/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(../image/main_bg.jpg) no-repeat #000 top center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:11px;
		color:#7e7e7e;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#333; text-decoration:none;}
a:hover{text-decoration:none;}


.container{	
	width:860px;
}
.pageText{
	color:#8c8b8b;
	width:575px;
	text-align:justify;
	margin-bottom:10px;
	font-size:12px;
	line-height:15px;
}

.side_pan_text{
	color:#000;
	margin-top:1px;
	margin-left:12px;
	margin-right:12px;
	font-size:10px;
	line-height:12px;
}
.side_pan_space{
	height:20px;
	width:100%;
}
.read_more{	
	margin-bottom:10px;
	margin-top:10px;
	height:8px;
	width:575px;
}
.read_more_txt{
	color:#8c8b8b;
	font-size:11px;
	text-decoration:underline;
	cursor: pointer;
	cursor: hand;
}
.read_more_arrow{
	margin-top:3px;
	margin-left:5px;
	cursor: pointer;
	cursor: hand;
}
.read_blog{
	margin-top:2px;
	margin-left:3px;	
	color:#FFF;
	cursor: pointer;
	cursor: hand;
}
.read_blog_txt{
	float:right;
	color:#FFF;
	cursor: pointer;
	cursor: hand;
	text-decoration:underline;
}
.read_blog_txt_hov{
	float:right;
	color:#F00;
	cursor: pointer;
	cursor: hand;
	text-decoration:underline;
}
.buy_button{
	margin-top:0px;
	margin-left:5px;
	cursor: pointer;
	cursor: hand;
}
.side_header{
	margin-left:10px;
	cursor: pointer;
	cursor: hand;
}
.search{
	background:url(../image/search_bg.png) no-repeat;
	height:25px;
	width:192px;
	border:none 0px;
	padding-left:5px;
	padding-top:2px;
	font-size:14px;
}
.search_forum{
	background:url(../image/forum/search_bg.png) no-repeat;
	height:25px;
	width:217px;
	border:none 0px;
	padding-left:5px;
	padding-top:2px;
	font-size:14px;
}
.search_form{
	margin-left:10px;
	margin-top:5px;
}
.search_btn{
	cursor: pointer;
	cursor: hand;
}
.search_form{
	margin-top:10px;
}
.rss_img{
	border:solid 1px #FFF;
	cursor: pointer;
	cursor: hand;
}
.rss_table{
	margin-bottom:20px;
	margin-top:5px;
	border:solid 1px #FFF;
}
.blog_list{
	margin-left:15px;
	margin-right:10px;
	list-style-type: square;	
}
.bullet{
	background:#000;
	margin-top:4px;
	margin-left:5px;
	margin-right:5px;
	height:4px;
	width:4px;
}
.content_title{
	margin-top:10px; 
	margin-bottom:10px;	
}
.about_thum{
	margin-bottom:20px;	
	margin-left:10px;
}
.about_sub_title{
	width:270px;
	height:20px;
	background-color:#000;
	color:#FFF;
	font-style:italic;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
}
.about_sub_title_mini{
	font-style:italic;
	font-size:12px;
	padding-left:5px;
	padding-top:2px;
}
.about_txt{
	color:#8c8b8b;
	text-align:justify;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:10px;
	font-size:11px;
}
.about_bold{	
	font-weight:bold;
	color:#595858;
}
.about_seperate{
	height:20px;
}
.text_field{
	background:url(../../image/search_bg.png) no-repeat;
	height:20px;
	width:175px;
	border:none 0px;
	padding-left:5px;
	font-size:14px;
}

.btn{
	background:#F00;
	color:#FFF;
	cursor: pointer;
	cursor: hand;
	font-size:10px;
	padding-bottom:1px;
	padding-top:1px;
}

.btn_hov{
	background:#ffc62c;
	color:#000;
	cursor: pointer;
	cursor: hand;
	font-size:10px;
	padding-bottom:1px;
	padding-top:1px;
}

.formTxt{
	font-size:12px;
}

.sub_menu{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}

.sub_menu_act{
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
	text-decoration:underline;
}

.submenu_bullet{
	margin-left:10px;
}

.img_slider{
	width:555px;
	height:120px;
	background-color:#e7e7e7;
	margin-top:15px;
}

.sliding_info{
	background-color:#cdcdcd;
	width:420px;
	height:16px;
	color:#000;
	font-size:14px;
	margin-bottom:4px;
	padding-top:2px;
}

.media_main{
	margin-top:30px;
}

