﻿body { background-color: #FB8511; padding: 0; margin: 0; font-family: Verdana; }
img {border: none;}
h1 { font-size: 110%;}
.sizer { width: 960px;}
.banner 
{ height: 155px; width: 960px; display: block; background: url(images/banner3.jpg) no-repeat; }
.contact { width: 200px; float: right; font-size: 80%; text-align: center; font-weight: bold; }
.contact a { color: black; }
.contact a:hover { color: White; }
.contactbutton { display: block; height: 35px; padding-top: 14px; vertical-align: middle; text-decoration: none; font-size: 120%; width: 146px; text-align: center; background-image: url(images/contact.jpg); text-transform: uppercase; margin: 10px auto 0; }
.leftside {float: left; width: 20px; height: 539px; display: block; background-image: url(images/left-bg.jpg); }
.mainsection, .bottomimages { margin-left: 20px; background: white url(images/content_bg.jpg) repeat-y; width: 911px; min-height: 332px; position: relative; }
.nav { height: 23px; width: 911px; display: block; margin: 0; padding: 0; background-image: url(images/secondary_nav_bg.jpg); text-align: center; font-size: 90%; padding-top: 7px; }
.nav a { text-decoration: none; font-weight: bold; color: Black; padding: 0 10px; }
.nav a:hover { color: White;}
a.active { color: White; }
.innerimage { float: right; text-align: center; }
.maincontent { padding: 10px 20px; margin: 0; }
.constrained { }
.bottomimages { min-height: 80px; background: none; }

.footer { font-size: 80%; width: 850px; padding: 5px 40px; }
.footer-right {float: right; }

/************New Styling for new Site******************/
.container { width: 914px; margin: auto; background-color: White;margin-top: 20px; font-size: 10pt; padding-bottom: 15px;}
.header { }
.topnav { background-color: #4C1F10; font-size: 11px; }
.topnav ul { padding: 0; margin: 0; list-style-type: none; padding-left: 5px;}
.topnav li { float: left; padding: 4px 0; margin: 0; }
.topnav a { display: block; background-color: #4C1F10; padding: 3px 12px; height: 28px; color: White; text-decoration: none; text-align: center; border-right: solid 1px #FB8511; }
.topnav a:hover { background-color: #FB8511; }
p, h2 { padding: 0 20px; }
h2 { color: #4C1F10; font-size: 120%; }
.bottombuttons { padding-top: 15px;}
.bottombuttons a { color: Black; font-size: 9px; text-decoration: none; background-repeat: no-repeat;}
.footer2 { width: 914px; margin: auto;}
.footer2 img { vertical-align: middle;}
.footer2 a {  color: Black; }
.footer2 {font-size: 9px; padding: 10px 0;}
.bottomimages { position: relative; left: -20px; bottom: -15px; }