*, html
{
	margin : 0;
	padding : 0;
}

body
{
	font-family : Trebuchet MS, verdana, Arial;
	font-size : 13px;
	color : #666;
	background : #45C2DF url(../../images/bg1.jpg) repeat-x center top;
	height : 100%;
}

a, a.active, a:visited
{
	color : #cc0000;
}

a:hover
{
	text-decoration : none;
}

#top_container
{
	width : 984px;
	height : 100%;
}

#top_menu
{
	float : right;
	margin : -30px 0 0 0 !important;
	margin : 15px 0 0 0;
	clear : both;
}

#container
{
	width : 984px;
	height : 500px;
	border : 0px solid #000;
	margin : 50px 0 0 0px !important;
	margin : 10px 0 0 0px;
}

#header{
	background : url(../../images/banner_pic.jpg) no-repeat 0 0;
	width : 984px;
	height : 241px;
	padding : 0;
	margin : 0;
}

#header p
{
	float : left;
	color: #fff;
	text-align : left;
	padding : 200px 0 0 100px;
	font-size : 20px;
}

#flash_news
{
	background-color: #000033; 
	color:#fff; 
	font-size:14px;
	height : 25px;
}

#scroll_news
{
	background-color: #ccc; 
	color:#fff; 
	font-size:14px;
	height : 30px;
}

#scroll_news a, #scroll_news a:active, #scroll_news a:visited {
	color:#111;
}

#scroll_news a:hover
{
	text-decoration : none;
}

img.right
{
	float:right; 
	padding: 10px;
}

img.left
{
	float:left; 
	padding: 5px;
}

#menu{
	width:100%;
	margin:0;
	padding:0;
	height:37px;
	background-color : #236d93;
}

#menu ul{
	float:left;
	margin:2px 2px 0px 2px;
	padding:5px 5px 2px 5px;
}

#menu ul li{
	float:left;
	list-style:none;
	font-size:16px;
	color:#fff;
	border-right:2px solid #aaa;
}

#menu a:link, #menu a:active, #menu a:visited{
	text-decoration:none;
	color:#fff;
	font-size:16px;
	padding:0px 10px 13px 10px;
	margin:0 5px 0 5px;
}

#menu a:hover{
	
	text-decoration:none;
	color:#fff;
	background-color : #208bc1;
	padding:0px 10px 8px 10px;
	border : 0;
}

#banner_news
{
	
	width : 966px;
	border : 4px solid #208bc1;
	background-color : #1E3D4F;
	padding : 5px;
	color : #fff;
	text-align : left;
}

#banner_news h1
{
	color : #00fff6;
	font-size : 20px;	
}

#banner_news p
{
	color : #fff;
	font-size : 16px;
	text-align : justify;	
}


#banner_news a:link, #banner_news a:active, #banner_news a:visited
{
	color:#ffcc00;
	font-size:16px;
	text-decoration : underline;
}

#banner_news a:hover
{
	text-decoration : none;
}

.clr
{
	clear : both;
}

#inner_container
{
	width : 984px;
	clear : both;
	background-color : #fff;
	padding : 10px 0;
}

#left_sidebar
{
	float : left;
	width : 210px;
	border : 0px solid #cc0000;
}

#center_content
{
	float : left;
	width : 510px;
	border : 0px solid #ccc;
	margin : 0 5px 0 0;
}

#right_sidebar
{
	float : left;
	width : 250px;
	border : 0px solid #ccc;
}

h2.head_title
{
	color : #000088;
	font-size : 16px;
	background-color : #e4e4e4;
	border-bottom : 4px solid #666;
	padding : 1px 5px;
	text-align : left;
	height : 28px;
	background : url(../../images/head_title_bg.jpg) repeat-x 0 0;
	
}

#left_sidebar .box_left
{
	width : 200px;
	padding : 0 3px;
	margin-bottom : 20px;

}

#left_sidebar .box_left img
{
	padding-top : 5px;
}

#center_content ul
{
	list-style : none;
	text-align : left;
}

#center_content li
{

	line-height : 2.1em;
	border-bottom : 1px solid #cfcfcf;
	margin:0;
	padding-left: 24px;
	background : url(../../images/square_arrow.gif) no-repeat 0 6px;
}

