body {background:#000 url(../images/back.jpg) repeat-x left top; font:normal 11pt Verdana, Arial, Helvetica, sans-serif; margin:0 auto;}
#container {text-align:center;width:900px;margin:0 auto;padding:0;}
#banner {clip:rect(auto,auto,auto,auto);width:900px;height:411px;margin:0;padding:0;}
#banner img {padding-top:8px;float:left;}
#redebonyline {height:100px;width:900px;margin:0;padding:0;}
#content {background:url(../images/backtext.jpg) repeat-y center top;width:900px;text-align:left;margin:0;padding:0;}
#text {padding:0 50px 50px;}
#footer {background:url(../images/backFoot.jpg) no-repeat center top;height:306px;width:900px;}
#footerleft {float:left;margin-top:100px;text-align:left;}
#footertext {margin-top:100px;text-align:left;float:right;width:450px;color:#FFF;font-weight:700;}
.nav {float:right;font-size:12pt;line-height:25px;font-weight:700;margin:10px 0 0;}
a.nav,a.nav:link,a.nav:active,a.nav:visited {display:block;width:200px;height:25px;margin-top:2px;text-align:center;text-decoration:none;font-family:verdana, arial, sans-serif;overflow:hidden;color:#F1CD83;font-weight:700;margin-bottom:10px;border-top:1px solid #F60;border-right:1px solid #630;border-bottom:1px solid #630;border-left:1px solid #F60;}
a.nav:hover {color:#FFFFFF;background:url(../images/button.jpg);font-weight:700;border-top:1px solid #FFF;border-right:1px solid #F60;border-bottom:1px solid #F60;border-left:1px solid #FFF;}
#sale #nav-sale a,#timbers #nav-timbers a,#accessories #nav-accessories a,#warranty #nav-warranty a,#gallery #nav-gallery a,#about #nav-about a,#contact #nav-contact a,#home #nav-home a {background:url(../images/button.jpg);border-top:1px solid #FFF;border-right:1px solid #F60;border-bottom:1px solid #F60;border-left:1px solid #FFF;
color:#FFF;}
h1 {color:#A6431C;font:bold 36px Arial, Helvetica, sans-serif;margin:0 0 25px;padding:0;}
h2 {color:#FFF;font:bold 16px Arial, Helvetica, sans-serif;margin:0;padding:0;}
h3 {font-size:18px;color:#A6431C;font-weight:400;margin:10px 0 20px;padding:0;}
#redebonyline h1 {font-size:24px;font-style:italic;color:#FFF;font-weight:400;}
.black {font-weight:700;color:#000;font-size:16px;}
.white {color:#FFF;}
.strong {font-weight:700;}
.grey {color:#666;}
.box {float:left;height:150px;width:150px;background:repeat-x center top;font-weight:400;border-left:1px solid #A6431C;margin:0;padding:0 0 0 10px;}
a:visited {color:#3A9B7A;text-decoration:underline;}
a:hover {color:#030;text-decoration:none;font-weight:700;}
.imgborder {border:2px solid #A6431C;margin-top:0;padding:0;}
.imageright {float:right;margin-bottom:10px;margin-left:10px;border:1px solid #A6431C;}
.floatleft {float:left;}
.floatright {float:right;margin-left:10px;}
hr {border-top:5px solid #FFF7D6;margin:0;padding:0;}
.imageleft {float:left;margin-bottom:10px;border:1px solid #A6431C;margin-right:10px;}
.box2 {float:left;height:100%;width:150px;background:repeat-x center top;font-weight:400;border-left:1px solid #A6431A;margin:0;padding:0 0 0 10px;}
a:link,a:active {color:#3F9578;text-decoration:none;font-weight:700;}
