﻿body {margin: 0px; padding: 0px; background: #150b0a url(/images/stripbg.gif) repeat-x;}
td {color: #858180; font-family: Tahoma,Helvetica,Arial,Verdana,sans-serif; font-size: 12px;}
p {color: #858180; font-family: Tahoma,Helvetica,Arial,Verdana,sans-serif; font-size: 12px;}
div {color: #7d8989; font-family: Tahoma,Helvetica,Arial,Verdana,sans-serif; font-size: 12px;}
h4 {color: #dc9526; font-weight: normal; font-family: Georgia,Tahoma,Helvetica,Arial,Verdana,sans-serif; font-size: 24px; margin-top:0px;}
h5 {color: #b90033; font-weight: normal; font-family: Georgia,Tahoma,Helvetica,Arial,Verdana,sans-serif; font-size: 20px; margin-top:0px;}
img {border: 0;}
a {text-decoration: underline; color: #a6032e;}
a:link {color: #a6032e;}
a:active {color: #a6032e;}
a:visited {color: #a6032e;}
a:hover {color: #b63841; text-decoration: underline;}
.clear {display:block; clear:both; line-height:0; height:0; margin:0; padding:0; overflow:hidden; font-size:.01em;}
.heading {}
#mainbody {width:100%; text-align:center; margin:0; padding:0;}
#bdy {width:993px; text-align:left; margin:0 auto; z-index:1; position: relative; background: url(/images/mainbackground.gif) no-repeat; min-height: 500px;}
#header_topspacer {width:993px; height: 24px; position: relative; z-index:100;}
#header_topspacer .phoneno {width:150px; height:20px; position:absolute; top:10px; right:88px;}
#header_mainbar {width:993px; height: 94px; position: relative; z-index:100;}
#header_mainbar .centerlogo { width:241px; height: 94px; float: left; }

.mainnav {width:376px; height: 94px; float: left; margin-top: 26px; padding:0px; }
.mainnav ul {margin: 0px;}
.mainnav li {height: 28px; margin-top:0; padding: 9px 5px 0px 5px;}
.mainnav li a{min-height: 35px; display: block;}
.mainnav li {float:right; list-style:none; display:inline; margin-right:40px;}

.mainnavleft {width:376px; height: 94px; float: left; margin-top: 26px; padding:0px; }
.mainnavleft ul {margin: 0px;}
.mainnavleft li {height: 28px; margin-top:0; padding: 9px 5px 0px 5px;}
.mainnavleft li a{min-height: 35px; display: block;}
.mainnavleft li {float:left; list-style:none; display:inline; margin-right:40px;}

.mainnav li a, .mainnavleft li a {font-size:13px; font-weight:bold; text-decoration: none; color: #fc9a00;}
.mainnav li a:link, .mainnavleft li a:link {color: #fc9a00;}
.mainnav li a:active, .mainnavleft li a:active {color: #fc9a00;}
.mainnav li a:visited, .mainnavleft li a:visited {color: #fc9a00;}
.mainnav li a:hover, .mainnavleft li a:hover {color: #ffffff; text-decoration: none;}

#maincontent {width:993px; position: relative; z-index:100; margin:0px; padding:0px;}

.twcol_475 {width:475px; float:left; padding: 0px; margin: 0px 0px 0px 25px;}
.twcol_453 {width:453px; float:left; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 15px;}

.onecol_993 {width:993px; float:left; padding: 0px; margin: 0px 0px 0px 0px;}

.twcol_618 {width:618px; float:left; padding: 0px; margin: 0px 0px 0px 25px;}
.twcol_310 {width:310px; float:left; padding: 3px 0px 0px 0px; margin: 0px 0px 0px 15px;}

.lightbox_home {padding: 20px; background: #291310 url(/images/homeboxbg.gif) no-repeat; margin-bottom: 15px;}
.lightbox {padding: 20px; background: #291310 url(/images/lightboxbg.gif) no-repeat; margin-bottom: 15px;}

.topline {border-top: 1px solid #4d0b18; margin: 0px 0px 20px 0px; padding-top:10px;}

.ourhistory { position: relative; width: 452px; height: 123px; background: url(/images/historybox.gif) no-repeat;}
.ourhistory div {position: absolute; top: 30px; left: 165px; width: 287px; height: 93px;}

.ourhistory a {text-decoration: underline; color: #a6032e; font-size: 16px;}
.ourhistory a:link {color: #a6032e;}
.ourhistory a:active {color: #a6032e;}
.ourhistory a:visited {color: #a6032e;}
.ourhistory a:hover {color: #b63841; text-decoration: underline;}

#footer {width:993px; position: relative; z-index:100; margin: 10px 0px 50px 0px; padding: 10px 0px 10px 0px; border-top: 1px solid #820024; border-bottom: 1px solid #820024;}
.footernav { float: left;}
.footernav a {text-decoration: none; color: #a6032e;}
.footernav a:link {color: #a6032e;}
.footernav a:active {color: #a6032e;}
.footernav a:visited {color: #a6032e;}
.footernav a:hover {color: #b63841; text-decoration: underline;}
.footernav span { padding: 0px 10px 0px 10px;}
.disclaimers { float: right; }

.breadcrumb { font-size: 10px; margin: 0px 0px 10px 0px; padding: 0px;}
.breadcrumb span {padding: 0px 15px 0px 15px;}

.ourhistory310 { position: relative; width: 310px; height: 123px; background: url(/images/historybox310.gif) no-repeat;}
.ourhistory310 div {position: absolute; top: 30px; left: 165px; width: 145px; height: 93px;}
.ourhistory310 h4 { font-size: 14px; margin-bottom: 0px;}

.ourhistory310 a {text-decoration: underline; color: #a6032e; font-size: 12px;}
.ourhistory310 a:link {color: #a6032e;}
.ourhistory310 a:active {color: #a6032e;}
.ourhistory310 a:visited {color: #a6032e;}
.ourhistory310 a:hover {color: #b63841; text-decoration: underline;}

.highlight {font-weight: bold; color: #dc9526; }
.redborder {border: 1px solid #4d0b18; }
