			body
			{	background:		white url(../imgs/bg.gif) repeat-x;
				font-family: 	arial;
				font-size:		12px;
				color:				black;
				margin:				0;
				padding:			0;
			}
			div#main
			{	left:			50%;
				margin-left:	-395px;
				position:		relative;
				width:			790px;
			}
			div#side
			{	width:				234px;
				height:				570px;
				float:				left;
				position:			absolute;
				background:		url(../imgs/stones.jpg) no-repeat 30px 370px;
			}
			div#side h1
			{	margin:				0;
				padding:			106px 0 0 0;
				display:			block;
				width:				234px;
				height:				0;
				overflow:			hidden;
				position:			relative;
				background:		url(../imgs/edimi-logo.gif) no-repeat;
			}
			div#side ul, div#side ul li,
			div#topmenu ul, div#topmenu ul li
			{	margin:				0;
				padding:			0;
				list-style:		none;
			}
			div#side div#menu 
			{	background:				url(../imgs/menu-drop-end.gif) no-repeat bottom left;
			}
			div#side ul
			{	background:				url(../imgs/menu-top.jpg) no-repeat;
				width:						218px;
				min-height:				190px;
				padding:					26px 0 0 0;
			}
			div#side ul li
			{	position:			relative;
			}
			div#side ul ul
			{	background:		url(../imgs/menu-drop-top.jpg) no-repeat 6px 0;
				margin:				-20px 0 34px 0;
				display:			none;
				padding:			22px 0 0 15px;
				height:				auto;
				min-height:		100px;
			}
			div#side ul ul li
			{	margin:				0;
				padding:			0;
				height:				auto;
			}
			div#side ul ul li a
			{	color:				black;
				display:			block;
				margin:				0;
				padding:			4px 0 4px 6px;
				height:				auto;
				width:				182px;
			}
			
			div#side ul li a
			{	margin:				5px 0 13px 25px;
				padding:			18px 0 0 0;
				height:				0;
				width:				150px;
				overflow:			hidden;
				display:			block;
				position:			relative;
				
			}
			div#side ul li a:hover
			{	background:		url(../imgs/menu-over.jpg) no-repeat -7px -5px;
			}
			div#side ul li.item2 a:hover{	background-position: -7px -36px; }
			div#side ul li.item3 a:hover{	background-position: -7px -68px; }
			div#side ul li.item4 a:hover{	background-position: -7px -99px; }
			div#side ul li.item5 a:hover{	background-position: -7px -130px; }
			div#side ul li.item6 a:hover{	background-position: -7px -161px; }
			
			div#side ul li li a:hover
			{	background:		white;
			}
			
			div#side div.over li.item3 a,
			div#side div.over li.item4 a,
			div#side div.over li.item5 a,
			div#side div.over li.item6 a
			{	top:					-11px;
			}
			
			div#side div li.item3 a,
			div#side div li.item4 a,
			div#side div li.item5 a,
			div#side div li.item6 a
			{	top:					1px;
			}
			
			div#topmenu
			{	height:				58px;
				width:				40%;
				float:				right;
				margin:				25px 0 10px 0;
			}
			div#topmenu ul
			{	width:				312px;
				float:				right;
				background:		url(../imgs/stonemenu.jpg) no-repeat;
			}
			div#topmenu ul li
			{	display:			block;
				float:				left;
				height:				56px;
			}
			
			div#topmenu ul li.home
			{	width:				70px;
				margin:				0 0 0 6px;
			}
			div#topmenu ul li.FAQs
			{	width:				112px;
				margin:				0 0 0 6px;
			}
			div#topmenu ul li.Contact
			{	width:				110px;
				margin:				0 0 0 6px;
			}
			div#topmenu ul li a
			{	display:			block;
				padding:			56px 0 0 0;
				height:				0;
				overflow:			hidden;
			}
			div#topmenu ul li a:hover
			{	background:		url(../imgs/stonemenu-over.jpg) no-repeat;
			}
			div#topmenu ul li.home a:hover{ 		background-position: -6px 0;}
			div#topmenu ul li.FAQs a:hover{ 		background-position: -82px 0;}
			div#topmenu ul li.Contact a:hover{ 	background-position: -200px 0;}
			
			div#footer
			{	clear:				both;
				border-top:		2px solid #f7f1e6;
				font-family:	"times new roman";
				font-size:		15px;
				color:				#8b97d5;
				margin:				10px;
				padding:			5px 10px;
				line-height:	13px;
				position:			relative;
				height:				40px;
			}
			div#footer p
			{	margin:				0;
				float:				left;
			}
			div#footer p.care img
			{	float:				left;
				margin:				2px 5px 0 0;
			}
			div#footer p.care
			{	color:				#162989;
				text-align:		right;
				width:				240px;
				font-weight:	bold;
				margin:				0 4px 0 0;
			}
			div#footer p.copyright
			{	float:				right;
			}
			div#content
			{	min-height:		480px;
			}
			div#content a
			{	color:						black;
				text-decoration:	underline;
			}
			div#content a:hover
			{	color:						blue;
			}
			.clear
			{	clear:				both;
			}
			
			div#content h3
			{	margin:			0 0 5px 0;
				font-size:		22px;
				line-height:	22px;
				font-weight:	normal;
			}
			div#content h4
			{	margin:				0 0 10px 0;
				font-size:		18px;
				line-height:	16px;
			}