@charset "UTF-8";



/* ********** START main styles ********** */
html, body {
	color: #787264;
	background-color:#F1EDEA;
	font-size:11px;
	font-family: Arial, sans-serif;
	margin: 0;
	padding: 0; }
	
#page_container {
	width: 910px;
	margin: 0 auto; }

ul.menu {
	margin: 0;
	padding: 0;
	list-style-type: none; }
		
		ul.menu li {
			float: left;
			margin: 0;
			padding: 0;
			border-left: 1px solid; }
			
		ul.menu li.first { border-left: none; }

				ul.menu li a,
				ul.menu li span.link { text-decoration: none; }
				
				ul.menu li a:hover,
				ul.menu li span.link:hover { 
					cursor: pointer;
					text-decoration: underline; }

a img { border: none; }

.padleft15px { padding-left: 15px; }
			
#top_menus,
#top_banner,
#breadcrumbs_left,
#breadcrumbs_right {
	background: #fff; }
/* ********** END main styles ********** */



/* ********** START top_area ********** */
#top_area {
	margin-top: 32px;
	height: 110px;
	overflow: hidden;
}

		#top_menus {
			float: left;
			width: 680px;
			height: 110px;
			background: #fff url('../img/topmenus_bg.gif') repeat-x;  }
		
			#top_menus h1 {	
				float: left;
				margin: 0;
				clear: none;
				width: 126px;
				height: 110px;
				padding: 0 20px; }
		
			#quick_menu { 
				float: right;
				width: 510px;
				height: 25px; }
			
					#quick_menu ul.menu { 
						color: #fff;
						background: #A87E36;
						float: right;
						padding: 0.5em 1.5em;  }
						
							#quick_menu ul.menu li { padding: 0 1em; }
							
									#quick_menu ul.menu li a { color: #fff; }
		
			#main_menu {
				margin-top: 25px;
				float: right;
				width: 510px;
				height: 40px; }
				
					#main_menu ul.menu li { 
						border-left:none;
						margin-right: 12px; }
				
		#top_banner {
			width: 225px;
			height: 110px;
			float: right;
			background: #fff; }
/* ********** END top_area ********** */



/* ********** START breadbrumbs_area ********** */
#breadcrumbs_area {
	color: #A87E36;
	margin-top: 5px;
	clear: both;
	width: 100%;
	height: 21px;  }
	
		#breadcrumbs_left {
			float: left;
			width: 680px;
			height: 21px; }
						
		#breadcrumbs_right {
			float: right;
			width: 225px;
			height: 21px; }
			
				#breadcrumbs_left ul.menu { padding: 4px 20px; }
			
				#breadcrumbs_right ul.menu { padding: 4px 8px; }
				
						#breadcrumbs_left ul.menu li,
						#breadcrumbs_right ul.menu li {}
						
								#breadcrumbs_left ul.menu li a,
								#breadcrumbs_right ul.menu li a { color: #A87E36; }
/* ********** END breadbrumbs_area ********** */



/* ********** START middle_area ********** */
#middle_area {
	margin-top: 5px;
	clear: both;
	width: 100%;
	height: 435px;
	background-color: #fff;
	background-position: left top;
	background-repeat: no-repeat; }
	
		#nf_menu { 
			padding-top: 20px;
			height: 42px;  }
			
				#nf_menu ul.menu { }
				
						#nf_menu ul.menu li { 
							border: none;
							margin:0 4px; }
							
						#nf_menu ul.menu li.first{ margin: 0 15px; }
			
		#content {
			background: none;
			clear: both;
			margin: 20px 0 0 0;
			position: static; 
			height: auto; }
			
		#column2 h2 { color:#803580; }
		
		#column2,
		#column2 p { color: #2D4F74 }
/* ********** END middle_area ********** */



/* ********** START bottom area ********** */
#bottom_area {
	margin-top: 20px;
	clear: both;
	width: 100%;
	height: 32px;
	border-top: 1px solid #787264; }
	
		#bottom_slogan { 
			margin: 10px 0;
			float:right; }
	
		#bottom_links { margin: 10px 0; }
		
				#bottom_links ul.menu li { padding: 0 5px;  }
				#bottom_links ul.menu li.first { padding-left: 0; }
		
						#bottom_links ul.menu li a { color: #787264; } 
/* ********** END bottom area ********** */



