html,body { margin:0px auto; padding:0px; background-color:#000000; }
img { border:0px; }
a { text-decoration:none; color: #fbd03d; }

/* id divs */
#container { width:1019px; height:909px; margin:0px auto; margin-top:30px; }
#logo { width:151px; height:75px; padding-left:17px; padding-top:12px; float:left; }
#socialmedia { width:200px; height:22px; float:right; }
#banner { width:533px; height:70px; float:right; margin-top:20px; }
#footer { width:1019px; height:15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#ffffff; margin:0px auto; }
#flashcontent { font-size:10px; color:#ffffff; }
#links { width:235px; height:50px; margin-top:19px; float:right; }
#vids { width:581px; margin-top:107px; float:right; }

#menu { width:768px; height:50px; float:right; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#8c8c8c; }
#menu a { color:#8c8c8c; }
#menu a:hover { color:#fbd03d; }


/* class divs */
.home { background-image:url(../images/homebg.jpg); background-repeat:no-repeat; }
.contact { background-image:url(../images/contactbg.jpg); background-repeat:no-repeat; }
.about { background-image:url(../images/aboutbg.jpg); background-repeat:no-repeat; }
.book { background-image:url(../images/bookbg.jpg); background-repeat:no-repeat; }
.fringe { background-image:url(../images/fringebg.jpg); background-repeat:no-repeat; }
.review { background-image:url(../images/reviewbg.jpg); background-repeat:no-repeat; }
.links { background-image:url(../images/linksbg.jpg); background-repeat:no-repeat; }
.media { background-image:url(../images/vidaudbg.jpg); background-repeat:no-repeat; }
.gigsscroll { width:368px; height:239px; margin-top:34px; float:none; padding:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;  }
.newsscroll { width:368px; height:481px; margin-top:7px; float:none; padding:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; }
.reviewbox { width:473px; height:720px; margin-top:34px; float:none; padding:10px 10px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;  }
.boxtitle { color: #fbd03d !important; font-family: Impact; font-size: 15pt; font-weight: normal; }
.formbox { width:358px; height:24px; }
.messagebox { width:358px; height:170px; }

/* gig scroll */
#newsticker-demo {  width:310px; height:239px; font-family:Verdana,Arial,Sans-Serif; font-size:12px; margin:20px auto; }
.newsticker-jcarousellite { width:300px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .info { float:right; width:300px; height:195px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; }