.container  { width: 780px; margin: auto; }
.header-area { height: 286px; background: url('../images/header.jpg') no-repeat; }

/*logo*/
.logo-area 
{ 
	float: right;
	height: 185px;
	padding: 50px 50px 0 0;
	text-align: center;
}
	.logo-area h1 /*Site title*/
	{ 
		display: inline;
		font: 27pt Tahoma, sans-serif; color: #A5A4A2;
	}
	.subtitle { font: 12pt Tahoma, sans-serif; color: #fff; }

/*menu*/
.menu-area { clear: both; height: 49px; padding-left: 235px; }
	ul.menu 
	{ 
		padding: 0; margin: 0;
		list-style-type: none;
	}
		ul.menu li { float: left; }
			ul.menu li.active a { font: 10pt "Arial Narrow", sans-serif; color: #C4C0B8; text-decoration: underline; }
			ul.menu li a { font: 10pt "Arial Narrow", sans-serif; color: #fff; text-decoration: none; }
			ul.menu li a:hover { text-decoration: underline; }
			ul.menu li.separator{ padding: 0 10px; }
.main-area { background: url('../images/bg.jpg') repeat-y; }	
	.main-container  { background: url('../images/bg_t.jpg') no-repeat; padding: 9px 10px 0 0; }	
		/*submenu*/
		.submenu-area  
		{ 
			float: right;
			width: 151px;
			background-color: #222;
		}
			ul.submenu
			{
				padding: 0; margin: 0;
				list-style-type: none;
			}
				ul.submenu li  
				{
					float: left; clear: both;
					height: 24px; width: 125px;
					padding: 0 10px;
				}
					ul.submenu li  img { margin: 0 5px 0 10px; }
					ul.submenu li.active a { font: 10pt "Arial Narrow", sans-serif; color: #fff; text-decoration: underline; }
					ul.submenu li a  { font: 10pt "Arial Narrow", sans-serif; color: #fff; text-decoration: none; }
					ul.submenu li a:hover { text-decoration: underline; }
					ul.submenu li.separator  { height: 1px; padding: 0 10px; }
					ul.submenu li.separator div
					{ 
						height: 1px;
						padding: 0; 
						background: url('../images/submenu_separator.gif') repeat-x;
					}

		/*content*/
		.content { width: 420px; }
		.content-area 
		{ 
			margin-right: 160px;
			padding: 41px 30px 0 155px;
		}
			.content-area h2 /*Page title*/
			{
				display: block;
				padding-left: 13px; margin-left: -13px;
				background: url('../images/pagetitle_bullet.gif') left center no-repeat;
				font: bold 8pt Tahoma, sans-serif; color: #1B0B02; text-transform: uppercase;
			}
			.pageContent, .pageContent a { font: 8pt Tahoma, sans-serif; color: #1B0B02; }

.footer-area
{
	height: 90px;
	padding-left: 155px;
	background: url('../images/bbg.jpg');
}
	
/*bottom menu*/
.bmenu-area {  }
	ul.bmenu 
	{ 
		display: block;
		padding: 0; margin: 0;
		list-style-type: none;
	}
		ul.bmenu li { float: left; }
			ul.bmenu li.active a { font: bold 7pt Tahoma, sans-serif; color: #ddd; text-decoration: underline; text-transform: uppercase; line-height: 50px; }
			ul.bmenu li a { font: bold 7pt Tahoma, sans-serif; color: #ddd; text-decoration: none; text-transform: uppercase; line-height: 50px; }
			ul.submenu li a:hover { text-decoration: underline; }
			ul.bmenu li.separator { padding: 23px 10px 0 10px; }
			ul.bmenu li.separator div {  width: 4px; height: 4px; background-color: #383838; }

/*footer*/
.footer { clear: both; font: 7.5pt Tahoma, sans-serif; color: #ddd; }

/*other*/
.clear { clear: both; }
.block { display: block; }
.nomargin { margin: 0; }