@import "reset.css";

/* ###################################################################################################################################################### */
	html 						{ overflow-y:scroll;}
	body						{ background-image:url(../img/bcg.jpg); background-position:top center; background-repeat:no-repeat; background-color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eaeaea;}
	.bcg_pages					{ background-image:url(../img/bcg_pages.jpg);}
	
	.clear						{ clear:both;}

	a							{ color:#f00;}
	a:hover						{ color:#FF0000; text-decoration:underline;}
	
	h1							{font-size:24px; color:#c00;}

/* LAYOUT ----------------------------------------------------------------------------------- */

	#wholecontent				{ margin:0 auto; }
	
	#td_header					{ height:225px; width:960px; vertical-align:top;}

	#td_content					{ vertical-align:top; padding-top:27px;}
		.player_holder			{ width:530px; padding:4px; margin-left:57px; border:2px solid #5a0a03; background-color:#000;}
		.player					{ height:330px;}
		
	#left_col					{ float:left; margin-top:30px; margin-left:60px; width:500px; margin-right:30px;}
	#right_col					{ float:left; width:340px;}
	
	#td_footer					{ font-size:12px; height:100px; vertical-align:top; color:#496d7a; padding:29px 48px 0 48px; background-image:url(../img/footer_bcg.png); background-position:top center; background-repeat:no-repeat; line-height:12px;}

		
/*FORMS*/
	.theForm .required		{border:1px solid #f00;}
	.theForm .spacer		{ height:10px; border-bottom:1px #43545b dotted;}
	.required_info			{ color:#f00; font-size:1.3em;}

	.theForm dl				{ padding:1px;  margin-bottom:0px; display:table; width:100%; border-bottom:0px #43545b dashed; ; }
	.theForm dt				{ float:left; padding-right:10px; text-align:right; text-transform:capitalize; color:#eaeaea;}
	.theForm dd				{ margin-left:150px; border-left:1px dotted #43545b; padding-left:10px;  }
	.theForm dd label		{ cursor:pointer; clear:both;}
	.theForm dd label input { margin-bottom:0px;}
	.theForm dd label:hover { border-bottom:1px #c00 solid;}
	
	.theForm dd input[type=text], .theForm dd select, .theForm dd textarea, .theForm dd option, .theForm dd input[type=password]
							{ font-size:1em; padding-left:4px; padding-right:4px; border:1px solid #43545b; background-color:#000; color:#fff; padding:3px;  }
	.theForm dd input		{ /*width:120px;*/ margin-right:10px; background-color:#000;}
	.theForm dd select		{ padding-bottom:0; margin:0;}
	.theForm dd option		{ border:0;}
	.theForm dd textarea	{ width:80%;}
	.theForm dd label input	{ margin-right:10px;}
	
	
	
	.notice					{ font-size:1.4em; padding:10px; border:2px #c00 double; background-color:#000; margin:20px;}
	
