@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg.png) repeat-x;}
body.interior{background:url(../images/intbg.png) repeat-x;}
#wrapper{width:960px; margin:0 auto; position:relative; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

h1{
	font-weight:bold; 
	color:#00079c; 
	text-transform:uppercase; 
	padding-left:30px; 
	background:url(../images/arrow.png) 0 50% no-repeat; 
	margin-bottom:15px;
	font-size:28px;
	}
p{font-size:16px; margin-bottom:15px;}

#header{float:left; width:960px; height:173px; background:url(../images/header-bg.png) repeat-y;}

#slideviewer{height:380px; width:960px; float:left; position:relative; overflow:hidden; background:url(../images/textarea.png) 518px 11px no-repeat;}
#slidecont{height:380px; position:absolute;}

.slide{height:380px; width:960px; float:left;}
.slide img{
	border:solid 3px #adadad;
	-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.75);
	margin:30px 0 0 30px;
	width:475px; 
	height:312px;
}
.slide .slidetext{
	width:360px; 
	height:220px;  
	float:right; 
	margin:60px 50px 0 0;
	font-size:30px;
	font-weight:bold;
	color:#ff8a00;
	text-transform:uppercase;
	overflow:hidden;
	text-align:center;
	}
.slide .slidetext span{color:#fff; font-weight:bold;}

#footer{width:100%; position:absolute; background:#0a0e6c;}
#innerfooter{width:960px; margin:0 auto; padding-top:15px; color:#ff8a00; font-size:12px;}
#innerfooter hr{
	background:none;
	border:none;
    height: 6px;
    border-radius: 3px;
	background:#ff8a00;
	margin:15px 0;
	width:100%;
}
#innerfooter table{width:100%;}

#innerfooter p{ font-family:"nimbus-sans",sans-serif; font-size:12px; color:#ff8a00;}
#innerfooter a{color:#fff; text-decoration:none;}
.bigorange{ color:#ff8a00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; text-align:right;}

#content{width:900px; float:left; margin-bottom:30px; padding:0 30px 30px 30px;}
.interior #content{margin-top:30px;}
#leftcontent{width:570px; float:left; margin-right:25px;}
#rightcontent{width:245px; float:left;}
#fullcontent{width:960px; float:left;}

#leftcontent ul, #rightcontent ul{margin-bottom:10px; margin-left:10px;}
#leftcontent ul li, #rightcontent ul li{ background:url(../images/bullet.png) 0 50% no-repeat; padding-left:15px; margin-bottom:7px;}

h2, h3{font-weight:bold; font-size:24px; margin-bottom:15px;}

#logo{width:254px; height:88px; display:block; text-indent:-999em; position:absolute; top:30px; left:30px; background:url(../images/logo.png) no-repeat;}
#tagline{text-indent:-999em; display:block; width:539px; height:33px; position:absolute; top:55px; left:300px; background:url(../images/tagline.png) no-repeat;}

#nav {position:absolute; top:135px; left:0px;}
#nav li{float:left; padding:0 20px; border-right:solid 1px #e06e00; display:block; height:50px;}
#nav li:last-child{border:none;}
#nav li a{
	text-decoration:none;  
	color:#fff; 
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
	font-family: "nimbus-sans",sans-serif;
	}
#nav li a:hover{color:#030899;}
