

p{
font-family:Verdana;
font-size:.8em;
color:#5B1300;
}

p.centered{
font-family:Verdana;
font-size:.8em;
color:#5B1300;
/*margin-left:auto;
margin-right:auto;
width:200px;*/
text-align:center;
margin-left:10px;;
}

a:link {color: #5B1300;}
a:visited {color: #5B1300;}
a:active {color: #faae57;}
a:hover {color: #faae57; text-decoration: none;}

p.date{
font-weight: bold;
text-transform: uppercase;
font-size: 1.2em;
margin-bottom:0;
}

h1{
font-family:Verdana;
color:#5B1300;
text-align:center;
}

h2{
font-family:Verdana;
color:#5B1300;
}

h3{
font-family:Verdana;
color:#5B1300;
}

h4{
font-family:Verdana;
color:#5B1300;
margin:0;
padding:0;
font-size:12px;
}

#photo h4{
font-family:Verdana;
color:#5B1300;
margin:3px;
padding:3px;
font-size:12px;
text-align:center;
}

body{
background-image:url('bgimage.jpg');
background-position:top left;
background-repeat: no-repeat;
background-color:#f7941d;
margin:0;
padding:0;
}

#header{
height:114px;
width:538px;
background-image:url('images/logo.png');
background-repeat: no-repeat;
margin:2px;
}


a #header{
height:114px;
width:538px;
background-image:url('images/logo.png');
background-repeat: no-repeat;
margin:2px;
}

#menu{
margin:0 0 10px 0;
height:62px;
padding: 0;

}

#page {
padding:0;
}

/*#container{
width:100px;
border: solid 1px #000;
margin-left: 5px;
margi-right:5px;
display:inline;
}*/

#content{
width:720px;
height:auto;
padding:0;
margin:0;
}

#content ul{
list-style-type: square;
font-family:Verdana;
font-size:1em;
color:#5B1300;
}

#content ul li{
line-height: 1.5em;
font-weight: 600;
font-size: .8em;
margin-bottom:10px;
}

#content .dogphotosdouble{
margin:10px 0 0 60px;
}

#left{
width:350px;
height:auto;
margin:0;
padding:5px;
float:left;
}

#right{
width:300px;
height:500px;
margin:0;
float:right;
}

#news_pic {
float: right;
margin:2px;
padding:0px;
}

#males1{
width:650px;
height:325px;
margin:0px;
padding:0;
/*background-image:url('images/sinowithtextartistic.png');
background-repeat:no-repeat;*/
}

#buttonleft1{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonleft1:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#males1 #malescenter1{
/*width:40%;*/
height:265px;
margin-left:85px;
padding:0;
/*background-image:url('images/sinowithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

#buttonright1{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonright1:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#males2{
width:650px;
height:300px;
margin:0px;
padding:0;
/*background-image:url('images/hendrixwithtextartistic.png');
background-repeat:no-repeat;*/
}


#buttonleft2{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonleft2:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonleft3{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonleft3:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:left;
background-image:url('images/photos1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}



#males2 #malescenter2{
/*width:40%;*/
height:265px;
margin-left:75px;
padding:0;
/*background-image:url('images/hendrixwithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

#buttonright2{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonright2:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#males3{
width:650px;
height:300px;
margin:0px;
padding:0;
/*background-image:url('images/hendrixwithtextartistic.png');
background-repeat:no-repeat;*/
}


#males3 #malescenter3{
/*width:40%;*/
height:265px;
margin-left:90px;
padding:0;
/*background-image:url('images/hendrixwithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

#buttonright3{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree.gif');
background-repeat:no-repeat;
background-position: center bottom;
}

#buttonright3:hover{
width:20%;
height:50px;
margin-top:250px;
padding:0;
float:right;
background-image:url('images/pedigree1.gif');
background-repeat:no-repeat;
background-position: center bottom;
}


#females1{
width:650px;
height:325px;
margin:0;
padding:0;
/*background-image:url('images/vegaswithtextartistic.png');
background-repeat:no-repeat;*/
}

#females1 #femalescenter1{
/*width:40%;*/
height:265px;
margin-left:90px;
padding:0;
/*background-image:url('images/vegaswithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

#females2{
width:650px;
height:300px;
margin:0;
padding:0;
/*background-image:url('images/bocawithtextartistic.png');
background-position:center center;
background-repeat:no-repeat;*/
}

