	a{
	color:#ffffff;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	text-decoration:none;
	}
	
	ul {
		list-style:none;
		margin:0 0 0 10px;
		padding:0;
	}
    body {
	color:#ffffff;
	font-family:Tahoma,sans-serif;
	font-size:11px;
	text-decoration:none;
    	background: #fff;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    }
    .oneColFixCtrHdr #container {
    	width: 794px;  
		height:539px;
    	margin: 50px auto; 
    	border: 1px solid #000000;
    	text-align: left; 
    }
    .oneColFixCtrHdr #header {
    	background: #DDDDDD; 
    	padding: 0 10px 0 20px;  
    }
    .oneColFixCtrHdr #header h1 {
    	margin: 0; 
    	padding: 10px 0; 
    }
    .oneColFixCtrHdr #mainContent {
    	padding: 0 20px; 
    }
    .oneColFixCtrHdr #footer {
    	padding: 0 10px; 
		margin:75px 80px;
		font-weight:bold;
		float:right;
		clear:both;
    }
    .oneColFixCtrHdr #footer p {
    	margin: 0; 
    	padding: 10px 0; 
		color:#225f24;
		font-size:12px;
    }

    .oneColFixCtrHdr #footer a {
		color:#225f24;
    }
	
	#menu{
		position:relative;
		top:87px;
		text-align:right;
		float:left;
	}
	#menu > ul > li > a{
		padding-right:22px;
		}
	#menu > ul > li{
		width:152px;
		height:21px;
		background:url(img/menu_bg.jpg) top no-repeat;
		padding-top:5px;
		}

	#menu ul > li.h_sub{
		background:url(img/h_submenu_bg.jpg) top no-repeat;
	}	
	#menu ul > li.sub{	
		margin:0;
		padding:0;
		width:152px;
		height:51px;
		background:none;
}

	#menu ul > li.last{	
		background:url(img/last_menu_bg.jpg) top no-repeat;

}
	#menu ul > li.sub ul{
		margin:0;
		padding:0;
		background:url(img/submenu_bg.jpg) top no-repeat;
	}	

	#menu ul > li.sub ul li{
		padding:0 20px 4px 0;		
	}			

	#blocks{
		position:relative;
		top:50px;	
		width:580px;
		padding:5px;
		float:right;
	}

	#blocks a{
	cursor:pointer;
		} 
		
	#blocks ul {
			list-style:none;
			margin:0;
			padding:0;
			display:inline;
	}
		
	#blocks .block{
		width:185px;
		height:160px;
		float:right;
		margin:5px 2px 30px;
	}	
