/*
Theme Name: Thriller Live
Theme URI: http://www.thrillerlive.com
Version: 2.0
Author: Matt Blank
Author URI: http://www.mattblank.com
*/

body {background: #540e0b url(/show/wp-content/themes/thriller/images/main-bg.jpg) repeat-x top fixed; color: #fff; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px}
p {margin: 0 0 1.5em 0}
img {border: none}
a {text-decoration: none; color: #ffff00}
a:hover {text-decoration: underline; color: #fff}
h2 {font-weight: normal; color: #ffff00; font-size: 30px; margin: 0 0 10px 0; text-transform: uppercase}
h3 {font-weight: normal; font-size: 20px; margin: 0; padding: 0}
.timestamp {font-size: 11px; margin-bottom: 15px}
#wrap {margin: 0 auto 0 auto; width: 900px}
#container {float: left; width: 900px; background: #000 url(/show/wp-content/themes/thriller/images/content-bg.jpg) no-repeat top; border: 1px solid #fff; min-height: 600px; margin-top: 32px}
#mj {background: url(/show/wp-content/themes/thriller/images/mj-logo.png) no-repeat; width: 150px; height: 208px; position: relative; top: -30px; float: left; margin-left: 16px}
#menu {margin-top: 106px; text-transform: uppercase; font-size: 16px}
#menu a {color: #fff}
#menu a:hover {text-decoration: none; color: #ffff00}
#menu ul {list-style: none; padding: 0; margin: 0; float: left; position: absolute; margin-left: 163px; z-index: 5}
#menu li {float: left}
#content {width: 860px; position: relative; top: -35px; left: 20px; width: 860px; float: left}
#left {width: 560px; margin-right: 20px; float: left}
#right {width: 280px; float: left}
.quote {width: 280px; text-align: center; font-weight: bold; font-size: 20px; float: left; border-bottom: 1px solid #fff; padding-bottom: 20px; margin-bottom: 20px; line-height:25px}
.quote img {margin: 5px 0 5px 0}
.source {font-weight: normal; font-size: 10px}
#footer {width: 900px; margin-top: 15px; float: left; margin-bottom: 10px; font-size: 12px; margin-bottom: 120px}
.cast-image {width: 100px; margin-right: 20px; float: left}
.cast-image ul {padding: 0; margin: -15px 0 0 15px}
.cast-image img {border: 1px solid #fff}
.cast-bio {width: 440px; float: left}
.subpages-table img {border: 1px solid #fff; margin-right: 10px}
.subpages-text {margin: 0 0 10px 0}
.subpages-cell {padding-right: 10px; width: 120px; text-align: center; vertical-align: top; height: 130px}
.newsitem {float: left; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #fff}
.name {font-weight: bold; font-style: italic}
/*#tour-dates ul {list-style: none; margin: 0; padding:0; float: left; clear:both; margin-bottom: 20px}
#tour-dates li {float: left; width: 112px}*/
#tour-dates li {margin-bottom: 20px}
#city {position: fixed; bottom: 0; width: 100%; height: 225px; background: url(/show/wp-content/themes/thriller/images/footer.png) top; z-index: -5; margin-left: -8px}
.footer-left {width: 760px; float: left}
.footer-right {width: 80px; float: right; text-align: right}
#footer ul {margin: 0; padding: 0; list-style: none}
#footer li {float: right; margin-right: 5px}
#logo-flash {margin-left:131px; margin-top:-6px; position:absolute; z-index: 0}
ol {margin: 0; padding: 0; margin-left: 20px}
ol li {margin-bottom: 20px}
.floatright {float: right; margin-left: 20px}
.floatleft {float: left; margin-right: 20px}
table {margin-bottom: 25px}