#center_content ul li a, #center_content ul li a:active, #center_content ul li a:visited
{
	text-align : right;
	color : #cc0000;
}

#right_sidebar .box_right
{
	width : 250px;
	padding : 0;
	margin-bottom : 20px;
}

#caption_photo
{
	padding : 0px;
	color : #000;
	background-color : #00a5d8;
}

#caption_photo img, #model_photo img, #sex_article_photo img
{
	padding :5px 0;
	border : 0;
}

#model_photo
{
	color : #000;
	background-color : #a7ca58;
}

#sex_article_photo
{
	color : #000;
	background-color : #f0057f;
}

.more_news a,.more_news a.active, .more_news a:visited
{
	float : right;
	text-align : right;
	color : #fff;
	padding-right : 5px;
}

.more_news a:hover
{
	text-decoration : none;
}

.more a,.more a.active, .more a:visited
{
	float : right;
	text-align : right;
	color : #0099ff;
	padding-right : 5px;
}

.more a:hover
{
	text-decoration : none;
}


.main_menu
{
	text-align : left;
}

.main_menu ul
{
	list-style : none;
	width : 200px;
	margin:0;
	padding-left : 0px;
	font-size : 14px;
}

.main_menu ul li
{

	line-height : 2.1em;
	border-bottom : 1px solid #cfcfcf;
	margin:0;
	padding:0;
}

.main_menu li a:link, .main_menu li a:active, .main_menu li a:visited
{
	padding-left : 10px;
	color : #000; /*39A8D3*/
	text-decoration : none;
	background-color : #fff;
	display : block;
}

.main_menu li a:hover
{
	color : #fff;
	background-color : #1E3D4F;
	text-decoration : none;
}

#footer
{
	color : #fff;
	background-color : #208bc1;
	padding-top : 10px;
}

#footer_menu a, #footer_menu a:active, #footer_menu a:visited
{
	color : #fff;
	text-decoration : none;
}

#footer_menu a:hover
{
	text-decoration : underline;	
}

.footer_division{
	margin:30px 5px 10px 5px;
	text-align:left;
	padding:5px 15px 5px 20px;
	border-right:0px dotted #000;
	float:left;
}

.footer_division li a:link, .footer_division li a:active, .footer_division li a:visited
{
	display : block;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding-left : 5px;
}

.footer_division li a:hover
{
	background-color : #000;
	text-decoration:underline;
}

.footer_division h2
{
	color : #000;
	font-size : 16px;
	padding-bottom : 20px;
}

.footer_division ul
{
	list-style : none;
}	

.footer_division li
{
	line-height : 2.1em;
	border-bottom : 1px solid #000;
}

ul.footer_news
{
	list-style : none;
}

ul.footer_news li
{
	line-height : 2.1em;
	border-bottom : 1px solid #1E3D4F;
	margin:0;
	padding-left: 0px;
}

ul.footer_news li a:link, ul.footer_news li a:active, ul.footer_news li a:visited
{
	display : block;
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding-left : 24px;
	background : url(../../images/bullet.gif) no-repeat 0 6px;
}

ul.footer_news li a:hover{
	background-color : #000;
	text-decoration:underline;

}

a:link.copyright, a:active.copyright, a:visited.copyright
{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding : 0px;
}

a:hover.copyright
{
	background-color : none;
	text-decoration:underline;

}

.ads
{
	background-color : #eee;
}

/**************************End of new design css*********************************************/


/***************************Beginning of old css ********************************************/

.archive_info{
	 margin:10px;
	 padding:5px;
	 border:1px solid #f1f1f1;
	 text-align:justify;
	 float:left;
width:460px;

}

.archive_form{
	 margin:10px;
	 padding:15px 5px 15px 5px;
	 border:1px solid #efefef;
	 background-color:f5f5f5;
	 text-align:center;
	 float:left;
	 width:460px;
}

.content
{
	text-align : left;
}

.content p
{
	padding : 5px;
}

.content p span
{
	font-weight : bold;
}

