/*=========================================*/
/*  Skin styles for Health Life Network    */  
/*=========================================*/


body {

    margin: 0;
    padding: 0;
    text-align: center;
    background:#336699 url('/images/body.jpg') repeat top left;
    font-size: 100%;
    font-family: Tahoma, Verdana, sans-serif;
    overflow: -moz-scrollbars-vertical;

}

#wrapper {    

    position: relative; 
    width: 980px; 
    padding: 0;
    font-size: 0.71em !important;
    z-index: 3;
    background:#ffffff url('/images/pl.gif') repeat-y top left;
    margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom: 0;
    border: 0px solid red;   

}

#inner-wrapper { 

    background:#ffffff url('/images/pr.gif') repeat-y top right; 
    margin-left: 25px; 
    width: 955px;
    border: green solid 0px;  

}	

/*  Border Graphics */

#top-border {

    position: relative; 
    margin: 0 auto;
    width: 980px;
    height: 17px;
    border: 0 none;
    background: url('/images/pt.gif') repeat-x top left; z-index: 1    

} 

#topleft-corner {

  position: absolute; 

	top: 0;
	left: 0; 
	height: 17px; 
	width: 17px; 
	border: 0 none; 
	background: url('/images/ptl.gif') no-repeat; z-index:2; background-repeat:no-repeat 

}

#topright-corner {

  position: absolute;

	top: 0;
	right: 0;
	height: 17px;
	width: 17px; 
	border: 0 none; 
	background: url('/images/ptr.gif') no-repeat; z-index:2; background-repeat:no-repeat 

} 

#bot-border {    

    position: relative; 
    margin: 0px auto;
    width: 980px;
    height: 17px;
    border: 0 none;
    background: url('/images/pb.gif') repeat-x top left; z-index: 1    

} 

#botleft-corner {

  position: absolute; 

	top: 0; 
	left: 0; 
	height: 17px;
	width: 17px;
	border: 0 none;
	background: url('/images/pbl.gif') no-repeat; z-index:2; background-repeat:no-repeat
}

#botright-corner {

    position: absolute;
    top: 0;
    right: 0;
    height: 17px;
    width: 17px; 
    border: 0 none;
    background: url('/images/pbr.gif') no-repeat; z-index:2; background-repeat:no-repeat 

}

/*  End Of Border Graphics */

#header {    

    position: relative; 
    height: 120px;
    margin-right: 27px;
    border-bottom: silver solid 1px;
    border-right: silver solid 1px;

}

.logo {

    float: left;  
    width: 300px;
    height: 80px;
} 



#header-mid {	

    float: left;
    margin-left: 10px;
    width: 425px;
    height: 80px;
}  

#header-rh  {  	

   float: right;
   margin-left: 18px; 
   width: 170px;
   height: 80px;
   padding: 0; 
}

#header-top {

   height: 85px;
   border: 0;

} 

#header-bot {
	
  position: relative;
  width: 100%;
  height: 25px;
  border: 0;
  z-index: 1;	

}

#main-banner { 

  width: 913px;
  height: 212px;
  margin-top: 5px;
  border: silver solid 0px;		

}

#box-lh {

   float: left;  
   width: 170px; 
   height: 25px;   
   font-weight: bold;
   padding:0;
   margin: 0;
   border: 0;  

} 	

#menu { 

   float: right;  
   width: 100%;
   height: 36px; 
   padding: 0; 
   border: 0;
   line-height: 20px;
   background:url(/images/m3l.gif) left top no-repeat;   

} 
 
.menu-rh {

   height: 36px;
   width: 8px;
   position: absolute;
   top: 0;
   left: 790px;
      
}  

#box-rh {

   position: absolute;
   right: 0;
   top: 0;
   width: 170px;
   height: 25px; 
   border: silver solid 0px;  

}		 

#content {    

    position: relative;
    padding: 0;
    margin: 0;
    padding-top: 10px;
    height: auto;
    width: 928px;    
    background-color: #fff; 
    border: silver solid 0px;    

} 

#lh-col { 

    position: absolute;
    top: 0;
    left: 0;    
    width: 175px;
    border: silver solid 0px;     

}

#lh-col-wide { 

    position: relative;
    margin-left: 0;
    width: 722px;
    min-height: 500px;
    padding-left: 15px;
    border-right: silver solid 1px;    

}



#mid-col { 

    margin: 0px auto;    
    width: 545px;
    border-left: silver solid 1px;
    border-right: silver solid 1px;
    z-index: 0;     

}

#mid-col-1 {     

    position: relative;
    margin: 0 auto;
    width: 900px;    

}

#mid-col-2 { 

    margin-left: 190px;
    min-height: 800px;
    width: 722px;
    padding-left: 15px;
    margin-top: 10px; 
    border-left: silver solid 1px;    

}

#rh-col {     

    position: absolute;  
    width: 175px;
    top: 0;
    right: 0;
    border: silver solid 0px;
    text-align: left;         

}

#rh-col-wide {     

    position: absolute;  
    top: 0; 
    right: 0;
    width: 175px;
    border: silver solid 0px;
    text-align: left;         

}

.keywords {

    width: 495px;
    background: #cccccc;
    padding: 5px 10px; 
    text-align: left;
    margin-top: 10px;
}

.keywords-wide {

    width: 670px;
    background: #cccccc;
    padding: 5px 10px; 
    text-align: left;
    margin-top: 10px;
}

#footer {

   margin-top: 10px;
   width: 925px;
   height: 150px;
   border-top: silver solid 1px; 
   text-align: left;

}

.sponsored {

    position: relative;
    float: left;
    width: 205px;
    height: 150px;  
    padding: 10px;    
    border-right: silver solid 1px;      
}

.sponsored2 {

    position: relative;
    float: left;
    width: 205px;
    height: 150px;  
    padding: 10px;
    
}


H1,H2,H3,H4,H5	{ line-height: 23px; font-weight: bold; margin: 0px; padding: 0px}
H1 { font-size: 18px; color: #385997;}
H2 { font-size: 18px; color: #4d70b1;}
H3 { font-size: 14px; color: #7d8fb0;}
H4 { font-size: 12px; color: #646e80;}
H5 { font-size: 11px; color: #323947;}




