@charset "utf-8";
/* CSS Document */
body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#424141;
	background-color:#ffffff;
	text-align:justify;
	}

td, div, h1, h2, h3, p, input, form{
	margin:0;
	padding:0;
}

h1, h2, h3 { font: 22px Arial, Helvetica, sans-serif;
	color:#2e3092;
	margin: 0 0 10px 0;
	padding: 0 0 0 0;
	}

img{
	padding:0;
	margin:0;
	border:none;
	}

ul {
	list-style:none;
	margin:0;
	padding:0;
	}

.spacer {
	clear:both;
	line-height:0;
	font-size:0;
}

/*=================body_main_bg=================*/
.body_main_bg { background:url(../images/body_bg1.gif) repeat;
	}
	
#main_body { width: 978px;
	margin: 0 auto;
	background:url(../images/main_body_bg.gif) repeat-y;
	padding: 15px 0 0 0;
	}
	
#main_body_inner { width:960px;
	margin: 0 auto;
	}
	
/*----------------navigation----------------*/

#top_navigation { background:url(../images/top_navigation_bg.gif) repeat-x;
	height:73px;
	padding: 0 12px 12px 12px;
	}
	
#top_navigation_left { width:497px;
	float:left;
	}
	
#top_navigation_right { width:272px;
	float:right;
	background:url(../images/search_bg.gif) no-repeat;
	height:44px;
	padding: 10px 0 0 9px;
	}
	
#form_left { width:189px;
	float:left;
	}
	
#form_left input{ background: url(../images/form_bg.gif) no-repeat; 
	border:none; 
	width:189px; 
	height:33px;
	}
	
#form_right { width:68px;
	float:right;
	margin: 0 8px 0 0;
	}	
	
/*----------------navigation_end----------------*/

#middle_body { width: 940px;
	margin: 0 auto;
	}


/*-----left_pannel-----*/

#middle_body_left { width:215px;
	float:left;
	}
	
#categories { background: url(../images/left_pannel_bg.gif) repeat-y;
	padding: 0 0 0 0;
	}
	
#categories ul { margin: 18px 18px 0 18px;
	} 	
	
#categories ul li{
	border-bottom:1px dashed #000;
	line-height:30px;
	}
	
#categories ul li.li_border_none{ border-bottom:none;
	}
	
#categories ul li a{ text-decoration:none;
	color:#424141;
	background:url(../images/li_bullet.gif) no-repeat 10px 3px;
	padding: 0 0 0 30px;
	}
	
#categories ul li a:hover{ color:#bfd722;
	background:url(../images/li_hover.gif) no-repeat 10px 3px;
	}
	
#categories ul li a.active_left{ color:#bfd722;
	background:url(../images/li_hover.gif) no-repeat 10px 3px;
	}
	
#categories_bottom { background:url(../images/left_pannel_lower_bg.gif) no-repeat;
	height:14px;
	}
#news { margin: 10px 0 0 0;
	background:url(../images/left_pannel_bg.gif) repeat-y;
	
	}
	
#news p{ text-align:justify;
	padding: 0 18px 0 18px;
	margin-top: 18px;
	}
	
#news p span a{ text-decoration:none;
	color:#424141;
	margin-left:140px;
	font-style: italic;
	}
#news_bottom { background:url(../images/left_pannel_lower_bg.gif) no-repeat;
	height:14px;
	}	
	
	
#comments { margin-top:10px;
	background:url(../images/left_pannel_bg.gif) repeat-y;
	}
	
#comments img{ margin: 0 0 12px 0;
	}
	
#comments form{ padding: 0 18px 0 18px;
	}
	
#comments form input{ width: 170px;
	height:35px;
	margin: 0 0 10px 0;
	border: 1px #21b7f0 solid;
	}
	
#comments form textarea{ width: 170px;
	height:100px;
	border: 1px #21b7f0 solid;
	}
	
#comments p{ margin: 0 0 5px 0;
	}
	
#comments form input.post { width:68px;
	height: 28px;
	margin: 7px 0 0 95px;
	border:none;
	}
	
#comments_bottom { background:url(../images/left_pannel_lower_bg.gif);
	height: 14px;
	}	
	
