﻿@charset "utf-8";
/* CSS Document */

/*********************************/
/*       BROWSER RESET
/*********************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,/*blockquote,*/th,td {    
    margin:0;   
    padding:0;   
} 

/*keep enabled if used for layout
table {  
    border-collapse:collapse;   
    border-spacing:0;   
} */

address,caption,cite,code,dfn,/*em,strong,*/th,var {  
    font-style:normal;   
     font-weight:normal;   
 } 

 caption,th {  
     text-align:left;   
 } 

q:before,q:after {  
    content:'';   
} 

abbr,acronym { border:0;   
}  

a img { border: none; }

/*accessibility links*/
.hidden, .nostyles {
display:none;
margin:0 -10000px 0 0;
}

/*********************************/
/*            BODY
/*********************************/

body {
background:url(../images/bodyBkgd.jpg) repeat-x #000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:72.5%; 
color:#000000;
}

H1 {font-size:2em}  /* displayed at 24px */
H2 {font-size:1.5em}  /* displayed at 18px */
H3 {font-size:1.25em}  /* displayed at 15px */
H4 {font-size:1em}  /* displayed at 12px */

/*********************************/
/*           CONTAINER
/*********************************/

#container {
background:#FFFFFF;
height:auto;
margin:0 auto;
position:relative;
font-size:1em;  /* displayed at 12px */
width:760px;
}

#hdr {
background:url(../images/logo.jpg) no-repeat;
width:760px;
height:100px;
position:relative;
}

#hdr h1 a {
display:block;
width:745px;
height:97px;
outline:none;
}

#hdr h1 span {
display:none;
}

/*********************************/
/*          NAVIGATION
/*********************************/

#nav {
background:url(../images/navBkgd.jpg) no-repeat top;
height:49px;
}

#nav ul {
text-align:center;
padding:0;
margin:0;
overflow:hidden;
}

#nav ul li {
list-style:none;
display:inline;
position:relative;
}

#nav ul li a {
color:#02202A;
font-size:14px;
text-transform:uppercase;
text-decoration:none;
outline:none;
line-height:49px;
font-weight:bold;
padding:0 28px;/*adjust this based on number of nav items*/
height:auto;/*this is for IE6*/
background:url(../images/navSep.jpg) no-repeat right;
}

#nav ul li a:hover {
color:#355C6F;
}

#nav ul li .lilast {
background:none;
}

/*********************************/
/*         CONTENT AREA
/*********************************/

#contentarea {
padding:5px 25px;
}

#contentarea ul, #contentarea ol {
margin:0 2em;
}

#contentarea a {
color:#077396;
text-decoration:underline;
}

#contentarea a:hover {
color:Black  ;
text-decoration:none;
}

#contentarea .txthdr {
font-size:1.5em;
color:#077396;
margin:0 0 5px 0;
font-weight:bold;
}


/*********************************/
/*            FOOTER
/*********************************/

#footer {
background:url(../images/footerBkgd.jpg) no-repeat bottom #E9F1F2;
width:760px;
min-height:109px;
height:auto;
clear:both;
}

#footer p {
margin:0;
}

#copyright {
text-align:center;
color:#FFFFFF;
font-size:1.2em;
font-weight:bold;
padding:2px 0 20px 0;
}