img { border:0px;}
html {}
body {margin:0px; padding:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a {outline:none;}
h1{font-size:20px; color:#4B637E; font-style:italic;}
h2{font-size:18px; color:#4B637E;}
h3{font-size:16px; color:#4B637E;}
h4{font-size:15px; color:#4B637E;}
h5{font-size:14px; color:#4B637E;}
h6{font-size:12px; color:#4B637E;}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{border-left:1px solid #344E6C; padding:5px 0px 5px 10px; margin-left:5px; color:#000; font-style:normal; font-weight:normal;}
p{margin:10px 0px; letter-spacing:1px; line-height:1.2em; font-size:12px;}

#page {width:945px; margin:auto;}
#header {margin:1px 0px;}
#nav {background:url(../images/navBG.png) repeat-x; height:30px; white-space:nowrap; margin:1px 0px 30px 0px; font-size:0px; line-height:0px; overflow:hidden;}
#nav img{margin:0px 9px;}
#content {font-size:12px;}
#content #pager { color:#4B637E; font-size:11px; }
#content #pager a { color:#4B637E; }
#content ul{list-style:none; zoom:1; margin:0px 0px 0px 45px; padding:0px;}
#content li{padding-left:16px; background:url(../images/iconBulletArrow.jpg) left center no-repeat; margin:16px 0px; line-height:1em;}
#content li a{color:#4C637E;}
#footer {background:#111D2D; color:#fff; clear:both; padding:0px 5px; margin-top:10px;}
#footer p{margin:0px; letter-spacing:normal; line-height:2.5em; font-size:10px;}
#footer a{color:#fff; font-weight:bold;}

.nopadding { display:block; padding:0px; margin:0px;}
.spacer { clear:both;}
.msg_report   {padding:5px 5px 5px 70px; font-weight:bold; color:#060; border:solid #060; border-width:1px 0px; margin:10px 10%; min-height:38px; background:#dfd url(img/icon[32x32]Go.png) 18px center no-repeat;} 
.error_report {padding:5px 5px 5px 70px; font-weight:bold; color:#f00; border:solid #f00; border-width:1px 0px; margin:10px 10%; min-height:38px; background:#fdd url(img/icon[32x32]Stop.png) 18px center no-repeat;}
.msg_report p, .error_report p{display:table-cell; vertical-align:middle; height:38px; margin:0px; padding:0px;}
.digital{float:right;}
.digital a{color:#fff; text-decoration:none;}
.wrap{margin-bottom:20px; position:relative; zoom:1;}
.wrap a { color:#4B637E; }
a.more{position:absolute; bottom:0px; right:0px; padding-left:16px; background:url(../images/iconMoreArrow.jpg) left 4px no-repeat; color:#344E6C; font-size:11px; line-height:1.1em;}
.float-left{float:left; display:inline;}
.one-half{width:49%; margin:.5%;}
.one-fourth{width:24%; margin:.5%;}

.resource{float:left; display:inline; width:24%; margin:.5%; text-align:center;}
.resource a{text-decoration:none; font-weight:bold;}
.resource a:hover{text-decoration:underline;}
.resource img{display:block; margin:auto;}

/* Contact Form Styles */
#contactus{width:498px; background:url(../images/contactFormBG.jpg) bottom no-repeat; padding:5px 10px; border:solid #4b637e; border-width:0px 0px;}
#contactus fieldset{border:solid #4b637e;border-width:1px 0px; margin:20px 0px;}
#contactus legend{border:solid #4b637e;border-width:0px 1px; padding:0px 10px;}
#contactus input{border:1px inset #4b637e; width:220px; margin:5px 20px;}
#contactus button{display:block; margin:auto;}
#contactus textarea{border:1px inset #4b637e; width:400px; height:175px; display:block; margin:20px auto; overflow:auto;}
#contactus label{display:block; margin:5px 0px;}

/* Gallery Styleing */
#gallery{}
#carosel{background:url(../images/galleryFilmBG.jpg) repeat-y; background-attachment:scroll; float:left; width:193px; height:400px; margin-top:20px; overflow:auto; margin-right:10px;}
#carosel img{margin:27px; display:block;}
#carosel p{color:#fff; text-align:center; width:120px; padding:27px;}
#photoWrap{margin-top:20px; float:left; width:740px;}
#photoOP img{border:1px solid #4b637e; float:left; margin-right:4px;}
#photoOP h1{margin:0px;}
#photoOP p{margin:5px 20px;}
