body
			{	background:		#fffefc url(../imgs/design/bg.jpg) repeat-x;
				font-family:	arial;
				font-size:		13px;
				color:			black;
				margin:			0;
				line-height:	1.5;
			}
			
			
			a
			{ color:	#43A053; 
			}
			
			a:hover
			{	color:	#61DF75;
			}
			
			h1
			{ color:	#43A053; 
			}
			
			
			div#container
			{	width:			748px;
				Margin:			auto;
				background:		url(../imgs/design/container-bg.png) repeat-y;
				padding:		0 21px;
			}
			div#head
			{	background:		url(../imgs/design/head.jpg) no-repeat;
				height:			96px;
			}
			div#head h1{ display: none; }
			div#body
			{	background:		#FFE683 url(../imgs/design/body-bg.gif) repeat-y top right;
				position:		relative;
				padding:		0 0 0 172px;
			}
			div#body ul#menu
			{	background:		url(../imgs/design/menu.jpg) no-repeat;
				list-style:		none;
				width:			172px;
				min-height:		525px;
				padding:		123px 0 0 0;
				margin:			0;
				position:		absolute;
				left:			0;
			}
			div#body ul#menu li
			{
			}
			
			div#body ul#menu li a
			{	display:		block;
				height:			0;
				width:			166px;
				overflow:		hidden;
				padding:		29px 0 0;
			}
			div#body ul#menu li a:hover
			{	
			}
			div#body ul#menu li.twolines a
			{	padding:		41px 0 0;
			}
			div#body ul#menu li.twolines ul a
			{	padding:	0 0 0 8px;
				margin:		0 0 0 2px;
			}
			
			div#body ul#menu ul
			{	left:		166px;
				position:	absolute;
				list-style:	none;
				width:		173px;
				background:	url(/imgs/design/menu-drop.jpg) no-repeat;
				margin:		-29px 0 0;
				padding:	6px 0 0 0;
				display:	none;
			}
			div#body ul#menu li.twolines ul
			{	margin:		-41px 0 0;
			}
			div#body ul#menu ul li a
			{	height:		20px;
				width:		auto;
				padding:	0;
				text-decoration:none;
				padding:	0 0 0 8px;
				margin:		0 0 0 2px;
				color:		black;
			}
			div#body ul#menu ul li.last a
			{	border-bottom:1px solid #8C8769;
			}
			div#body ul#menu ul li a:hover
			{	text-decoration: underline;
			}
			div#body ul#menu li:hover ul, 
			div#body ul#menu li.sfhover ul 
			{	display:	block;
			}
			div#body div#content
			{	background:		url(../imgs/design/body-top.jpg) no-repeat top right;
				padding:		238px 10px 0 10px;
				min-height:		410px;
			}
			div#foot
			{	background:		url(../imgs/design/foot.jpg) no-repeat;
				height:			60px;
				text-align:		center;
			}
			div#foot a#Emc2Webs
			{	display:		block;
				height:			0;
				width:			56px;
				overflow:		hidden;
				padding:		33px 0 0 0;
				margin:			auto;
				background:		url(../imgs/design/EMC2webs.jpg) no-repeat;
				position:		relative;
				top:			13px;
			}
			div#foot p
			{	color:			white;
				font-size:		11px;
				margin:			10px 0 0 0;
			}
			
			.img
			{ float: right; margin: 0 0 10px 10px; padding: 0; border: 3px solid #43A053;
			}
			
			.mass
			{ width: 525; margin-left:20px;
			}
			
			.mleft
			{ float: left; margin: 0 0 5px 0;
			width: 150px;
			}	
			.mright
			{ float: left; margin: 0 0 5px 0;
			width: 350px;
			}	
			
			h3
			{margin:		10px 0 0 0;
			}
			
			.clear
			{	clear: both;
			}
			
			.contactleft
			{	width:		245px; 
				float:		left;
			
			}
			
			.contactright
			{ 	position:absolute;
				right:0;
			
			}
