/* CSS Document */* {	margin: 0;	padding: 0;	outline: none;}body {	margin:  0;	font: normal 80%/160% arial, tahoma, verdana, san-serif;	background: #739048;	color: #70575D;}a {color: ;}#right_panel p	{	padding: 0 10px 10px 10px;	}	#right_panel2 p	{	padding: 10px;	float: left;	width: 380px;	}	#right_panel2 img { float: right;}	#right_panel2 p.home	{	padding: 10px;	float: left;	width: auto;	}	#para_bloc img	{	float: right;	padding: 0 0 0 20px;	width: 217px;	height: 106px;	}	.staff_bloc img	{	float: right;	padding: 0 0 0 20px;	width: 217px;	height: 180px;	}	#right_panel2 h2	{	font: Times New Roman, Times, serif;	font-size: 1.1em;	display: block;	padding: 0 0 0 10px;	background-color: #A39094;	color:#fff;	line-height: 2em;	border-bottom: 1px solid #fff;	text-transform: uppercase;	}	ul.normal	{	margin: 10px 0 0 10px;	padding: 0;	clear: both;	}	ul.normal li {	list-style: circle;	margin: 0 0 0 10px;	}	.bread_crumb	{	width: 642px;	height: 50px;	clear: both;	}		.bread_crumb a:visited	{	color: #0E3A21;	}	a {color: #0E3A21;}a:hover {color: #000; text-decoration: none;}a:visited{color: #0E3A21;}h2.work_for_us	{	font: Times New Roman, Times, serif;	font-size: 1.1em;	display: block;	padding: 0 0 0 10px;	background-color: #8F7D77;	color:#533C40;	line-height: 2em;	}	li {	list-style: none;}hr {	clear: both;	height: 1px;	line-height: 1px;	font-size: 1px;	visibility: hidden;	margin: 0;	padding: 0;}#header	{	position: relative;	margin: 0 auto;	width: 860px;	height: 50px;	background: #739048 url(images/header1.png) no-repeat top left;	}#container	{	position: relative;	margin: 0 auto 20px auto;	width: 850px;	height: 520px;	background: #fff;	overflow: hidden;	border: 5px solid #fff;	}#container2	{	margin: 0 auto 20px auto;	width: 850px;	background: #fff;	border: 5px solid #fff;	height: 2700px;	}	#container3	{	margin: 0 auto 20px auto;	width: 850px;	background: #fff;	border: 5px solid #fff;	height: 1300px;	}	#left_panel	{	width: 208px;	height: 520px;	float: left;	background: #fff url(images/left_panel.png) no-repeat top left;	}	#left_panel2	{	width: 208px;	height: 520px;	float: left;	background: #fff url(images/left_panel2.png) no-repeat top left;	}		#left_panelnews	{	width: 208px;	height: 520px;	float: left;	background: #fff url(images/left_panelspittoon.png) no-repeat top left;	}	#left_panelSZ{width: 208px;height: 520px;float: left;background: #fff url(images/left_panelSZ.png) no-repeat top left;}#left_panelSZ2{width: 208px;height: 520px;float: left;background: #fff url(images/left_panelSZ2.png) no-repeat top left;}	#szleft_panelsponsorship{width: 208px;height: 520px;float: left;background: #fff url(images/szleft_panelsponsorship.png) no-repeat top left;}		#right_panel	{	float: left;	width: 642px;	height: 520px;	background: #CFD2BC;	}#right_panel2	{	float: left;	width: 642px;	height: 520px;	background: #fff;	}	#main_image	{	width: 642px;	height: 321px;	background: #fff url(images/main_image.png) no-repeat top left;	float: left;	}	.para_bloc	{	width: 642px;	min-height: 107px;	background: #E3DDDF;	}	.para_bloc p	{	text-transform: uppercase;	color: #75565E;	font-weight: bold;	}	.staff_bloc	{	width: 642px;	min-height: 260px;	background: #fff;	}	.hire_bloc	{	width: 642px;	min-height: 160px;	background: #fff;	margin-bottom: 10px;	}		/*top nav on home page*/	#top_nav	{	width: 642px;	height: 47px;	background: #74565D;	float: left;	clear: both;	overflow: hidden;	}	#top_nav ul li	{	float: left;	display: block;	margin: 0 0 0 0;	height: 47px;	}#top_nav ul li a	{	display: block;	color: #fff;	background: #74565D;	text-decoration: none;	padding: 15px 9px 0 9px;	text-transform: uppercase;	border-right: 1px solid #fff;	height: 47px;	letter-spacing: 1px;	}#top_nav ul li a.last	{	border-right: 3px solid #74565D;	}	#top_nav ul li a.last:hover	{	border-right: 3px solid #4F2832;	}	#top_nav ul li a:hover	{	background: #4F2832;	}	#top_nav ul li a.current	{	background-color: #80774E;	}/*bottom nav on home page*/#bottom_nav	{	float: left;	width: 642px;	height: 46px;	background: #80774E;	overflow: hidden;	}	#bottom_nav ul	{	margin: 0;	padding: 0;	list-style-type: none;	}	#bottom_nav ul li	{	float: left;	}	#bottom_nav ul a	{	float: left;	display: block;	width: 214px;	height: 47px;	overflow: hidden;	text-indent: -2000px;	}	.indoor	{	background: transparent url(images/indoor_events.png) no-repeat;	background-position: left top;	}	.outdoor	{	background: transparent url(images/outdoor_events.png) no-repeat;	background-position: left top;	}	.trade	{	background: transparent url(images/trade_events.png) no-repeat;	background-position: left top;	}	a:hover	{	background-position: left bottom;	}	.clear {clear: both;}img.staffimg {float: right; height: 189px; width: 189px;}