@charset "UTF-8";
/*
	AUTHOR: CHATEAU
			srreyes@chateaushelties.com
			http://www.chateaushelties.com
*/




/*Styles universal across entire site*/
* { 
 margin: 0 auto;
 font-family:Georgia, Times New Roman, Times, serif;
 font-size-adjust: none;
 text-decoration: none;
 text-align: center;
 list-style-type: none;
 color: #194545;

}
p {
font-size: 12px;
color: #194545;
font-weight: normal;
padding-bottom: 18px;
padding-left: 48px;
padding-right: 48px;
}
p a{
font-weight: bold;
}
p a:hover{
font-weight: normal;
}
p.contact {
color: #194545;
font-size: 12px;
font-weight: normal;
padding-bottom: 0px;
}
p.copyright {
font-size: 10px;
font-size-adjust: none;
font-weight: normal;
color:#FFFFFF;
padding-bottom: 0px;
}
p.copyright a{
font-size: 10px;
font-size-adjust: none;
font-weight: bold;
color:#FFFFFF;
padding-bottom: 0px;
}

p.copyright a{
font-weight: bold;
}
p.leftjustify {
text-align: justify;
font-size: 16px;
margin: 0px 48px 0px 48px;
}
h1 {
 font-size: 18px;
 color:#194545;
 font-weight: normal;
}
h2 {
font-size: 28px;
color:#194545;
clear: both;
}
h2 a{
font-weight: normal;
}
h2 a:hover{
font-weight: bold;
}
h3 {
 font-size: 18px;
 color:#194545;
 font-weight: bold;
}
h5 {
 font-size: 18px;
 color:#194545;
 font-weight: normal;
 padding-left: 48px;
 padding-right: 48px;
}
h6 {
 font-size: 1.25em;
 color:#660000;
 text-shadow: #000000;
}
h7 {
 font-size: 16px;
 color:#194545;
 font-weight: bold;
 clear: both;
}
h8 {
 font-size: 12px;
 color:#194545;
 font-weight: normal;
 clear: both;
}
#scontent .left {
 float: left;
 margin: 18px 18px 18px 60px;
 padding: 3px;
}
#scontent .right {
 float: right;
 margin: 18px 60px 18px 18px;
 padding: 3px;
}

body {
background-image:url(media/sitestructure/background.jpg)}
#wrap {
 width: auto;
 height: auto;
}
#column {
 width: 968px;
}
#pagecenter {
width: 968px;
height: auto;
background-image:url(media/sitestructure/column.jpg);
}
#contact {
clear: both;
padding: 64px 128px 64px 128px;
}
#disclaimer {
width: 960px;
padding: 0px 0px 0px 0px;
background: #000000;
}
/*End of Universal Styles*/


/*Styles Specific to the Home Page*/
#contentbanner {
width: 960px;
height: 526px;
background-image:url(media/sitestructure/chadhomebanner.jpg);
}
#content {
padding: 0px 48px 0px 48px;
}
#contentnavigation {
height: 325px;
}
#contentnavigation2 {
height: 288px;
}
ul#nav {
	padding: 0px 0px 0px 0px;
	}
	ul#nav li {
		display: inline;
		}
		ul#nav li a{
			display: block;
			height: 325px;
			float: left;
			text-indent: -9999px;
		}
		ul#nav li.males a{
			width: 172px;
			background: url(media/sitestructure/maleslink1.jpg) bottom center no-repeat;
		}
		ul#nav li.females a{
			width: 172px;
			background: url(media/sitestructure/femaleslink1.jpg) bottom center no-repeat;
		}
		ul#nav li.prospects a{
			width: 176px;
			background: url(media/sitestructure/prospectslink1.jpg) bottom center no-repeat;
		}
		ul#nav li.puppies a{
			width: 172px;
			background: url(media/sitestructure/puppieslink1.jpg) bottom center no-repeat;
		}
		ul#nav li.elsewhere a{
			width: 172px;
			background: url(media/sitestructure/elsewherelink1.jpg) bottom center no-repeat;
		}
		ul#nav li a:hover {
			background-position: top center;
		}
