/* OVERALL STRUCTURE */body{font-family:			Arial, Helvetica, sans-serif;font-size:			13px;line-height:			23px;color:				#C2C2C2;text-align:			center;   /* to correct the centering IE bug*/vertical-align:		top;margin:				0px 0px 10px 0px;padding: 			0px 0px 0px 0px;background-color:	#000000;}img{margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;border: none;outline:0px;}img a{margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;border: none;outline:0px;}a {   outline: 0;}.center{margin-left:			auto;margin-right:		auto;width:				980px; /* mandatory to be centered */text-align:			left; /* to realign your text */padding: 			0px 0px 0px 0px;margin-top: 0px;margin-bottom: 0px;background-color:	#000000;}.content_home{width:				980px;float:				left;text-align:			left;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;background-color:	#2F2F2F;}.toparea{width:				980px;float:				left;text-align:			left;height: 79px;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;display: inline; /* IE bug fix for doubling margin and pad values */}.carousel{width:				940px;height: 111px;float:				left;text-align:			left;vertical-align:		top;margin: 			262px 0px 0px 37px;padding: 			0px 0px 0px 0px;display: inline; /* IE bug fix for doubling margin and pad values */}.boxmiddle{width:				980px;float:				left;text-align:			left;vertical-align:		top;margin: 			0px 0px 0px 0px;padding: 			22px 0px 0px 0px;background-image:		url(images/bkgnd_boxfills.jpg);display: inline; /* IE bug fix for doubling margin and pad values */}.boxmiddle_contacts{width:				980px;float:				left;text-align:			left;vertical-align:		top;margin: 			0px 0px 0px 0px;padding: 			22px 0px 0px 0px;background-image:		url(images/bkgnd_boxfills_contacts.jpg);display: inline; /* IE bug fix for doubling margin and pad values */}.boxmiddle_para_body{margin: 			0px 0px 0px 0px;padding: 			0px 0px 12px 0px;font-family:			Arial, Helvetica, sans-serif;font-size:			13px;line-height:			20px;color:				#C2C2C2;text-align: justify; text-justify: newspaper;}.boxmiddle_para_body a{color:                	#C2C2C2;	text-decoration: underline;}.boxmiddle_para_body  a:hover{color:                	#a14810;	text-decoration: underline;}.boxmiddle_para_rightcol{margin: 			0px 0px 0px 0px;padding: 			0px 0px 12px 0px;font-family:			Arial, Helvetica, sans-serif;font-size:			12px;line-height:			20px;color:				#707070;}.boxmiddle_para_rightcol a{color:                	#707070;	text-decoration: underline;}.boxmiddle_para_rightcol  a:hover{color:                	#a14810;	text-decoration: underline;}.bodytext_para_bullet{margin: 			0px 0px 0px 15px;padding: 			0px 0px 13px 0px;}li{font-family:			Arial, Helvetica, sans-serif;font-size:			13px;line-height:			16px;color:				#C2C2C2;text-align:			left;vertical-align:		middle;margin: 			0px 0px 5px 0px;padding: 			0px 0px 0px 0px;}.boxbottom{width:				980px;height: 43px;float:				left;text-align:			left;vertical-align:		top;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;background-image:		url(images/bkgnd_boxbottom.jpg);background-repeat: 		no-repeat;background-position: bottom center;display: inline; /* IE bug fix for doubling margin and pad values */}.copyright{width:				980px;height: 54px;float:				left;text-align:			left;vertical-align:		top;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;background-image:		url(images/bkgnd_copyright.jpg);display: inline; /* IE bug fix for doubling margin and pad values */}.copyright_para{padding: 			12px 0px 0px 61px;font-family:			Arial, Helvetica, sans-serif;font-size:			11px;line-height:			11px;color:				#666666;vertical-align:		top;}.copyright_para a{color:                	#666666;	text-decoration: underline;}.copyright_para  a:hover{color:                	#a14810;	text-decoration: underline;}