a.navlink {font:13px verdana,helvetica,sans-serif; color:#F8C750; text-decoration:none;font-weight:bold;}
a.navlink:hover {color:#0FF;}
a.navlink:active {color:#FFF;}
a.navlink:visited {color:#479FEC; text-decoration:none;}

a.mainlink {text-decoration:underline;}
a.mainlink:hover {color:#F8C750;}
a.mainlink:active {font-weight:bold; letter-spacing:0px; color:#F8C750;}
a.mainlink:visited {color:#999}

a.smalllink {font:11px verdana,helvetica,sans-serif; color:#00F; text-decoration:underline}
a.smalllink:hover {color:#F8C750;}
a.smalllink:active {color:#F8C750; text-decoration:none;}
a.smalllink:visited {color:#999;}

a.footerlink {font:11px verdana,helvetica,sans-serif; color:#0FF; text-decoration:underline;}
a.footerlink:hover {color:#FFF; text-decoration:underline;}

body {padding:0; margin:0; background-color:#F7C13F;}
ul.indent {list-style:none; margin:0 30px 0 0;}

h1 {font:26px 'times new roman',times,serif; color:#003CBA; letter-spacing:-0.5px; margin-bottom:-10px;}
h2 {font:italic 18px arial,helvetica,sans-serif; color:#F8C750; letter-spacing:-1px; margin-bottom:-10px;}

.header {background:#03256D;}
.headerA {background:url(img/header-skyline.jpg) no-repeat right;} 
.headerB {font:500 18px 'times new roman',times,serif; color:#F8C750; letter-spacing:1px; line-height:20px;} 
.headerB1 {font:21px 'times new roman',times,serif; color:#FFF; letter-spacing:0.5px; line-height:75%; } 
.headerB2 {font:italic 24px 'times new roman',times,serif; color:#F8C750; line-height:75%;} 

.nav {background:url(img/nav-stripe.gif) #003CBA; margin:0; padding:0 10px 0 0; font:13px verdana,helvetica,sans-serif; color:#F8C750;}

.menu {background:url(img/menu-lines.gif) #003CBA no-repeat; font:13px verdana,helvetica,sans-serif; color:#F8C750;}
.menuA1 {font:900 italic 20px 'times new roman',times,serif; color:#FFF; margin:0 0 0 4px;} 
.menuA2 {position:absolute; left:33px; top:147px; z-index:5; font:italic 28px arial,helvetica,san-serif; color:#F8C750; letter-spacing:-1px;} 
.menuB {background:#003CBA;}

.main {background:url(img/main-curve-1.gif) #FFF no-repeat; padding:20px 10px 0 10px; font:12px arial,helvetica,san-serif; color:#000;}
.mainA {background:url(img/main-sunset.jpg) #D09E5A no-repeat top right; font:500 18px 'times new roman',times,serif; color:#FFF; padding:10px; letter-spacing:0px;} 
.mainA1 {font:78px 'times new roman',times,serif; color:#FFF; margin-right:-4px; line-height:80%;}
.mainA2 {font:italic 500 22px 'times new roman',times,serif; color:#FFF; letter-spacing:-1px;}
.mainA3 {font:small-caps 600 24px 'times new roman',times,serif; color:#FFF; letter-spacing:-1px;}
.mainB {background:url(img/main-curve-2.gif) #FFF no-repeat left bottom;}

.eq1 {font:italic 500 40px 'times new roman',times,serif; color:#FCDE96; margin-right:-42px;}
.eq2 {font:italic 500 30px 'times new roman',times,serif; color:#D6DFF6; margin-right:-32px;}

.blue {color:#003CBA;}
.yellow {color:#E6B02E;}

.contact1 {padding:0; margin:0; background:#FFFCF5; font:12px arial,helvetica,san-serif; border:solid 10px #FFFCF5;}
.contact2 {padding:0; margin:0; background:#F2F5FB; font:12px arial,helvetica,san-serif; color:#003CBA; border:solid 10px #F2F5FB;}
.contact2A {padding:0 0 10px 0;}
.contact2B {padding:2px 0 0 2px; font:12px arial,helvetica,san-serif; color:#333; border:1px solid #809EDD; background:#FFF; width:250px; height:19px;}
.contact2C {padding:0; margin:0;}
.contact2D {padding:2px 0 0 2px; font:12px arial,helvetica,san-serif; color:#333; border:1px solid #809EDD; background:#FFF; width:430px; height:245px;}
.contact2E {padding:0 0 7px 20px; margin:0;}


.small {font:900 11px verdana,helvetica,sans-serif; color:#F8C750;}

.footer {font:11px verdana,helvetica,sans-serif; color:#F8C750;}
