#main .content-four a:hover {border-bottom:0px none;}
body {
	margin:0;
	color:#333;
	font:13px/17px Georgia, "Times New Roman", Times, serif;
	background:#001227;
	min-width:985px;
}
img {border-style:none;}
a {
	text-decoration:none;
	color:#00b0d8;
	outline:none;
}
a:hover {text-decoration:underline;}
.header-link {
	text-decoration: none;
	color: #f89719;
}
.header-link-small {
	text-decoration: none;
	color: #f89719;
	font:13px/17px Georgia, "Times New Roman", Times, serif;
}
input, textarea, select{vertical-align:middle;}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* skip-nav */
.skip-nav{
	position:absolute;
	left:-9999px;
	width:1px;
	height:1px;
	z-index:55;
}
.skip-nav:focus{
	left:0;
	width:auto;
	height:auto;
}
/* wrapper */
#wrapper {
	width:100%;
	overflow:hidden;
}
/* header-holder */
.header-area {
	overflow:hidden;
	height:72px;
	background:url(../images/bg-header.gif) repeat-x;	
	padding:32px 0 0;
}
/* header */
#header {
	overflow:hidden;
	width:985px;
	margin:0 auto;
}
/* logo */
.logo {
	float:left;
	background:url(../images/logo.gif) no-repeat;
	width:253px;
	height:51px;
	text-indent:-9999px;
	margin:0 0 0 2px;
}
.logo a {
	display:block;
	height:100%;
}
/* nav */
.nav {
	float:right;
	margin:0;
	padding:11px 0 0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
.nav li {
	float:left;
	background:url(../images/separator-nav.gif) no-repeat 0 50%;
	font:14px "Times New Roman", Times, serif;
	padding:0 12px 0 15px;
	margin:0 3px 0 -3px;
}
.nav li a {
	float:left;
	color:#013a81;
	padding:6px 0;
}
.nav li.active a,
.nav li a:hover {
	color:#f8971c;
	text-decoration:none;
}
/* main-holder */
.main-holder {
	overflow:hidden;
	width:100%;
}
/* section-holder */
.section-holder {
	width:100%;
	background:#2f5580;
	padding:43px 0 0;
}
/* section */
.section {
	width:985px;
	margin:0 auto;
	overflow:hidden;
	color:#fff;
	font:17px/23px Arial, Helvetica, sans-serif;
}
.section.inner {
	padding:0 4px 39px 5px;
	width:976px;
}
/* image-holder */
.main-holder .image-holder {
	overflow:hidden;
	width:971px;
	background:url(../images/bg-holder-image.gif) no-repeat;
	padding:7px 0 6px 7px;
	margin:0 0 46px;
	position:relative;
}
.main-holder .image-holder img {display:block;}
/* image frame */
.image-frame {
	float:right;
	background:url(../images/bg-holder-image-02.gif) no-repeat;
	/*width:493px;*/
	width:480px;
	/*padding:12px 0 12px 13px;*/
	padding:12px 0 12px 13px;
	margin:0px 0 0 40px;
}
.image-frame img {display:block;}
/* link-holder */
.section .link-holder {
	position:absolute;
	top:50px;
	left:2px;
	margin:0;
	padding:0;
	list-style:none;
}
.section .link-holder li {
	overflow:hidden;
	width:344px;
	margin:0 0 8px;
}
.section .link-holder a {
	background:url(../images/bg-link-01.png) no-repeat;
	width:344px;
	height:51px;
	display:block;
	color:#003980;
	font:20px/20px Georgia, "Times New Roman", Times, serif;
	cursor:pointer;
	position:relative;
	text-align:center;
	padding:29px 0 0;
}
.section .link-holder a:hover {
	color:#F89719;
	text-decoration:none;
}
.section .link-holder a.active span,
.section .link-holder a span  {
	display:block;
	background:url(../images/bullet-01.gif) no-repeat 100% 50%;
	margin:0 18px 0 0;
	padding:2px 0 1px;
}
.section .link-holder a span {background:url(../images/bullet-02.gif) no-repeat 100% 50%;}
.section h2 {
	margin:9px 0 16px;
	color:#fff;
	font:36px Georgia, "Times New Roman", Times, serif;
}
.section p {margin:0;}
/* main-area */
.main-area {
	overflow:hidden;
	width:100%;
	background:#e7e7e7 url(../images/bg-main.gif) repeat-x;
}
/* main */
#main {
	overflow:hidden;
	width:985px;
	padding:19px 0 12px;
	margin:0 auto;
}
#main .content-four a:hover {
	border-bottom:0px none;
}