ul#nav2 {
	padding: 0px 0px 0px 0px;
}	
	ul#nav2 li {
		display: inline;
	}
		ul#nav2 li a{
			display: block;
			height: 288px;
			float: left;
			text-indent: -9999px;
		}
		ul#nav2 li.available a{
			width: 252px;
			background: url(media/sitestructure/availablelink1.jpg) bottom center no-repeat;
		}
		ul#nav2 li.about a{
			width: 360px;
			background: url(media/sitestructure/aboutlink1.jpg) bottom center no-repeat;
		}
		ul#nav2 li.news a{
			width: 252px;
			background: url(media/sitestructure/newslink1.jpg) bottom center no-repeat;

		}
		ul#nav2 li a:hover {
			background-position: top center;
		}
/*End of Home Page Styles*/	

	
/*Syles for all Non-Home Pages*/		
#contentmalesbanner {
width: 960px;
height: 237px;
background-image:url(media/sitestructure/malebanner.jpg);
}
#smallnavigation {
height: 64px;
padding: 0px 4px 0px 4px;
}
ul#s-nav {
	padding: 0px 0px 0px 0px;
	}
	ul#s-nav li {
		display: inline;
		height: 64px;
		float: left;
		text-indent:-9999px;
		}
		ul#s-nav li a{
			display: block;
			height: 64px;
			float: left;
			text-indent: -9999px;
		}
		
		ul#s-nav li.males a{
			width: 108px;
			background: url(media/sitestructure/maleslink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.males {
			width: 108px;
			background: url(media/sitestructure/maleslink2.jpg) top center no-repeat;
		}
		ul#s-nav li.females a{
			width: 109px;
			background: url(media/sitestructure/femaleslink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.females {
			width: 109px;
			background: url(media/sitestructure/femaleslink2.jpg) top center no-repeat;
		}
		ul#s-nav li.prospects a{
			width: 132px;
			background: url(media/sitestructure/prospectslink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.prospects {
			width: 132px;
			background: url(media/sitestructure/prospectslink2.jpg) top center no-repeat;
		}
		ul#s-nav li.puppies a{
			width: 103px;
			background: url(media/sitestructure/puppieslink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.puppies {
			width: 103px;
			background: url(media/sitestructure/puppieslink2.jpg) top center no-repeat;
		}
		ul#s-nav li.elsewhere a{
			width: 135px;
			background: url(media/sitestructure/elsewherelink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.elsewhere {
			width: 135px;
			background: url(media/sitestructure/elsewherelink2.jpg) top center no-repeat;
		}
		ul#s-nav li.news a{
			width: 83px;
			background: url(media/sitestructure/newslink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.news {
			width: 83px;
			background: url(media/sitestructure/newslink2.jpg) top center no-repeat;
		}
		ul#s-nav li.about a{
			width: 87px;
			background: url(media/sitestructure/aboutlink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.about {
			width: 87px;
			background: url(media/sitestructure/aboutlink2.jpg) top center no-repeat;
		}
		ul#s-nav li.available a{
			width: 123px;
			background: url(media/sitestructure/availablelink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.available {
			width: 123px;
			background: url(media/sitestructure/availablelink2.jpg) top center no-repeat;
		}
		ul#s-nav li.home a{
			width: 80px;
			background: url(media/sitestructure/homelink2.jpg) bottom center no-repeat;
		}
		ul#s-nav li.home {
			width: 80px;
			background: url(media/sitestructure/homelink2.jpg) top center no-repeat;
		}
		ul#s-nav li a:hover {
			background-position: top center;
		}
#scontent {
padding: 0px 4px 0px 4px;
}
#activeright {
width: 300px;
margin-right: 150px;
height: auto;
float: right;
}
#activeleft {
width: 300px;
margin-left: 150px;
height: auto;
float: left;
}
#visitingright {
width: 300px;
margin-right: 150px;
height: auto;
float: right;
}
#visitingleft {
width: 300px;
margin-left: 150px;
height: auto;
float: left;
}
#visitingodd {
width: 960px;
clear: both;
float: none;
}
#activeright2 {
width: 300px;
margin-right: 150px;
height: auto;
float: right;
}
#activeleft2 {
width: 300px;
margin-left: 150px;
height: auto;
float: left;
}
#activeodd {
width: 960px;
clear: both;
float: none;
}	
#retiredright {
width: 250px;
margin-right: 200px;
height: auto;
float: right;
}
#retiredleft {
width: 250px;
margin-left: 200px;
height: auto;
float: left;
}
#retiredodd {
width: 960px;
clear: both;
float: none;
}	
ul.sheltielist {
	width: 300px;
	display: inline;
	clear: both;
}
ul.sheltielist li a{
	display: block;
	margin-top: 16px;
	font-size: 16px;
	font-weight: normal;
		}
		ul.sheltielist li.steve a{
			width: 300px;
			padding-top: 140px;
			background: url(media/sitestructure/stevemini.jpg) top center no-repeat;
			text-align: center;
		}
		ul.sheltielist li.cambridge a{
			width: 300px;
			padding-top: 140px;
			background: url(media/sitestructure/cambridgemini.jpg) top center no-repeat;
			text-align: center;
		}
		ul.sheltielist li.sam a{
			width: 300px;
			padding-top: 140px;
			text-align: center;
			background: url(media/sitestructure/sammini.jpg) top center no-repeat;
		}
		ul.sheltielist li.chad a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/chadmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.ike a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/ikemini.jpg) top center no-repeat;
		}
		ul.sheltielist li.devon a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/devonmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.note a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/notemini.jpg) top center no-repeat;
		}
		ul.sheltielist li.shogun a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/shogunmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.pajero a{
			padding-top: 173px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/pajeromini.jpg) top center no-repeat;
		}
		ul.sheltielist li.zarak a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/zarakmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.diva a{
			width: 275px;
			padding-top: 140px;
			background: url(media/sitestructure/divamini.jpg) top center no-repeat;
			text-align: center;
		}
		ul.sheltielist li.teesha a{
			width: 275px;
			padding-top: 140px;
			text-align: center;
			background: url(media/sitestructure/teeshamini.jpg) top center no-repeat;
		}
		ul.sheltielist li.willow a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/willowmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.lily a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/lilymini.jpg) top center no-repeat;
		}
		ul.sheltielist li.silk a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/silkmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.whitney a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/whitneymini.jpg) top center no-repeat;
		}
		ul.sheltielist li.charm a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/charmmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.faith a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/faithmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.chrissie a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/chrissiemini.jpg) top center no-repeat;
		}
		ul.sheltielist li.dyna a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/dynamini.jpg) top center no-repeat;
		}
		ul.sheltielist li.mandy a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/mandymini.jpg) top center no-repeat;
		}
		ul.sheltielist li.sahara a{
			padding-top: 140px;
			width: 275px;
			text-align: center;
			background: url(media/sitestructure/saharamini.jpg) top center no-repeat;
		}
		ul.sheltielist li.walker a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/walkermini.jpg) top center no-repeat;
		}
		ul.sheltielist li.bram a{
			padding-top: 173px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/brammini2.jpg) top center no-repeat;
		}
		ul.sheltielist li.durango a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/durangomini.jpg) top center no-repeat;
		}
		ul.sheltielist li.sundance a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/sundancemini.jpg) top center no-repeat;
		}
		ul.sheltielist li.houston a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/houstonmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.jack a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/jackmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.dylan a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/dillanmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.donovan a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/donovanmini.jpg) top center no-repeat;
		}
		ul.sheltielist li.layla a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/laylamini.jpg) top center no-repeat;
		}
		ul.sheltielist li.maya a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/mayamini.jpg) top center no-repeat;
		}
		ul.sheltielist li.mara a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/maramini.jpg) top center no-repeat;
		}
		ul.sheltielist li.mercy a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/mercymini.jpg) top center no-repeat;
		}
		ul.sheltielist li.allure a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/alluremini.jpg) top center no-repeat;
		}
		ul.sheltielist li.aria a{
			padding-top: 140px;
			width: 300px;
			text-align: center;
			background: url(media/sitestructure/ariamini.jpg) top center no-repeat;
		}
		ul.sheltielist li a:hover {
			font-weight: bold;
		}


#pedigree {
height: auto;
width: auto;
background-color: #194545;
padding: 16px 16px 16px 16px;
}
p.ped1 {
font-size: 16px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
color:#FFFFFF;
}
p.ped2 {
font-size: 12px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 128px;
color: #FFFFFF;
}
p.ped3 {
font-size: 11px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 256px;
color: #FFFFFF;
}
p.ped4 {
font-size: 10px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 384px;
color: #FFFFFF;
}
p.ped5 {
font-size: 10px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 512px;
color: #FFFFFF;
}
p.ped6 {
font-size: 10px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 640px;
color: #FFFFFF;
}
p.ped7 {
font-size: 10px;
font-size-adjust: none;
text-align: left;
padding-bottom: 0px;
padding-left: 768px;
color: #FFFFFF;
}