/* ||||||||||||||||||||||||||||||| Top Level Styles ||||||||||||||||||||||||||||||||||||||||||||| */
* {margin:0; padding:0; border:0;}
body {margin: 25px 0px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

/* ||||||||||||||||||||||||||||||||||||||  Structure  ||||||||||||||||||||||||||||||||||||||||||||||||||| */
#home #wrap {width:972px; margin: 0 auto; background-image:url(images/wrap_bk_home.gif); background-repeat:repeat-y;}
#wrap {width:972px; margin: 0 auto; background-image:url(images/wrap_bk.gif); background-repeat:repeat-y;}
#contentwrap {width:972px; vertical-align:top;}
#right {float:left; width:736px;}
#left {float:left; width:236px; min-height:695px; background-image:url(images/nav_bkgd.jpg);}
#tagline {height:28px;}

/* ||||||||||||||||||||||||||||||||||||||  Form Styles & Unruh Site Misc.  ||||||||||||||||||||||||||||||||||||||||||||||||||| */
img.alignleft {float: left; margin: 0 15px 5px 0;}
img.alignright {float: right; margin: 0 0 5px 15px;}
.aligncenter {text-align: center;}
.clearfix {clear: both;}
#formbox ul { list-style-type:none;}
#formbox li {margin: 5px 0px;}
label {float:left; width:160px; margin: 5px 0 5px 10px;}
input[type="text"], textarea { padding:3px 1px; width:250px; border:1px solid #000;}
input[type="checkbox"] {margin:5px 0px 5px 10px;}
input[type="button"] {margin:5px 0px 15px 195px; width:235px; border:1px solid #000; background-color:#e5dbbe;}
.company {margin:5px; text-align:center; letter-spacing:.5px; line-height:15px;}

/* |||||||||||||||||||||||||||||||||| Typography  ||||||||||||||||||||||||||||||||||||||||||||||||||| */
h1 {}
h2 {}
h3 {}
a:link, a:visited, a:active {color:#6b1c2a;; text-transform:uppercase; text-decoration:none;}
a:hover {color:#CC0033; text-transform:uppercase; text-decoration:none;}
p {margin: 0px 0px 15px 0px;}
.italic {font-style: italic;}

/* ||||||||||||||||||||||||||||||||||||||  Navigation  ||||||||||||||||||||||||||||||||||||||||||||||| */
#navigation {margin: 10px 5px 35px 0px; font-family: "Arial Narrow", Arial, sans-serif; font-weight:bold; text-transform: uppercase;}
/* primary navigation */
#navigation ul#menu {list-style-type: none; font-size: 13px; }
#navigation ul#menu li {position: relative; width: 234px; height: 31px; padding:5px 0px; overflow: visible; z-index: 900;}
#navigation ul#menu li a {display: block; padding: 10px; text-align: center; color:#600400; text-decoration: none; 
	background: url(images/navlist_normal.png) no-repeat center;}
#navigation ul#menu li a:hover {color:#fff; background: url(images/navlist_hover.png) no-repeat center;}
/* secondary navigation */
#navigation ul#menu li ul {position: relative; top: -20px; left: 210px; width:280px; /*<-- width blackbox subnav */ 
	display: none; list-style-type: none; background:#000; z-index: 999;}
#navigation ul#menu li ul li {float: none; height: auto; white-space: nowrap; margin:0px 20px 0px 20px; padding:3px; 
	width:240px; /*<-- items within blackbox subnav */ border-bottom: 1px solid #747474;}
#navigation ul#menu li:hover ul, #navigation ul#menu li.over ul {display: block;} /* Appear when main link mouseover */
#navigation ul#menu ul li a {margin:0px; padding: 2px 5px; font-size: 85%; letter-spacing:.3px; text-align: left; color: #fff; 
	text-decoration: none; background: none;}
#navigation ul#menu ul li.last {border-bottom: none;}
#navigation ul#menu ul li a:hover {color:#d02319; background: none;}

/* ||||||||||||||||||||||||||||||||||||||  Content  ||||||||||||||||||||||||||||||||||||||||||||||||||| */
#content {background-image:url(images/header_bg.gif); background-repeat:no-repeat;}
.content_box {padding: 27px 20px 20px 23px;}
#content h1 {font-size:17px; color:#6b1c2a; font-weight:normal; height:70px; text-transform:uppercase;}
#content h2 {font-size:14px; color:#000; padding:2px 0; text-transform:uppercase;}
#content ul {padding-left: 15px;}
#content li {padding:1px;}

/* ||||||||||||||||||||||||||||||||||||||  Home Page  ||||||||||||||||||||||||||||||||||||||||||||||||||| */
#content_home {}
#home_top {width:736px; height:270px; background-image:url(images/bg_top.jpg);}
#flash_app {padding-left:30px; width:350px; height:220px; z-index:2; overflow:hidden; visibility: visible;}
#home_mid {margin:0px; padding:0px; width:736px; height:136px;}
#home_bot {width:736px; min-height:235px; background-image: url(images/bg_truck.jpg); 
	background-repeat: no-repeat; background-position: center top; background-color:#e5d7ba;}
#home_bot p {margin:0px 0px 5px 20px; width:260px;}

/* ||||||||||||||||||||||||||||||||||||||||  Footer |||||||||||||||||||||||||||||||||||||||||||||||||||| */
#footer {clear:both; width:972px; height:35px;}
