@charset "utf-8";

/* CSS Document */

/* main settings start */

body {

	margin:0;

	padding:0;

	font:normal 12px Arial, Helvetica, sans-serif;

	background:url(../images/body_rep_img.gif) repeat-x;

	}

#bodytwo {

	margin:0;

	padding:0;

	font:normal 12px Arial, Helvetica, sans-serif;

	background:url(../images/repeat_bdimg_subpage.jpg) repeat-x;

	}



/* hide from iemac \*/

* html .ie {

	height: 1%;

	}



/* end hide from iemac */



*{

	outline:0;

	}



img a{

	border:0;

	}

#video_pan

{

	width: 565px;

	padding-left: 0px;

	margin-top: 30px;

	font-weight: bold;

	font-size: 12px;

	color: #4A4A4A;

	float: left;

}





form {

	margin:0;

	padding:0;

	}

	

img {

	border:none

	}



a {

	text-decoration:none;

	color:#000;

	cursor:pointer;

	}



input {

	outline:0;

	}







.clear {

	clear:both

	}



.floatleft {

	float:left

	}



.floatright {

	float:right;

	}



p{

	padding:0;

	margin:0;

	}

h1{

	margin:0;

	padding:0;

	}

h2{

	margin:0;

	padding:0;

	}

h3{

	margin:0;

	padding:0;

	}

.noborder{

	border:none;

}

/* main settings End */



/* css for main body one and two or contant body  */

#mainbody_one{

	margin:0;

	padding:0 0 .75em 0;

	background:url(../images/bot_main_rep.jpg) repeat-x center bottom;

 

	}

#mainbody_two{

	margin:0 auto;

	width:1125px;

	padding-bottom:3em;

	background:url(../images/bot_img_gray.jpg) no-repeat center bottom;

 

	}
	
#mainbody_three{

	margin:0 auto;

	width:1125px;

	padding-bottom:3em;

	background:url(../images/bot_img_gray_narrow.jpg) no-repeat center bottom;

 

	}

#maincontentbody{

	width:958px;

	margin:0 auto;



	}

#middlecontbody{

	width:998px;

	margin:0 auto;

	background:url(../images/left_mid_img1.jpg) no-repeat left top;

/*	height:700px;*/

/*	.margin-top:.2em;

	margin-top:0;*/

	}





/* css for header panel */

#headerpanel{

	height:200px;

	.height:206px;

}

#headerpanel_subpage{

	height:206px;

	  

}

.logoleft{

	width:300px;

	text-align:center;

	float:left;

	}

.hd_topright{

	float:left;

	padding:0 0 0 2em;

	}

/* css for top link */	

#topright_link{

	margin:0;

	padding:.5em 2em .5em 7em;

	font-size:14px;

	}

#topright_link ul{

	margin:0;

	padding:0;

	list-style-type:none;

	}

	#topright_link li{

	margin:0;

	padding:0 1em 0 1em;

	list-style-type:none;

	display:inline;

	border-right:dotted 1px #e3c47d;

	}

	#topright_link li a{

		text-decoration:none;

		color:#e3c47d;

		font-weight:bold;

		}

	#topright_link li a:hover{

		text-decoration:underline;

	}

	

/* css for search panel */

#searchPanel{

	padding:3em 0 1em 15em;

	margin:0;

	}

.search_bg{

	background:url(../images/serch_inpanel.jpg) no-repeat 0 0;

	width:420px;

	height:52px;

	}

.input_searchpanel{

 float:left; 

 width:280px; 

 height:15px; 

 padding:.7em 0 0 5em;

}

.searh_input{

	width:270px;

	border:solid 1px #FFFFFF;

	height:13px;

	margin:0 0 0 0;

	font-size:11px;

	padding:.1em;

	}

.button_searchpanel{

	float:left; 

	height:52px; 

	width:35px;

 }

