			hr {
				width: 98%;
			}
			.footer {
				padding-bottom: 4px;
			}
			/**************** menu coding *****************/
			#menu {
				z-index: 20;
				width: 160px;
				background: #2828ba;
			}
			#menu ul {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			#menu a {
				font: bold 13px/17px "Times New Roman", Times; 
				display: block;
				border-top: 1px solid #3f3fcc;
				border-bottom: 1px solid #1212a3;
				margin: 0;
				padding: 2px 3px;
				color: white;
				text-indent: 8px;
				letter-spacing: 1px;
			}
			#menu h2 {
				color: #fff;
				background: #2828ba;
				text-transform: uppercase;
			}
			#menu a {
				position: relative;
				color: white;
				background: #2828ba;
				text-decoration: none;
			}
			#menu a:hover {
				color: white;
				background: #3a3ae6;
			}
			#menu li {
				position: relative;
			}
			#menu ul ul {
				position: absolute;
				top: 0;
				left: 100%;
				width: 100%;
			}
			#menu ul ul li a{
				color: white;
				border: inset 1px #2828ba;
				filter:alpha(opacity=93);
				-moz-opacity:0.93;
				opacity: 0.93;
				text-indent: 0px;
				padding: 2px 6px;
			}
			div#menu ul ul,
			div#menu ul ul li:hover ul ul {
				display: none;
			}
			div#menu ul li:hover ul,
			div#menu ul ul li:hover ul {
				display: block;
			}
			/**************** End coding *****************/			
			div#menu a span.arrow {
				position:absolute;
				top: 2px;
				right: 8px;
				color: #ffffff;
				font-weight: bold;
			}
			.arrow2 {
				display: inline;
				position: absolute;
				top: 3px;
				left: 131px;
			}
			.mainarea {
				text-align: justify;
				padding: 8px;
			}
			.pic {
				background-position: right 0;
				position: relative;
				right: 0;
				z-index: 1;
				float: right;
				clear: right;
				margin: -40px 0 0;
				padding: 5px 0 0 10px;
			}
			.new {
				background-position: left bottom;
				width: 0; 
				height: 225px; 
				z-index: 101; 
				float: left; 
				clear: left;
				margin: 0; 
				padding: 0;
			}
			.news {
				background-position: left 0;
				position: relative;
				left: -184px;
				padding: 0;
				z-index: 101;
				width: 200px;
				float: left;
				clear: left;
				margin: 15px -170px 2px 0;
			}
			h2 {
				font-size: 16px;
				font-family: tahoma, arial, sans-serif;
				font-weight: bold;
				line-height: 22px;
				margin: 0 0 30px;
				padding: 0;
			}
			a {
				color: blue;
				text-decoration: none;
			}
			a:hover {
				text-decoration: underline;
			}
						.white { white-space: nowrap; }
			.newslink { color: white; font-weight: bold; text-decoration: none; }
			.newslink:hover { color: white; font-weight: bold; text-decoration: underline; }
			.ul { margin: 6px 0 6px 5px; padding: 0; list-style-type: none; }
			.li { margin-top: 10px; margin-bottom: 10px; list-style-type: none; }
			body {
				margin:0px;
				padding: 18px 0px;
				background-color: #d3c88d; 
				background-image: url(images/gr.jpg);
				background-repeat: repeat-x; 
				background-position: 0 top; 
				scrollbar-base-color: #d3c88d;
			}
			#site {
				width:750px;
				border: 1px solid #333333;
				margin: 0px auto;
			}
			#top {
				width: 750px;
				height: 111px;
				background:url(/images/images/site2_01.jpg) no-repeat;
				position:relative;
			}
			#innertop {
				position:absolute;
				top:0px;
				right:0px;
				background:url(/images/images/site2_02.jpg) no-repeat;
				width: 283px;
				height: 111px;
			}
			#mid {
				width: 750px;
				height: 39px;
				background:url(/images/images/site2_03.jpg) no-repeat;
				position:relative;
			}
			#innermid {
				position:absolute;
				top:0px;
				left:467px;
				background:url(/images/images/site2_04.jpg) no-repeat;
				width: 228px;
				height: 39px;
			}
			#rightmid {
				position:absolute;
				top:0px;
				right:0px;
				background:url(/images/images/site2_05.jpg) no-repeat;
				width: 55px;
				height: 39px;
			}
			#content_area {
				width: 750px;
				position:relative;
				background: #ffffff url(/images/images/site2_06.jpg) repeat-y;
				z-index: 0;
				font-size: 12px; font-family: Tahoma, Arial, Verdana, sans-serif;
				padding:18px 0px;
			}
			#content_left {
				width: 160px;
				float: left;
				margin-right: 24px;
				position: relative;
				z-index: 10;
			}
			#content_right {
				width: 550px;
				float: left;
				min-height: 300px;
				position: relative;
				z-index: 0;
			}
			#footer_area {
				width: 750px;
				position:relative;
				background: #ffffff url(/images/images/site2_06.jpg) repeat-y;
			}
			#footer_left {
				width: 160px;
				float: left;
				margin-right: 24px;
			}
			#footer_left a,
			#footer_left a:link,
			#footer_left a:active,
			#footer_left a:visited,
			#footer_left a:hover {
				font-family:Tahoma, Geneva, sans-serif;
				background:url("/images/at_website_footer_image.png") no-repeat scroll left 1px transparent;
				color:white;
				display:block;
				font-size:10px;
				height:31px;
				line-height:15px;
				margin:0 auto 4px 12px;
				padding-left:36px;
				position:relative;
				text-align:left;
				text-decoration:none;
				white-space:nowrap;
				width:112px;
			}
			#footer_right {
				width: 550px;
				float: left;
				position: relative;
				text-align:center;
				font-size: 11px; font-family: Tahoma, Arial, Verdana, sans-serif;
				padding:0px 0px 12px 0px;
			}
			.clear {
				clear: both;	
			}