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

BODY { 
background: url('../images/bgimage.jpg');
font-family:Arial, Helvetica, sans-serif;
}

a:link { text-decoration:underline; color:#0066FF;}

#mainwrapper{
width: 1348px;
position: relative;
left : 50%;
margin-left: -674px;
}

h1{
margin: 0;
font: bold 18px Arial, Helvetica, sans-serif;
color: #000;
text-align:center;
}

p{
font: normal 12px Arial, Helvetica, sans-serif;
text-align:center;
color: #000;
}

h4{
font: normal 11px Arial, Helvetica, sans-serif;
text-align:left;
color: #000;
}

h3{
margin: 0;
font: 20px Arial, Helvetica, sans-serif;
text-align:center;
color: #006666;
}


.contactInfo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
List-style: none;
Padding: 0px;
Margin: 0px;
}

.contactInfo2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
List-style: none;
Padding: 0px;
Margin: 0px;
}

#headerfloatleft{
width: 299px;
height: 957px;
float:left;
padding: 0px;
}

#header{
width: 750px;
height: 138px;
padding: 0px;
float:left;
background: #ffffff;
}


#headerfloatright{
width: 299px;
height: 957px;
float: right;
padding: 0px;
}

#navigation{float:left; width:750px; font-size:14px; font-weight:600;}

#nav {position:absolute; text-align:center; vertical-align:middle; line-height:30px; color:#FFFFFF; margin-top: 0px; background-image:url(../images/navbg_2.jpg); background-repeat:no-repeat;}
#nav a:link {text-decoration:none; color:#FFFFFF;}
#nav a:visited {text-decoration:none; color:#FFFFFF;}
#nav a:active {text-decoration:overline; color:#FFFFCC;}
#nav a:hover {text-decoration:overline; color:#FFFFCC;}

#nav ul .item {display:none;}
#nav ul:hover .item {display:block; background:#0099FF; color:#FFFFFF;}

#nav ul:hover .item a {color:#FFFFFF; text-decoration:none;}
#nav ul:hover .item a:hover{color:#000033;}

#nav ul{width:107.15px; height: 30px; float:left; margin:0px; padding: 0px; list-style:none;}
.clear{clear:both; height:30px;}
		

#flashfront{
float: left;
width: 550px;
height: 320px;
padding: 0px;
background: #ffffff;
text-align:center;

}

#col1{
float: left;
width: 550px;
height: 789px;
padding: 0px;
background: #ffffff;
text-align:center;

}

#col2{
float: right;
padding: 6px;
border: 2px #16224a;
width: 200px; /* for IE5/Win */
voice-family: "\"}\"";
voice-family: inherit;
width: 184px; /* actual value */
height: 773px;
background:#f1f6fc;
border: 16224a;
border-style:solid;
}

#col3

{
float:left;
width: 530px;
height: 449px;
background:#ffffff;
padding: 10px;
}



#footer{
clear: both;
width: 1348px;
height: 43px;
font: normal 11px Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
line-height: 43px;
color: #16224a;
background:url('../images/bottombar.jpg') no-repeat center;
}


#fullpage{
float: left;
width: 750px;
height: 769px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:center;
}

#fullpagecont{
float: left;
width: 750px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:center;
}

#fullpagecont2{
float: left;
width: 750px;
height: 769px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:center;
}

#halfleft{
float: left;
width: 350px;
height: 680px;
padding-right: 25px;
background:#ffffff;
text-align:right;
}

.halfrollover {
	color: #333333; text-decoration:none;
	}
.halfrollover a{
	color: #333333; text-decoration:none;
	}

.halfrollover a:hover {
	background: #33CCFF;
	color: #FFFFFF;
	}

#halfright{
float: left;
width: 350px;
height: 680px;
padding-left:25px;
background:#ffffff;
text-align:left;
}

#rightblank{
float: right;
width: 172px;
height: 660px;
background:#ffffff;
padding: 12px;
border: 16224a;
border-style:solid;
border-width: 2px;
}

#contactleft{
float: left;
width: 200px;
height: 790px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:center;
}

#contactright{
float: left;
width: 200px;
height: 790px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:left;
}

#contactright2{
float: left;
width: 350px;
height: 790px;
padding: 0px;
background:#ffffff;
background-image:url('../images/pagefilter.jpg');
background-position:top;
background-repeat:no-repeat;
text-align:left;
}
