.container  { height: 100%; background: #fff url('../images/header_bg.gif') repeat-x; }
.container2  
{
	height: 100%;
	padding: 0 10px; 
	background: url('../images/header.jpg') right top no-repeat;	
}
.header-area { height: 200px; }

/*menu*/
.menu-area 
{ 
	height: 25px; 
	padding-left: 25px;
	background: #333 url('../images/menu_lbg.gif') left bottom no-repeat; 
}
ul.menu 
{ 
	padding: 0; margin: 0;
	width: 100%; height: 25px;
	background: url('../images/menu_rbg.gif') right bottom no-repeat;
	list-style-type: none;
}
ul.menu li { float: left; height: 25px; }
ul.menu li.active { background: url('../images/amenu_bg.gif') bottom repeat-x; }

ul.menu li.active a, ul.menu li.active div.text-area a { font-weight: normal; }

ul.menu li a.menu-link { line-height: 25px; } /*buttons1*/

.menu-bullet-area  { text-align: center; }
ul.menu li div.menu-bullet-area a 
{ 
	border: none; 
	padding: 0;
	font: bold 8pt Arial Black, sans-serif; color: #fff; text-decoration: none; 
	line-height: 11px;
}
ul.menu li a, ul.menu li div.text-area a
{ 
	border-right: 1px solid #fff; 
	padding: 0 20px;
	font: bold 8pt Tahoma, sans-serif; color: #fff; text-decoration: none; 
}
ul.menu li a:hover, ul.menu li div.text-area a:hover { text-decoration: underline; }

/*logo*/
.logo-area { padding: 50px 340px 5px 30px; }
.logo-area img { margin-right: 5px; }
.logo-area h1 /*Site title*/
{ 
	display: inline;
	font: 19.5pt Times, serif; color: #369;
}
.subtitle { font: 8pt Times, serif; color: #333; }

/*submenu*/
.submenu-area  { float: left; width: 200px; }
ul.submenu
{
	padding: 0; margin: 0;
	background-color: #c60;
	list-style-type: none;
}
ul.submenu li  { border-bottom: 1px solid #D98C40; padding: 0 25px; }

ul.submenu li.active { background: url('../images/submenu_abg.gif') repeat-y; }
ul.submenu li a 
{ 
	display: block;
	padding: 18px 0;
	background: url('../images/submenu_bullet.gif') right center no-repeat;
	font: 8pt Tahoma, sans-serif; color: #ffffff;
}
ul.submenu li.active a { text-decoration: none; }

/*content*/
.content-area { margin-left: 210px; }
.pageheader-area { height: 44px; 	background: #369 url('../images/bg_t.gif') repeat-y; }
.pageheader-area h2 /*Page title*/
{
	display: inline;
	font: bold 12.5pt Times, serif; color: #fff; text-transform: capitalize; line-height: 44px;
}
.content
{
	border-top: 1px solid #668CB3;
	padding: 10px 25px;
	background: #369;
}
.content div.pageContent { width: 600px; }
.pageContent, .pageContent a { font: 8pt Tahoma, sans-serif; color: #fff; }
.bbg { height: 25px; background: #369; }

/*bottom menu*/
.bmenu-area { padding-left: 17px; }
ul.bmenu 
{ 
	display: block;
	height: 20px;
	padding: 0; margin: 20px 0 0 0;
	list-style-type: none;
}
ul.bmenu li { float: left; }
ul.bmenu li a 
{ 
	padding: 0 5px 0 8px;
	font: 8pt Tahoma, sans-serif; color: #360; 
}
ul.bmenu li.active a { font-weight: bold; }
ul.bmenu li.separator span { border-right: 1px solid #ccc; font: 8pt Tahoma, sans-serif; }

/*footer*/
.footer
{
	border-top: 1px solid #CCC;
	margin-top: 22px; padding: 22px 0 0 25px;
	font: 8pt Tahoma, sans-serif; color: #333;
}

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