body { 
background-color:#000000;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:top center;
min-width: 1024px;
text-align:center;
padding-top:0px;
margin-top:0px;
}
#wrapper{
width:1024px;
margin: 0 auto;
text-align: left;

}
#marqueecontainer{
position: relative;
width: 550px; /*marquee width */
height: 160px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}


#topheader{
display:block;
background-image:url(images/top_edge.png);
background-repeat:no-repeat;
width:1024px;
height:30px;


}
#topheader h2{
font-family:"Palatino Linotype";
font-size:16px;
color:#FFFFFF;
padding-left:20px;
margin:0px;
}
#topheader h1{
font-family:"Palatino Linotype";
font-size:16px;
color:#fbf9ff;
padding-left:20px;
margin:0px;
}
#navigation{ 
display:block;
background-image:url(images/navbg.png);
background-repeat:no-repeat;
width:1024px;
height:46px;
}
#navigation2{ 
width:1024px;
height:75px;
text-align:center;
background-color:#FFFFFF;
color:#4094cf;
}
#navlinks{
padding-top:13px;
}
a.nav{
color:#FFFFFF;
font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;
font-weight:bold;
}
a.nav:visited{
color:#FFFFFF;
font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;
font-weight:bold;
}
a.nav:hover{
color:#a7eaff;
font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;
font-weight:bold;
}
a.nav2{
color:#4094cf;
font-size:14px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;
}
a.nav2:visited{
color:#4094cf;
font-size:14px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;

}
a.nav2:hover{
color:#0b4269;
font-size:14px;
font-family:"Palatino Linotype", Times, serif;
text-decoration:none;
}
#main_content{
background-color:#FFFFFF; 
width:1024px;
display:block;
margin:0px;
padding:0px;
}
#quote_box{
background-image:url(images/free_quote_bg.jpg);
background-repeat:no-repeat;
width:246px;
height:417px;
display:block;
}
#recaptcha_image img { width: 220px; } 
#recaptcha_widget a{
color:#4094cf;
text-decoration:none;
font-size:12px;
}

p{
font-family:"Trebuchet MS", Times, serif;
font-size:14px;
}

h2{
color:#4094cf;
font-family:"Trebuchet MS", Times, serif;
font-size:14px;
}
h3{
color:#4094cf;
font-family:"Trebuchet MS", Times, serif;
font-size:15px;
}
h4{
color:#4094cf;
font-family:"Trebuchet MS", Times, serif;
font-size:14px;
}
h1{
color:#4094cf;
font-family:"Trebuchet MS", Times, serif;
font-size:18px;
}
ul.NoBullets{
list-style: none;
}
form{ 
font-size:14px;
}
#latest_news{


}
#homebox1{
background-image: url(images/boxes-blue.jpg);
width:313px;
height:297px;
display:block;
background-repeat:no-repeat;
}
#homebox2{
background-image: url(images/boxes-orange.jpg);
width:313px;
height:297px;
display:block;
background-repeat:no-repeat;
}
#homebox3{
background-image: url(images/boxes-green.jpg);
width:313px;
height:297px;
display:block;
background-repeat:no-repeat;
}
#homebox1 h2,#homebox2 h2,#homebox3 h2{
color:#FFFFFF;
font-size:17px;
padding-top:20px;
padding-bottom:10px;
font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;
font-weight:bold;
text-align:center;
}
#homebox1 p,#homebox2 p,#homebox3 p{
padding-left:18px;
padding-right:18px;
text-align:left;
padding-top:0px;
margin-top:0px;
margin-bottom:5px;
padding-bottom:5px;
}
 

