html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
a:focus{outline:0;}
em{font-style:italic;}
strong{font-weight:700;}
body{line-height:1;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:400;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:;}
body{text-align:center;background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-color:#FEDFDD;background-position:top;}
.clear{height:20px;clear:both;}
a:link,a:visited{text-decoration:none;color:#82505C;font-weight:700;}
a:active,a:hover{text-decoration:none;color:#333;font-weight:700;}
h1{font-size:14px;color:#8B5965;font-weight:700;padding-bottom:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h2{font-size:14px;color:#956570;font-weight:700;padding-bottom:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding-top:10px;}
h3{font-size:16px;color:#000;font-weight:700;padding-bottom:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding-top:10px;}
h4{font-size:12px;color:#333;font-weight:700;padding-bottom:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.img-left{float:left;padding-right:10px;padding-bottom:10px;}
#container{width:760px;margin-right:auto;margin-left:auto;}
#header{float:left;width:760px;}
#logo{float:left;height:117px;width:158px;}
#topmenu{float:left;height:25px;line-height:25px;text-align:right;width:602px;clear:none;font-size:11px;}
#topmenu ul{list-style-image:none;list-style-type:none;}
#topmenu li{display:inline;color:#82505C;font-size:11px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:700;padding-left:1px;line-height:25px;}
#topadvert{float:left;width:602px;height:32px;text-align:right;padding-top:60px;}
#navigation{clear:both;float:left;height:29px;width:760px;line-height:29px;border-top-width:1px;border-top-style:solid;border-top-color:#D1A09F;}
#navigation ul{list-style-image:none;list-style-type:none;margin:0;height:26px;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;}
#navigation li{display:inline;margin:0;padding:0;}
#mainbody{width:718px;float:left;border:1px solid #FEDFDD;padding:20px;}
#mainbody p{font-family:"Times New Roman", Times, serif;font-size:13px;color:#8D5A64;line-height:24px;padding-bottom:10px;}
#content{float:left;width:518px;text-align:left;}
#content h1{font-size:16px;padding-top:10px;padding-bottom:15px;}
#rightnav{float:left;width:160px;text-align:left;margin-left:40px;}
#rightnav h1{font-size:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#FEDFDD;margin-top:0;margin-right:0;margin-bottom:3px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:3px;padding-left:0;}
#rightnav p{font-size:12px;line-height:14px;padding-bottom:5px;}
.rn-advert{padding:10px;margin-bottom:20px;border:1px solid #FEF4EE;background-color:#FFE6E6;cursor:default;}
.rn-advert:hover{padding:10px;margin-bottom:20px;background-color:#FEF4EE;}
#pathway{float:left;width:718px;height:25px;text-align:left;line-height:25px;margin-bottom:20px;}
#pathway ul{list-style-image:none;list-style-type:none;height:25px;}
#pathway li{display:inline;color:#8B5965;font-size:11px;padding-right:5px;line-height:25px;height:25px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#footers{float:left;width:760px;text-align:center;background-image:url(../images/exploreourservices.gif);background-repeat:no-repeat;background-position:center top;}
#footers #f-top{height:60px;padding-top:20px;}
#footers #f-top ul{list-style-image:none;list-style-type:none;}
#footers #f-top li{display:inline;margin:0;padding:0;list-style-type:none;}
#footers #f-menu{}
#footers #f-menu ul{list-style-image:none;list-style-type:none;}
#footers #f-menu li{display:inline;font-family:"Times New Roman", Times, serif;font-size:10px;text-transform:uppercase;padding-right:1px;padding-left:1px;}
#facebook{margin-top:20px;}
#copyright{width:760px;height:60px;float:left;padding-top:20px;font-size:12px;color:#CE9C9B;}
.pbox{border-top-width:1px;border-top-style:solid;border-top-color:#F2CFCC;margin-top:20px;margin-bottom:20px;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;}
.pbox h1{font-size:13px;font-weight:700;margin:0;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:0;}
.pbox ul{}
.pbox li{list-style-type:disc;list-style-position:inside;color:#8B5B66;font-size:11px;padding-top:3px;padding-bottom:3px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#subcontent-services{position:absolute;visibility:hidden;border:1px solid #D1A09F;background-color:#E6BEBC;width:575px;margin:0;padding:10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#666;z-index:999;}
#subcontent-services ul{list-style-type:none;z-index:999;padding-bottom:10px;}
#subcontent-services li{padding-left:5px;z-index:999;text-align:left;padding-top:3px;padding-bottom:3px;}
#subcontent-services li:hover{background-color:#FEDFDD;}
#subcontent-services ul li ul{padding-left:5px;padding-top:5px;}
.m-box .larger{font-size:12px;}
#subcontent-services ul li ul li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D1A09F;margin-right:5px;}
#subcontent-services ul li ul li:hover{background-color:#FFF;}
.m-box{float:left;width:185px;margin-left:5px;}
.img-left_b{border:1px solid #DDB1B0;float:left;margin-right:10px;margin-bottom:10px;}
#weight-box{margin-bottom:10px;margin-top:10px;border:1px solid #FEF4EE;padding:10px;background-color:#F0CDC9;}
#weight-box:hover{margin-bottom:10px;margin-top:10px;border:1px solid #FEF4EE;padding:10px;background-color:#F5D6D3;}
.img-right{float:right;padding-left:10px;}
#content ul{padding-bottom:10px;}
#content li{font-size:13px;color:#8F686D;list-style-type:disc;list-style-position:inside;margin-left:10px;padding-top:2px;padding-bottom:2px;line-height: 18px;}
.img-center-b{border:1px solid #FFF;margin-bottom:20px;}
#servicestable td{text-align:left;vertical-align:top;}
#servicestable img{padding-top:8px;}
#health-box{width:270px;float:right;border:1px solid #FFF;padding:10px;background-color:#FFE6E6;margin-bottom:10px;margin-left:10px;}
#table2{width:100%;padding:0;clear:both;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0;}
#table2 p{font-size:11px;line-height:12px;display:inline;padding:2px;text-align:center;}
#table2 td{height:16px;line-height:16px;}
.info-box{border-top-width:1px;border-top-style:solid;border-top-color:#FFF;margin-bottom:10px;padding:10px;}
.info-box:hover{background-color:#FFE6E6;}
#faq{clear:both;padding-top:20px;}
#content ul li ul{margin:0;padding:0;}
#content ul li ul li{list-style-type:circle;margin-top:0;margin-right:0;margin-bottom:0;margin-left:20px;padding-top:5px;padding-right:0;padding-bottom:3px;padding-left:0;line-height:20px;}
#hm-main{float:left;width:716px;margin-bottom:20px;background-color:#C6C6BE;height:300px;border:1px solid #FFF;background-image:url(../images/hm-bg.jpg);background-repeat:no-repeat;text-align:right;}
#hm-main a:link,#hm-main a:visited{text-decoration:none;color:#fff;font-weight:700;}
#hm-main a:active,#hm-main a:hover{text-decoration:none;color:#FEDFDD;font-weight:700;}
#hp-left{float:left;height:300px;width:519px;background-image:url(../images/hp/hp-left.jpg);background-repeat:no-repeat;}
#hp-1{float:left;height:60px;width:177px;background-image:url(../images/hp/hp-1.jpg);background-repeat:no-repeat;margin:0;padding-bottom:0;padding-left:0;padding-right:20px;padding-top:44px;}
#hp-1:hover{background-image:url(../images/hp/hp-1-ov.jpg);background-repeat:no-repeat;}
#hp-2{float:left;height:60px;width:177px;background-image:url(../images/hp/hp-2.jpg);background-repeat:no-repeat;padding-right:20px;padding-top:34px;}
#hp-2:hover{background-image:url(../images/hp/hp-2-ov.jpg);background-repeat:no-repeat;}
#hp-3{float:left;height:70px;width:177px;background-image:url(../images/hp/hp-3.jpg);background-repeat:no-repeat;padding-right:20px;background-position:bottom;padding-top:32px;}
#hp-3:hover{background-image:url(../images/hp/hp-3-ov.jpg);background-repeat:no-repeat;}
#hm-btm{float:left;width:100%;text-align:left;margin-bottom:20px;}
#hm-btm p{line-height:16px;color:#865460;}
#forms{margin:0;padding:0;float:left;}
.rn-advert ul{margin:0;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:0;}
.rn-advert li{font-size:11px;list-style-type:circle;list-style-position:inside;font-family:Geneva, Arial, Helvetica, sans-serif;color:#8B5965;margin:0;padding-top:2px;padding-right:0;padding-bottom:2px;padding-left:0;}
#hm-btm h2{font-weight:400;font-family:"Times New Roman", Times, serif;font-size:13px;line-height:18px;}
.w-box{background-color:#FFF;margin:10px;padding:10px;clear:both;border:1px solid #F1D9D9;}
.w-box:hover{background-color:#FFE6E6;margin:10px;padding:10px;clear:both;border:1px solid #F1D9D9;}
.img-right-b{float:right;border:1px solid #F1D9D9;}
.specials-box{padding:5px;float:right;width:200px;background-color:#FFF;border:1px solid #F2CFCC;margin-bottom:10px;margin-left:10px;}
#video-right{float:right;height:150px;width:225px;margin-bottom:5px;margin-left:5px;}
#columns{float:left;width:518px;margin-bottom:20px;}
.column{float:left;width:249px;padding-top:10px;padding-bottom:10px;padding-right:10px;}
.one-half {float: left;width: 249px;padding-right: 10px;padding-bottom: 20px;padding-top: 10px;}
.clearboth {clear: both;}
.alignright {padding: 5px;float: right;margin-top: 5px;margin-bottom: 10px;margin-left: 10px;border: 1px solid #FFF;}
.alignleft {padding: 5px;float: left;margin-top: 5px;margin-bottom: 10px;margin-right: 10px;border: 1px solid #FFF;}
.v-advert{background: #FFE6E6;height: 150px;border: 1px solid #fff;margin-bottom: 20px;}
.tiny{font: normal 9px/12px Verdana, Geneva, sans-serif;color: #8B5965;}
.subtitle{font: bold 12px/12px Verdana, Geneva, sans-serif;color: #333;margin: -10px 0 10px 0;}
.grey{color: #333;}
.share{margin:20px 0 20px 0;}
