@charset "utf-8";
/* CSS Document by Adam Montague */

body{text-align:center;/* IE FIX */
margin:0px;
height:auto;
background-color:#003399;
}

#container{
width:100%;
background-color:#FFF;
}

#header{
width:100%;
height:150px;
margin:auto;
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#FFFFFF;
}

#content-holder{
width:100%;
background-color:#FFFFFF;}

#content{
width:900px;
margin:auto;
background-color:#FFFFFF;
}

/* HOME BLUE BLOCK OF TEXT */
#left-content{
float:left;
width:280px;
height:auto;
margin:auto;
text-align:left;
padding-right:10px;
padding-left:10px;
background-color:#003399;
background-image:url(images/left-content-top.jpg);
background-position:top;
background-repeat:no-repeat;
}

#main-content{
float:right;
width:550px;
height:auto;
margin:auto;
text-align:left;
background-color:#FFFFFF;
}

#main-content.sub-page{margin:auto; float:none;}
#main-content.about-page{margin:auto; float:none; width:700px;}

#nav{width:550px; height:auto; margin:auto; clear:both;}

/* HOME ITEMS */
#home1{
width:550px;
height:auto;
float:right;
text-align:left;
background-color:#FFFFFF;
}

#home2{
width:550px;
height:auto;
float:right;
text-align:right;
background-color:#FFFFFF;
}

#home3{
width:550px;
height:auto;
float:right;
text-align:left;
background-color:#FFFFFF;
}

#home4{
width:550px;
height:auto;
float:right;
text-align:right;
background-color:#FFFFFF;
}
/********************************/

#footer{
clear:both;
width:100%;
height:150px;
background-color:#003399;
background-image:url(images/footer.png);
background-repeat:no-repeat;
background-position:center;
}

/******************************************* TEXT AND IMAGES CLASSES **************************************************/
h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003399;}
h1.home{color:#FFF; font-size:16px; text-align:center;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003399;}
h2.home{color:#FFF; text-align:center;}

p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
p a:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:underline; font-weight:bold;}
p.home{color:#FFF;}
p.home a:link{color:#FFF;}
p a:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:underline; font-weight:bold;}
p.home a:visited{color:#FFF;}
p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; font-weight:bold;}
p.home a:hover{color:#6CA7E1;}
b{color:#003399;}

p.footer{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}

ul{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; list-style:square;}
ul.home{color:#FFF;}
li{list-style:square;}

img.nav{border:none;}
img.content{border:1px solid #000; padding:2px; float:right; clear:right; margin:5px;}


/***************************************** TOOL TIP ************************************************/
#dhtmltooltip{
position: absolute;
width: auto;
border:#0066CC solid 1px;
padding: 2px;
background-color:#6CA7E1;
visibility: hidden;
z-index: 100;
font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}