/* Stylesheet for Kawartha Canine */

html						{ overflow-y: scroll; }
body						{ font-family: arial, sans-serif; color: #FFF; background: #000; font-size: 12px; line-height: 1.4; text-align: center; 
								padding: 0 0 0 0; margin: 0 0 0 0; }
h1							{ font-family: arial, sans-serif; color: #000; font-size: 18px; text-align: left; font-weight: normal; font-style: normal; 
								padding: 30px 30px 15px 30px; margin: 0; line-height: 1.3; }
p								{ font-family: arial, sans-serif; color: #000; font-size: 12px; text-align: left; font-weight: normal; font-style: normal; 
								padding: 0 30px 15px 30px; margin: 0; line-height: 1.3; }

.active						{color: #678EB1; background: #000000;}
.album					{ padding: 0 0 15px 0; margin: 0; line-height: 1.3; }
.C							{ text-align: center; }
.desc						{ font-size: 10px; text-align: center; padding: 5px 0 20px 0; }
.menu						{ color: #CCC; background: #7B9BC2; padding: 4px 0 4px 20px; border-bottom: #CCC 1px solid; }
.nts							{ padding: 0 30px 0 30px; margin: 0; line-height: 1.3; }
.pic							{ text-align: center; margin: 0; padding: 4px; background: #fff; border: 1px solid #D9E0E6; 
								border-bottom-color: #C8CDD2; border-right-color: #C8CDD2; }
.R							{ text-align: right; }
.thumb					{ float: left; margin: 0; padding: 4px; background: #fff; border: 1px solid #D9E0E6; 
								border-bottom-color: #C8CDD2; border-right-color: #C8CDD2; }
.top							{ padding: 0 30px 30px 30px; text-align: right; }
.ts							{ padding: 0 30px 30px 30px; margin: 0; line-height: 1.3; }

/* lists */
ul 					{ font-family: arial, sans-serif; list-style-position: outside; list-style-type: disc; margin: 0 0 20px 25px; } 
li						{ font-family: arial, sans-serif; font-size: 100%; list-style-position: outside; line-height: 1.5em;  margin: 0 0 0 30px; } 


/* 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.bar						{ color: #FFF; background: #000; font-size: 10px; letter-spacing: 3px;  text-align: center; padding: 6px 0px;}
td.bg						{ color: #FFF; background: #7B9BC2; }
td.content				{ color: #000; background: #FFF; }
td.foot_L					{ font-size: 11px; color: #666; background: #000; text-align: left; padding: 10px 0 600px 0; }
td.foot_R				{ font-size: 11px; color: #666; background: #000; text-align: right; padding: 10px 0 600px 0; }
td.pad05				{ padding: 0 0 5px 0; }
td.pad10				{ padding: 0 0 10px 0; }

/* links */
a:link								{ color: #5F7AAC; background: transparent; text-decoration: none;}
a:visited							{ color: #5F7AAC; background: transparent; text-decoration: none;}
a:hover							{ color: #999; background: transparent; text-decoration: none; }
a:active							{ color: #5F7AAC; background: transparent; text-decoration: none;}

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.select:link					{ color: #678EB1; background: transparent; text-decoration: none;}
a.select:visited				{ color: #678EB1; background: transparent; text-decoration: none;}
a.select:hover				{ color: #CCC; background: transparent; text-decoration: none; }
a.select:active				{ color: #678EB1; background: transparent; text-decoration: none;}

a.pix img						{ margin: 0; padding: 4px; background: #fff; border: 1px solid #D9E0E6; 
										border-bottom-color: #C8CDD2; border-right-color: #C8CDD2; }
a.pix:visited img			{ margin: 0; padding: 4px; background: #fff; border: 1px solid #D9E0E6; 
										border-bottom-color: #C8CDD2; border-right-color: #C8CDD2; }
a.pix:hover img				{ margin: 0; padding: 4px; background: #fff; border: 1px solid #999; 
										border-bottom-color: #666; border-right-color: #666; }