#females2 #femalescenter2{
/*width:40%;*/
height:265px;
margin-left:75px;
padding:0;
/*background-image:url('images/bocawithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

#females3{
width:650px;
height:300px;
margin:0;
padding:0;
/*background-image:url('images/bocawithtextartistic.png');
background-position:center center;
background-repeat:no-repeat;*/
}

#females3 #femalescenter3{
/*width:40%;*/
height:265px;
margin-left:90px;
padding:0;
/*background-image:url('images/bocawithtextartistic.png');
background-repeat:no-repeat;*/
float:left;
}

.announcement{
background: #f42941;
width:700px;
height:105px;
border: 1px solid #fda54b;
padding:10px 5px 10px 5px;
font-family:Verdana;
color:#fda54b;
line-height: 1.5em;
font-weight: 600;
font-size: .8em;
margin:10px 0 10px 10px;
}

.announcement .imagethumbrighta{
margin:-5px 0 0 0;
border: 1px solid #000;
float:right;
}

/*IMAGES*/

.dogphotos {
display:block;
margin-left:auto;
margin-right:auto;
margin-top:10px;
}

.imagethumbleft{
margin:30px 0 30px 0;
border: 1px solid #000;
}

.imagethumbright{
margin:0;
border: 1px solid #000;
}

/*.dogbust{
position:relative;
top: 0px;
left: 105px;
}

.topleft{
position:relative;
top:220px;
left:75px;
float:left;
}

.bottomleft{
position:relative;
top:220px;
left:75px;
float:left;
}

.topright{
position:relative;
top:-52px;
left:-15px;
float:right;
}

.bottomright{
position:relative;
top:-52px;
left:-15px;
float:right;
}*/

.email{
display: block;
margin-left:200px;
margin-top:100px;
margin-bottom:75px;
}

.emailaddy{
display: block;
margin-left:200px;
margin-top:50px;
margin-bottom:300px;
}

/*img{
   behavior: url("pngbehavior.htc");
}*/



#newscontent{
}


#footer{
clear:both;
width:149px;
height:25px;
background-image:url('images/copyright.png');
background-repeat: no-repeat;
margin-left:275px;
margin-top:50px;
}


/*NAVIGATION*/



#nav {position: relative; margin:0 0 0 5px; padding: 0; width: 661px; height: 62px;  background: url(images/spacer.gif)}
#nav li {width: 130px; height: 60px; position: absolute;  top:0; list-style:none; background: url(images/menu.gif) 0 -20px no-repeat; display: block; list-style: none;}
#nav a {width: 130px; height: 60px; display: block;}

#nav #males {left:27px; background-position:-4px -16px ;}
#nav #females {left:160px; background-position:-140px -16px ;}
#nav #news {left:310px; background-position:-287px -16px ;}
#nav #contact {left:420px; background-position:-397px -16px ;}
#nav #links {left:570px; background-position: -547px -16px  ;}

#nav #males a:hover {background: url(images/menu.gif) -4px -98px no-repeat;}
#nav #females a:hover {background: url(images/menu.gif) -140px -98px no-repeat;}
#nav #news a:hover {background:  url(images/menu.gif) -287px -98px no-repeat;}
#nav #contact a:hover {background:  url(images/menu.gif) -397px -98px no-repeat;}
#nav #links a:hover {background: url(images/menu.gif) -547px -98px no-repeat;}






/* PEDIGREE */
.pedcontainer{
	height: 400px;
	width: 680px;
	padding:  0;
	margin: 0;
	/*background: #000000;*/
	/*border:1px solid #4E515B;*/
}

/*img.ped{position: absolute; top:30px; left: 45px; height:300px; width:200px; margin: 0;}*/

img.pedphotos {
	margin-left: 10px; padding:0; height:300px; width:200px; position: relative; top: 45px; left: 0; float: left;
	
}

.main-ped {
width: 450px;
margin: 0;
padding:45px  0 0 0;
line-height: 1.6em;
text-align: left;
/*font-size: 1em; */
font-weight: 600;
font-family:Verdana;
font-size:.8em;
color:#5B1300;
float: right;
}

