/* CSS Document */
*{padding:0px;margin:0px;border:0px;}
body{background:url(../images/header/inbg.jpg) repeat-x;}
#fullmetaljacket{width:900px;margin: 0 auto;}
#topnav img, #nav img, #header img, #left img, #textsizer img{float:left;}
h1{font:22px/28px tahoma;color:#391d1c; margin-bottom: 10px;}
h2, h3, h4, h5{font:19px/24px tahoma;color:#391d1c; margin-bottom: 6px }
ul{padding-left:30px; margin: 10px 0 20px 0}
ol{padding-left:30px; margin: 10px 0 20px 0}
li{padding-bottom:5px;}
p { margin: 0 0 15px 0 }
#contenttop{position:relative;background:#fff;height:40px;}
#contenttopleft{position:absolute;top:0px;left:0px;}
#contenttopright{position:absolute;top:0px;right:0px;}
#contenttopright img{float:left;}
#footer{margin:0px 88px 0px 74px;width:738px;height:166px;background:#4e2a28;position:relative;}
#impact{position:absolute;top:0px;left:249px;}
#coast{position:absolute;top:0px;right:0px;}
#rights{position:absolute;top:0px;left:0px;}
#footernav{position:absolute;top:8px;left:306px;font:9px/12px tahoma;}
#footernav a{text-decoration:none;color:#fff;margin-right:10px;}
#footernav a:hover{text-decoration:none;color:#000;}
#contact{position:absolute;top:41px;left:0px;}
#content{width:648px;float:left;padding:30px 30px 40px 30px;background:#fff;min-height:400px;font:13px/20px tahoma;color:#391d1c;}
#sideleft{float:left;margin-left:73px;}
#sideright{float:left;}
.clear{clear:both}
a { color: #4e2a28 }
.inset { border: 1px inset #888; }
table.contact td { padding: 0 20px 10px 0; }


div#header { background: url(../images/header/inheader.jpg); height: 174px; width: 900px; }

div#topnav { height: 118px; background: url(../images/header/header_bg.gif) repeat-y; }

div#logo { float: left; height: 98px; width: 268px; background: url(../images/header/topnav_logo.gif) no-repeat; }

div#upnav { width: 544px; height: 41px; float: left; text-align: right; padding-right: 88px}
div#upnav a { display: block; height: 41px; float: right; }
div#upnav a:hover { background-position: 0 -41px; }

a#upnav_01 { width: 41px; background: url(../images/header/upnav_01.gif) no-repeat; }
a#upnav_02 { width: 102px; background: url(../images/header/upnav_02.gif) no-repeat; }
a#upnav_03 { width: 31px; background: url(../images/header/upnav_03.gif) no-repeat; }
a#upnav_04 { width: 56px; background: url(../images/header/upnav_04.gif) no-repeat; }

div#mainnav a { height: 77px; display: block; float: left; }
div#mainnav a:hover { background-position: 0 -77px; }
a#topnav_01 { width: 72px; background: url(../images/header/topnav_01.gif) no-repeat; }
a#topnav_02 { width: 63px; background: url(../images/header/topnav_02.gif) no-repeat; }
a#topnav_03 { width: 115px; background: url(../images/header/topnav_03.gif) no-repeat; }
a#topnav_04 { width: 102px; background: url(../images/header/topnav_04.gif) no-repeat; }
a#topnav_05 { width: 95px; background: url(../images/header/topnav_05.gif) no-repeat; }
a#topnav_06 { width: 97px; background: url(../images/header/topnav_06.gif) no-repeat; }