.search_button{

	background:url(../images/search_button.jpg) no-repeat;

	height:52px;

	width:35px;

	border:0;

	cursor:pointer;

	margin-left:1.7em;

	}

	

/* css for navigation panel */

#navigation_panel{

	margin:0;

	padding:.5em 0 0 0;

	}

	

.navi_link_cont, navi_link_home{

		float:left;

		margin:0;

		padding:0 0 0 .8em;

		width:175px;

		display:inline;

		border-right:dotted 1px #a56b39;

		height:70px;

		color:#54301a;

		}

	.navi_link_home{

		width:55px; !important

	}

	

.navi_link_cont a{

		color:#a56b39;

		text-decoration:none;

		font-size:17px;

		font-weight:bold;

		} 

	.navi_link_cont a:hover{

		color:#93bae0;

		text-decoration:none;

		}

	.navi_link_cont span{

		margin:0;

		padding:0 1em 0 0;

		}

		

.current{

	color:#5190cd;

	}

	

/* css for middle main */

#middle_banner{

	margin:0;

	padding:.5em 0 .9em 1em;

	color:#e0bf74;

	font-size:17px;

	position:relative;

	/*height:252px;*/

/*	.height:243px;*/

.padding-top:.2em;

	}
	
#middle_banner_2{

	margin:0;

	padding:8px 0 6px 0;

	color:#e0bf74;

	font-size:17px;

	position:relative;

	}

.contest_banner {
	float: left;
	margin: 0;
	padding: 0;
	width: 978px;
	height: 247px;
	background: url("../images/header-image-nba-allstar.gif") right no-repeat;
}

.video_banner{

	margin:0;

	padding:0;

}

.video_panal{

	float:left;

	width:250px;

	height:188px;

	margin-top:1.4em;

	}	



/* css for middle right banner */

.right_mid_banner{

	position:relative;

	float:left;

/*	width:600px;*/

	height:237px;

	margin:0 0 0 2em;

	}

.banner_one{

	margin:0;

	padding:0;

	position:absolute;

	}

	

.button_panel_ban{

 position:absolute; 

 margin:0; 

 padding:0;

 top:11em;

 left:18em;

 width:400px;

}

.bt_enter_win{

	background:url(../images/bt_enterwin.jpg) no-repeat;

	width:175px;

	height:36px;

	cursor:pointer;

	border:none;

	}

.bt_nominate_win{

	background:url(../images/bt_nominate.jpg) no-repeat;

	width:175px;

	height:36px;

	cursor:pointer;

	border:none;

	}

.bt_sign_up_now {
	
	display: block;
	
	position: absolute;
	
	background: none;

	width:700px;

	height:50px;

	cursor:pointer;

	border:none;
	
	top: 199px;
	
	left: 372px;

	}
	
.bt_invite_male {
	
	display: block;
	
	position: absolute;
	
	background: none;

	width:166px;

	height:37px;

	cursor:pointer;

	border:none;
	
	top: 199px;
	
	left: 550px;

	}


/* css for design navigation */

#posi_nav{

/* padding:2em 0 0 8em;*/

  padding:0 0 0 8em;



}



.desing_navi_left{

	background:url(../images/design_left_img.jpg) no-repeat left bottom;

 	margin-top:0; 

	}

.desing_navi_right{

	background:url(../images/design_right_img.jpg) no-repeat right bottom;

	height:141px;

	}

.desing_navi_left_in{

	background:url(../images/design_left_img.jpg) no-repeat left bottom;

 	margin-top:.75em; 

	}

.desing_navi_right_in{

	background:url(../images/design_right_img.jpg) no-repeat right bottom;

	height:149px;

	}

.navi_despanel, .navi_despTwo, .navi_despThree{

	background:url(../images/icon_one.jpg) no-repeat left bottom;

	height:93px;

	color:#e3c47d;

	font:bold 1.3em Arial, Helvetica, sans-serif;

	float:left;

	display:inline;

	padding:3.1em 1em 0 4em;

 

 

	}

