/* CSS Document */
BODY {font-family: Verdana,  Arial, Helvetica, sans-serif;
		font-size:0.9em;
		background-color:#ccdaf0; color:#000000;;
		margin:0; padding:20px; 
	}

.right {float:right;}
.left {float:left;}
.bigindent {margin-left:60px;}

b {color:#eb2031;}
H1, h2, h3, h4, h5 {font-family:Arial MT, Arial, Helvetica, sans-serif; font-weight:bold; text-align:left; margin-bottom:0.1em;}
H1 { color:#007dc3; font-size:170%; margin-bottom:0.2em; }
.second { color:#eb2031; font-size:90%; margin-bottom:0.2em; }
H2 { color:#007dc3; font-size:120%; font-style:italic; margin-top:10px;}
H3 {color:#000000; font-size:110%;}
H4 {color:#000000;}
H5 {color:#000000;}
hr {color:#007dc3; width:95%;}
hr.short {color:#4c54c2; width:35%; height:3px;}

ul { margin-left:20px; padding-left:0px; margin-right:0px; margin-top:0px;} 
li { list-style-image:url(../graphics/bullet-doghouse2.jpg); vertical-align:top; color:#000000; padding-left:10px; padding-bottom:5px;}

a {color:#004870;  text-decoration:none; font-weight:normal;}
a:visited {color:#007dc3;}
a:hover {color:#000000;}


div.logo {float:left; width:175px; margin:0; padding:0px;  padding-left:0px; background:#ffffff;}
div.page {margin:0; padding:0px;  border-bottom:solid 1px #ffffff;  border-right:solid 2px #eb2031; border-top:solid 1px #007dc3; 
			background:#ffffff url("../graphics/back-dh3.gif") repeat-x top right; color:#000000;}
div.header {margin:0; padding:0px;}
div.pagemiddle {background:#ffffff;margin:0; padding:0px; border:none;  border-top:solid 1px #ffffff;border-right:solid 2px #7798ce; }
div.leftmenu {float:left; width:180px; margin:0; padding:0px;  padding-left:0px; background:#ffffff;}
div.content {margin-left:190px;margin-right:20px;background:#ffffff;}

h1.header {text-align:center; }
h2.header {text-align:center; color:#eb2031;}
.doghouse {font-family:"Gill Sans MT Bold", "Arial Rounded MT Bold"; font-weight:bolder; font-size:140%;}

div.logo img {padding:5px;}

div.address {background:#007dc3; color:#ffffff; font-size:85%; text-align:center; margin-top:0px; padding:5px; 
 border-right:solid 2px #eb2031;}
div.address2 {background:#ffffff; color:#007dc3; font-size:85%; text-align:center; margin-top:0px; padding:5px; 
 border-right:solid 2px #eb2031;}
div.footer {text-align:right; font-size:80%; margin-top:5px; color:#004870;}
div.address b {color:#ffffff;}

div.leftmenu img {float:left; margin-bottom:5px; margin-right:10px;}
table.leftmenu {width:170px;}
/*table.leftmenu th {background:#ccdaf0; border-bottom:solid 2px #ed2031; text-align:left;}*/
table.leftmenu th {background:#ccdaf0; color:#ed2031; text-align:center;}
table.leftmenu td {background:#ccdaf0;}
table.leftmenu a {}
table.contact th {text-align:left; padding-right:20px; vertical-align:top;}
img.logo {padding:5px;}
table.happy-dogs img {margin:10px; margin-top:15px; margin-bottom:5px; border:2px solid #000000;}
table.happy-dogs td {text-align:center; vertical-align:top;}
h2 img {margin-right:5px; vertical-align:middle;}
th img {margin-right:5px; vertical-align:middle;}