body {margin:0; font-family:"Trebuchet MS", Helvetica, sans-serif; background-color: #181818; color: #fff;}
a {color:#fff;}
a:hover {text-decoration:none;}
#container {width:1036px; margin:0 auto; background:url(images/body.jpg) repeat-y; background-color: #181818;}

#body {position:relative; width:1024px; margin:0 auto; background:url(images/header.jpg) no-repeat; background-color: #181818;}

#logo {padding:5px 37px 0 37px;}
#logo a {color:#fff; text-decoration:underline;}
#logo a:hover {text-decoration:none;}
#cdtext {position:absolute; top:46px; left:0; font-size:12px;}
#sponsor {position:absolute; top:0; left:904px;}
#search {position:absolute; top:33px; left:800px;}

.menu {position:relative; background:url(images/menu.jpg) no-repeat; width:1024px; height:45px;}
.menu ul {list-style:none; position:relative; z-index:10; padding:6px 24px;}
.menu li {float:left;}
.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#FFF; padding:10px;}
#navslide {position:absolute; margin-bottom:9px; bottom:0; height:4px; background:url(images/slide.png) no-repeat; z-index:10;}

#topic {margin-bottom: 0px; position:relative; background:url(images/path.gif); height:24px;}
#textrotator {position:absolute; margin-top:5px; width:1024px; text-align:center; color:gray; font-size:14px; font-family:"Arial";}

div.fadehover {position: relative;}
img.a {position: absolute; left: 0; top: 0; z-index: 10;}
img.b {position: absolute; left: 0; top: 0;}

img.picture_left {margin-right: 10px; border: 3px double black;}

img.picture_right {margin-left: 10px; border: 3px double black;}

img.picture {border: 3px double black; margin: 10px;}

table.buildlog{background-image: url('http://www.mvrt.com/images/buildlog/filmstrip3.gif'); background-repeat: repeat-y; vertical-align: middle;}
td.buildlog{padding: 5px 32px; width:210px;}

.valignmiddle{vertical-align: middle; text-align:center;}

.calm2 {width: 95%; border-width: 5px; border-style: double; border-color:  black;}

td.cal {border-width: 1px; border-style: solid; border-color:  black; width: 14.3%; height: 75px; font-family: Verdana; padding: 3px;}

div.h {font-size:14px; font-weight:bold;}

#main {font-size:12px; line-height:16px;}
#sidebar {float:right; width:204px; padding:0 37px 30px 0; margin-top:0px; color: #fff; clear: both;}
#sidebar h3 {text-transform:uppercase; font-size:16px; color: #fff; margin:20px 0 7px 0;}
#sidebar a {color:#fff;}
#sidebar ul {margin:0; padding:0;}
#sidebar li {margin-left:20px;}
#text {padding:0px 0 30px 37px; color: #fff; float: left; font-size:13px; width:725px;}
#text h1, #text h2 {font-size:20px; font-weight:normal; text-transform:uppercase; margin:20px 0 10px 0;}
#text ul {margin-top:8px; margin-bottom:8px;}
#text br {line-height:8px;}

#footer {clear:both; height:100px; font-size:12px; color:#fff;}
#footer a {color:#fff;}
#menu_footer {padding:20px 37px 0 37px; text-transform:lowercase;}
#left_footer {float:left; padding:25px 0 0 37px;}
#right_footer {float:right; padding:25px 37px 0 0;}


.dropdown {float:left;}
.dropdown dd {position:absolute; overflow:hidden; width:122px; display:none; background:#000; z-index:10; margin: 35px 0 0 0;}
.dropdown dc {list-style:none; border-top:none;}
.dropdown dx {display:inline;}
.dropdown dx a, .dropdown dx a:active, .dropdown dx a:visited {display:block; padding:5px; color:#fff; font-size:14px; text-decoration:none;}
.dropdown dx a:hover {background:#585858; color:#fff}
.dropmenu .sub {background:url(images/arrow.gif) 100px 8px no-repeat;}

#slideshow {list-style:none; color:#fff; width:500px;}
#slideshow span {display:none}
#wrapper {width:506px; margin:0px auto; display:none}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; right:250px; width:1000px; height:275px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; left:125px; width:75%; height:0; background:#000; color:#fff; overflow:hidden; z-index:2; opacity:.7;}
#information h3 {padding:4px 8px 3px; font-size:12px;}
#information p {padding:0 8px 8px 0; font-size:14px;}
#image {width:1000px; height:275px;}
#image img {position:absolute; z-index:1; width:inherit; height:275px; left:0;}

.linkhover {background:url(images/slideshow/link.gif) center center no-repeat}
#thumbnails {margin-top:10px}
#slidearea {float:left; position:absolute; width:456px; margin-left:0px; top:2px; height:81px; overflow:hidden; z-index:3;}
#slider {position:absolute; left:0; height:50px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}