@charset "utf-8";

* {
	margin: 0; padding: 0;
	}
	
body {
	font-family: trebuchet ms, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background: #080a31 url(images/bg_body.png) repeat-x;
}

#logo {
	width: 872px;
	height: 114px;
	margin: 0 auto;
	background: url(images/logo.gif) no-repeat
	}
	
#logo h1 strong {display:none}

#wrap {
	width: 872px;
	height: 360px;
	margin: 23px auto;
	}
	
#image {
	float: left;
	width: 312px;
	}
	
#pageTitle {
	float: left;
	width: 43px;
	}
	
#content {
	float: left;
	width: 510px;
	padding-right: 20px;
	height: 360px;	
	overflow: auto;	
	margin-left: 29px;
	}
	
#content h1,#home-content h1{
	margin-bottom: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #a87c31;
	font-weight: normal;
	
	}
	
	#home-content h1 a{

	color: #22277a;
	font-size: 10px;
	text-decoration:none;
	}

	
#content h2{
	margin-bottom: 8px;
	margin-top:30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight:normal;
	color: #2a2c5b;
	}
	
#home-content h2{
	margin-bottom: 8px;
	margin-top:30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight:normal;
	color: #2a2c5b;
	}
	
#home-content h2{
color: #aaa;
text-align: center;
}

#home-content a {color: #FFFFFF}
	
#content h3,#home-content h3{
	font-size: 1.2em;
	margin-bottom: 8px;
	color: #999999
	}
	
#content h3 span,#home-content h3 span{font-weight: normal}
	
#content p,#home-content p{
	margin-bottom: 8px;
	line-height: 1.7em;
	}
	
#home-content p{
color: #666;
text-align: center;
}
	
p.quote {
	/*font-size: 1.3em;*/
	}
p.author {
	font-style: italic;
	padding-bottom: 16px;
	font-weight: bold;
	}
	
#nav {
	width: 872px;
	margin: 0 auto;
	}
	
#nav ul {
	float: right;
	padding-top: 36px;
	padding-bottom: 12px;
	}
	
#nav li {
	float: left;
	list-style-type: none;
	margin-left:16px;
	}
	
#nav li a {
	display:block;	
	}
	
#nav li a em {display: none;}


#nav li a.m01 {width: 42px; height: 14px; background: url(images/m01.gif) no-repeat;}
#nav li a.m02 {width: 53px; height: 14px; background: url(images/m02.gif) no-repeat;}
#nav li a.m03 {width: 53px; height: 14px; background: url(images/m03.gif) no-repeat;}
#nav li a.m04 {width: 71px; height: 14px; background: url(images/m04.gif) no-repeat;}
#nav li a.m05 {width: 84px; height: 14px; background: url(images/m05.gif) no-repeat;}
#nav li a.m06 {width: 35px; height: 14px; background: url(images/m06.gif) no-repeat;}
#nav li a.m07 {width: 75px; height: 14px; background: url(images/m07.gif) no-repeat;}

#nav li a:hover { background-position: bottom;}

#home-content{
	width: 874px;	
	overflow: auto;	
	margin: 50px auto;
	}
	
#home-content ul{
display:block;
margin: 0;
padding: 0 0 0 100px;
}
	
/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: pointer; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
