/******* dd_halo.css  dd halo style sheet - needs images in Deutsch-Drahthaar/styles *******/

body{background: url(buffdog.gif); font-family: Arial,sans-serif; color: #000; line-height: 1.166; margin: 0px; padding: 0px;}
img {border: none;}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{color: #063; text-decoration: none;}
a:hover, .text a:link, .text a:visited{color: #063; text-decoration: underline;}

/************** header tag styles **************/

h1{font: bold 140% Arial,sans-serif; color: #000; margin: 0px; padding: 0px;}
h2{font: bold 114% Arial,sans-serif; color: #000; margin: 0px; padding: 0px;}
h3{font: bold 100% Arial,sans-serif; color: #000; margin: 0px; padding: 0px;}
h4{font: bold 100% Arial,sans-serif; color: #000; margin: 0px; padding: 0px;}
h5{font: 100% Arial,sans-serif; color: #000; margin: 0px; padding: 0px;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#pagecell{position:absolute;	 top: 100px; left: 10%; right: 10%; width: 80%; background-color: #fff;}
#tl {position:absolute; top: -1px; left: -1px; margin: 0px; padding: 0px;  z-index: 100;}
#tr {position:absolute; top: -1px; right: -1px; margin: 0px; padding: 0px; 	z-index: 100;}
#masthead{position: absolute; top: 0px;	left: 10%; right: 2%;width: 80%;}
#pageNav{float: left; width:178px;	padding: 0px; border-right: 1px solid #cccccc; font: small Verdana,sans-serif;}
#siteupdate{padding: 10px 0px 0px 0px; text-align: center; font-size: 80%; color: #ccc;}
#content{padding: 0px 10px 0px 0px;	margin:0px 0px 0px 178px;	border-left: 1px solid #ccd2d2;}

/***********************************************/
/* Component Divs                              */
/***********************************************/
#siteName{margin: 0px; padding: 16px 0px 8px 0px;	color: #ffffff; font-weight: normal;}

/************** pageName styles ****************/

#pageName{padding: 0px 0px 14px 10px;	margin: 0px; border-bottom:1px solid #ccd2d2;}
#pageName h2{font: bold 175% Arial,sans-serif; color: #063;	margin:0px;	 padding: 0px;}
#pageName img{position: absolute;	top: 0px; right: 6px;	padding: 0px; margin: 0px;}


/************** contentText styles *****************/

.text{padding: 0px 0px 10px 10px; font-size: 80%;}
html>body .text {height: auto;}
.text h3 {font: bold 175% Arial,sans-serif;	 color: #063; padding: 30px 0px 5px 0px;}
.text .litter {font: bold 175% Arial,sans-serif;	 color: #063; padding: 30px 0px 5px 0px;}
.text .puppypic img {float: none;} /*use this if big opening photo is used; put photo and text in puppypic div*/
.text .puppypic p {font-size: larger; font-weight: bold;}  /*use this if big opening photo is used; put photo and text in puppypic div*/
.text img {float: left; padding: 0px 10px 0px 0px;}
.text img.header {float: none; padding: 0px;}
#update {font-size: 80%; color: #ccc; text-align: right;}
.parahead {font-weight: bold;}
.notered {color:#ff0000; font-weight: bold;}
#signature img {float: right;}
#memberships {text-align: center;}

/************** siteInfo styles ****************/

#siteInfo{clear: both; border-top: 1px solid #cccccc; font-size: small; color: #ccc; padding: 10px 10px 10px 10px;	margin-top: 0px;}


/************ sectionLinks styles **************/

#sectionLinks{	margin: 0px; padding: 0px;}
#sectionLinks h3{	padding: 10px 0px 2px 10px; border-bottom: 1px solid #cccccc;}
#sectionLinks a:link, #sectionLinks a:visited {display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc;
background-image:  url(bg_nav.jpg);	background-color: #E9F3EA; font-weight: bold; padding: 3px 0px 3px 10px; color: #063;} /*bg_nav img color = #E9F3EA*/
#sectionLinks a:hover{border-top: 1px solid #cccccc; background-color: #DCEEDE; background-image: none; font-weight: bold;
text-decoration: none;}

/********************* end **********************/
