body {background:#000000; padding:0px; margin:0px;}
.container {position: absolute; top: 0%;	left: 0px;	width: 100%;	height: 1px;	overflow: visible;	visibility: visible;	display: block }
.bodyBlock {text-align:left; width:980px; margin-left:-490px; position: absolute;	top: 0px;	left: 50%;	height: 578px;	visibility: visible;}
.masthead {width:980px; height:205px; padding:0px; margin:0px; border-bottom:1px solid #FFFFFF;}
.main {background:url(/massage/graphics/icons/bg.gif) repeat-y; width:980px; margin:0px 0px 0px 0px; padding:0px;}
.main:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
.leftnav {background:url(/massage/graphics/icons/logo.gif) no-repeat center top; width:230px; float:left; margin:10px 0px 0px 0px; padding:120px 0px 110px 0px;}
.contentContainer {background:url(/massage/graphics/icons/mainBG.jpg) repeat-x; width:750px; float:left; padding:0px; margin:0px;}
.footer {clear:both; padding:30px 0px 30px 0px;}
.content {font-size:13px; font-family:trebuchet, arial;  margin:20px 10px 10px 10px;}
.leftnav ul {padding:0px; margin:0px 0px 0px 30px;}
.leftnav ul li {list-style:none; padding:0px; margin:0px;}
.leftnav ul li p {padding:1px 0px 1px 0px; margin:0px;}
.leftnav ul li p a {color:#FFFFFF; text-decoration:none; font-size:13px; font-family:trebuchet ms, arial;}
.leftnav ul li p a.on {color:#FFFFFF; font-weight:Bold;}
.leftnav ul li p a:hover {color:#FFFFFF; text-decoration:underline;}
.leftnav ul li.last a  {color:#ffff00;}
.leftnav ul li.last a.on  {color:#ffff00;}
h2 {font-size:24px; margin:0px; padding:10px 0px 27px 0px;}
h3 {font-size:24px; margin:0px; padding:0px 0px 15px 0px;}

.leftHighlightContainer {background-color:#E8E2D4; position:absolute; left:30px; top:500px; width:170px;}
.leftHighlight {color:#000000; padding:0px 8px 0px 8px;}
.leftHighlightTop {width:170px; height:7px; font-size:6px; background:url(/massage/graphics/icons/leftHighlightTop.gif) no-repeat;}
.leftHighlightBottom {width:170px; height:7px; font-size:6px; background:url(/massage/graphics/icons/leftHighlightBottom.gif) no-repeat;}
.columns {height:278px; background:url(/massage/graphics/icons/servicesBG.gif) no-repeat; width:722px; padding:0px; margin:0px;}
.columns .col {font-size:12px; width:210px; float:left; margin:0px 30px 0px 0px; padding:0px;}
h4 {font-size:15px; margin-top:0px;}
.col h4 { letter-spacing:-1;}
.columns .firstCol {width:245px; padding:15px 0px 5px 0px;}
.columns .firstCol div {margin-left:20px; }
.columns .secondCol {width:235px; padding:15px 0px 5px 0px; margin-right:15px;}
.columns .secondCol div {}
.columns .lastCol {width:182px; margin-right:0px; padding:15px 0px 5px 0px;}
.columns .lastCol div {}

.servicesSep {width:350px; float:left; margin:0px; padding:0px;}
.servicesSep li {margin:0px 0px 10px 0px;}
a.links {color:#A80000;}
.how {margin:0px 0px 0px 0px; padding:0px;}
.how li {font-size:14px; background:url(/massage/graphics/icons/stepArrow3.gif) no-repeat; list-style:None; margin:0px 0px 10px 0px; padding:3px 0px 0px 25px;}
.how li.other {color:#A80000;background:url(/massage/graphics/icons/stepArrow2.gif) no-repeat; }
.how li a {font-size:14px;color:#000000; text-decoration:none;}
.how li a:hover {text-decoration:underline;}
.how li.other {color:#A80000;background:url(/massage/graphics/icons/stepArrow2.gif) no-repeat; }
.how li.other a {font-size:14px;color:#A80000; text-decoration:none;}
.how li.other a:hover {text-decoration:underline;}

.works {text-align:left; padding:8px 0px 8px 0px; margin:0px; width:718px; background-color:#FFFFFF; }
.works div {padding:0px 8px 0px 8px;}
.worksContainer {margin:10px 0px 30px 0px;}
.worksContent {width:722px; height:278px; background:url(/massage/graphics/icons/worksBG.gif) no-repeat;}
.worksLeft {float:left; width:380px; padding-top:10px;}
.worksLeft div {padding-left:20px; padding-right:10px;}
.worksRight {float:left; width:310px; padding-top:10px;}
.worksRight div {padding-left:10px;}
.worksLeft ol {margin:10px 0px 0px 0px; padding:0px 0px 0px 25px;}
.works h5 {font-size:14px; margin:10px 0px 5px 0px; font-weight:bold; padding:0px;}

.contactForm td {font-size:13px;  font-family:arial;}
.careersForm td {font-size:13px;  font-family:arial;}
.careersForm {width:500px;}
.careersForm td.name {width:250px;}
.careersForm td.value {width:250px;}

