
body {
background-color: #011F32;
padding:0;
text-align:center;
scrollbar-face-color : #FFFFFF;
scrollbar-shadow-color : #023E65;
scrollbar-highlight-color: #023E65;
scrollbar-3dlight-color: #023E65;
scrollbar-arrow-color : #023E65;
scrollbar-track-color : #023E65;
scrollbar-darkshadow-color : #023E65;
scrollbar-base-color : #023E65;
}


#main {
width:734px;
height:600px;
text-align:left;
margin: 0 auto; 
/* center  */
position:absolute;
top:50%;
margin-top:-300px;  /*negative half margin of height */
margin-left:-375px; /*negative half margin of  width */
left:50%
/* center  */
}

hr {
border-bottom: 1px #666 solid;
} 

a{
color:#FFFFFF;
text-decoration:none;
}


a:hover{
text-decoration:underline;
}

h1{ margin:10px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }


#topborder {
width:734px;
height:2px;
background-color:#ffffff;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#bottomborder {
width:734px;
height:2px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
background-color:#ffffff;
}

#leftborder {
width:2px;
height:582px;
float:left;
position:relative;
background-color:#ffffff;
font-size:1px; /*fix for weird ie bug */
}

#rightborder {
width:2px;
height:582px;
position:relative;
float:left;
background-color:#ffffff;
font-size:1px; /*fix for weird ie bug */
}

#hseparator {
width:730px;
height:10px;
position:relative;
float:left; 
background-color:#ffffff;
font-size:1px; /*fix for weird ie bug */
}

#vseparator {
width:2px;
height:420px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
background-color:#ffffff;
}

#razor2 {
width:730px;
height:62px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#menubar {
width: 730px;
height:100px;
position:relative;
float:left; 
background-color:#FFFFFF;
}

#bannerimage {
width: 730px;
height:100px;
position:relative;
float:left; 
background-image:url("images/banner.jpg");
}

#contentmain {
width: 730px;
height:582px;
background-color:#FFFFFF;
position:relative;
float:left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:auto; /* makes anchor links in ie non-working */
}

#homecontent {
width:730px;
height:420px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
background-color:#023E65;
}

#hometext {
width:428px;
height:420px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
overflow:auto;
background-image:url("images/homebg.gif");
}

#hometext p { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 
#hometext li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  
#hometext a { text-align:left; color:#663300; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#hometext h1 { margin:10px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }
#hometext a:hover { text-align:left; color:#663300; text-decoration:underline; font: 13px Verdana, Arial, Helvetica, sans-serif; }


#basetext {
width:428px;
height:420px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
overflow:auto;
background-image:url("images/basebg.gif");
}

#basetext p { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 
#basetext li { margin:10px; text-align:left; color:#FFFFFF; font: 13px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  
#basetext a { text-align:left; color:#663300; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#basetext h1 { margin:10px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }
#basetext a:hover { text-align:left; color:#663300; text-decoration:underline; font: 13px Verdana, Arial, Helvetica, sans-serif; }


#textinterior {
width:423px;
height:395px;
position:relative;
float:left;
left:5px;
top:20px;
font-size:1px; /*fix for weird ie bug */
overflow:auto;
}

#textinterior a { text-align:left; color:gray; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#textinterior a:hover { text-align:left; color:white; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#textinterior li { margin:5px; }

#textinteriorlinks {
width:423px;
height:395px;
position:relative;
float:left;
left:5px;
top:20px;
font-size:1px; /*fix for weird ie bug */
overflow:auto;
}

#textinteriorlinks a { text-align:left; color:gray; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#textinteriorlinks a:hover { text-align:left; color:white; text-decoration:none; font: 13px Verdana, Arial, Helvetica, sans-serif; }
#textinteriorlinks li { margin:5px; }

#slideshow {
width:300px;
height:420px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
background-color:#ffffff;
}

#footer {
width:374px;
height:20px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#footer p { margin:4px; text-align:center; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 
#footer li { margin:4px; text-align:left; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  
#footer a { text-align:left; color:#FFFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#footer h1 { margin:4px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }
#footer a:hover { text-align:left; color:gray; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#footerleft {
width:180px;
height:20px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#footerleft p { margin:4px; text-align:left; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 
#footerleft li { margin:4px; text-align:left; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  
#footerleft a { text-align:left; color:#FFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#footerleft h1 { margin:4px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }
#footerleft a:hover { text-align:left; color:gray; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }

#footerright {
width:180px;
height:20px;
position:relative;
float:left;
font-size:1px; /*fix for weird ie bug */
}

#footerright p { margin:4px; text-align:right; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; } 
#footerright li { margin:4px; text-align:left; color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; padding-right:10px; padding-left:5px; }  
#footerright a { text-align:left; color:#FFFFFF; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }
#footerright h1 { margin:4px; text-align:left; color:#FFFFFF; font:16px Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-left:5px; }
#footerright a:hover { text-align:left; color:gray; text-decoration:none; font: 11px Verdana, Arial, Helvetica, sans-serif; }
/* form */
