/* elements */
body{background-color:#F2F2F2;margin:0;padding:0;}
/* {font-family:Arial, Helvetica, sans-serif;} */
*{font-family:verdana;}
p,li,td,div{font-size:12px;color:#666666;}
p{padding:0;margin:0 0 15px 0;line-height:18px;}
form{margin:0;padding:0;}
table{border-collapse:collapse;}
table tr.lnBreak td{padding:15px 0 15px 0;}
img, a img {border:0;}
a{text-decoration:none;color:#189BCF;border-bottom:1px dotted #189BCF;}
a.pb{color:#8A3683;font-weight:bold;border-bottom:1px dotted #8A3683;}
a:hover{text-decoration:none;border-bottom:1px solid #ffffff;}
a.more{font-size:11px;color:#189BCF;font-weight:normal;}
h3{font-size:13px;margin:0 0 5px 0;padding:0;}
h3.purple{color:#9E1A94;}
h2{font-size:16px;color:#9E1A94;padding:0;margin:0 0 15px 0;}
h4{margin:0 0 10px 0;color:#189BCF}
h5{color:#189BCF;margin:0;padding:0;font-weight:bold;font-size:12px;}
p.sml{font-size:10px;line-height:14px;}
p.quote{font-style:italic;color:#9E1A94;}
p.next{float:right;}

/* structure */
#Wrapper{width:986px;margin:0 auto 25px auto;}
#Header{height:112px;width:986px;background:url(/media/images/bg_top.gif) no-repeat top;}
#Header #Nutratech{margin:13px 0 0 27px;float:left;}
#Header #WeightLoss{margin:52px 0 0 32px;float:left;}
#TopNav{height:16px;margin:0 0 5px 0;}
#TopNav ul{margin:0;padding:0 0 0 16px;float:left;}
#TopNav ul li{list-style:none;float:left;font-weight:bold;margin:0;padding:0 0 0 15px;}
#TopNav ul li#Home{padding-right:99px;}
#TopNav ul li#Home a{color:#B87DB7;}
#TopNav ul li#Home.selected{color:#9E1A94;}
#TopNav ul li.selected{color:#9E1A94;}
#TopNav ul li a{text-decoration:none;color:#595959;border-bottom:0;}
#TopNav ul li a:hover{text-decoration:underline;border-bottom:0;}
#TopNav #Date{float:right;padding-right:15px;}
#TopNav #Date p{color:#B87DB7;margin:0;padding:0;font-weight:bold;}
#MainPane{width:986px;height:570px;background:url(/media/images/bg_main.png) no-repeat;position:relative;}
#LeftNav{float:left;width:170px;height:570px;}
#LeftNav .gutter{padding:20px 0 0 22px;}
#LeftNav ul{margin:40px 0 0 0;padding:0;}
#LeftNav h3{color:#9D1993;margin-bottom:15px;}
#LeftNav ul li{list-style:none;margin:0 0 8px 0;padding:0;font-size:11px;}	
#LeftNav ul li a{color:#666666;border-bottom:1px dotted #666666;}
#LeftNav ul li a:hover{border-bottom:0;}
#LeftNav ul li a.selected{text-decoration:none;color:#71CAEC;font-weight:bold;border-bottom:1px dotted #71CAEC;}
#LeftNav ul li a.selected:hover{border-bottom:0;}
#LeftNav ul li.selected{color:#9E1996;font-weight:bold;}
#LeftNav ul.subnav{margin:10px 0 15px 10px}
#LeftNav ul.subnav li{font-size:11px;}
#LeftNav.lhn1{background:url(/media/images/bg_lhn1.jpg) no-repeat top left;}
#LeftNav.lhn{background:url(/media/images/bg_lhn.jpg) no-repeat 3px 229px;}
.ContentWrapper{float:left;height:570px;width:816px;}
#Content{margin:25px 0 20px 8px;width:430px;}
#Content.wide{width:785px;}
#ContentImg{margin:25px 0 20px 8px;width:430px;}
#Content li, #ContentImg li{margin-bottom:10px;}
#ContentFullWidth{margin:25px 0 20px 8px;width:780px;}
#Copy{margin:10px 0 20px 20px;}
#Copy ul{margin:0;padding:0;}
#Copy ul li{margin:0 0 0 15px;padding:0;list-style:none;float:left;font-size:11px;}

/* pages */
.ContentWrapper#aboutNT{background:url(/media/images/bg_nutratech.jpg) no-repeat 540px 60px;}
#AwardsTable td{padding:0 20px 20px 0;}
.ContentWrapper#ntTeam{background:url(/media/images/bg_team.gif) no-repeat 442px 10px;}
#theTeam{margin-bottom:10px;}
#theTeam td{vertical-align:top;padding-bottom:15px;}
#theTeam .photo{padding-right:10px;}
#theTeam .member h2{margin-bottom:3px;}
#theTeam .member p{margin:0;}
.ContentWrapper#Home{background:url(/media/images/bg_scales.jpg) no-repeat 422px 2px;}
.ContentWrapper#Results{background:url(/media/images/bg_results.jpg) no-repeat bottom right;}
.ContentWrapper#Approach{background:url(/media/images/bg_scales.jpg) no-repeat 422px 2px;}
.ContentWrapper#Services{background:url(/media/images/bg_services.jpg) no-repeat 226px 3px;}
.ContentWrapper#mobile{background:url(/media/images/bg_mobile.png) no-repeat 443px 25px;}
.ContentWrapper#Ethos{background:url(/media/images/bg_ethos.jpg) no-repeat bottom right;}
.ContentWrapper#whiteLabel{background:url(/media/images/bg_whitelabel.jpg) no-repeat 500px 50px;}
.ContentWrapper#NHS{background:url(/media/images/bg_nhs_testimonial.png) no-repeat 514px 2px;}
p.nhsLink{position:absolute;bottom:30px;right:103px;}
.ContentWrapper#Client{background:url(/media/images/bg_boots.jpg) no-repeat 449px 44px;}
.ContentWrapper#News{background:url(/media/images/bg_news.jpg) no-repeat top right;}
.ContentWrapper#Media{background:url(/media/images/bg_media2.png) no-repeat 529px 3px;}
.ContentWrapper#Marketing{background:url(/media/images/bg_marketing.jpg) no-repeat 519px 3px;}
#whiteLabelLogos{float:left;}
#whiteLabelLinks{float:left;padding-left:210px;}
#whiteLabelLinks a{color:#9E1A94;font-weight:bold;}
table#Clients{margin-bottom:5px;}
table#Clients td{padding:0 20px 20px 0;}
#contact{background:url(/media/images/bg_contactus.jpg) no-repeat bottom right;}
#contact .gmap{margin:15px 0 0 5px;}
#contact_address{width:400px;}
#contact #Map{text-align:right;width:270px;}
#contact #Map p{margin:0 0 2px 0;}
#ContactDetails{margin-bottom:60px;}
#ContactDetails td{padding:15px 0 0 15px;}
#ContactDetails td p{padding-top:10px;}
.ContentWrapper#News h3{margin-top:20px;}
.ContentWrapper#News p{margin:0 0 15px 0;font-weight:bold;}
.ContentWrapper#News p.cutting{font-weight:normal;}
table#Publications td{vertical-align:top;width:205px;padding:0 10px 20px 0;}
table#Publications p.show{margin:0;padding:0;width:420px;}

