@charset "utf-8";
/* CSS Document  layout selectors */


body{ text-align:center; background:#d8c988; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#4D4D4D; line-height:21px;  }
h1, h2, h3, h4, h5 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; color:#442829;}
h1{ font-size: 21px; font-weight:bold; line-height:30px; text-align:center;  }
h2{ font-size: 19px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
h3{ font-size: 16px; }
h4{ font-size: 14px;} h5{ font-size: 14px;}
h1, h2, h3, h4, h5, p, table { margin-bottom: 21px;}
blockquote {font-size: 16px;line-height: 23px; font-style:italic; }
#content img { padding:2px; border: solid 1px #DFD5C6; margin-top: 8px;}
strong { font-weight:bold;}


#wrapper{ width:955px; margin:0 auto; text-align:left; background:#FFFFFF; position:relative;}
#header{ background: #513229 url(images_a/bg_cooper_headder.jpg) right top no-repeat ; height:200px;}
/* no line logo :
h1#logo { position:relative ; top:0; left:206px;  height:150px; width:412px; background: url(images_a/almazart_rhodesian_ridgebacks_bg.jpg);  */ 
h1#logo { position:relative ; top:0; left:0;  height:150px; width:614px; background: url(images_a/bg_logo.jpg);

text-indent:-9999px; margin:0; padding:0;}
#content{ background:url(images_a/bg_content.gif) 0 3px no-repeat; position:relative; }

ol#bread_crumbs {
	position:absolute;
	left: -37px;
	top: 5px;
	font-size:11px;
	z-index: 10;
}

ol#bread_crumbs.photo_nav{left: 37px;}


ol#bread_crumbs li { float:left; display:inline; width: 75px; text-align:center; padding:0 10px; background:url(images_a/bread_cr.gif) left top no-repeat;}
ol#bread_crumbs.photo_nav li{ width:115px;}
#bread_crumbs a {  width:100%;}

#col_1, #col_2, #col_3 { float:left; min-height:600px; position:relative;}

/* put hack here for ie5 */
#col_1{ width:210px;  padding: 37px 8px 37px 16px;}
#col_2 { width: 457px; padding: 37px 8px 0 8px;  background:url(images_a/bg_column.gif) 0 37px no-repeat;}
 #col_3 { width:210px; padding: 37px 16px 37px 8px;}
/* put hack here for ie5 */
html>body #col_1 { width:210px; background:url(images_a/bg_column.gif)  right 37px no-repeat; padding: 37px 10px 37px 18px;}
html>body #col_2 { width: 459px; padding: 37px 10px 0 10px;} html>body #col_3 { width:210px; padding: 37px 18px 37px 10px;}

#col_2 ol { list-style-type: circle; margin-left:37px;}
#col_2  img {
	margin: 5px 0;
}
#col_2 h3 { clear:both; }
#col_2 p.dog a { font-weight:bold;}
#col_2 p.dog {padding-top:100px; text-align:right; }

#footer{ clear:both; text-align:center; background:url(images_a/bg_content.gif) 0 40px no-repeat;}

/* Icon for the page top link ___________________________________________________________________________*/

.pagetop{ display:block; width:100%; height:62px; background:url(images_a/bg_content.gif) 0 40px no-repeat; text-align:center }
.pagetop a {display:block; width: 76px; height:62px; background:url(images_a/bg_pagetop.gif) no-repeat; margin:0 auto; text-indent: -9999px;}
 #pagetop a:hover{ background: transparent;} 



#contact { text-align:left; border-top: dashed 1px  #DAD8C9; padding:13px 10px; background:url(images_a/bg_contact.gif) 0 bottom  no-repeat; margin-bottom:25px; }
#contact img { float:left; border:0; padding:0;}
#contact p { margin-left: 40px; }
#col_3 h2 { margin-bottom: 8px; }
#col_3 { text-align:center;}
#pedigry{ clear:both; margin: 0 auto;}

/* Photo Gallery _________________________________________________________________________________________________________*/
#photoGallery { padding:37px 0 0 0; position:relative; left:100px}
.photos { margin: 0 13px; }
.photos h2, .photos h3 { margin: 13px 0 5px 10px; }
.photos img { margin:1px;}
div#contact.contactGallery{ float:right; width:190px; padding-bottom:0; margin-right:13px; border-top:none;}

.litterInfo { width: 690px; padding-left:8px;}


/* Classes _________________________________________________________________________________________________________*/
.floatright{ float:right;} #col_2 img.floatright{ margin-left:13px;} .clear { clear:both;} .bold{ font-weight:bold;}
p.judje{ font-size:12px; border-bottom: dashed 1px  #DAD8C9; color:#7A745F; margin:23px 0 13px 0; padding-bottom:13px;}
.floatLeft { float:left;}
#col_2 img.floatLeft { margin-right:13px;} 

/* Pedigree _________________________________________________________________________________________________________*/

#pedigree{ clear:both; ; text-align:center; background:url(images_a/bg_content.gif) top no-repeat; padding-top:13px;} /* IE fix
*/
html>body #pedigree{ clear:both; ; text-align:center; background:url(images_a/bg_content.gif) top no-repeat; padding-top:26px;}
.pedigree {
text-align:left; border: 1px solid #9A9A9A;	padding: 1px; margin:0 8px 13px 8px; border-spacing: 2px; background:#fbf4de;}

.pedigree td{padding: 3px; width:20%;  }

.pedigree td img{

margin: 2px auto;
padding:1px;
border: 1px solid #9f8c7d;
}



.mail {
	font-size:13px;;
	background-color:#513229; color:#D1CFC2;
}
.femail {
	font-size:13px; color:#381212; 
	background-color: #beab75; 
}
.nobottommargin{ margin-bottom:0;}

.buleted_list li { list-style-type:disc; margin-left:15px}
span.smallLetters { font-size:12px !important;}
em.smallLetters { font-size:14px !important;}

#col_1 ul li h2{ text-decoration:underline;}