.main-ped a:hover {color: #faae57; text-decoration:underline;}
/* border: 1px solid #000000; padding: 5px 0px 5px 20px; } */

.gggggpts { margin: 0 0 0 60%; padding: 0; }

.ggggpts { margin: 0 0 0 50%; padding: 0; }

.gggpts { margin: 0 0 0 40%; padding: 0; }

.ggpts { margin: 0 0 0 30%; padding: 0; }

.gpts { margin: 0 0 0 20%; padding: 0; }

.pts { margin: 0 0 0 10%; padding: 0;  }

.dog { margin: 0; padding: 0; font-weight: bold; } 

/* PEDIGREE BREEDING */
#pedcontainerbreeding{
	height: 345px;
	width: 550px;
	padding-left: 26em;
	margin: 0 15px 15px 15px;
	background: #3c0101;
	border:1px solid #760f10;
}

.pdf{
text-align: center;
font-weight: 600;
font-family:Verdana;
font-size:1em;
}

.pdf a{
text-align: center;
font-weight: 600;
font-family:Verdana;
font-size:.8em;
}

img.ped{position: absolute; top:30px; left: 45px; height:300px; width:200px; margin: 0;}

.main-pedbreeding {
width: 600px;
margin: 2em 2em 2em 2em;
padding-left:75px;
line-height: 1.6em;
text-align: left;
font-weight: 600;
font-family:Verdana;
font-size:.8em;
color:#5B1300;
/* border: 1px solid #000000; padding: 5px 0px 5px 20px; */
}

.gggggpts { margin: 0 0 0 60%; padding: 0; }

.ggggpts { margin: 0 0 0 50%; padding: 0; }

.gggpts { margin: 0 0 0 40%; padding: 0; }

.ggpts { margin: 0 0 0 30%; padding: 0; }

.gpts { margin: 0 0 0 20%; padding: 0; }

.pts { margin: 0 0 0 10%; padding: 0; }

.dog { 

   margin: 0; 
   padding: 0;
   font-size: 1.2em;

}  


/* TEST FOR IMAGE POPUPS */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fba43b;
padding: 5px;
left: -1000px;
border: 1px solid #faae57;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 16px;
left: 60px; /*position where enlarged image should offset horizontally */

}



/*PED INFO*/

 .pedinfocontainer{
	width: 700px;
	height: auto;
	margin-left:10px;
}

 .pedinfocontainer .pedinfo {
	width: 350px;
	height: auto;
	margin-top: 30px;
	padding: 0;
	float: left;
}

 .pedinfocontainer .pedinfo ul {
	list-style: none;
	margin: 0 0 0 10px;
	margin-bottom: 1.5em;
	list-style-type: square;
	font-family:Verdana;
	font-size:.8em;
	color:#5B1300;
} 

 .pedinfocontainer .pedinfo ul li {
	padding: 0 5px 0 15px; text-decoration:none;
}

 .pedinfocontainer .pedinfo ul li a {color:#CDCDE2; text-decoration:none;
	
}

 .pedinfocontainer .pedinfo ul li a:hover {color:#CDCDE2; text-decoration:none;
	color: #fff;
	border-color: #fff;
	border-bottom-width: 1px;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-style: dotted;
}

 .pedinfocontainer .pedinfo1 {
	width: 350px;
	height: auto;
	float: right;
	margin-top: 30px;
	padding: 0;
}

 .pedinfocontainer .pedinfo1 ul {
	list-style: none;
	margin: 0 0 0 10px;
	margin-bottom: 1.5em;
	list-style-type: square;
	font-family:Verdana;
	font-size:.8em;
	color:#5B1300;
} 


 .pedinfocontainer .pedinfo1 ul li {
	padding: 0 5px 0 15px; text-decoration:none; 
}

 .pedinfocontainer .pedinfo1 ul li a {color:#CDCDE2; text-decoration:none;
	
}

 .pedinfocontainer .pedinfo1 ul li a:hover {color:#CDCDE2; text-decoration:none;
	color: #fff;
	border-color: #fff;
	border-bottom-width: 1px;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	border-style: dotted;
}

#clear_right {
clear:right;
}
