/* Stylesheet for Kawartha Canine */

html						{ overflow-y: scroll; }
body						{ font-family: arial, sans-serif; color: #333; background: #FFF; font-size: 12px; line-height: 1.4; text-align: center; 
								padding: 0 0 0 0; margin: 0 0 0 0; }
p								{ font-family: arial, sans-serif; color: #333; font-size: 12px; text-align: left; font-weight: normal; font-style: normal; 
								padding: 0 30px 15px 30px; margin: 0; line-height: 1.3; }

.foto							{ text-align: center; padding: 0 30px 15px 30px; }
.footer						{ font-size: 11px; color: #666; background: #FFF; text-align: center; padding: 10px 0; }
.header					{ font-size: 18px; color: #333; padding: 30px 30px 15px 30px; }
.header_L				{ font-size: 18px; color: #333; padding: 30px 15px 5px 30px; }
.header_R				{ font-size: 18px; color: #333; padding: 30px 30px 5px 15px; }
.news_L					{ font-size: 12px; color: #333; padding: 0 15px 30px 30px; }
.news_R				{ font-size: 12px; color: #333; padding: 0 30px 30px 15px; }
.snug						{ padding: 0 30px; }
.top							{ padding: 0 30px 30px 30px; text-align: right; }

.contact_blue		{ font-size: 11px; color: #BBD1E8; background: #536D89; padding: 15px 0 10px 10px; }
.contact_gold		{ font-size: 11px; color: #FBDDA5; background: #BF9A4E; padding: 15px 0 10px 10px; }
.contact_red			{ font-size: 11px; color: #D99691; background: #943C35; padding: 15px 0 10px 10px; }
.contact_green		{ font-size: 11px; color: #87A98C; background: #477B4F; padding: 15px 0 10px 10px; }

.menu_blue			{ color: #FFF; background: #536D89; padding: 4px 0 4px 10px; border-bottom: #8FA0B2 1px solid; }
.menu_gold			{ color: #FFF; background: #BF9A4E; padding: 4px 0 4px 10px; border-bottom: #D5BD8C 1px solid; }
.menu_red			{ color: #FFF; background: #943C35; padding: 4px 0 4px 10px; border-bottom: #B9807C 1px solid; }
.menu_green		{ color: #FFF; background: #477B4F; padding: 4px 0 4px 10px; border-bottom: #87A98C 1px solid; }

/* image classes */
.sorrow					{ float: left; margin: 0 20px 10px 0; padding: 4px; background: #fff; border: 1px solid #666; }
.nail							{ border: #CCC 1px solid; padding: 0; margin-right: 8px; }
.pic							{ border: #CCC 1px solid; padding: 0; }
.fav							{ padding: 0; margin-right: 8px; }

/* tables */
table 						{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: left; }
tr 								{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: left; }
td 							{ font-family: arial, sans-serif; font-style: normal; font-weight: normal; text-align: left; padding: 0; margin: 0; }

td.albums				{ padding: 0 30px; }
td.box						{ border: 1px solid #B2B2B2; }
td.brag					{ padding: 0 0 10px 0; }
td.flip						{ text-align: right; padding: 16px 30px 0 0; }
td.grey					{ background: #D5D5D5; }
td.menu					{ font-family: arial, sans-serif; color: #FFF;  text-align: center; letter-spacing: 1.5px; }
td.ns						{ padding: 0; }
td.tracker				{ padding: 10 0; text-align: left; }
td.footer_R			{ font-size: 11px; color: #666; background: #FFF; text-align: right; padding: 10px 0; }
	
td.side_blue			{ border-top: 4px solid #536D89; background: #536D89; }
td.side_gold			{ border-top: 4px solid #BF9A4E; background: #BF9A4E; }
td.side_red			{ border-top: 4px solid #943C35; background: #943C35; }
td.side_green		{ border-top: 4px solid #477B4F; background: #477B4F; }

td.top_blue			{ border-top: 4px solid #536D89; background: #E7E7E7; }
td.top_gold			{ border-top: 4px solid #BF9A4E; background: #E7E7E7; }
td.top_red				{ border-top: 4px solid #943C35; background: #E7E7E7; }
td.top_green			{ border-top: 4px solid #477B4F; background: #E7E7E7; }


/* links */
a:link								{ color: #333; background: transparent; text-decoration: none;}
a:visited							{ color: #333; background: transparent; text-decoration: none;}
a:hover							{ color: #333; background: transparent; text-decoration: none; }
a:active							{ color: #333; background: transparent; text-decoration: none;}

a.pix img						{ border: #CCC 1px solid; }
a.pix:visited img			{ border: #CCC 1px solid; }
a.pix:hover img				{ border: #FFF 1px solid; }
a.pix:active img				{ border: #CCC 1px solid; }

a.white:link					{ color: #FFF; background: transparent; text-decoration: none;}
a.white:visited				{ color: #FFF; background: transparent; text-decoration: none;}
a.white:hover				{ color: #CCC; background: transparent; text-decoration: none; }
a.white:active				{ color: #FFF; background: transparent; text-decoration: none;}

a.link_menu:link			{ color: #FFF; background: transparent; font-weight: normal; text-decoration: none; display: block; } 
a.link_menu:visited		{ color: #FFF; background: transparent; font-weight: normal; text-decoration: none; display: block; } 
a.link_menu:hover		{ color: #CCC; background: transparent; font-weight: normal; text-decoration: none; display: block; } 
a.link_menu:active		{ color: #FFF; background: transparent; font-weight: normal; text-decoration: none; display: block; }  

a.link_black:link			{ color: #000; background: transparent; font-weight: normal; text-decoration: none; }
a.link_black:visited		{ color: #000; background: transparent; font-weight: normal; text-decoration: none; }
a.link_black:hover		{ color: #999; background: transparent; font-weight: normal; text-decoration: none; }
a.link_black:active		{ color: #000; background: transparent; font-weight: normal; text-decoration: none; } 

a.link_blue:link				{ color: #536D89; background: transparent; font-weight: normal; text-decoration: none; }
a.link_blue:visited		{ color: #536D89; background: transparent; font-weight: normal; text-decoration: none; }
a.link_blue:hover			{ color: #8FA0B2; background: transparent; font-weight: normal; text-decoration: none; }
a.link_blue:active			{ color: #536D89; background: transparent; font-weight: normal; text-decoration: none; } 

a.link_gold:link				{ color: #B48F49; background: transparent; font-weight: normal; text-decoration: none; }
a.link_gold:visited		{ color: #B48F49; background: transparent; font-weight: normal; text-decoration: none; }
a.link_gold:hover			{ color: #D5BD8C; background: transparent; font-weight: normal; text-decoration: none; }
a.link_gold:active			{ color: #B48F49; background: transparent; font-weight: normal; text-decoration: none; } 

a.link_red:link				{ color: #943C35; background: transparent; font-weight: normal; text-decoration: none; }
a.link_red:visited			{ color: #943C35; background: transparent; font-weight: normal; text-decoration: none; }
a.link_red:hover			{ color: #B9807C; background: transparent; font-weight: normal; text-decoration: none; }
a.link_red:active			{ color: #943C35; background: transparent; font-weight: normal; text-decoration: none; } 

a.link_green:link			{ color: #477B4F; background: transparent; font-weight: normal; text-decoration: none; }
a.link_green:visited		{ color: #477B4F; background: transparent; font-weight: normal; text-decoration: none; }
a.link_green:hover		{ color: #87A98C; background: transparent; font-weight: normal; text-decoration: none; }
a.link_green:active		{ color: #477B4F; background: transparent; font-weight: normal; text-decoration: none; } 

a.tran:link						{ background: transparent; } 
a.tran:visited					{ background: transparent; } 
a.tran:hover					{ background: transparent; } 
a.tran:active					{ background: transparent; } 