.navi_despTwo{

	background:url(../images/icon_two.jpg) no-repeat left bottom; !important

}

.navi_despThree{

	background:url(../images/icon_three.jpg) no-repeat left bottom; !important

}



	.navi_despanel a, .navi_despTwo a, .navi_despThree a{

		text-decoration:none;

		font:bold 21px Arial, Helvetica, sans-serif;

		color:#4f91cd;

		}

		

		

/* css for middle content panel */

#left_middle{

	width:630px;

	background:url(../images/mid_mid_img2.jpg) no-repeat right top;

/*	height:500px;*/

	float:left;

	display:inline;



	}

#left_middle_two{

	width:630px;

/*	background:url(../images/left_bot_rightimg.jpg) no-repeat right bottom;*/

/*	height:500px;*/

	float:left;

	display:inline;

	      height: expression( this.scrollHeight < 501 ? "500px" : "auto" ); /* sets min-height for IE */

   min-height: 500px; /* sets min-height value for all standards-compliant browsers */

	}

#left_middle_three{

	width:770px;

	background:url(../images/mid_mid_img2.jpg) no-repeat right top;

/*	height:500px;*/

	float:left;

	display:inline;



	}

#left_middle_four{

	width:770px;

/*	background:url(../images/left_bot_rightimg.jpg) no-repeat right bottom;*/

/*	height:500px;*/

	float:left;

	display:inline;

	height: expression( this.scrollHeight < 501 ? "500px" : "auto" ); /* sets min-height for IE */

   min-height: 500px; /* sets min-height value for all standards-compliant browsers */

	}

	





/* css for right contant panel */	

#right_middle{

	width:368px;

	background:url(../images/right_mid_img2.jpg) no-repeat right top;

	float:left;

	}

#right_middle_two{

	width:368px;

/*	background:url(../images/right_bot_rightimg.jpg)no-repeat right bottom;*/

	float:left;

	}

#right_middle_two span{

	color:#660000;

	font:bold 18px Arial, Helvetica, sans-serif;

	}

#right_middle_three{

	width:228px;

/*	background:url(../images/right_bot_rightimg.jpg)no-repeat right bottom;*/

	float:left;

	}

#right_middle_three span{

	color:#660000;

	font:bold 18px Arial, Helvetica, sans-serif;

	}

#right_middle_four{

	width:228px;

	background:url(../images/right_mid_img2.jpg) no-repeat right top;

	float:left;

	}

/* css for middle user content */

#middleuser_body{

	padding:0;

	margin:0 auto;

 	width:545px; 

	}

.photo_gallery{

	padding:0;

	margin:0;

	}

	.photo_gallery h2{

		color:#54301a;

		font:bold 18px Arial, Helvetica, sans-serif;

		padding:.6em 0 1.5em 0;

	}

.flash_gal{

	padding:0;

	margin:0 auto;

	width:545px;

	height:79px;

}



#page_head{

	margin:0;

	padding:0;

	color:#54301a;

	}

#page_head h1{

	float:left;

	color:#54301a;

	padding:1em 0 0 .5em;

	font:bold 24px Arial, Helvetica, sans-serif;

	}

	

/* css for mid top right link */

#mid_rightlink{

	color:#5190cd;

	margin:0;

	padding:2.9em 0 0 0;

	float:right;

	}

#mid_rightlink ul{

	color:#5190cd;

	margin:0;

	padding:0;

	list-style-type:none;

	}

	#mid_rightlink li{

		list-style-type:none;

		display:inline;

		padding:0 .7em 0 .7em;

		border-right:dotted 1px #333333;

		}

	#mid_rightlink li a{

		color:#5190cd;

		text-decoration:none;

		}

	#mid_rightlink li a:hover{

		text-decoration:underline;

		}

		

/* css for user description */

