html{height:101%;}
body {background:#334c03 url(../images/petgrooming/body-bg.jpg) repeat-x; margin:0; padding:0; font:normal 12px Arial, Helvetica;}
img{border:none;}
#container{background:url(../images/petgrooming/container-bg.png) repeat-y; width:984px; margin:0 auto;}
#intHeader{background:#d9e426 url(../images/petgrooming/int-header-bg.gif) repeat-x; margin:0 auto; width:661px;}
#intHeader .left{height:125px; width:661px;}
#intHeader .left a{padding:0; margin:0;}
#intHeader .footer{}
#intHeader .footer ul{margin:0; padding:10px 0 0;}
#intHeader .footer li{display:inline; background:url(../images/petgrooming/nav-divider-bg.gif) right no-repeat;}
#intHeader .footer li a, #intHeader .footer li a:visited{color:#fff; padding:0 7px 0 5px; text-decoration:none;}
#intHeader .footer li a:hover{color:#fff; padding:0 7px 0 5px; text-decoration:underline;}
#meat{margin:0 auto; width:661px;}
#meat a, #meat a:hover{color:#00f; text-decoration:underline;}
#meat a:visited{color:#800080; text-decoration:underline;}
#content{background:url(../images/petgrooming/content-bg.gif) repeat-x; padding:20px; width:621px;}
#content .left ul{display:none;}
#content .right{padding:0 0 20px 0;}
#meatFooter{background:url(../images/petgrooming/puppy-bg.png) no-repeat; height:316px; position:relative; width:692px;}
#extFooter{text-align:center; color:#fff;}
#extFooter a{color:#fff;}
#vcard{}
.logo{height:125px; width:661px;}