

/* MEDIA KIT CUSTOM CSS */
	
	#content { background:#fff; }	
	
	#col_1 { width:775px; border-top:40px #fff solid; }
	#col_1 h1 { margin:0 15px; font-size:2em; }
	#col_1 h3 { color:#369; margin:20px 17px 3px; font-size:1.3em; }
	#col_1 p { font-size:1.3em; margin:0 17px 20px; }
	
	#colA { width:200px; float:left; display:block; }
	#colB { width:575px; float:left; display:block; }
	
	#contact_form { width:575px; float:left; margin:20px 0;  }
	
	#contact_left { width:270px; float:left; }
	#contact_right { width:270px; float:left; margin:0 0 0 15px; }
	
	#contact_form p { margin:10px 0 0 0; color:#444444; font-size:1em; }
	#contact_form #errorMessage { margin-left:20px; color:Red; font-size: 1.3em; }
	#contact_form fieldset { position:relative; display:block; padding-top:3px; }
	#contact_form #contact_left fieldset { height:36px; margin-left:10px; }
	#contact_form fieldset label { color:#444444; position:absolute; top: 2px; left:10px; z-index:200; }
	#contact_form #contact_left fieldset input {  z-index:100; position:absolute; top:17px; left:10px; height:20px; width:225px;}
	#contact_form #contact_right fieldset label { float:none; text-align:left; width:225px; margin:0; }
	#contact_form fieldset input, #contact_form fieldset select, #contact_form fieldset textarea { border:1px solid #7f9db9; color:#444444 }
	#contact_form fieldset select { font-size:1em; }
	#contact_form #contact_left fieldset select { color:#444444; margin:14px 10px 0; height:20px; width:225px; }
	#contact_form #contact_right fieldset select { color:#444444; margin:5px 0; height:20px; }
	#contact_form fieldset span { display:block; float:left; }
	#contact_form .validation { font-size:.9em; display:block; margin:0 0 0 105px; }
	
	.contact_submit { display:block; margin:12px 0 0; }

