body {margin: 0; padding: 0; background: url('/images/bg.gif');}

#main {margin: 20px auto 0px auto; width:981px; border-collapse: collapse;}
#main #contactsl {width: 380px; height: 70px; vertical-align: top;}
#main #contactsl #logo {width: 30px; height: 30px; float: left; display: inline-block; background: url('/images/logo.gif');}
#main #contactsl #logotext {float: left; display: inline-block; font-family: Georgia; text-decoration: none; font-size: 17px; color: #000000; position: relative; left: 12px; top: 14px;}

#main #contactsr {vertical-align: top;}
#main #contactsr #phone {text-align: right; display: block; font-family: Arial; font-size: 30px; color: #000000; font-weight: 600;}
#main #contactsr #phone span {font-family: Arial; font-size: 12px; color: #4e5153; font-weight: 600; position: relative; bottom: 12px;}
#main #contactsr #mail {text-align: right; font-family: Georgia; font-size: 14px; color: #1b4974; font-weight: 600; text-decoration: none; display: block;}

#main #headl {width: 380px; height: 280px; background: url('/images/headbg.gif') repeat-x; padding:0;}
#main #headl #img {width: 131px; height: 280px; background: url('/images/headimg.gif') repeat-x; margin-left: 118px;}

#main #headr {height: 280px; width: 601px; padding: 0;}
#main #headr a {font-family: Georgia; font-size: 12px; color: #ffffff; text-decoration: none; margin: 7px; display: block; font-weight: 600;}
#main #headr div {height: 280px; width: 108px; margin: 0; margin-left: 11px; float: left; display: inline-block; background: url('/images/headbg.gif') repeat-x;}
#main #headr div.on {height: 280px; width: 108px; margin: 0; margin-left: 11px; float: left; display: inline-block; background: #a52f3a;}
#main #headr div:hover {height: 280px; width: 108px; margin: 0; margin-left: 11px; float: left; display: inline-block; background: #a52f3a;}

#main #contentl {vertical-align: top;}
#main #contentl h1 {padding-top: 20px;}
#main #contentl h1 {font-family: Georgia; font-size: 14px; color: #000000;}
#main #contentl a {padding-left:10px; padding-right:25px; margin: 3px; display: block; font-family: Georgia; font-size: 14px; color: #1b4974; background:url('/images/menuoff.gif') no-repeat left center;}
#main #contentl a.on {padding-left:10px; padding-right:25px; padding-bottom: 3px; margin: 3px 3px 0px 3px; display: inline-block; font-family: Georgia; font-size: 14px; color: #ffffff; text-decoration: none; background:#a52f3a url('/images/menuon.gif') no-repeat right center;}

#main #contentr {padding-top: 20px; color: #4e5153; font-family: Georgia; font-size: 12px; vertical-align: top;}
#main #contentr h1 {font-family: Georgia; font-size: 26px; color: #a52f3a;}
#main #contentr a {color: #a52f3a;}
#main #contentr span.menu {padding-left:10px; padding-right:25px; padding-bottom: 3px; margin: 3px 3px 0px 3px; display: inline-block; font-family: Georgia; font-size: 14px; color: #ffffff; text-decoration: none; background:#a52f3a url('/images/menuon.gif') no-repeat right center;}
#main #contentr span.menu a {color: #ffffff;}
#main #contentr a.menu {padding-left:10px; padding-right:25px; margin: 3px; display: block; font-family: Georgia; font-size: 14px; color: #a52f3a; background:url('/images/menuoff.gif') no-repeat left center;}

#main #contentr .formasize {border: 1px solid #a6a8a9; background: none; color: 4e5153; display: block; width: 248px; height: 18px; margin: 3px; font-size: 12px; font-family: Georgia;}
#main #contentr .formasize2 {border: 1px solid #a6a8a9; background: none; color: 4e5153; display: block; width: 588px; height: 98px; margin: 3px; font-size: 12px; font-family: Georgia;}
#main #contentl .submit {height: 16px; width: 88px; background:url('/images/button.gif') no-repeat;}

span.subcont {color: #a52f3a; font-weight: 600; font-size: 15px;}