#main  #logos {
	float:left;
	width:207px;
	margin:0;
	background-color:#FFFFFF;
}


#main a:hover {
	text-decoration:none;
	border-bottom:1px dotted;
}
/* twocolums */
#main #twocolums {
	float:left;
	width:718px;
	overflow:hidden;
}
/* content */
#main #content {
	float:left;
	width:552px;
	padding:19px 0 0;
	font:15px/21px Arial, Helvetica, sans-serif;
}
#main .content-three #content {
	margin:0 52px 0 0;
	width:447px;
	padding:0;
}
#main .content-two,
#main .content-three,
#main .content-four,
#main .content-five {
	padding:17px 0 9px;
	font:15px/21px Arial, Helvetica, sans-serif;
	overflow:hidden;
	width:100%;
}
/* content */
#main .content-four #content {
	float:left;
	width:447px;
	margin:0 52px 0 0;
	padding:0;
}
#main #content h2 {
	margin:0 0 21px;
	color:#003980;
	font:23px/23px Georgia, "Times New Roman", Times, serif;
	background:url(../images/bg-line.gif) repeat-x 0 100%;
	padding:0 0 12px;
}
/* block */
#main #content .block {
	overflow:hidden;
	width:100%;
	margin:0 0 20px;
}
/* image */
#main #content .image {
	float:left;
	width:229px;
	margin:0 35px 0 0;
}
#main #content .image img {display:block;}
#main #content .block strong {
	color:#003980;
	font:22px/30px Georgia, "Times New Roman", Times, serif;
	display:block;
	margin:2px 0 0;
}
#main #content p {margin:0 0 15px;}
#main h3 {
	margin:0 0 16px;
	background:url(../images/bg-line.gif) repeat-x 0 100%;
	color:#00397f;
	font:23px Georgia, "Times New Roman", Times, serif;
	padding:0 0 14px;
}
#main .events-heading {
	margin:0 0 0px;
	background:#e7e7e7;
	padding:0 0 0px;
}
#main .events-spacer {
	min-width:985px;
	background:url(../images/bg-line.gif) repeat-x 0 100%;	
	margin-bottom:16px;
	margin-top:0px
}
#main .content-five #sidebar h3,
#main .content-three #sidebar h3 {margin:0 0 5px;}
#main p a {color:#00397f;}
/* list */
#main .list {
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
#main .list li {
	background:url(../images/bullet-03.gif) no-repeat 0 50%;
	font:bold 16px/27px Arial, Helvetica, sans-serif;
	padding:0 0 0 22px;
}
#main .list li a {color:#333;}
/* sidebar list */
#main .content-five #sidebar ul,
#main .content-three #sidebar ul {
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#main .content-five #sidebar ul li,
#main .content-three #sidebar ul li {
	margin:-3px 0 3px;
	background:url(../images/bg-line.gif) repeat-x;
	font:bold 15px/16px Arial, Helvetica, sans-serif;
	padding:23px 0 17px;
}
#main .content-five #sidebar ul li a,
#main .content-three #sidebar ul li a {color:#333;}
#main .content-five #sidebar ul li.active a,
#main .content-five #sidebar ul li a:hover,
#main .content-three #sidebar ul li a:hover,
#main .content-three #sidebar ul li.active a {
	color:#013a81;
	text-decoration:none;
	border:none;
}
/* sidebar */
#main .content-four #sidebar,
#main .aside {
	float:left;
	width:207px;
	margin:0;
}

#main  .content-four #logos{
	float:left;
	width:207px;
	margin:0;
	background-color:#FFFFFF;
}

