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


* { padding: 0px; margin: 0px;}

body { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#333333; background:#c7dbe7; background-image:url(background.jpg); background-repeat:repeat-x;}

p { margin-left:8px;}
h1 { font-size:20px; padding-bottom:4px; margin-bottom:8px; margin-top:25px; color: #0064B9;}
h2 {font-size:12px; font-weight:bold; margin-left:6px; margin-bottom:8px; color:#6B89A3;}
ul { margin-left:30px;}

td { background-color:#EFEFEF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; font-size:11px;}
th {background-color:#214B95; color:#FFFFFF; font-size:11px; font-weight:bold;  border: 1px solid #FFFFFF; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; text-align:center;}

a:link { color: #2479C2; }
a:visited { color: #2479C2; }
a:hover, a:active { color:#2479C2;}

a.footer:link { color: #6B89A3; font-weight:bold; text-decoration:none;}
a.footer:visited{ color: #6B89A3; font-weight:bold; text-decoration:none;}
a.footer:hover, a.footer:active { color:#6B89A3; font-weight:bold; text-decoration:underline;}

#container {  margin: 40px auto; width: 899px; border:1px solid #050E23;}
#header { width:899px; height:125px; background-image:url(header.gif); background-repeat:no-repeat;}
#navigation { padding:0; height:26px; width:899px; background-image:url(navigation_tile.jpg); background-repeat:repeat-x;}

.nav {margin-left:0; font-size:16px; height:26px; clear:both; width:899px;}
.nav ul {list-style:none; margin:0; padding:3px 0 8px 0;}
.nav ul li {display:inline; border-right:1px solid #BBC9D5; padding:0 22px;}
.nav ul li.first {padding-left:30px;}
.nav ul li.last {padding-right:0; border-right:0;}
.nav ul li a {text-decoration:none; color:#D3DFF5;}
.nav ul li a:hover {color:#FFFFFF;}

#indexContent {background-color:#F7F7F7; width:899px; height:445px;}
#background {background-color:#F7F7F7; margin-bottom: 0; width:899px;}

#leftcolumn { display: inline; color: #333; margin: 10px; padding: 0; width: 252px; float: left;}
#content { float: right; margin: 20px; padding: 0; width: 580px; display: inline; position: relative;}
#contentPhotos { float: right; margin: 20px; padding: 0; width: 680px; display: inline; position: relative;}
#footer {height:26px; background-image:url(footer_tile.jpg); background-repeat:repeat-x;}

.footerText {margin:0; padding:6px; color:#CEDDF4; font-size:11px;}
.clear { clear: both; background: none;}