#footer {width: 960px; height: 40px; background-color: #000000}
#footer_padding {padding: 5px 14px 0 14px}

#header {width: 960px; background: #ffffff; border-bottom: 2px solid #ffffff}

#bgrd {width: 960px; border-left: 3px solid #ff7800; border-right: 1px solid #ccc; margin: auto }

span.h1 {  font: bold 12pt Verdana; color: #274179; letter-spacing: 0px; margin: 0; padding: 0 }
span.h2 {  font: bold 12pt Verdana; color: #274179; letter-spacing: 2px; margin: 0; padding: 0 }
span.h3 { font: bold 12pt Verdana; color: #274179; letter-spacing: 0px; margin: 0; padding: 0 }

h1 {  font: bold 11pt verdana; color: #ff7800; letter-spacing: 0px; margin: 0 0 10px 0; padding: 0 }

h2 { font: bold 8pt Verdana; color: #ff7800; margin: 8px 0 8px 0; padding: 0 }

h3 { font: bold 8pt Verdana; color: #444444; margin: 0; padding: 0 }

h4 { font: bold 8pt Verdana; color: #ff7800; margin: 0 0 5px 0; padding: 0; border-bottom: 1px solid #ff7800 }

p { font: 9pt Verdana; color: #525252; margin: 0; padding: 0 }
p.contact_page { font:8pt Verdana; color: #274179; margin: 0; padding: 0 }

ul { font: 8pt Verdana; color: #ff7800; margin: 0; padding: 0px 0px 0px 25px; list-style: disc url(../images/disc.gif) top left no-repeat; margin: 8px 0px 8px 25px }
ol { font: bold 8pt Verdana; color: #ff7800; margin: 0; padding: 0px 0px 0px 25px; margin: 0px 0px 0px 25px }
li { font-weight: bold; padding: 0px 20px 3px 0px; color: #ff7800 }

A.navlink { font: bold 8pt Verdana; color:#555555; text-decoration:none; padding: 7px 0px 0px 3px; width: 117px; height:24px } 
A.navlink:hover { font: bold 8pt Verdana; color:#1D4A89; text-decoration:none; padding: 7px 0px 0px 3px; width: 117px; height:24px }
A.bodylink { font: 9pt Verdana; color:#666666 }
A.bodylink:hover { font: 9pt Verdana; color:#666666; text-decoration:none }
A { font: 9pt Verdana; color:#666666 }
A:hover { font: 9pt Verdana; color:#666666; text-decoration:none }
#foot_links A { font: 7pt Verdana; color:#666666 }
#foot_links A:hover { font: 7pt Verdana; color:#666666; text-decoration:none }
#news A { font: 8pt Verdana; color:#666666; padding: 0 0 3px 0 }
#news A:hover { font: 8pt Verdana; color:#666666; text-decoration:none }
#gal A { font: 8pt Verdana; color:#666666 }
#gal A:hover { font: 8pt Verdana; color:#666666; text-decoration:none }
#news p { font: 8pt Verdana; margin: 0 0 3px 0; padding: 0}
#gal p { font: 8pt Verdana; margin: 0 0 3px 0; padding: 0  }

.table { font: 8pt Verdana; color: #000000; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px }
.body_bold { font: 9pt Verdana; color:#000000 }
p.date { font: 9pt Arial; color: #000000; margin: 2px 0 10px 16px; padding: 0 }

.body_text { font: 9pt Verdana; color:#555555; text-align:justify }
.news_text { font: 9pt Verdana; color:#555555 }
.news_preview { font: 9pt Verdana; color:#000000 }
.preview_text { font: 9pt Verdana; color:#555555 }

.form { font: 9pt Verdana; color:#3B2975 }
.error { font: bold 9pt Verdana; color:#ff0000 }

a.footerlink { font: bold 8pt Verdana; color:#ff7800; text-decoration:none }
a.footerlink:hover { font: bold 8pt Verdana; color:#FFFFFF; text-decoration:none }
.date { font: 8pt Verdana; color:#666666 }

#footer p { font: bold 8pt verdana; color:#ff7800; padding: 5px 0 0 10px }
.address { font: bold 8pt Verdana; color:#797200; padding: 0px 0px 0px 0px }

#header_lines { border-top:1px solid #333333; border-bottom:1px solid #333333 }
#menuborder { border-top:1px solid #0F284B; border-bottom:1px solid #0F284B; border-right:1px solid #0F284B; border-left:1px solid #0F284B }
#news {width: 360px; height: 150px; border: 1px solid #000000; float:left; margin: 4px}
#news_padder {padding: 6px}
#gal {width: 360px; height: 150px; border: 1px solid #000000; float:left; margin: 4px 3px 4px 4px}
#gal_padder {padding: 6px}
.flashtop { background: url(images/flashbgrd.jpg) top left repeat-x }

input { font: 8pt Verdana; color:#000000 }
select { font: 8pt Verdana; color:#000000 }
textarea { font: 8pt Verdana; color:#000000 }
form { margin: 0; padding: 0 }
span.footer_white { font: bold 8pt Verdana; color: #ffffff }
span.footer_yellow { font: bold 8pt Verdana; color: #ffdf19 }
span.footer_cg { font:  8pt Verdana; color: #ffffff }
span.menu_dot { font: bold 10pt Verdana; color: #ffdf19 }


/* menu */

#menu_container { margin: 0; padding: 0 }

#menu { margin: 0; padding: 0 }

#menu ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: left }

#menu ul li { display: block; float: left; text-align: left; padding: 0; margin: 0 }

#menu ul li a {
width: 175px;
height: 30px;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 1px solid #ccc;
padding: 0 0 0 5px;
margin: 0 0 0 10px;
color: #000000;
text-decoration: none;
display: block;
text-align: left;
font-family: arial;
font-weight: bold;
line-height: 30px;
font-size: x-small;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size: small;   
}

#menu ul li#one a {border-top: 1px solid #fff}


html>#menu ul li a  {font-size: small}
#menu ul li a:hover {color: #ff7800; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc}

#menu ul li#one a:hover {color: #ff7800; border: 1px solid #ccc }