/* CSS Document */

@media screen {
#bodydiv				{ width:800px; margin:0 auto; }

	#header				{ float:left; height:109px; }
		#header p		{ float:right; margin-top:10px; margin-right:30px; font-size:12px; font-weight:bold; color:#CC0000; }
		#header a		{ color:#CC3300; }
		
		
	#contentdiv			{ float:left; width:750px; padding-bottom:30px; }
		#sidebar		{ float: left; width:50px; padding-top:57px; background-color:#346bb2; }
		#sidebarsm		{ float: left; width:50px; height:706px; overflow:hidden; }
		
		#contentbody	{ float:left; }
		
			#imgbox				{ float:left; width:160px; height:160px; }
			#imgboxright		{ float:right; width:160px; height:160px; }
				
			#standsfor_row		{ float:left; height:160px; margin-top:15px; margin-left:10px; }
				#standsfordiv	{ float:left; width:460px; height:160px; margin-left:20px; }
				#standsfordiv p	{ margin:0; padding:0px; padding-bottom:10px; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
				
			#story_row			{ float:left; height:160px; margin-top:5px; margin-left:10px; }
				#storydiv		{ float:left; width:460px; height:160px; margin-left:20px; }
				#storydiv p		{ margin:0; padding:0px; padding-bottom:10px; margin-left:20px; margin-right:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
		
			#isperfect_row		{ float:left; height:160px; margin-top:15px; margin-left:10px; }
				#isperfectdiv	{ float:left; width:460px; height:160px; margin-left:20px; }
				#isperfectdiv p	{ margin:0; padding:0px; padding-bottom:10px; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
			
				.listarray		{ float:left; width:150px; margin-left:3px; }
				.listarray ul	{ margin:0px; padding:0px; }
				.listarray li	{ margin-left:15px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#669900; }
				
			#environ_row		{ float:left; height:160px; margin-top:15px; margin-left:10px; }
				#environdiv		{ float:left; width:460px; height:160px; margin-left:20px; }
				#environdiv p	{ margin:0; padding:0px; padding-bottom:10px; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
			
				#environ-container { float:left; margin-top:5px; }
			
				.eitem			{ float:left; width:220px; height:55px; }
				.eitem img		{ float:left; margin-top:0px; margin-right:10px; margin-bottom:20px; }
				.eitem p		{ height:50px; margin:0; padding:0px; margin-left:10px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
				
				
			#contact_row		{ float:left; margin-top:5px; }
				#contacttext-container	{ float:left; width:350px; margin-left:30px; }
				#contactimg-container	{ float:left; width:290px; margin-left: 10px; }
				
					#contacttext 		{ float:left; width:350px; background:#669900; height:30px; }
						#contacttext p	{ margin:0; padding:0px; text-align:center; margin-top:5px; }
						#contacttext a	{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
						
						#cu-text		{ float:left; width:100px; margin-top:30px; margin-left:40px; }
						#cu-text p		{ margin:0; padding:0px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
						#cu-text a		{ color:#CC3300; font-weight:bold; }
						
						#cu-img			{ float:left; width:120px; margin-left:10px; margin-top:10px; }
						#cu-img p		{ margin:0; padding:0px; margin-bottom:10px; text-align:center; }
						
			#footerdiv					{ float:left; width:690px; height:33px;  }
				#footerdiv p			{ float:right; margin:0; padding:0px; margin-top:3px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }
				#footerdiv span			{ float:left; margin:0; padding:0px; margin-top:3px; margin-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; }

				#footerdiv a			{ color:#FFFFFF; }
				
				
				
			#contact-formdiv			{ float:left; margin-top:10px; margin-left:40px; margin-bottom:15px; }
				#contact-formdiv td		{ padding-left:3px; padding-right:3px; padding-top:3px; }
				#contact-formdiv form	{ margin:0; padding:0px; }
				#contact-formdiv input	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999999; }
				#contact-formdiv textarea { width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #999999; }
				
				
				.fieldnamecell			{ width:150px; margin-right:5px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; }
				.fieldinputcell			{ text-align:left; margin-left:5px; }
			
			#details td					{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:15px; }
}