/* K9 Dog Training Stylesheet */
body, p, td, tr, th, input, h1, h2, h3, h4, h5, h6, select, option, textarea, li, ol, ul {
font-family: verdana, sans-serif;
} 
body {
margin:0px;
padding:0px;
color:#525252;
background:#FFFFFF url(images/background2.gif) repeat top left;
}
p {
font-size:0.75em;
line-height:1.6em;
margin:2px 20px;
padding:4px 0;
}
textarea {
font-size:1.0em;
}
td {}
th {
font-weight:bold;
}
h1 {
font:bold 1.5em arial, verdana, sans-serif;
line-height:1.5em;
color:#525252;
margin:2px 20px;
padding:0px 0;
}
h2 {
font:1.1em arial, verdana, sans-serif;
line-height:1.1em;
color:#525252;
margin:2px 20px;
padding:0px 0;
}
h3 {
font:1.1em arial, verdana, sans-serif;
line-height:1.1em;
color:#525252;
margin:2px 20px;
padding:4px 0;
}
h4 {
font-family: arial, verdana, sans-serif;
font-weight:bold;
font-size:0.9em;
line-height:1.6em;
margin:2px 20px;
padding:4px 0;
}
th.right {
font-weight:bold;
text-align:right;
}
li {
font-size:0.75em;
line-height:1.6em;
}
li ul li, li ol li {
font-size:1.0em;
line-height:1.6em;
}
ul {
margin:2px 40px;
padding:2px;
}

a, a:link, a:active {
/*color:#86960F;*/
color:#4EACC0;
text-decoration:underline;
font-weight:bold;
}
a:visited {
/*color:#86960F;*/
color:#4EACC0;
text-decoration:underline;
font-weight:bold;
}
a:hover {
/*color:#86960F;*/
color:#4EACC0;
text-decoration:none;
font-weight:bold;
}

a.flink, a.flink:link, a.flink:active, a.flink:visited, a.flink:hover {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

/*ID's*/
#frame {
position:relative;
margin:0 auto;
padding:0;
width:887px;
}

#redframe {
position:relative;
margin:0 auto;
padding:0;
width:887px;
}
#header {
height:152px;
margin:0 19px 0 24px;
}
#header img {
padding:35px 0 0 0px;
}
#contact {
position:absolute;
top:74px;
left:656px;
/*color:#E9FF4B;*/
color:#4EACC0;
font:bold 0.8em Arial, verdana, sans-serif;
}
#contact a {
/*color:#E9FF4B;*/
color:#4EACC0;
font:bold 1.0em Arial, verdana, sans-serif;
text-decoration:none;
}
#contact #tel {
color:#ffffff;
font:2.0em Arial, verdana, sans-serif;
}

#maincontent {
background:transparent url(images/content-backing.png) repeat-y top right;
padding:5px 0 0 0;
margin:0;
}
#content {
margin:0px 19px 0px 24px;
padding:0px;
}
#advert {
margin:35px 18px 0px 24px;
padding:15px 0px;
background:transparent url(images/advert-backing.gif) no-repeat bottom center;
}
#forsaletag {
position:absolute;
bottom:120px;
left:-10px;
}
#news {
color:#ffffff;
background:transparent url(images/news-background.gif) no-repeat top right;
height:255px;
float:right;
width:253px;
}
#news h2 {
padding:15px 0 5px 0;
margin:0 40px 0 35px;
color:#ffffff;
}
#news p {
border-bottom:2px dotted #ffffff;
color:#ffffff;
padding:5px 0;
margin:0 40px 0 35px;
}
#news a {
color:#ffffff;
}
#dogbowl {
position:absolute;
top:400px;
right:-10px;
}
#footer {
clear:both;
text-align:center;
color:#ffffff;
font-size:0.7em;
margin:0;
background:#5E5E5E;
padding:13px 0 14px 0;
}
#headernav {
color:white;
background:#AEBF37 url(images/nav.gif) no-repeat top left;
height:34px;
width:846px;
margin:0 19px 0 24px;
}
#headernav a {
color:white;
font-weight:bold;
text-decoration:none;
color:white;
margin:0 auto;
padding:0 8px;
text-align:center;
margin-bottom: 0;
}

#headerlist {
list-style-type: none;
margin: 0;
padding: 0;
}

#headerlist li {
font:0.9em Arial;
float: left;
line-height:34px;
margin:0;
padding:0 5px;
}
#headerlist li a:hover, #headerlist li a#active {

}
/*classes*/
.note {
/*color:#86960F;*/
color:#4EACC0;
}
div.float {
width:130px;
margin:0;
padding:10px 0px;
background:transparent url(images/advert-background.gif) no-repeat top left;
text-align:center;
}
.forsale {
background:transparent url(images/dots.gif) no-repeat center left;
font:bold 0.7em Arial, verdana;
text-align: left;
margin:0 0 0 0;
padding:0px 0px 0 14px;
width:130px;
color:#525252;
}
.forsale a {
font:bold 1.0em Arial, verdana;
color:#525252;
}
.imageR {
float:right;
padding:1px;
margin:5px;
border:2px solid #E3E8C0;
}
