/* main styles */
body {
	margin:0;
	padding:0;
  	color:#333;
	font:13px geneva,arial,sans-serif;
	background:#e8e4d9;
	min-width:960px;
	}
form {
	margin:0;
	padding:0
	}
img {border:none;}
a {
	text-decoration:none;
	color:#600;
	}
a:hover {
	text-decoration:underline;
	}
input {vertical-align:middle}
.floatleft {float:left !important}
.floatright {float:right !important}
.clear {clear:both !important}
.bold {font-weight:bold !important}

/* imaged text */
.logo,
#navigation a,
a.contact {
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	}
	
/* main container */
#main {
	width:960px;
	margin:0 auto;
	background: url(../images2/bg-main.gif) repeat-y left;
	}
/* container */
#container {
	width:938px;
	background:url(../images2/bg-main-bottom.gif) no-repeat left bottom;
	padding:0 11px 10px 11px;
	}
	
/* header */
#header {
	background:#719f9f url(../images2/bg-header.jpg) no-repeat left top;
	width:938px;
	border-top:1px solid #fff;
	overflow:hidden;
	height:199px;
	}
	
/* logo */
.logo {
	float:left;
	display:inline;
	width:198px;
	height:46px;
	background:url(../images2/logo.gif) no-repeat left top;
	margin:51px 0 0 41px;
	}
	
/* navigation */
#navigation {
	float:left;
	height:50px;
	width:100%;
	padding:52px 0 0 0;
	}
#navigation li {
	float:left;
	width:156px;
	}
#navigation a {
	height:50px;
	width:100%;
	background:#952735 url(../images2/bg-nav.gif);
	}
#navigation #home {width:183px;}
#navigation #home a {background-position:0 0;}
#navigation #home a:hover,
#navigation #home a.active {background-position:0 -50px;}
#navigation #about-us {width:188px;}
#navigation #about-us a {background-position:-188px 0;}
#navigation #about-us a:hover,
#navigation #about-us a.active {background-position:-188px -50px;}
#navigation #guidance {width:193px;}
#navigation #guidance a {background-position:-376px 0;}
#navigation #guidance a:hover,
#navigation #guidance a.active {background-position:-376px -50px;}
#navigation #newsroom {width:188px;}
#navigation #newsroom a {background-position:-570px 0;}
#navigation #newsroom a:hover,
#navigation #newsroom a.active {background-position:-570px -50px;}
#navigation #board {width:186px;}
#navigation #board a {background-position:-763px 0;}
#navigation #board a:hover,
#navigation #board a.active {background-position:-763px -50px;}
	/*
#navigation #home {width:158px;}
#navigation #home a {background-position:0 0;}
#navigation #home a:hover,
#navigation #home a.active {background-position:0 -50px;}
#navigation #about-us a {background-position:-158px 0;}
#navigation #about-us a:hover,
#navigation #about-us a.active {background-position:-158px -50px;}
#navigation #guidance a {background-position:-314px 0;}
#navigation #guidance a:hover,
#navigation #guidance a.active {background-position:-314px -50px;}
#navigation #newsroom a {background-position:-470px 0;}
#navigation #newsroom a:hover,
#navigation #newsroom a.active {background-position:-470px -50px;}
#navigation #resources a {background-position:-626px 0;}
#navigation #resources a:hover,
#navigation #resources a.active {background-position:-626px -50px;}
#navigation #board a {background-position:-782px 0;}
#navigation #board a:hover,
#navigation #board a.active {background-position:-782px -50px;}
*/
/* text styles */
h1,h2,h3 {margin:0;}
p {margin:0 0 1em 0;}
ul {
	margin:0;
	padding:0;
	list-style:none;
	}
/* slider div */
#slider {
	width:478px;
	float:right;
	margin-right:126px;
	margin-top:35px;
	background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	display:none;
}
/* middle container */
#middle {
	width:100%;
	overflow:hidden;
	}
/* sidebar */
#sidebar {
	float:left;
	padding:20px 10px 20px 19px;
	width:243px;
	}
/* content */
#content {
	float:left;
	width:600px;
	padding:20px 19px;
	}
	
/* sidebar text header */
#sidebar h2 {
	font-size:10px;
	text-transform:uppercase;
	margin:0 0 4px 0;
	}
/* search */
#sidebar form {
	width:100%;
	overflow:hidden;
	margin:0 0 18px 0;	
	}
#sidebar .text {
	float:left;
	width:185px;
	padding:3px 0 2px 4px;
	font:13px arial,sans-serif;
	}
#sidebar .btn {float:right;}

/* ads */
#sidebar .ads {
	width:246px;
	margin:0 -2px 10px -2px;
	}
#sidebar .ads a {
	display:block;
	margin:0 0 6px 0;
	}

/* coso */
#sidebar h3 {
	color:#600;
	font-size:15px;
	line-height:21px;
	}
#sidebar p {
	font-size:11px;
	line-height:16px;
	margin:0;
	}
	
/* big image */
.big-image {
	padding:3px;
	background:url(../images2/bg-big-image.jpg) no-repeat left top;
	}
/* welcome */
.welcome {
	width:100%;
	}
.welcome:after {
	content:".";
	clear:both;
	height:0;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	}
.welcome .big-image {
	float:left;
	margin:-2px 14px 0 -2px;
	display:inline;
	position:relative;
	}
.welcome .text {
	float:right;
	padding:20px 0 0 1px;
	width:381px;
	}

/* content text styles */
#content h3 {
	font-size:20px;
	color:#600;
	}
#content p {
	line-height:17px;
	}

/* line */
.hr {
	clear:both;
	width:100%;
	height:1px;
	overflow:hidden;
	background:#fff;
	border-top:1px solid #c2bfb5;
	margin:20px 0;
	}
	
/* news */
.news-list {
	width:100%;
	margin:15px 0 0 -2px;
	position:relative;
	overflow:hidden;
	}
.news-list .news {
	width:100%;
	overflow:hidden;
	margin:0 0 16px 0;
	}
.news-list .news .image {
	float:left;
	padding:3px;
	background:url(../images2/bg-small-image.jpg) no-repeat left top;
	}
.news-list .news .text {
	float:right;
	width:498px;
	}
.news-list .news h2 {
	font-size:15px;
	color:#213a4f;
	text-transform:uppercase;
	margin:0 0 4px 0;
	}
.news-list .news .sub-header {
	text-transform:uppercase;
	margin:0 0 8px 0;
	font-style:italic;
	}
.news-list .news a {text-decoration:underline;}

/* footer */
#footer {
	width:100%;
	overflow:hidden;
	}
a.contact {
	float:left;
	width:281px;
	height:30px;
	background:url(../images2/bg-contact-us.gif) no-repeat left top;
	}
a.contact {
	float:left;
	width:281px;
	height:30px;
	background:url(../images2/bg-contact-us.gif) no-repeat left top;
	}
.copyright {
	float:right;
	width:655px;
	height:30px;
	background:#3e6e6e url(../images2/bg-copyright.gif) no-repeat left top;
	font-size:10px;
	text-align:center;
	color:#fff;
	line-height:30px;
	}