.content a:link, .content a:active, .content a:visited
{
	color : #0099ff;
	text-decoration : underline;
}

.content a:hover
{
	color : #800000;
}

h2.news_title
{
	font-size : 16px;
	color : #cc0000;
}

.writtenby
{
	text-align : left;
	font-size : 14px;
	color : #000088;
}

.category_news p
{
	text-align : justify;
	font-size : 14px;
	padding-right : 10px;	
}

.main_news
{
	text-align:justify; 
	font-size : 14px;
	padding : 5px;
}



.cssform
{
	margin-left : -20px;

}

.cssform p 
{
	width : 250px;
	clear : left;
	margin : 0;
	padding : 5px 0 8px 50px;
	padding-left : 155px;
	border-top : 1px dashed #f1f1f1;
	height : 1%;
	text-align : left;
}
.cssform label 
{
	color : #666;
	font-weight : bold;
	float : left;
	margin-left : -155px;
	width : 150px;
}
.cssform input[type="text"] 
{
	width : 250px;
	border : 1px solid #dcdcdc;
	color : #666;
	height : 18px;
}

.cssform textarea
{
	width : 250px;
	height : 150px;
	border : 1px solid #dcdcdc;
	font-size : 14px;
}

.cssform select 
{
	width : 250px;
	color : #666;
}
* html .threepxfix 
{
	margin-left : 3px;
}

.other_images
{
	float : left;
	margin : 10px 8px;
	border : 2px solid #333;
}

.other_images img
{
	border : 0;
}

.head_name
{
	color : #800000;
	text-decoration : underline;
	font-size : 15px;
}


.currency{
	margin:0;
	padding:0;
	float:left;
}

.currency ul{
	margin:0;
	padding:0 0 0 3px;
	height:24px;
	width:247px;
	float:left;

}

.currency ul li{
	margin:0;
	padding:0;
	float:left;
	height:20px;
	width:70px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	text-align:left;
	border-bottom:1px solid #eee;
}

#center_content .currency1{
	margin:0;
	padding:0;
	float:left;
}

#center_content .currency1 ul{
	margin:0 0 0 2px;
	padding:0;
	height:30px;
	width:98%;
	float:left;
}

#center_content .currency1 ul li{
	margin:0;
	padding:0 0 0 22px;
	float:left;
	height:26px;
	width:120px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	text-align:left;
	border-bottom:1px solid #eee;
	background : none;
}

#center_content .currency1 ul.even{
	background-color : #efefef;
}

#center_content .currency1 ul.odd{
	background-color : #fff;
}


.sun_chadi{
	margin:0;
	padding:0;
	float:left;
}

.sun_chadi ul{
	margin:0;
	padding:0 0 0 3px;
	height:24px;
	width:247px;
	float:left;
}

.sun_chadi ul li{
	margin:0;
	padding:0;
	float:left;
	height:20px;
	width:65px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	text-align:left;
	border-bottom:1px solid #eee;
}

.faq_link{
	height:25px;
	margin:0;
	float:left;
	position:relative;

}

.faq_link span a:link, .faq_link span a:active, .faq_link span a:visited{
	padding:5px;
	margin:0 5px 0 0;
	border:1px solid #f1f1f1;
	border-top:none;
	color:#333;
}

.faq_link span a:hover{
	background-color:#efefef;
}


.article_title{
	margin:15px 0 0 10px;
	border-left:1px solid #111;
}

.article_title ul{
	width:97%;
	float:left;
	height:20px;
	margin:10px 0 0 20px;
}

.article_title ul li{
	float:left;
	list-style:none;
	margin:0 0 0 -25px !important;
	margin:0 ;
	padding:2px;
	
}

.article_title a:link, .article_title a:active, .article_title a:visited{
	text-decoration:none;
	color:#ddd;
	font-size:11px;
}

.article_title a:hover{
	color:#888;
}

ul.head_ul
{
	background-color : #666; 
	color:#fff;
	border : 0;
}

.question{
font-size:13px;
font-weight:bold;
}

.question a:link, .question a:active, .question a:visited{
text-decoration:none;
}

.question a:hover{
text-decoration:underline;
}