/* OVERALL STRUCTURE */body{font-family:			Arial, Helvetica, sans-serif;font-size:			12px;line-height:			18px;color:				#ffffff;text-align:			center;   /* to correct the centering IE bug*/vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			0px 0px 0px 0px;background-color:	#111b08;}.center{margin-left:			auto;margin-right:		auto;width:				866px; /* mandatory to be centered */text-align:			left; /* to realign your text */padding: 			0px 0px 0px 0px;margin-top: 0px;margin-bottom: 0px;}.content{width:				866px;background-image:		url(images/top.jpg);background-repeat: 		no-repeat;float:				left;text-align:			left;height: 362px;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;}.top_photo{width:				373px;float:				right;text-align:			left;height: 242px;margin: 			32px 43px 18px 0px;padding: 			0px 0px 0px 0px;}.top_nav{width:				846px;float:				left;text-align:			left;height: 24px;margin: 			0px 0px 46px 0px;padding: 			0px 0px 0px 40px;}.body_area{width:				866px;text-align:			left;margin: 			-3px 0px 0px 0px;padding: 			0px 0px 0px 0px;clear: both;}.side_nav{width:				160px;float:				left;text-align:			left;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 40px;}.side_nav_text{font-family:			Arial, Helvetica, sans-serif;font-size:			11px;line-height:			14px;color:				#ae7f6e;text-align:			left;vertical-align:		top;margin:				0px 0px 10px 0px;padding: 			0px 0px 0px 0px;}.side_nav_text a{color:                	#ae7f6e;	text-decoration: underline;}.side_nav_text  a:hover{color:                	#ffffff;	text-decoration: underline;}.body{width:				660px;float:				right;text-align:			left;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;}.body_text{font-family:			Arial, Helvetica, sans-serif;font-size:			12px;line-height:			18px;color:				#FFFFFF;text-align:			left;vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			0px 31px 10px 36px;background-image:		url(images/bkgnd_repeat.jpg);background-repeat: 		repeat-y;background-position: right;}.body_text a{color:                	#ffffff;	text-decoration: underline;}.body_text  a:hover{color:                	#bfea75;	text-decoration: underline;}.body_text_sm{font-family:			Arial, Helvetica, sans-serif;font-size:			9px;line-height:			12px;color:				#FFFFFF;text-align:			left;vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			5px 31px 10px 36px;background-image:		url(images/bkgnd_repeat.jpg);background-repeat: 		repeat-y;background-position: right;}.body_text_sm a{color:                	#ffffff;	text-decoration: underline;}.body_text_sm  a:hover{color:                	#bfea75;	text-decoration: underline;}.body_text_bullets{font-family:			Arial, Helvetica, sans-serif;font-size:			12px;line-height:			18px;color:				#FFFFFF;text-align:			left;vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			0px 31px 10px 51px;background-image:		url(images/bkgnd_repeat.jpg);background-repeat: 		repeat-y;background-position: right;}.body_text_finish{text-align:			left;vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			0px 0px 25px 0px;background-color:	#111b08;}.copyright{font-family:			Arial, Helvetica, sans-serif;font-size:			10px;line-height:			12px;color:				#3c4e31;text-align:			left;vertical-align:		top;margin:				0px 0px 0px 0px;padding: 			5px 0px 25px 40px;}.subhead{margin:				3px 0px 15px 0px;}.photo{margin:				4px 0px 4px 20px;}