html, body, div { margin: 0; padding: 0; }

body { 
font-family: "Futura", Arial, sans-serif; 
font-size: 13px; 
line-height: 17px; 
background: black;
color: white;
} 

h1 { 
font-size: 24px;  
padding: 10px 15px 15px 15px;
border-bottom: 1px solid #BFA377;
}

h1.short {
margin-right: 230px;
}

h2 { 
font-size: 14px;
font-family: "Times", serif; 
color: #b57934;
} 


img.left {
float: left;
margin: 0 10px 10px 0;
}

img.right {
float: right;
margin: 0 0 10px 10px;
}

a { text-decoration: none; }
a:link { color: #b57934; } 
a:visited { color: #b57934; } 
a:hover { color: white; } 
a:active { color: #b57934; } 

.clear { 
clear: both;
}


#wrap {
width: 801px;
margin: 0 auto 0 auto;
background-color: black;
border-left: 1px solid #b57934;
border-right: 1px solid #b57934;
border-bottom: 1px solid #b57934;
}

#leftside { 
width: 170px;
height: 600px;
float: left;
margin: 0 0 0 0px;
background-color: #56350f;
background: url(assets/leftnavBG2.jpg) left top no-repeat;
border: 0px solid white;
} 

#main {
width: 630px;
height: 600px;
padding: 0 0 0px 0px;
margin: 0px 0px 0px 170px;
border: 0px solid white;
}

#header { 
width: 630px;
height: 250px;
background-color: ;
border: 0px solid white;
margin: 0 0 0 0px;
} 


#nav { 
width: 170px;
height: 130px;
margin: 130px 0 0 0px;
border: 0px solid white;
background-color: ;
} 

#topflash {
width: 850px;
height: 135px;
margin: 0;
padding: 0;
position: absolute;
left: 0px;
top: 0px;
}


#content {
width: 630px;
height: 350px;
padding: 0 0 0px 0px;
margin: 0px 0px 0px 0px;
border-top: 1px solid #b57934;
}

#texttitle {
width: 230px;
height: 20px;
padding: 0 0 0px 0px;
margin: 20px 0px 0px 20px;
border: 0px solid white;
}

#textbox {
width: 420px;
height: 280px;
padding: 0 20px 0px 0px;
margin: 10px 0px 0px 20px;
border: 0px solid white;
overflow: auto;
scrollbar-base-color: #b57934;
scrollbar-arrow-color: black;
scrollbar-shadow-color: 56350f;
scrollbar-lightshadow-color: ; 
scrollbar-darkshadow-color: ;
scrollbar-highlight-color: 56350f;
scrollbar-3dlight-color: black;
scrollbar-track-color: black;
}

#right {
width: 240px;
float: right;
margin: 0px 0 0px 0px;
padding: 0 0 0px 0px;
}

#footer {
height: 75px;
text-align: left;
background-color: black;
background: url(assets/footerBG.jpg) left top no-repeat;
padding: 0px 0 0 30px;
border: 0px solid white;
}

#footer p {
margin: 0;
padding: 20px 0 10px 0;
clear: both;
font-family: "Futura", Arial, sans-serif;
color: #b57934;
font-size: 12px;
}

#nav a {
display: block;
height: 20px;
font-size: 11px;
margin: 0 
padding: 0;
}

#home { width: 170px; background: url(assets/nav/homelink.jpg) left top no-repeat; }
#home:hover { background: url(assets/nav/homelinkMO.jpg) left top no-repeat; }

#about { width: 170px; background: url(assets/nav/aboutuslink.jpg) left top no-repeat; }
#about:hover { background: url(assets/nav/aboutuslinkMO.jpg) left top no-repeat; }

#ourlines { width: 170px; background: url(assets/nav/ourlineslink.jpg) left top no-repeat; }
#ourlines:hover { background: url(assets/nav/ourlineslinkMO.jpg) left top no-repeat; }

#pressroom { width: 170px; background: url(assets/nav/pressroomlink.jpg) left top no-repeat; }
#pressroom:hover { background: url(assets/nav/pressroomlinkMO.jpg) left top no-repeat; }

#location { width: 170px; background: url(assets/nav/locationlink.jpg) left top no-repeat; }
#location:hover { background: url(assets/nav/locationlinkMO.jpg) left top no-repeat; }

#contact { width: 170px; background: url(assets/nav/contactlink.jpg) left top no-repeat; }
#contact:hover { background: url(assets/nav/contactlinkMO.jpg) left top no-repeat; }

#tvcommercials { width: 170px; background: url(assets/nav/tvlink.jpg) left top no-repeat; }
#tvcommercials:hover { background: url(assets/nav/tvlinkMO.jpg) left top no-repeat; }







#footer_right {
padding: 10px 10px 0 0;
float: right;
}

#footer_left {
padding: 10px 0 0 10px;
float: left;
}

#footer a {
padding: 0;
color: #b57934;
color: hover white;
font-size: 12px;
line-height: 16px;
background: ;
} 