@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) 0 0 repeat-x #000;
	font-family:Verdana, Geneva, sans-serif;
	color:#999999;
	line-height:17px;
	font-size:11px;
}
a,a:visited,a:hover{
	color:#E0B300;
	text-decoration:underline;
}
a:hover{
	text-decoration:none;	
}
.header{
	width:900px;
	height:260px;
	margin:0 auto;
	padding:0 50px;
}
#home_btn,#home_btn:visited,#home_btn:hover,#home_btn_s{
	display:block;
	width:65px;
	float:left;
	height:50px;
	margin:0 0 0 13px;
	background:url(../images/menu.jpg) 0 -605px no-repeat;
}
.header >#home_btn,.header >#home_btn_s {
	margin:0 0 0 26px;
}
#home_btn:hover,#home_btn_s{
	background:url(../images/menu.jpg) 0 -550px no-repeat;
}

#our_show_btn,#our_show_btn:visited,#our_show_btn:hover,#our_show_btn_s{
	display:block;
	width:97px;
	float:left;
	height:50px;
	margin:0 0 0 45px;
	background:url(../images/menu.jpg) 0 -275px no-repeat;
}
#our_show_btn:hover,#our_show_btn_s{
	background:url(../images/menu.jpg) 0 -220px no-repeat;
}
#our_service_btn,#our_service_btn:visited,#our_service_btn:hover,#our_service_btn_s{
	display:block;
	width:107px;
	height:50px;
	float:left;
	margin:0 0 0 41px;
	background:url(../images/menu.jpg) 0 -385px no-repeat;	
}
#our_service_btn:hover,#our_service_btn_s{
	background:url(../images/menu.jpg) 0 -330px no-repeat;	
}
#out_sucesses_btn,#out_sucesses_btn:visited,#out_sucesses_btn:hover,#out_sucesses_btn_s{
	display:block;
	width:121px;
	height:50px;
	margin:0 0 0 46px;
	background:url(../images/menu.jpg) 0 -165px no-repeat;		
	float:left;
}
#out_sucesses_btn:hover,#out_sucesses_btn_s{
	background:url(../images/menu.jpg) 0 -110px no-repeat;		
}
#wnat_info_btn,#wnat_info_btn:visited,#wnat_info_btn:hover,#wnat_info_btn_s{
	display:block;
	width:131px;
	height:50px;
	margin:0 0 0 47px;
	background:url(../images/menu.jpg) 0 -55px no-repeat;		
	float:left;
}
#wnat_info_btn:hover,#wnat_info_btn_s{
	background:url(../images/menu.jpg) 0 0px no-repeat;		
}
#join_team_btn,#join_team_btn:visited,#join_team_btn:hover,#join_team_btn_s{
	display:block;
	width:119px;
	height:50px;
	margin:0 0 0 46px;
	background:url(../images/menu.jpg) 0 -495px no-repeat;			
	float:left;
}
#join_team_btn:hover,#join_team_btn_s{
	background:url(../images/menu.jpg) 0 -440px no-repeat;			
}
.logo{
	float:left;
	width:276px;
	height:210px;
	background:url(../images/header.jpg) 0 0 no-repeat;
}
.banner{
	float:right;
	width:624px;
	height:210px;
	background:url(../images/header.jpg) 0 -215px no-repeat;
}
.body_bg{
	width:100%;
	border-top:1px solid #404040;
	border-bottom:1px solid #404040;
	background:url(../images/bg.jpg) 0 -265px  #121212 repeat-x;
	height:200px;
}
.main_body{
	width:900px;
	margin:0 auto;
	height:200px;
	padding:20px 0;
}
body > .body_bg,.body_bg > .main_body{
	min-height:200px;
	height:auto;
}
.welcome_title{
	display:block;
	width:375px;
	height:18px;
	background:url(../images/all_title.gif) 0 0 no-repeat;
}
.black_box{
	width:898px;
	height:110px;
	background:#141414;
	border:1px solid #252525;
	padding:6px 0;
	display:block;
	float:left;
}
.radio_networks_text{
	display:block;
	float:left;
	width:144px;
	height:15px;
	margin:47px 0 0 15px;
	background:url(../images/all_title.gif) 0 -140px no-repeat;
}
.service_text{
	width:144px;
	height:15px;
	margin:47px 0 0 15px;
	background:url(../images/all_title.gif) 0 -120px no-repeat;
	display:block;
	float:left;
}
.black_box ul{
	height:60px;
	margin:25px 0;
	padding:0;
	line-height:30px;
	width:700px;
	float:left;
}
.black_box ul li{
	float:left;
	height:30px;
	width:170px;
	margin:0 0 0 20px;
	padding:0;
}
.black_box > ul li{
	margin:0 0 0 40px;
}
.black_box ul li.longtext{
	width:240px;
}
.holy_hip,.holy_hit_list,.joyful_noyze{
	display:block;
	width:221px;
	height:87px;
	background:url(../images/all_title.gif) 0 -223px no-repeat;
	margin:12px 0 11px 20px;
	float:left;
}
.holy_hit_list{
	background:url(../images/all_title.gif) 0 -314px no-repeat;
}
.joyful_noyze{
	background:url(../images/all_title.gif) 0 -405px no-repeat;
}
.service_title{
	display:block;
	width:346px;
	height:15px;
	background:url(../images/all_title.gif) 0 -61px no-repeat;
}
.join_team_title{
	display:block;
	width:110px;
	height:15px;
	background:url(../images/all_title.gif) 0 -81px no-repeat;
}
.want_info_title{
	display:block;
	width:133px;
	height:15px;
	background:url(../images/all_title.gif) 0 -41px no-repeat;
}
.our_service_title{
	display:block;
	width:123px;
	height:15px;
	background:url(../images/all_title.gif) 0 -61px no-repeat;
}
.our_sucess_title{
	display:block;
	width:123px;
	height:15px;
	background:url(../images/all_title.gif) 0 -100px no-repeat;
}
.our_show_title{
	display:block;
	width:123px;
	height:15px;
	background:url(../images/all_title.gif) 0 -21px no-repeat;
}
.contact_form{
	width:500px;
	height:400px;
	color:#CCCCCC;
}
.main_body > .contact_form{
	min-height:400px;
	height:auto;
}
.err{
	height:30px;
	color:#990000;
}
div[class="err"]{
	min-height:30px;
	height:auto;
}
.lable{
	width:150px;
	height:30px;
	float:left;
	text-align:right;
}
.input{
	width:345px;
	height:35px;
	float:left;
	padding:0 0 0 5px;
}
.input input{
	background:#202020;
	border:1px solid #373737;
	color:#FFFFFF;
	height:25px;
	width:182px;
}
.text_area textarea{
	background:#202020;
	border:1px solid #373737;
	color:#FFFFFF;
}
.text_area{
	width:345px;
	padding:0 0 0 5px;
	height:90px;
	float:left;
}

/*----------------------------add by nirav------------------------------------*/

.line{
	width:1px;
	height:110px;
	background-color:#666666;
	display:block;
	float:left;
}

.submit_btn{
	width:88px;
	height:27px;
	margin:0 15px 0 0;
	background:url(../images/all_title.gif) 0 -191px no-repeat;
	display:block;
	float:left;
	cursor:pointer;
}

.reset_btn{
	width:88px;
	height:27px;
	margin:0 15px 0 0;
	background:url(../images/all_title.gif) 0 -159px no-repeat;
	display:block;
	float:left;
	cursor:pointer;
}

/*----------------------------------------------------------------*/

.footer_bg{
	width:100%;
	height:53px;
	background:#272727;
	margin:1px 0;
}
.footer_main{
	width:900px;
	height:53px;
	margin:0 auto;
}
.footer_text{
	width:800px;
	height:53px;
	float:left;
	line-height:53px;
}
.wvmagic_link{
	width:66px;
	height:40px;
	display:block;
	float:right;
	background:url(../images/all_title.gif) 0 -496px no-repeat;
	margin:7px 0 6px;
}
.clear{
	clear:both;
}