/*-----left_pannel_end-----*/	
	

/*------middle_body_right------*/

#middle_body_right { width:712px;
	float:right;
	}
	
/*------middle_top_navigation------*/	
#middle_top_navigation { background:url(../images/right_pannel_navigation.jpg) no-repeat;
	height: 55px;
	
	}	
	
#middle_top_navigation ul{ margin: 0 0 0 106px;
	}
	
#middle_top_navigation ul li{ float:left;
	color:#FFF;
	background-color:inherit;
	line-height:55px;
	}	
	
#middle_top_navigation ul li a{ text-decoration:none;
	color:#FFF;
	background-color:inherit;
	padding: 0 9px 0 9px;
	}
	
#middle_top_navigation ul li a:hover{ text-decoration:underline;
	color:#00C;
	}
	
#middle_top_navigation ul li a.active_top{ text-decoration:underline;
	color:#00C;
	}	

#middle_top_navigation ul li a.padding_none{ padding-left: 0px;
	}

/*------middle_top_navigation_end------*/	
	
#banner { margin: 10px 0 0 0;
	}
	
#matter	{ margin: 13px 0 0 0;
	background:url(../images/matter_top.gif) no-repeat #FFFFFF;
	padding: 13px 13px 13px 13px;
	}
	
#our_health_directory { border-bottom:1px dashed #424141;
	padding: 0 0 13px 0;
	}
	
#our_health_directory  h1{
	}		
	
#our_health_directory_left { width:160px;
	float:left;
	}	
	
#our_health_directory_right { width:509px;
	float:right;
	}
	
#our_health_directory ul{ margin: 0 0 0 15px;
	}
	
#our_health_directory ul li{ list-style:disc;
	}
	
#our_health_directory ul li a{ text-decoration:none;
	color:#000;
	}
	
#our_health_directory ul li a:hover{ text-decoration:underline;
	}	
	
#beauty_care { margin: 13px 0 0 0;
	border-bottom: 1px dashed #424141; 
	padding: 0 0 13px 0;
	}
		
#beauty_care_left{ width:509px;
	float:left; 
	}	
	
#beauty_care_right{ width:160px;
	float:right;
	}
	
#body_fitness { margin: 13px 0 0 0;
	}
	
#body_fitness_left { width:160px;
	float:left;
	}			
	
#body_fitness_right { width:509px;
	float: right;
	}

#matter_bottom { background:url(../images/matter_bottom.gif) no-repeat;
	height:13px;
	}
	

/*------lower_pannel------*/				
#lower_pannel { margin: 13px 0 0 0;
	background: url(../images/lower_pannel_bg.gif) repeat-x;
	height: 59px;
	padding: 0 11px 0 11px;
	}
	
#lower_pannel_left { width:470px;
	float:left;
	}
	
#lower_pannel_left ul{
	}
	
#lower_pannel_left ul li{ float:left;
	font: 12px/59px Arial, Helvetica, sans-serif;
	color:#424141;
	padding: 0 2px 0 2px;
	}		
	
#lower_pannel_left ul li a{ text-decoration:none;
	color:#424141;
	
	}
	
#lower_pannel_left ul li a:hover{ text-decoration:underline;
	color:#000000;
	}
	
#lower_pannel_left ul li a.active_bottom{ text-decoration:underline;
	color:#000000;
	}		
		
#lower_pannel_right { width:185px;
	float:right;
	}
	
#lower_pannel_right p { line-height:59px;
	}	

#lower_pannel_right p span a{ text-decoration:none;
	color: #424141;
	}	
			
#lower_pannel_right p span a:hover{ text-decoration:underline;
	color: #000000;
	}
	
#lower_pannel_right p span a.active_lower{ text-decoration:underline;
	color: #000000;
	}		
/*------lower_pannel_end------*/

/*-------link_pannel-------*/	
#link_pannel { padding: 12px;
	}
	
#link_pannel p{ font-size:11px;
	line-height:normal;
	text-align:justify;
	}
	
#link_pannel p a{ text-decoration:underline;
	color:#424141;
	}
/*-------link_pannel_end-------*/			
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
				
