body{
margin: 0;
padding: 0;
background: #39293b;
height:100%;
color: #52482E;
font-size: 15px;
font-family: "Garamond", "Georgia", "Times New Roman";
}
img{
border: 0;
}
ul, li{
padding:0;
margin: 0;
}
li{
list-style: none;
}
a{
color: #39293b;
text-decoration: none;
}
#containerouterwrapper{
width: 1024px;
margin: 0 auto;
/*background: url(homebg02.jpg) no-repeat;*/
position: relative;
height:100%;
overflow: hidden;
}
#xxx{
width: 1024px;
margin: 0 auto;
background: url(bg2.png) repeat;
position: relative;
height:100%;
overflow: hidden;
}
#container{
min-height: 555px;
height:100%;
position: relative;
bottom: 0px;
margin-bottom:-20px;
width: 1024px;
}
#content{
position: relative;
left: 220px;
top:-20px;
width:700px;
text-align: justify;
line-height:22px;
}
#content a{
color: #76587A;
}
#content a:visited{
color: #C3869D;
}
#content a:hover{
color: #73B9C8;
}

#header{
height:78px;
color: #fff;
font-size: 12px;
}
#leftmenuwrapper{
position: absolute;
left: 0;
height:100%;
}
#leftmenu{
position: relative;
margin-top: -21px;
width: 150px;
min-height: 575px;
height:100%;
background: url(leftmenubg.png) repeat-y;
/*font-family: "Bell MT";*/
}
#leftmenu ul{
position: relative;
top: 30px;
margin-left: 30px;
}
#leftmenu ul li{
margin-bottom: 20px;
}
#leftmenu ul li a{
font-size: 16px;
position:relative;
z-index:999;
}
#leftmenu a:hover{
color: #fff
}
#footer{
clear: both;
width: 100%;
height:48px;
color: #fff;
text-align: right;
background: #39293B;
position: relative;
}
#footer a{
color: #fff;
margin-right: 13px;
position: relative;
top: 16px;
font-size: 16px;
/*font-family: "Bell MT";*/
}
#footer .spacer{
position: absolute; 
bottom: 0px;
margin-left: -10px;
}
.txt{
background:url(textbg.png) repeat;
border:0;
color: #fff;
font-size: 12px;
padding: 3px;
}
#floatbg{
background:url(bottomfloatbg3.png) no-repeat;
width: 149px;
height: 54px;
font-size:15px;
position: absolute;
left:-123px;
top:-30px;
text-align: center;
display: none;
}
#floatbg a{
color: #fff;
display:block;
top: 0;
margin-right: 0;
height:19px;
/*font-family: "Bell MT";*/
}
#floatbg2{
background:url(bottomfloatbg3.png) no-repeat;
width: 149px;
height: 54px;
font-size:15px;
position: absolute;
left:312px;
top:-30px;
text-align: center;
display: none;
}
#floatbg2 a{
color: #fff;
display:block;
top: 0;
margin-right: 0;
height:19px;
/*font-family: "Bell MT";*/
}
#floatbg3{
background:url(bottomfloatbg3.png) no-repeat;
width: 149px;
height: 54px;
font-size:15px;
position: absolute;
left:355px;
top:-26px;
text-align: center;
display: none;
}
#floatbg3 a{
color: #fff;
display:block;
top: 0;
margin-right: 0;
height:19px;
/*font-family: "Bell MT";*/
}

#floatbgtop{
background:url(topfloatbg2.png) no-repeat;
width: 149px;
height: 54px;
font-size:15px;
position: absolute;
right: 260px;
top: 45px;
text-align: center;
z-index:9;
display: none;
}
#floatbgtop a{
color: #fff;
display:block;
margin-right: 0;
position:relative;
top:16px;
height:19px;
/*font-family: "Bell MT";*/
}
#floatbgtop2{
background:url(topfloatbg2.png) no-repeat;
width: 149px;
height: 54px;
font-size:15px;
position: absolute;
right: 220px;
top: 45px;
text-align: center;
z-index:9;
display: none;
}
#floatbgtop2 a{
color: #fff;
display:block;
margin-right: 0;
position:relative;
top:16px;
height:19px;
/*font-family: "Bell MT";*/
}

#leftmenubgatlogo{
float:left;
height:78px;
width:150px;
background: url(logoheaderbg3.png) repeat-x;
position:relative;
z-index:99;
}
.floatbg{
font-size:15px;
height:0px;
padding:3px;
position:absolute;
right:-140px;
text-align:left;
padding-top:20px;
width:283px;
z-index:9;
display: none;
}
#floatbgabout{
top:45px;
}
#floatbgpersonalcare{
top: 85px;
}
#floatbghomecare{
top:125px;
}
#floatbgconsult{
top:160px;
}
#floatbgshareevie{
top:200px;
}
#floatbgnews{
top: 240px;
}
#floatbgtestimonials{
top: 280px;
}
.floatbg li{
background:url(floatbgmiddle4__.png) no-repeat scroll 0 0 transparent;
display:block;
margin-right:0;
padding-left:160px;
position:relative;
text-align:left;
height: 19px;
}
.floatbg li.longitem{
background:url(floatbgmiddle4_l_.png) no-repeat scroll 0 0 transparent;
height: 38px;
}
.floatbg li.oneitem{
background:url(floatbg_.png) no-repeat scroll 0 0 transparent;
padding-top: 2px;
}
.floatbg li.firstitem{
background:url(floatbgtop4_.png) no-repeat scroll 0 0 transparent;
padding-top: 2px;
}
.floatbg li.lastitem{
background:url(floatbgbottom4__.png) no-repeat scroll 0 0 transparent;
}
.floatbg li.lastlongitem{
background:url(floatbgbottom4_l_.png) no-repeat scroll 0 0 transparent;
height: 38px;
}
.floatbg a{
color:#FFFFFF;
}

.error{
color: red;
}
.pressheading{
font-size: 16px;
}
.sectionheader{
font-size: 20px;
}
.bigheading{
font-size: 26px;
}
.bigheading img{
margin-left: -33px;
margin-right: 10px;
}
.date{
font-size: 16px;
}
#content .whitelink{
color: #fff;
}