.user_description{

	 border-top:dotted 1px #898989; 

	 border-bottom:solid 8px #ebebeb;

	 padding:.9em .8em 1.5em .8em;

	 color:#626262;

	 margin-bottom:.2em;

	 }

	 

.user_img{

	 width:131px; 

	 border:solid 1px #CCCCCC;

	 float:left;

	 display:inline;

	 text-align:center;

	}

.user_img img{

	padding:.3em;

	}

	

.desc_usernav{

	padding:0 1em 0 1em;

	margin:0;

	width:270px;

	float:left;

	background:url(../images/line_rightgray.jpg) no-repeat right top;

	}



	.desc_usernav span{

		font:bold 17px Arial, Helvetica, sans-serif;

		color:#5190cd;

		}

	.desc_usernav p{

		margin:0;

		padding:.5em 0 .3em 0;

		color:#626262;

		}

	.desc_usernav p span{

		font-size:11px;

		color:#626262;

		font-weight:normal;

		}

	.desc_usernav p img{

		margin-right:1em;

		}

		

.viewdataleft{

	float:left;

	color:#959595;

	font:bold 11px Arial, Helvetica, sans-serif;

	}

 

	.viewdataleft span{

		color:#959595;

		font:bold 11px Arial, Helvetica, sans-serif;

	}

	

.viewdataright{

	float:left;

	color:#959595;

	padding-left:3em;

	font:bold 11px Arial, Helvetica, sans-serif;

	}

 

	.viewdataright span{

		color:#959595;

		font:bold 11px Arial, Helvetica, sans-serif;

	}

	

.desc_right_star{

	float:left;

	padding:0 0 0 1em;

	font-weight:bold;

	}

	.desc_right_star span{

	color:#4f91cd;

	}

	

.user_redstar{

	padding:1em 0 0 0;

}



/* css for right panel */

#right_usercontmain{

	width:350px;

	margin:0;

	padding:0;

	}

	#right_usercontmain h2{

		color:#54301a;

		font:bold 16px Arial, Helvetica, sans-serif;

		padding:.6em 0 1.5em 1em;

	}

	#right_usercontmain h2 a{

		text-decoration:none;

		color:#1593d6;

	}

#right_usercontmain2{

	width:210px;

	margin:0;

	padding:0;

	}

	#right_usercontmain2 h2{
	
		color:#54301a;
	
		font:bold 16px Arial, Helvetica, sans-serif;
	
		padding:.6em 0 1.5em 1em;
	
	}
	
	#right_usercontmain2 h2 a{
	
		text-decoration:none;
	
		color:#1593d6;
	
	}	

.add_rigthpro{

	width:303px;

	margin:0 auto;

}

.add_rightpro2{

	width:163px;

	margin:0 auto;

}

#right_us_des2{

width:163px; 

margin:0 auto;

}

#right_us_des2 h3{

	font: bold 18px Arial, Helvetica, sans-serif;

	color:#54301a;

	padding:.7em 0 .5em 0;

}

#right_us_des{

width:303px; 

margin:0 auto;

}

#right_us_des h3{

	font: bold 18px Arial, Helvetica, sans-serif;

	color:#54301a;

	padding:.7em 0 .5em 0;

}



.rightlinkSee{

	color:#4f91cd;

	float:right;

	padding:.2em 0;

	border-left:dotted 1px #898989;

	margin-top:1em;

}

.rightlinkSee a{

	color:#4f91cd;

	text-decoration:none;

	font-weight:bold;

	padding-left:.6em;

	}

	



.user_desc_right{

	 border-top:dotted 1px #898989; 

	 border-bottom:solid 8px #ebebeb;

	 padding:.9em .8em 1em .8em;

	 color:#000000;

	 margin-bottom:.2em;

	 }	

	