#main .content-five #sidebar,
#main .content-three #sidebar  {
	float:left;
	margin:0 50px 0 0;
	overflow:hidden;
	width:217px;
}
#main .content-four #content,
#main .content-five #content {width:711px;}
#main .content-five #content {
	margin:0;
	padding:0;
}
#main .content-two p,
#main .content-three p  {margin:16px 0;}
/* #sidebar list */
.listing {
	margin:0;
	padding:0 0 5px;
	list-style:none;
}
.listing li {
	font:bold 15px/19px Arial, Helvetica, sans-serif;
	padding:0 0 18px;
}
.listing li a {color:#f89719;}
/* sidebar */
#main #sidebar {
	float:right;
	width:332px;
	margin:10px 10px 0 0;
	display:inline;
}
/* title */
#main #sidebar .title {width:100%;}
/* small-logo */
#main #sidebar .small-logo {
	background:url(../images/logo-labs.gif) no-repeat;
	width:91px;
	height:50px;
	text-indent:-9999px;
	float:left;
	cursor:pointer;
	position:relative;
	z-index:15;
}
/* rss */
#main #sidebar .rss {
	float:right;
	background:url(../images/ico-rss.gif) no-repeat 100% 50%;
	color:#013a81;
	font-size:23px;
	line-height:23px;
	padding:2px 27px 0 0;
	margin:11px 0 0;
	position:relative;
}
#main #sidebar .rss:hover {text-decoration:underline; border:none;}
/* post-holder */
#main #sidebar .post-holder {width:100%;}
#main #sidebar .post-holder .post .info p a {
	color:#333;
	font:13px/17px Georgia, "Times New Roman", Times, serif;
}
#main #sidebar .post-holder .post .info p a:hover {text-decoration:underline;}
#main #sidebar .post-holder:after,
#main #sidebar .title:after,
#main #sidebar .post:after {
	clear:both;
	display:block;
	content:"";
}
/* post */
#main #sidebar .post {
	position:relative;
	margin:-9px 0 0 13px;
	z-index:1;
	width:319px;
	background:url(../images/bg-line.gif) repeat-x;
	padding:18px 0 21px;
}
/* date */
#main #sidebar .date {
	float:left;
	width:39px;
	height:41px;
	background:url(../images/bg-date.gif) no-repeat;
	padding:7px 0 0;
	margin:0 18px 0 0;
}
#main #sidebar .date strong {
	text-indent:-9999px;
	display:block;
	font-size:0;
	line-height:0;
	background:url(../images/bg-number.gif) no-repeat;
	width:39px;
	height:20px;
}
#main #sidebar .date .one {background-position:0 0;}
#main #sidebar .date .two {background-position:0 -20px;}
#main #sidebar .date .three {background-position:0 -40px;}
#main #sidebar .date .four {background-position:0 -60px;}
#main #sidebar .date .five {background-position:0 -80px;}
#main #sidebar .date .six {background-position:0 -100px;}
#main #sidebar .date .seven {background-position:0 -120px;}
#main #sidebar .date .eight {background-position:0 -140px;}
#main #sidebar .date .nine {background-position:0 -160px;}
#main #sidebar .date .ten {background-position:0 -180px;}
#main #sidebar .date .eleven {background-position:0 -200px;}
#main #sidebar .date .twelve {background-position:0 -220px;}
#main #sidebar .date .thirteen {background-position:0 -240px;}
#main #sidebar .date .fourteen {background-position:0 -260px;}
#main #sidebar .date .fifteen {background-position:0 -280px;}
#main #sidebar .date .sixteen {background-position:0 -300px;}
#main #sidebar .date .seventeen {background-position:0 -320px;}
#main #sidebar .date .eighteen {background-position:0 -340px;}
#main #sidebar .date .nineteen {background-position:0 -360px;}
#main #sidebar .date .twenty {background-position:0 -380px;}
#main #sidebar .date .twenty-one {background-position:0 -400px;}
#main #sidebar .date .twenty-two {background-position:0 -420px;}
#main #sidebar .date .twenty-three {background-position:0 -440px;}
#main #sidebar .date .twenty-four {background-position:0 -460px;}
#main #sidebar .date .twenty-five {background-position:0 -480px;}
#main #sidebar .date .twenty-six {background-position:0 -500px;}
#main #sidebar .date .twenty-seven {background-position:0 -520px;}
#main #sidebar .date .twenty-eight {background-position:0 -540px;}
#main #sidebar .date .twenty-nine {background-position:0 -560px;}
#main #sidebar .date .thirty {background-position:0 -580px;}
#main #sidebar .date .thirty-one {background-position:0 -600px;}
#main #sidebar span {
	display:block;
	width:23px;
	height:9px;
	text-indent:-9999px;
	margin:8px 0 0 8px;
}
#main #sidebar .mar {background:url(../images/txt-mar.gif) no-repeat;}
#main #sidebar .dec {background:url(../images/txt-dec.gif) no-repeat;}
#main #sidebar .apr {background:url(../images/txt-apr.gif) no-repeat;}
#main #sidebar .aug {background:url(../images/txt-aug.gif) no-repeat;}
#main #sidebar .feb {background:url(../images/txt-feb.gif) no-repeat;}
#main #sidebar .jan {background:url(../images/txt-jan.gif) no-repeat;}
#main #sidebar .jul {background:url(../images/txt-jul.gif) no-repeat;}
#main #sidebar .jun {background:url(../images/txt-jun.gif) no-repeat;}
#main #sidebar .may {background:url(../images/txt-may.gif) no-repeat;}
#main #sidebar .nov {background:url(../images/txt-nov.gif) no-repeat;}
#main #sidebar .oct {background:url(../images/txt-oct.gif) no-repeat;}
#main #sidebar .sept {background:url(../images/txt-sept.gif) no-repeat;}
/* info */
#main #sidebar .info {
	float:left;
	width:260px;
	font:15px Arial, Helvetica, sans-serif;
}
#main #sidebar .info a {
	display:block;
	color:#f89719;
	margin:0 0 -3px;
	font-weight:bold;
}
#main #sidebar .info a:hover {
	text-decoration:none;
	border:none;
	color:#003980;
}
#main #sidebar .info p {margin:0;}
/* list-images */
#main .list-images {
	margin:0 0 0 3px;
	padding:32px 0 20px;
	list-style:none;
	overflow:hidden;
	width:1024px;
}
#main .list-images li {
	background:url(../images/bg-holder-image-03.gif) no-repeat;
	width:200px;
	padding:7px 0 0 7px;
	height:196px;
	float:left;
	margin:0 49px 0 0;
	position:relative;
}
#main .list-images li img {display:block;}
#main .list-images li span {
	position:absolute;
	bottom:15px;
	left:7px;
	width:193px;
	height:181px;
	background:url(../images/bg-list.gif) repeat-x 0 132px;	
	font-size:17px;
	line-height:19px;
	padding:0;
}
* html #main .list-images li span {bottom:14px;}
#main .list-images li span a {
	display:block;
	width:179px;
	height:45px;
	color:#fff;
	padding:136px 7px 0 7px;
}
#main .list-images li span a:hover {
	color:#6C9DCB;
	border:none;
	text-decoration:none;
}

