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

body { font-family:Helvetica, Arial, sans-serif; background:#bedae8; color:#617a86; margin:0; padding:0; }
div, table, td, p { color:#617a86; font-size:12px; }
p, li { line-height:20px; }
img { border:none; }
h1 { color:#0385b6; font-size:21px; }
h2 { color:#9dcc52; font-size:18px; }
h3 { color:#9dcc52; font-size:16px; }
h4 { color:#9dcc52; font-size:14px; }
input { background:#fff; font-family:Helvetica, Arial, sans-serif; border:1px solid #999; width:200px; font-size:12px; color:#666; padding:4px; }
textarea { background:#fff; font-family:Helvetica, Arial, sans-serif; font-size:12px; width:300px; height:150px; border:1px solid #999; color:#666; padding:4px; }
#submit { background:#0385b6; width:100px; color:#FFF; text-shadow:1px 1px #000; margin-bottom:20px; height:25px; border:1px solid #0C435F; }
a { outline:none; color:#639dc6; text-decoration:underline; }
a:hover { text-decoration:none; color:#7ab1d8; }
li { list-style-image:url(../images/bullet.gif); }
pre { font-family:"Courier New", Monaco, Courier, monospace; font-size:12px; line-height:18px; color:#333; padding:10px; border:1px dotted #ccc; background:#f6f6f6; }

#header { width:100%; height:125px; margin-bottom:20px; background:url(../images/bg_header.jpg) repeat-x #002d41; }
#headercontent { width:960px; margin:0 auto; height:125px; }
#logo { margin-top:40px; float:left; }
#copyright { float:left; font-size:11px; }
#utilitynav { float:right; margin:0; float:right; }
#utilitynav ul { margin:0; padding:0; list-style-type:none; display:inline; }
#utilitynav ul li { margin:0 0 0 12px; padding:0; list-style-type:none; display:inline; }
#utilitynav ul li a { color:#094969; font-size:11px; text-decoration:none; }
#utilitynav ul li a:hover { text-decoration:underline; color:#145a7e; }
#navigation { float:right; margin-top:97px; }
#navigation ul { margin-top:0; padding:0; list-style-type:none; display:inline; }
#navigation ul li { list-style-type:none; display:inline; margin:0; padding:0; font-size:14px; }
#navigation ul li a { padding:10px 12px; text-decoration:none; color:#c7df97; text-shadow:1px 1px #000; background:#233e50; 
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-webkit-border-bottom-right-radius:0;
-webkit-border-bottom-left-radius:0;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
}
#navigation ul li a:hover { text-decoration:none; color:#094969; background:#bedae8; text-shadow:1px 1px #fff; }
#navigation ul li a.active { text-decoration:none; color:#094969; background:#bedae8; text-shadow:1px 1px #fff; }

#footer { width:100%; height:30px; font-size:11px; margin-top:20px; }
#footercontent { width:960px; margin:0 auto; font-size:11px; }

#container { width:940px; margin:0 auto; background:#fff; -moz-border-radius:12px; -webkit-border-radius:12px; border:1px solid #93d7ee; min-height:530px; padding:10px; }
#feature { width:377px; float:left; margin:0 30px 0 10px; }
#homecontent { float:left; width:500px; }
#bodycontent { width:920px; padding:0 10px; }

.gallery_download { float:right; background:#00445e url(../images/btn_bg.jpg) repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; border:1px solid #00445e; }
.gallery_download a { color:#fff; font-weight:bold; text-shadow:1px 1px #00445e; text-decoration:none; padding:5px 10px; display:block; }
.gallery_download a:hover { color:#d5ecf4; }
.clear { clear:both; }