html{ background: transparent url(bg1.png);}
body{background: transparent url(bg.png) repeat-y center top; font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;}
.content{ width: 600px; margin: 10px auto; background:#FFFFFF; text-align: left;}
.header { height: 200px; width: 600px; margin: 0px auto; background: transparent url(header1.jpg) no-repeat center center;}
.infoleft{width: 200px; float:left; font-weight: bold; padding: 5px;}
.inforight{width: 380px; float: right; padding: 5px;}
.clearer{clear:both; height: 1px; border-bottom:1px #cccccc solid;}
.sectitle{ font-size: 18px; font-weight: bold; text-align: center; border-bottom: 1px solid #000000; padding: 10px; margin: 0 0 10px 0;}
.subhead{ font-size: 14px; font-weight: bold; padding: 5px; border-bottom: 1px solid #999999; margin-top: 5px; text-align:right;}
.queryform{ margin-top: 60px;}
.quryinput{ width: 500px; margin: 0px auto;}
.querysubmit{ text-align: right; padding: 10px;}
ol{ margin: 0 0 10px 0;}
ol li{border-bottom: 1px solid #CCCCCC;}
.question{ font-size: 14px; background:#CCCCCC; padding: 5px; font-style: italic;}
.answer{ font-size: 14px; padding: 5px; margin-bottom: 20px;}
.links{text-align: right}
.links ul{ padding: 10px; font-size: 14px; font-weight: bold;}
.links ul li{ list-style: none;}
.links ul li a{ text-decoration: none;}
.login{ width: 300px; margin: 0px auto; padding: 10px 10px 50px 10px; }
.content p { padding: 10px;}

#menu-bar {
    float:left;
	margin:0;
	padding:0;
  	width: 700px; 
	line-height:26px;
    height:29px;
	padding-left:40px;
	font-size:10px;
	padding-top: 180px;
	}
    
#menu-bar ul {
    padding:0;
	margin:0; 
	}	
	
.pagenav-home { 
   height:20px;
   list-style-type:none; 
   margin-right:10px;
   display:inline;
   background: #66cc66;
   padding:5px 10px 5px 10px;
   font-size: 12px;
   font-weight: bold;
   float:left;
   text-align:center;
   }
   
  .pagenav-about { 
     height:20px;
     list-style-type:none; 
   margin-right:10px;
     display:inline;
     background: #ffff66;
   padding:5px 10px 5px 10px;
     font-size: 12px;
     font-weight: bold;
     float:left;
   text-align:center;
    
   }
  
  .pagenav-life { 
     height:20px;
     list-style-type:none; 
   margin-right:10px;
     display:inline;
     background: #6699cc;
   padding:5px 10px 5px 10px;
     font-size: 12px;
     font-weight: bold;
     float:left;
   text-align:center;
    
   }
   
  .pagenav-beauty { 
     height:20px;
     list-style-type:none; 
   margin-right:10px;
     display:inline;
     background: #ffccff;
   padding:5px 10px 5px 10px;
     font-size: 12px;
     font-weight: bold;
     float:left;
   text-align:center;
    
   }   
   
.pagenav {
 	list-style-type:none; 
	}

.pagenav h2 {
   display:none;
   margin:0;
   padding:0; 
   }	

.pagenav ul, .pagenav-home ul   {
    list-style-type:none;
	float:left; 
	padding:0;
	margin:0;
	}
	
.pagenav ul li {
    padding:0;
	margin:0;
    display:inline;
    }
	
.pagenav ul li a, .pagenav-home ul li a {
    width:98px;
	float: left;
	margin-left:2px;
	background: #fff url('pagemenu-inactive-bg.jpg') top repeat-x; 
    color:#fff;
	text-decoration: none;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:-1px;
    }	
	
.pagenav ul li a:hover, .pagenav-home ul li a:hover {
 	background: #fff url('images/pagemenu-active-bg.jpg')  top repeat-x; 
    color:#b9ae92;
	}		

.pagenav ul li.current_page_item a, .pagenav-home ul li.current_page_item a { 
    background: #fff url('images/pagemenu-active-bg.jpg') top repeat-x;  
    color:#b9ae92;
	}	
	
.pagenav ul li.current_page_item ul li a { 
    background: #fff url('images/pagemenu-inactive-bg.jpg')  top repeat-x; 
    color:#fff;
	}

.pagenav ul li.current_page_item ul li a:hover { 
    background: #fff url('images/pagemenu-active-bg.jpg')  top repeat-x; 
    color:#fff;
	}	
	
#footer-top {
   margin:0 auto;
   width:775px;
   height:9px;
}

#body_wrap {
    margin: 0 auto;
	padding: 0; 
   } 
  
.makeover{
	padding:10px;
	
	
}  
   