/* footer */
#footer {
	overflow:hidden;
	width:985px;
	margin:0 auto 50px;
	padding:27px 0 0;
}
/* footer-holder */
.footer-holder {
	float:left;
	color:#5b6472;
	font:14px Arial, Helvetica, sans-serif;
	width:560px;
}
/* footer-frame */
.footer-frame {
	float:right;
	color:#5b6472;
	font:14px Arial, Helvetica, sans-serif;
	width:377px;
}
#footer h3 {
	margin:0;
	padding:0 0 9px;
	color:#6c9dcb;
	font:18px Georgia, "Times New Roman", Times, serif;
}
/* footer list */
#footer ul {
	margin:0 0 2px -13px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
#footer ul li {
	float:left;
	background:url(../images/separator-footer.gif) no-repeat 0 50%;
	padding:0 14px 0 15px;
	margin:0 1px 0 -1px;
	font:14px Arial, Helvetica, sans-serif;
}
#footer ul li a {
	color:#515f6c;
	float:left;
}
#footer p {margin:41px 0 0;}
/* footer-logo */
.footer-logo {
	overflow:hidden;
	margin:56px 9px 0 0;
	float:right;
	display:inline;
}
.footer-logo span {
	float:left;
	color:#515f6c;
	font:14px Arial, Helvetica, sans-serif;
}
/* fruit */
.footer-frame .fruit {
	background:url(../images/bg-fruit.gif) no-repeat;
	width:40px;
	height:14px;
	float:left;
	text-indent:-9999px;
	margin:0 0 0 5px;
	display:inline;
}
