html{font-size:100.01%}
body{height:100%;font:62.5% Arial,Helvetica,sans-serif;color:#000;background:#fff}
a{color:#0c3;background:transparent;outline:none}
img{border:none}
table{width:100%}
p{margin:0 0 1em 0}
ul{list-style:disc inside}
ol{list-style:decimal inside}
h1{font-size:1.83em;margin:0 0 1em 0}
h2{font-size:1.5em}
h5{font-size:1.33em}
h6{margin:0 0 2px 0;font-size:1.17em}
h1,h2,h3,h4{font-weight:normal}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000;background:transparent;text-decoration:none}
input,textarea,select{}
#container{width:777px;font-size:1.2em;margin:0 auto}
#head{width:100%;height:160px;background:url(../images/pets.jpg) no-repeat 213px 21px;position:relative}
#head h2{font-size:3em;position:absolute;top:90px;left:190px;letter-spacing:-.04em}
#description{font-size:1.67em;font-weight:normal;position:absolute;top:125px;left:309px}
#head p{line-height:1.17em;text-align:center;position:absolute;top:30px}
#head p strong{font-size:16px}
#nottingHill{left:14px}
#baronsCourt{right:18px}
#greenLine{width:747px;height:18px;background:#01cc34;margin:0 0 0 14px}
#nav{margin:7px 0 42px 0;list-style:none;height:176px}
#nav a{color:#fff;background:transparent;display:block;width:190px;height:20px;padding:156px 0 0 0;text-align:center;font-size:14px;font-weight:bold}
#nav li{float:left}
#nav #news a{background:url(../images/news.jpg) no-repeat;margin:0 4px 0 0}
#nav #services a{background:url(../images/services.jpg) no-repeat;margin:0 7px 0 0}
#nav #yourPet a{background:url(../images/yourPet.jpg) no-repeat;margin:0 6px 0 0}
#nav #contactUs a{background:url(../images/contactUs.jpg) no-repeat}
#content{width:425px;float:left;padding:0 31px 0 24px}
#navigation{display:block;list-style:none;padding:0 0 0 5px;float:left;width:166px}
#navigation li,#navigation a{width:166px;height:50px}
#navigation li{margin:0 0 7px 0;position:relative;float:left}
#navigation a{display:block;padding:16px 16px 0 16px;width:134px;height:34px;text-decoration:none;color:#fff;background:#0c3;font-size:14px;font-weight:bold}
#navigation ul{position:absolute;left:166px;top:0;display:none;list-style:none}
#navigation ul li,#navigation ul li a{height:auto;margin:0;background:#666;width:266px}
#navigation ul li a{padding:2px 4px}
#navigation li:hover ul,#navigation li.over ul{display:block}
#navigation ul a:hover{background:#0c3}
#navigation li:hover ul ul,#navigation li.over ul ul{display:none}
#sidebar{float:left;width:116px}
#sidebar .post{margin:0 0 16px 0}
#sidebar p{margin:0;font-size:.84em}
#content,#navigation,#sidebar{margin-bottom:20px}
#content ol,.margB1{margin-bottom:1em}
.floatLeft{float:left}
.floatR,.alignright{float:right}
.alignright{margin:0 0 10px 15px}
.more-link{color:#0c3;background:transparent}
.alist{font-size:1.33em;line-height:1.56em;list-style:none}
.vAlignTop,.vAlignTop td{vertical-align:top}
#nav,#wrapper{letter-spacing:-.02em}
.post{float:left;width:100%;margin:0 0 7px 0}
.clear{clear:both;height:0;overflow:hidden}
#footer{clear:left;padding:0 38px 0 13px;width:752px;font-size:.83em}
#footer div{color:#fff;background:#0c3;padding:0 11px 0 10px;width:731px;height:15px;line-height:15px}
.copy{padding:0 0 0 133px}
#wpcf label {clear: both;	display: block;	float: left; width: 150px;}
#wpcf input {	float: left;	width: 200px;	padding: 1px; margin: 2px 5px 2px 0;}
#wpcf textarea {	width: 350px; height: 100px; padding: 1px; margin: 0 5px 10px 0;}
#wpcf #contactsubmit { margin-left: 250px; width: 100px;}
strong.search-excerpt {  background-color: #E0F9E6;}
div#subpagenav {margin-bottom:20px;}

