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

html {-webkit-text-size-adjust:none}

body{
background:#415a68;
margin:0;
padding:0;
font-size:12px;
}
#container{
color:#FFFFFF;
width:808px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:10px;
clear:both;
background:url(images/left_col_bg.jpg) bottom left no-repeat;
}
#header{
width:100%;
}
#logo{
width:225px;
}
#flash{
width:808px;
margin-bottom:10px;
}
#gallery{
width:645px;
margin-top:30px;
margin-bottom:10px;
text-align:center;
}
#gallery a{
margin-bottom:20px;
}
#gallery a:link, a:visited{
color:#00aeef;
}
#gallery a:hover, a:active{
color:#8cc63f;
}
#text{
width:539px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0px 0px 0px 10px;
margin-bottom:10px;
float:right;
clear:both;
}
a:link, a:visited{
color:#fff;
text-decoration:underline;
}
a:hover, a:active{
color:#8cc63f;
text-decoration:underline;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
margin-top:0px;
}
#leftCol{
width:255px;
text-align:right;
border-right:1px solid;
height:275px;
padding-top:1px;
}
#leftColLong{
width:255px;
text-align:right;
border-right:1px solid;
height:398px;
padding-top:1px;
}
#leftColLong2{
width:255px;
text-align:right;
border-right:1px solid;
height:715px;
padding-top:1px;
}
#leftColText{
width:244px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-right:10px;
margin-top:212px;
}
#leftColTextLong{
width:244px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-right:10px;
margin-top:332px;
}
#leftColTextLong2{
width:244px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-right:10px;
margin-top:651px;
}
#footer{
width:808px;
height:auto;
margin-left:auto;
margin-right:auto;
padding-bottom:15px;
padding-top:15px;
border-top:#fff 1px solid;
clear:both;
}
#footer img{
border:none;
}
#footertext{
width:360px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding:0px 0px 0px 10px;
margin-bottom:10px;
}
#footertext strong{
color:#00aeef;
font-weight:bold;
}
#footerlogos{
float:right;
width:330px;
}
/* NAVIGATION */
#nav{
width:575px;
float:right;
padding-top:30px;
padding-bottom:20px;
text-align:right;
margin-top:20px;
text-transform:uppercase;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
#nav li{
list-style-type:none;
display:inline;
}
#nav li a{
text-decoration:none;
font-size:12px !important;
}
#nav li a:link{
text-align:center;
list-style-type:none;
padding:18px 0px 18px 30px;
color:#FFFFFF;
text-decoration:none;
font-size:12px !important;

}
#nav li a:visited{
text-align:center;
list-style-type:none;
color:#FFFFFF;
padding:18px 0px 18px 30px;
text-decoration:none;
font-size:12px !important;
}
#nav li a:hover{
background:url(images/navbg.gif) right center no-repeat;
text-align:center;
list-style-type:none;
color:#7ac142;
padding:18px 0px 18px 30px;
text-decoration:none;
font-size:12px !important;
}
#nav li a:active{
background:url(images/navbg.gif) right center no-repeat;
text-align:center;
list-style-type:none;
color:#7ac142;
padding:18px 0px 18px 30px;
text-decoration:none;
font-size:12px !important;
}
#nav #current{
background:url(images/navbg.gif) right center no-repeat;
text-align:center;
list-style-type:none;
color:#7ac142;
padding:18px 0px 18px 30px;
text-decoration:none;
font-size:12px !important;
}
#slider {
    position:relative;
    width:808px; /* Change this to your images width */
    height:460px; /* Change this to your images height */
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

.slider-wrapper {
	position:relative;
    width:808px; /* Change this to your images width */
    height:460px; /* Change this to your images height */
	overflow:hidden;
	margin-bottom:10px;
}

.body-page #leftColText {
margin-top: 272px;
}

.body-page #leftCol {
height: 335px;
}