.score_img{
	margin-top:20px;
}
.store_body{
	background:url(../image/store/bg.jpg) repeat-y;
	width:574px;
	overflow:hidden;
}
.store_foot{
	background-color:#000;
	height:18px;
	width:574px;
	overflow:hidden;
}
.shop_btn{
	margin-right:60px;
	cursor:pointer;
	cursor:hand;
}
.rev_go_read{
	cursor:pointer;
	cursor:hand;
}
.rev_list{
	font-size:11px;
	color:#5a5959;
	margin-left:15px;
}
.score_head{
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
	text-transform: uppercase;
}
.score_list{
	font-size:11px;
	color:#FFF;
}
.score_map{
	font-size:11px;
	color:#FFF;
	text-transform: capitalize;
}
.score_nam{
	font-size:11px;
	color:#FFF;
	text-transform: capitalize;
	padding-left:4px;
}
.blog_title{
	font-size:12px;
	font-weight:bold;
	color:#cc0000;
	margin-top:20px;
}
.blog_detail{
	font-size:11px;
	color:#5a5959;
	margin-top:15px;
}
.blog_detail_val{
	font-size:11px;
	color:#bbb8b8;
}
.blog_media{
	width:430px;
	background-color:#bbb8b8;
	margin-top:15px;
}
.blog_txt{
	font-size:11px;
	color:#5a5959;
	margin-top:15px;
}
.blog_more{
	font-size:11px;
	color:#5a5959;
	margin-top:20px;
	margin-bottom:50px;
}
.forum_date{
	font-size:11px;
	font-weight:bold;
	color:#5a5959;
}
.forum_top_link{
	font-size:11px;
	font-weight:bold;
	color:#5a5959;
	cursor:pointer;
	cursor:hand;
}
.forum_top_link_hov{
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
	text-decoration:underline;
	cursor:pointer;
	cursor:hand;
}
.board{
	color:#5a5959;
	font-size:11px;
	cursor:pointer;
	cursor:hand;
}
.forum_topic{
	font-size:12px;
	font-weight:bold;
	color:#5a5959;
}
.forum_category{
	color:#5a5959;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}
.forum_moderator{
	color:#5a5959;
	font-size:11px;
	width:375px;
}
.moderator_red{
	color:#cc0000;
	font-size:11px;
}
.moderator_blue{
	color:#0500ea;
	font-size:11px;
}
.forum_value{
	color:#5a5959;
	font-size:11px;
}
.login_title{
	font-size:12px;
	font-weight:bold;
	color:#5a5959;
	width:100px;
	border-bottom:#5a5959 solid 1px;
	margin-top:20px;
	padding:1px;
}
.login_text{
	font-size:11px;
	font-weight:bold;
	color:#5a5959;
	margin-top:10px;
}
.login_txt{
	background:url(../image/forum/txt_bg.jpg);
	width:100px;
	height:18px;
	border:hidden 0px;
	padding-left:5px;
	padding-top:3px;
	padding-right:5px;
	font-size:12px;
	color:#5a5959;
}
.forum_btn{
	margin-top:10px;
	cursor:pointer;
	cursor:hand;
}
.forum_fields{
	margin-top:17px;
}
img.floatLeft { 
    float: left; 
    margin: 4px; 
}
img.floatRight { 
    float: right; 
    margin: 4px; 
}
.imgDiscription{
	float: left; 
    margin: 5px; 
	width:370px;
	font-style:italic;
}
.layoutText{
	color:#8c8b8b;
	text-align:justify;
	margin-bottom:10px;
	font-size:11px;
	padding-top:10px;
	width:375px;
	line-height:20px;
}
.register_discript{
	color:#5a5959;
	font-size:11px;
	margin-left:10px;
	font-weight:bold;
}
.log_link{
	color:#383636;
	font-size:12px;
	margin-left:10px;
	font-weight:bold;
	text-decoration:underline;
}
.log_link:hover{
	color:#cc0000;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	font-weight:bold;
	text-decoration:underline;
}
.register_field{
	border:solid 1px;
	width:300px;
	height:20px;
	margin-left:10px;
	padding-top:4px;
	font-size:14px;
}
.register_btn{
	margin-left:245px;
	cursor:pointer;
	cursor:hand;
}
.media_discript{
	font-size:14px;
	color:#383636;
	margin-top:10px;
	text-align:center;
	line-height:20px;
}
.rev_title{
	font-size:15px;
	color:#383636;
}
.rev_body{
	font-size:11px;
	color:#383636;
	margin-top:15px;
	text-align:justify;
	width:575px;
	line-height:15px;
}
.blog_comments{
	border-bottom:#ddd dashed 1px;
	margin-bottom:3px;
	padding:5px;
}
.blog_comments_user{
	color:#c00;
}
.forum_title{
	background:#cccccc;
	width:565px;
	height:20px;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
	color:#000;
}
.forum_title_date{
	background:#FFF;
	height:20px;
	font-size:11px;
	color:#aaa;
	margin-top:10px;
	padding-left:5px;
}
.forum_txt{
	font-size:12px;
	color:#5a5959;
	margin-top:15px;
	margin-bottom:15px;
	text-align:justify;
	line-height:15px;
	width:575px;
}
.forum_title_meta{
	font-size:11px;
	color:#aaa;
}
.forum_title_meta_val{
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
.search_title{
	font-size:15px;
	color:#aa0000;
	margin-left:5px;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
}
.search_list{
	font-size:11px;
	color:#5a5959;
	margin-left:5px;
}
.msg{
	margin-top:25px;
}
.error{
	font-size:14px;
	font-weight:bold;
	color:#cd0505;
	width:565px;
	padding:5px;
	background:#fde95f;
	text-align:center;
}
.alert{
	font-size:14px;
	font-weight:bold;
	color:#490000;
	width:565px;
	padding:5px;
	background:#fde95f;
	text-align:center;
}
.info{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	width:565px;
	padding:5px;
	background:#fde95f;
	text-align:center;
}

.register_success{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	line-height:20px;
}

.article_seperater{
	height:10px;
}
.testBg{
	width:1280px;
	height:3000px;
	background:url(../image/main_bg.jpg) no-repeat #000 top center;
}
.style1 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.footer_link{
	color: #FFFFFF;
}
.footer_link:visited {
	color: #CCCCCC;
}
.footer_link:hover {
	color: #FFCC00;
}
.style2 {color: #000000}
.style5 {color: #FFFFFF; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}