body {
font-family:Verdana, Geneva, sans-serif;
min-width:1024px;
margin:0;
padding:0;
}

ul#menu {
height:43px;
font-size:0.9em;
font-weight:700;
list-style-type:none;
padding-left:251px;
margin:0;
}

ul#menu li {
display:block;
float:left;
margin:0;
}

ul#menu li a {
height:50px;
color:#77624e;
text-decoration:none;
display:block;
float:left;
line-height:200%;
padding:20px 8px 0;
}

ul#menu li a.current1 {
color:#77624e;
background:url(../images/newscurrent.gif) repeat;
padding:20px 8px 0;
}

ul#menu li a.current {
color:#fff;
background:url(../images/brandcurrent.png) repeat;
padding:20px 8px 0;
}

p {
font-size:.8em;
font-weight:400;
color:#77624e;
text-align:left;
margin:8px 13px 8px 15px;
}

h2 {
font-weight:700;
font-size:1em;
color:#77624e;
text-align:left;
border-bottom:1px solid #AA8C6F;
margin:10px 15px 0;
}

#img {
border:#AA8C6F solid 1px;
}

#bold {
font-weight:700;
}

#vid {
margin-top:10px;
margin-bottom:5px;
width:218px;
margin-left:15px;
height:68px;
border:1px solid #AA8C6F;
}

h3 {
font-weight:700;
font-size:.8em;
color:#77624e;
text-align:left;
border-bottom:1px solid #AA8C6F;
margin:10px 15px 15px;
}

.no_border {
border:none;
}

.leftwide {
top:-10070px;
width:504px;
position:absolute;
left:-554px;
padding-bottom:20px;
z-index:61;
padding-top:10px;
}

#panelsmallwhite {
border-right: 3px solid #AA8C6F;
width: 507px;
height: 100%;
position: fixed;
left: -530px;
z-index: 61;
background:url(../images/board2.png) repeat-y;
margin:0;
padding:0;
}

#panelnews a img.lr {
overflow:hidden;
margin-top:10px;
margin-right:15px;
margin-left:15px;
padding:4px;
}

#panel_large {
background:url(../images/dropl_Classes.png) repeat;
width:530px;
height:100%;
position:absolute;
left:-550px;
z-index:58;
overflow:hidden;
}

#panel_large_hide {
width:530px;
height:100%;
position:absolute;
left:250px;
z-index:58;
overflow:hidden;
border:2px solid #AA8C6F;
}

#small {
background:url(../images/drops_Classes.png) repeat;
left:-554px;
width:530px;
height:100%;
position:absolute;
z-index:55;
}

#back {
height:100%;
width:100%;
position:fixed;
top:0;
left:0;
background-color:#fff;
z-index:0;
margin:0;
padding:0;
}

#header {
width:220px;
height:70px;
text-align:left;
position:fixed;
top:0;
right:15px;
z-index:100;
}

.face {
text-align:right;
width:220px;
margin-top:2px;
background-image:url(../../HealthClub1/images/opacity_strip2.png);
}

.member {
text-align:right;
width:220px;
margin-top:2px;
}

.member .labspa {
font-weight:400;
font-size:1em;
color:#fff;
background:url(../../HealthClub1/images/memberlogin.png);
cursor:pointer;
padding:4px 25px 4px 10px;
}

.member a {
text-align:right;
font-weight:400;
font-size:1em;
color:#fff;
padding-right:25px;
display:block;
text-decoration:none;
margin-top:0;
margin-bottom:0;
line-height:14px;
}

a:focus {
-moz-outline-style:none;
}

.mtop {
top:-76px;
width:100%;
height:70px;
position:absolute;
z-index:65;
background-color:#fff;
background:rgba(255, 255, 255, 0.9);
overflow:visible;
border-bottom:4px solid #AA8C6F;
filter:alpha(opacity=90);
-moz-opacity:0.9px;
-khtml-opacity:0.9px;
opacity:0.9px;
}

.mtop_opaque {
top:-76px;
width:100%;
height:70px;
position:absolute;
z-index:65;
background-color:#fff;
overflow:visible;
border-bottom:4px solid #AA8C6F;
}

#mtop2 {
top:-86px;
width:100%;
height:190px;
position:absolute;
overflow:hidden;
z-index:59;
background:url(../images/Bottom_fade2.png) repeat-x;
}

#footer {
text-align:center;
bottom:-20px;
left:0;
width:100%;
height:20px;
position:fixed;
overflow:hidden;
z-index:159;
background-color:#77624e;
font-size:.7em;
font-weight:700;
padding-top:4px;
color:#fff;
}

#mlogo {
background:url(../../HealthClub/images/laboratory_logo.png) no-repeat ;
text-indent:-1000px;
width:250px;
top:-86px;
height:70px;
position:absolute;
z-index:66;
overflow:visible;
background-position: 20px;
}
#mlogo a{line-height:70px;
display:block;
}

#logo {
bottom:-200px;
right:35px;
position:fixed;
z-index:60;
overflow:visible;
}


#fbook {
background:url(../../HealthClub/images/facebook.png) no-repeat ;
text-indent:-100000px;
top:-70px;
width:80px;
height:25px;
right:0;
position:absolute;
z-index:70;
overflow:visible;
background-position: 0px;

}
#fbook a{line-height:25px;
display:block;
}

.closeb {
text-indent:-1000px;
background:url(../images/close_brand1.gif) no-repeat;
width:15px;
height:15px;
float:right;
padding-left:3px;
}
.closeb:hover, .closeb2:hover {
background:url(../images/close_brand1.gif) no-repeat right;
}

.closeb2 {text-indent:-1000px;
background:url(../images/close_brand1.gif) no-repeat;
width:15px;
height:15px;
float:right;
padding-left:3px;
margin-bottom:12px;
}
.closeb a , .closeb2 a  {
text-decoration:none;
line-height:15px;
display:block;
}
#fbpanel {
right:-247px;
position:fixed;
z-index:69;
}

#ifame {
position:absolute;
top:0;
right:0;
width:400px;
z-index:80;
background:rgba(255, 255, 255, 0.9);
}


ul#menu li a:hover,#holistic_data tbody tr:hover td,#hor-minimalist-b tbody tr:hover td {
color:#AA8C6F;
}

ul#menu li a:focus,.member a:focus,a:active,#mlogo a:focus {
outline:none;
}

#panelnews a img {
overflow:hidden;
margin-top:10px;
margin-right:15px;
margin-left:15px;
border:#AA8C6F solid 1px;
padding:4px;
}

