*{margin:0;padding:0;}
body{font-family:Helvetica, Arial, sans-serif;font-size:12px;background-color:#ccd7de;}
a{color:#9E5435;}
a:hover{color:#0493ef;}
#wrapper{width:922px;margin:0 auto;}
#header{color:#333;width:900px;float:left;height:75px;background:#fff;margin:10px 0 0;padding:10px;}
#header img{padding:15px 15px 0;}
#navigation{float:left;width:880px;color:#333;background:#fff;margin:0;padding:20px;}
.solidblockmenu{float:left;font:13px Arial;width:100%;background-color: #014263;text-transform:uppercase;border-width:1px 0;margin:0;padding:0;}
.solidblockmenu li{display:inline;}
.solidblockmenu li a{float:left;color:#FFF;text-decoration:none;border-right: 1px solid #E3E3E3;padding:9px 11px;}
.solidblockmenu li a:visited{color:#FFF;}
.solidblockmenu li a:hover,.solidblockmenu li .current{color:#FFF;background-color: #60A3D2;}
.solidbmenu{float:left;font:11px Arial;width:100%;background-color: #999999;text-transform:uppercase;border-width:1px 0;margin:0;padding:0;}
.solidbmenu li{display:inline;}
.solidbmenu li a{float:left;color:#FFF;text-decoration:none;border-right: 1px solid #E3E3E3;padding:3px 11px;}
.solidbmenu li a:visited{color:#FFF;}
.solidbmenu li a:hover,.solidblockmenu li .current{color:#FFF;background-color: #60A3D2;}
#leftcolumn{color:#333;height:350px;width:588px;float:left;background:#fff;line-height:1.6em;margin:0;padding:20px;}
#rightcolumn{float:right;color:#666;height:350px;width:252px;display:inline;background:#fff;background-image:url(img/sideshadow.gif);background-position:left;background-repeat:repeat-y;line-height:1.6em;margin:0 2px 0 0;padding:20px;}
#rightcolumn_homepage{float:right;color:#666;height:350px;width:252px;display:inline;background:#fff;line-height:1.6em;margin:0 2px 0 0;padding:0px 20px 40px 20px;}
#rightcolumn h1{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#595241;}
#footer{width:880px;clear:both;color:#666;background:#fff;font-family:Arial, Helvetica, sans-serif;margin:0 0 10px;padding:20px;}
#mainpagebody{width:880px;clear:both;color:#666;background:#fff;font-family:Arial, Helvetica, sans-serif;line-height:1.6em;margin:0 0 10px;padding:10px 20px 20px;}
#mainpagebody h1{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#595241;margin-bottom:12px;}
#dogbreedlinks{font-size:120%;background-color:#eef4f7;border-top:1px solid #b5c3cc;border-bottom:1px solid #b5c3cc;width:675px;margin-left:100px;padding:10px;}
#dogbreedlinks a{padding-right:5px;}
.heading{font-family:Georgia, "Times New Roman", Times, serif;font-size:150%;color:#595241;}
.cooltable table{border-collapse:separate;border-spacing:0;color:#49331b;margin:0 0 1em;}
.cooltable table a{color:#523A0B;text-decoration:none;border-bottom:1px dotted;}
.cooltable table a:visited{color:#444;font-weight:400;}
.cooltable table a:hover{color:#fff;}
.cooltable thead th,.cooltable thead td,.cooltable tfoot th,.cooltable tfoot td{border-width:1px 0;}
.cooltable th{font-weight:700;line-height:normal;text-align:left;padding:.25em .5em;}
.cooltable tbody th,.cooltable td{text-align:left;vertical-align:top;padding:.25em .5em;}
.cooltable tbody th{font-weight:400;white-space:nowrap;}
.cooltable tbody th a:link,.cooltable tbody th a:visited{font-weight:700;}
.cooltable tbody td,.cooltable tbody th{border:1px solid #fff;border-width:1px 0;}
.cooltable tbody tr.odd th,.cooltable tbody tr.odd td{background:#F7F4EE;border-color:#EBE5D9;}
.cooltable tbody tr:hover td,.cooltable tbody tr:hover th{background:#eef4f7;}
.cooltable caption{font-family:Georgia,Times,serif;font-weight:400;font-size:1.4em;text-align:left;margin:0;padding:.5em .25em;}
blockquote.style1{font-family:Georgia, Times, "Times New Roman", serif;font-size:11px;font-style:italic;line-height:1.8em;background-image:url(img/quote_up.gif);background-position:top left;background-repeat:no-repeat;text-indent:23px;color:#77705e;text-align:justify;margin:5px;padding:8px;}
blockquote.style1 span{display:block;background-image:url(img/quote_down.gif);background-repeat:no-repeat;background-position:bottom right;}
.bottomnav{list-style:none;color:#999;margin:0;padding:10px;}
.bottomnav li{display:inline;padding:5px;}
.alert{background:#fff6bf url(img/exclamation.png) center no-repeat;background-position:15px 50%;text-align:left;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;padding:5px 20px 5px 45px;}
.alert strong{color:red;}
#zoom a{text-indent:-1000em;overflow:hidden;display:block;width:250px;height:63px;background:url(img/featured/03-23-izzy.jpg) no-repeat top left;margin:5px 0 0;}
#zoom a:hover{width:250px;height:168px;background-position:0 -76px;}
.backtotop{display:block;border-bottom:1px solid #ebe5d9;text-decoration:none;font-size:11px;text-align:center;border-top:1px solid #ebe5d9;background-color:#f7f4ee;}
#leftcolumn h1,#rightcolumn h2{font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#595241;margin-bottom:7px;}

