/* CSS Document */
a:hover {background-position: 0 0;}
table th { font-weight: bold; font-size: 18px; text-align: left; }
body {margin:0;background-color: #000;background-image:url(images/bg-blank.jpg);background-repeat:no-repeat;background-position:center 73px;font-family:"Courier New", Courier, monospace;font-weight:bold;color:#FFF;font-size:16px;line-height:20px;}
body.home {background-color: #000;background-image:url(images/homebg.jpg);background-repeat:no-repeat;background-position:center 73px;}
body.trailer {	background-color: #000;background-image:url(images/trailerbg.jpg);background-repeat:no-repeat;background-position:center 73px;}
body.schedule {	background-color: #000;background-image:url(images/bg_schedule.jpg);background-repeat:no-repeat;background-position:center 73px;}
a, a:visited {color:#FFF;border:none;outline:none;}
a:hover {color:#F00;}
.red {color:#F00;}
.text {padding:20px;}
img {border:none;}
#getinvolved {width:145px;height:38px;background:url(images/getinvolved.png);position:absolute;bottom:90px;right:60px;}

/* HOME */

#social {width:120px;position:absolute;left:50%;margin-top:247px;margin-left:-610px;text-align:center;}
#container { position: relative; width: 990px; margin: 20px auto; }
#book {width:355px;height:457px;position:absolute;left:50%;top:164px;margin-left:-308px;}
#book:hover {background:url(images/book_active.jpg);}
#gun {width:270px;height:364px;position:absolute;left:50%;top:241px;margin-left:136px;}
#gun:hover {background:url(images/gun_active.jpg);}
#cocaine {width:181px;height:169px;position:absolute;left:50%;top:301px;margin-left:9px;}
#cocaine:hover {background:url(images/cocaine_active.jpg);}
#weed {width:236px;height:236px;position:absolute;left:50%;top:445px;margin-left:-70px;}
#weed:hover {background:url(images/weed_active.jpg);}
#joints {width:136px;height:124px;position:absolute;left:50%;top:533px;margin-left:131px;}
#joints:hover {background:url(images/joints_active.jpg);}
#knife {width:183px;height:244px;position:absolute;left:50%;top:450px;margin-left:-314px;}
#knife:hover {background:url(images/knife_active.jpg);}
#razor {width:84px;height:70px;position:absolute;left:50%;top:415px;margin-left:132px;}
#razor:hover {background:url(images/razor_active.jpg);}

#social-buttons{background:url(images/social-buttons.jpg);width:67px;height:365px;position:absolute;left:50%;margin-left:-381px;top:237px;}
	#social-email{display:block;float:left;width:75px;height:69px;margin-bottom:25px;}
	#social-twitter{display:block;float:left;width:75px;height:69px;margin-bottom:25px;}
	#social-facebook{display:block;float:left;width:75px;height:69px;margin-bottom:30px;}
	#social-blog{display:block;float:left;width:75px;height:69px;}

/* NAVIGATION */

#nav {width:770px;height:32px;margin: 0 auto;margin-top:24px;}
#home {width:90px;height:32px;background:url(images/home.gif);float:left;margin-left:0;outline:none;}
#about {width:88px;height:32px;background:url(images/about.gif);float:left;outline:none;}
#video {width:86px;height:32px;background:url(images/video.gif);float:left;outline:none;}
#trailer {width:102px;height:32px;background:url(images/trailer.gif);float:left;outline:none;}
#press {width:82px;height:32px;background:url(images/press.gif);float:left;outline:none;}
#schedule {width:124px;height:32px;background:url(images/schedule.gif);float:left;outline:none;}
#music {width:92px;height:32px;background:url(images/music.gif);float:left;outline:none;}
#contact {width:110px;height:32px;background:url(images/contact.gif);float:left;outline:none;}
#store {width:86px;height:32px;background:url(images/store.gif);float:left;outline:none;}
#home:hover, #store:hover, #about:hover, #trailer:hover, #press:hover, #video:hover, #schedule:hover, #music:hover, #contact:hover {background-position:bottom;}

/* ABOUT */

#about_synopsis {width:249px;height:290px;background:url(images/about_synopsis.jpg);position:absolute;left:50%;top:219px;margin-left:-401px;outline:none;}
#about_synopsis:hover {background:url(images/about_synopsis_active.jpg);}
#about_photos {width:243px;height:287px;background:url(images/about_photos.jpg);position:absolute;left:50%;top:436px;margin-left:-233px;outline:none;z-index:20;}
#about_photos:hover {background:url(images/about_photos_active.jpg);}
#about_production {width:251px;height:305px;background:url(images/about_production.jpg);position:absolute;left:50%;top:294px;margin-left:-13px;	outline:none;}
#about_production:hover {background:url(images/about_production_active.jpg);}
#about_press {width:226px;height:268px;background:url(images/about_press.jpg);position:absolute;left:50%;top:411px;margin-left:204px;outline:none;z-index:20;}
#about_press:hover {background:url(images/about_press_active.jpg);}
	
/* SYNOPSIS */

#synopsisbox {width:827px;height:605px;background:url(images/synopsisbox.jpg);background-repeat:no-repeat;margin:0 auto;margin-top:112px;position:relative;right:-9px;}

/* PRODUCTION */

#productionbox {width:864px;height:609px;background:url(images/productionbox.jpg);background-repeat:no-repeat;margin:0 auto;margin-top:119px;position:relative;right:-1px;}
#productionframe {width:558px;height:420px;overflow:scroll;overflow-x:hidden;margin: 0 auto;position:relative;top:60px;right:-148px;}

/* TRAILER */

#player {width:606px;height:340px;margin:0 auto;position:relative;top:156px;right:39px;text-align:center;}

/* MUSIC */

#radio {width:425px;height:448px;background:url(images/radio.jpg);position:absolute;left:50%;top:212px;margin-left:-478px;}
#musicbox {width:922px;height:582px;background:url(images/musicbox.jpg);background-repeat:no-repeat;margin:0 auto;margin-top:125px;position:relative;left:1px;text-align:center;font-size:24px;line-height:28px;padding-top:8px;}
#musicframe {width:915px;height:565px;overflow:scroll;overflow-x:hidden;margin: 0 auto;text-align:center;font-size:28px;line-height:28px;}
#music_left {width:430px;text-align:left;float:left;padding-left:2px;}
#music_right {width:430px;text-align:left;float:left;padding-top:20px;padding-left:2px;}

/* SCHEDULE */

#schedulebox {width:902px;height:608px;background:url(images/schedulebox2.jpg);background-repeat:no-repeat;margin: 0 auto;margin-top:126px;position:relative;right:-1px;}
#scheduleframe {width:625px;height:240px;overflow:scroll;overflow-x:hidden;margin: 0 auto;position:relative;top:220px;right:-3px;text-align:center;font-size:28px;line-height:28px;}
.scheduleInfo {width:720px;height:240px;overflow:scroll;overflow-x:hidden;margin: 0 auto;position:relative;top:220px;right:-3px;}

/* CONTACT */

#contactbox {width:486px;height:442px;position:absolute;left:50%;top:116px;margin-left:-246px;background:url(images/contact.png);background-repeat:no-repeat;}
#form {position:absolute;left:50%;top:116px;margin-left:-246px;}
#form_email {width:272px;height:20px;position:absolute;left:50%;top:-39px;margin-left:179px;}
#form_name {width:272px;height:20px;position:absolute;left:50%;top:19px;margin-left:179px;}
#form_comments {width:272px;height:160px;position:absolute;left:50%;top:93px;margin-left:179px;}
#form_submit {cursor: pointer; width:87px;height:27px;background:url(images/submit.png);position:absolute;left:50%;top:265px;margin-left:370px;}

/* GET INVOLVED */

#getinvolvedbox {width:850px;height:595px;background:url(images/getinvolvedbox.jpg);background-repeat:no-repeat;margin:0 auto;margin-top:122px;position:relative;right:7px;}
.quotes p { margin-bottom: 30px; }
.quotes a { display: block; }

/* FOOTER */

#footer {width:963px;height:32px;position:absolute;left:50%;margin-left:-490px;margin-top:670px;text-align:center;font-size:12px;}