* {margin:0;padding:0;border:0;}
html {font-family:Arial, Sans-serif;width:100%;background: #000000 url('../pics/bg.jpg') repeat-x;}
body {background-image:url('../pics/span.gif');background-repeat:repeat-y;width:992px;position:absolute;}
#container {background-image:url('../pics/bj_johnny.jpg');background-repeat:no-repeat;background-position:top left;width:992px;height:778px;}
p {color:#7e837d;font-size:12px;}
a:focus {outline:none;}
h1 {margin:10px 0;font-size:27px;font-weight:100;color:#ced8e7;}
h2 {margin:10px 0;font-size:22px;font-weight:100;color:#ced8e7;}
ul {margin:0 0 10px 22px;}
li {font-size:12px;}
#top_links {float:right;margin:3px 32px 0 0;}
#top_links li {display:inline;padding:0 4px;}
#top_links li a {color:#fff;text-decoration:none;font-size:12px;}
#top_links li a:hover {text-decoration:underline;}
.nav {margin:245px -65px 0 0;height:25px;list-style:none;display:inline;float:right;}
.nav li {list-style:none;display:inline;}
.nav a {float:left;}
.nav a.career:hover, .nav a.services:hover, .nav a.media:hover, .nav a.calendar:hover, .nav a.contact:hover {background-position:0 -25px;}
.nav li a.career{display:block;height:26px;width:72px;background:url(../pics/career.jpg) no-repeat;text-indent:-9009px;}
.nav li a.services {display:block;height:26px;width:88px;background:url(../pics/services.jpg) no-repeat;text-indent:-9009px;}
.nav li a.media {display:block;height:26px;width:79px;background:url(../pics/media.jpg) no-repeat;text-indent:-9009px;}
.nav li a.calendar {display:block;height:26px;width:99px;background:url(../pics/calendar.jpg) no-repeat;text-indent:-9009px;}
.nav li a.contact {display:block;height:26px;width:86px;background:url(../pics/contact.jpg) no-repeat;text-indent:-9009px;}
.clear {clear:both;}
.headers {float:right;margin:2px 54px 0 0;}
#content {float:right;width:539px;margin:7px 80px 0 0;}
#content p {margin:0 0 15px 0;}
#content a {color:#d0a338;text-decoration:none;}
#content a:hover {text-decoration:underline;}
#bottom_content {background-image:url('../pics/bg_btm.jpg');background-repeat:no-repeat;background-position:left;width:992px;height:232px;}
.more {float:right;}
.more a, #content .more a {padding:3px;background-color:#216163;color:#fff;text-decoration:none;}
.more a:hover, #content .more a:hover {text-decoration:underline;}
.l {float:left;}
.r {float:right}
#new_gigs {width:539px;float:right;margin:0 82px 0 0;}
.imghvr {border:3px solid #fff;}
#whatsnew {width:270px;}
#latestgigs {width:249px;}
.cross {margin:0 0 3px 0;}
#mv {margin:5px 0 0 0;}
#mv2 {margin-top:-11px;}
.dotline {background-image:url('../pics/dotline.png');background-repeat:repeat-x;height:1px;}
#copy {margin:11px 0 0 0;font-size:12px;color:#656565;float:right;}
#purchase {width:247px;position:absolute;top:547px;left:88px;color:#7e837d;background-color:#0c120d;}
#purchase table {margin:0 0 0 14px;}

.contentheading, .small, .createdate, li {color:#7e837d;}