.user_day{

	 float:left;

	 display:inline;

	 text-align:center;

	 font:bold 32px Arial, Helvetica, sans-serif;

	  color:#000000;

	  border-right:solid 1px #000000;

	  padding-right:.1em;

	}

	.user_day div{

	font:bold 16px Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:center;

	}

	

.descright_nav{

	padding:0 0 0 1em;

	margin:0;

	width:220px;

	float:left;

	}

	.descright_nav span{

		 color:#4f91cd; font-size:16px;

	}

	.descright_nav p{

		color:#464646;

	}



.learmore_right{

	overflow:auto;

	color:#5190cd;

	font:bold 12px Arial, Helvetica, sans-serif;

}

.learmore_right a{

	color:#5190cd;

	font:bold 12px Arial, Helvetica, sans-serif;

	padding:0 .3em 0 .3em;

	text-decoration:underline;

}

.learmore_right a:hover{

text-decoration:none;

}



/* css for user panel */

.user_recentcommt{

	 border-top:dotted 1px #898989; 

	 border-top:dotted 1px #898989; 

	 padding:.9em .8em 1em .8em;

	 color:#000000;

	 margin-bottom:.2em;

	 }

.user_recentcommt a {
	color: #54301A;	
	margin: 0;
	padding: 0;
}

.user_recentcommt a:hover {
	text-decoration: underline;
}

.recent_comm_panal{

	 background-color:#ececec;

	 border-bottom:solid 1px #999999;

	 border-right:solid 1px #999999;

	 color:#727272;

	 padding:.4em;

	}

.recent_comm_panal p{

 color:#727272;

 font:bold 11px Arial, Helvetica, sans-serif;

 }

	

.right_recent_userimg{

	width:57px;

	height:57px;

	border:#CCCCCC;

	float:left;

	display:inline;

}	



.recent_text{

	float:left;

	margin:0;

	padding:0 0 0 .5em;

	width:200px;

	color:#727272;

	font:normal 11px Arial, Helvetica, sans-serif;

}

.recent_text p{

	color:#727272;

	font-weight:normal;

	}

	.recent_text p span{

	margin:0;

	padding:0 0 0 .5em;

	color:#4f91cd;

	}

	

	

	/* css for subpage links */

#subpage_link{

	margin:0 auto;

	width:870px;

	padding:1.4em 0 0 0;

	color:#e4c37c;

}

#subpage_link ul{

	list-style-type:none;

	margin:0;

	padding:0;

	}

#subpage_link li{

	list-style-type:none;

	display:inline;

	padding:0 1.4em 0 1.7em;

	border-right:dotted 1px #e4c37c; 

}

#subpage_link li a{

	color:#e4c37c;

	text-decoration:none;

	font:bold 13px Arial, Helvetica, sans-serif;

}

#subpage_link li a:hover{

	text-decoration:underline;

}



/* css for footer */

#footer{

 height:13.1em; 

 color:#FFFFFF; 

 width:1070px; 

 margin:0 auto;

 

 

}

.footer_contant{

	background:url(../images/footer_logo.jpg) no-repeat 2em 3em;

	padding:0;

}



.foot_linkpanel{

 padding:1em 0 0 21em;

}



.leftfooter{

	 width:170px; 

	 float:left; 

	 padding:0 .7em 1.5em 2.5em;

	 color:#ddc2af;

	 border-left:dotted 1px #ddc2af;

	}

.leftfooter a{

	font:bold 18px Arial, Helvetica, sans-serif;

 	color:#FFFFFF

	}

.leftfooter p a{

	font: 12px Arial, Helvetica, sans-serif;

 	color:#FFFFFF

	}	

#copyright{

	color:#FFFFFF;

	text-align:right;

	padding:1em 0 0 0;

}

#copyright a{

	color:#FFFFFF;

	text-decoration:none;

}

#copyright a:hover{

	color:#FFFFFF;

	text-decoration:underline;

}





.subpage_content{

	margin:0;

	padding:0;

}



.


