		html {
			padding:0px;
			margin:0px;
		}
		body {
			background:#6F7F81 url(../images/background.jpg) no-repeat top;
			text-align:center;
			margin:0px;
			padding:0px;
		}
		
		#workspace {
			text-align:left;
			position:relative;
			width:734px;
			margin-left:auto;
			margin-right:auto;
			margin-top:18px;
		}
		#head {
			background:#857369 url(../images/head-image.jpg);
			height:145px;
		}
		#main-area {
			cc-margin-top:4px;
			position:relative;
			background:#857369;
			border-top:4px solid #857369;
/*
			height:auto !important;
			min-height:660px;
			height:660px;
*/
		}
		#footer {
			position:relative;
			background:none;
			padding-top:70px; 
		}
		#bottom-links {
			padding-top:20px; 
			padding-bottom:20px; 
			text-align:center;
			font:11px Arial;
			color:#404040;
			background:url(../images/b-sep.png) no-repeat top; 
		}
		#bottom-links a {
			color:#404040;
			text-decoration:none;
		}
		#bottom-links a:hover {
			color:white;
		}
		
		#bottom-button-1 {
			display:block;
			position:absolute;
			height:23px;
			width:185px;
			background:url(../images/bb-1.png);
			top:24px;
			left:123px;
		}
		#bottom-button-1:hover {
			background-position:bottom;
		}
		#bottom-button-2 {
			display:block;
			position:absolute;
			height:23px;
			width:157px;
			background:url(../images/bb-2.png);
			top:24px;
			left:328px;
		}
		#bottom-button-2:hover {
			background-position:bottom;
		}
		#bottom-button-3 {
			display:block;
			position:absolute;
			height:23px;
			width:93px;
			background:url(../images/bb-3.png);
			top:24px;
			left:504px;
		}
		#bottom-button-3:hover {
			background-position:bottom;
		}
		
		#main-area-right{
			margin-left:182px;
			margin-top:-4px;
		}
		.main-area-right-title {
			margin-top:4px;
			background:url(../images/mc-title-bg.jpg);
			height:28px;
			border-top:1px solid #65574F;
			border-left:1px solid #65574F;
			font:bold 15px Arial;
			padding-left:54px;
			padding-top:12px;
		}
		.main-area-right-panel {
			background:url(../images/mc-panel-bg.jpg);
			border-bottom:1px solid #65574F;
			border-left:1px solid #65574F;
			width:551px;
		}
		.main-area-right-panel .content {
			font:11px Arial;
			color:#404040;
			padding-left:21px;
			padding-right:21px;
			padding-top:14px;
			padding-bottom:14px;
		}

		.main-area-right-panel .main-content {
			font:12px Arial;
			color:#404040;
			padding-left:21px;
			padding-right:21px;
			padding-top:14px;
			padding-bottom:14px;
		}
		
		.main-area-right-panel .main-content h1 {
			font:16px Arial;
			color:#996600;
		}
		
		.main-area-right-panel-footer {
			background:url(../images/mc-panel-footer-bg.jpg);
			height:172px;
			text-align:center;
		}
		.main-area-right-panel-footer ul {
			padding:25px;
		}
		.main-area-right-panel-footer li {
			font:21px Arial;
			color:#404040;
			margin-bottom:8px;
		}
		.main-area-right-last {
			border-bottom:none;
			position:relative;
		}
		
		#mc-panel-last-rb-corner {
			background:url(../images/mc-panel-last-rb-corner.jpg) no-repeat bottom right;
		}

		#mc-panel-last-rb-corner2 {
			background:url(../images/mc-panel-last-rb-corner-2.jpg) no-repeat bottom right;
		}

		#main-area-left{
			width:176px;
			position:absolute;
			left:0px;
			top:-4px;
		}
		.main-area-left-title {
			gg-margin-top:4px;
			background:url(../images/ml-title-bg.jpg);
			height:28px;
			border-top:5px solid #857369;
			font:bold 15px Arial;
			padding-left:54px;
			padding-top:12px;
		}
		.main-area-left-panel {
			background:url(../images/ml-panel-bg-1.jpg);
			border-bottom:1px solid #65574F;
		}
		.main-area-left-panel .content {
			font:11px Arial;
			color:#404040;
			padding:0px;
			margin:0px;
		}
		.main-area-left-panel-footer {
			background:url(../images/ml-panel-footer-bg.jpg);
			text-align:center;
		}
		#news {
			padding:0px;
			margin:0px;
			list-style : none;
		}
		#news a {
			text-decoration:none;
			color:black;
		}
		#news a:hover {
			text-decoration:underline;
			color:#404040;
		}
		.news-item {
			font: normal 11px Arial;
			padding-top:10px;
			padding-left:15px;
			padding-bottom:10px;
			padding-right:15px;
			background:url(../images/news-item-bg.jpg) no-repeat top;
			margin:0px;
		}
		.news-item-first {
			background:url(../images/ml-panel-footer-bg.jpg);
		}
		.news-item .news-title{
			font-weight:bold;
			margin:0px;
		}
		#qicklinks {
			padding:0px;
			margin:0px;
			list-style : none;
		}
		#qicklinks a {
			text-decoration:none;
			color:black;
		}
		#qicklinks a:hover {
			text-decoration:underline;
			color:#404040;
		}
		.quiklinks-item {
			font: normal 11px Arial;
			padding-top:14px;
			padding-left:15px;
			padding-bottom:14px;
			padding-right:15px;
			background:url(../images/news-item-bg.jpg) no-repeat top;
		}
		.quiklinks-item-first {
			background:url(../images/ml-panel-footer-bg.jpg);
		}
		#main-area-left-bottom {
			background:url(../images/ml-panel-bg.jpg);
			position:absolute;
			left:0px;
			bottom:0px;
			height:400px;
			width:176px; 
			#margin-bottom:4px;
		}
		#main-area-left-bottom2 {
			background:url(../images/ml-bottom-bg.jpg) no-repeat bottom;
			position:absolute;
			left:0px;
			bottom:0px;
			#bottom:-4px;
			height:400px;
			width:176px; 
		}
		#nav {
			margin:0px;
			padding:0px;
			border-top:5px solid #857369;
			position:relative;
		}
		#nav a {
			background:url(../images/nav.jpg);
			line-height:12px;
			border:0px;
			margin:0px;
			padding:0px;
			display:block;
			height:22px;
			font:12px Arial;
			text-align:center;
			padding-top:6px;
			color:black;
			text-decoration:none;
		}
		#nav a.last {
			background:url(../images/nav-last.jpg); 
		}
		#nav div {
			position:relative; 
		}
		#nav div.sub {
			display:none;
			width:178px;
			position:absolute;
			z-index:10000000;
			top:0px;
			left:176px;
			background:url(../images/nav-sub.png) no-repeat bottom;;
		}
		#nav div.sub a {
			background:url(../images/nav-sub-sep.png) no-repeat bottom; 
		}
		#nav div.sub a.last {
			background:none;
		}
		#nav div:hover > div.sub {
			display:block;
		}
		#nav a:hover {
			color:blue;
		}

