	body
				{	margin: 		0; 
					font-family:	arial;
					font-size:		13px;
					color: 			black;
					background: 	white url(/imgs/bg.jpg) repeat-x;
				}
				body.home div#content
				{	min-height:400px;
				}
				div#container
				{	width: 			760px;
					position: 		relative;
					left: 			50%;
					margin-left:	 -380px;					
				}
				div#head
				{	height: 		112px;
					background: 	url(/imgs/header.jpg) no-repeat;	
				}
				div#head ul
				{	list-style:		none;
					padding:		3px 0 0;
					margin:			0;
					width:			235px;
					height:			30px;
					position:		absolute;
					right:			0;
				}
				div#head ul li
				{	padding:		0;
					margin:			0 10px 0 0;
					float: 			left;
					
				}
				div#head ul li a
				{	text-decoration:none;
					color:			white;
					font-size:		13px;
					
				}
				div#head ul li a:hover
				{	text-decoration:underline;
					
				}
				div#body
				{	background: 	#ffef9f url(/imgs/body_bg.jpg) no-repeat 0 78px;
				} 
				div#body ul#menu
				{	background:		url(/imgs/menu.jpg) no-repeat;
					list-style:		none;
					padding:		24px 0 0 11px;
					margin:			0;
					height:			54px;
				}
				div#body ul#menu li
				{	padding:		0;
					margin:			0 0 0 0;
					float: 			left;
					
				}
				div#body ul#menu li a
				{	display:		block;
					height:			0;
					overflow:		hidden;
					padding:		31px 0 0 0;
					
				}
				div#body ul#menu li a:hover
				{	background:		url(/imgs/over.jpg) no-repeat;
				}
				div#body ul#menu li#item1 a{width:98px; background-position:-1px 1px;}
				div#body ul#menu li#item2 a{width:96px; background-position:-99px 1px;}
				div#body ul#menu li#item3 a{width:87px; background-position:-195px 1px;}
				div#body ul#menu li#item4 a{width:160px; background-position:-282px 1px;}
				div#body ul#menu li#item5 a{width:175px; background-position:-442px 1px;}
				div#body ul#menu li#item6 a{width:66px; background-position:-617px 1px;}
				div#body ul#menu li#item7 a{width:58px; background-position:-683px 1px;}
				
				div#content
				{	padding:		0 18px;
					/* width:			425px;	*/
				}	
				div#content.whole
				{	width:			auto;
				}
				div#content h1,
				div#content h2,
				div#content h3,
				div#content h4
				{	margin:			0;
					padding:		0	0	10px	0;
				}
				
				div#content h2
				{	font-size:		23px;
				}
				div#content h3
				{	font-size:		18px;
					padding:		10px 0 0 0;
				}
				
				div#content a
				{	text-decoration: none;
					color: 			#067B69;
					font-weight:	bold;
				}
				
				div#content a:hover
				{	text-decoration: underline;
					color:			#6b88fe;
					font-weight:	bold;
				}
				
				
				div#content p
				{	padding:		0	0	10px	0;
					margin:			0;
				}
				
				div#content div#breadcrumbs,
				div#content div#breadcrumbs a
				{	font-size:		12px;
					text-decoration:none;
					color:			#8f7a0d;
				}

				div#content div#breadcrumbs a:hover
				{	color:			#695911;
				}
				
				div#body div#column
				{	float:			right;
					width:			283px;
					margin:			0 0 10px 10px;
				}
				
				div#body div#column a#webclinic
				{	display:		block;
					height:			0;
					width:			283px;
					background:		url(/imgs/webclinic.jpg) no-repeat;
					margin:			0 0 10px 0;
					overflow:		hidden;
					padding:		39px 0 0 0;
				}
				
				div#foot
				{	background:		url(/imgs/footer.jpg) no-repeat;					
					padding:		6px 18px 0 18px;
					height:			72px;
				}
				
				div#foot div#contact
				{	float:			left;
					height:			50px;
					margin:			20px 0 0;
					position:		relative;
					width:			240px;
				}
				
				div#foot div#contact h2
				{	font-size:		16px;
					margin:			0;
					padding:		0 0;
				}
				div#foot div#contact p
				{	font-size:		11px;
					margin:			0;
					padding:		0;
					width:			118px;
					float:			left;
					line-height:	12px;
				}
				div#foot div#contact p.left
				{	font-weight:	bold;
				}
				
				div#foot p#copyright
				{	bottom:			0;
					color:			#555635;
					font-size:		11px;
					margin:			0;
					padding:		0 0 9px;
					position:		absolute;
					text-align:		center;
					width:			95%;
				}
				
				div#foot a#emc2
				{	background:		transparent url(/imgs/emc2.jpg) no-repeat scroll 0 0;
					display:		block;
					float:			right;
					height:			0;
					margin:			30px 0 0;
					overflow:		hidden;
					padding:		37px 0 0;
					width:			70px;
				}
				
				div#content .col
				{	float:		left;
					width:		242px;
				}
				.clear
				{	clear:		both;
				}
				
				.staffimg
				{	padding:	5px;
					float: 		right;
					width:		200px;  border:2px solid black; border-collapse:10px;
					margin:		0 0 0 14px;
				}
				
				.newsleft
				{	float: left; 
				width:630px;
				margin: 8px 3px 3px 3px;
				}
	
				.newsright
				{	float: right;
					width: 75px;
					margin: 8px 3px 3px 3px;
					text-align:		right;
				}
				.newsright p
				{	min-height:	21px;
				}
				.news_title
				{	font-size:14px;
				font-weight: bold;
					
				}
				
				.news
				{ margin: 0 20px 0 20px;
				}
				
				.faq
				{	
				font-weight: bold;	
				}
				
				.serviceimg
				{	padding:	5px;
					float: 		right;
					width:		265px;  border:2px solid black; border-collapse:10px;
					margin:		0 0 0 14px;
				}
				
				.homeservices
				{	float: left; 
				width:345px;
				margin: 3px;
				}
				.even
				{	background:		#F8E589;
				}
				.odd
				{	background:		#F9E99C;
				}
				div#EMC2News h3
				{	
					font-size:		18px;
					text-align:		left;
					padding:		0; border: 0; height: 26px;
				}