@charset "UTF-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0; font-size:12px; background-color:#000000; text-align:left; background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:top; padding:0;  }
html { margin:0px; text-align:center; min-width:748px; min-height:100%; font-size: 62.5%; height:auto; }

h1 {font-size:1.4em; color:#ffffff;  margin-bottom:0; padding:0;}
h2 {font-size:1.6em; color:#FFFFFF; margin-bottom:0.8em; padding:0; margin-top:0;}
h3 {font-size:1.3em; color:#f80000; margin-bottom:0; margin-top:0; padding:0.5em 0 0.5em 0; line-height:1.2em;}
h4 {font-size:1.3em; color:#FFFFFF; margin-bottom:1.3em; margin-top:0; padding:0; line-height:1.2em; font-weight:normal;}
h5 {font-size:1.3em; color:#FFFFFF; margin-bottom:0.3em; margin-top:0; padding:0; line-height:1.2em;}
p {font-size:1.2em; color:#FFFFFF; margin-bottom:0; padding-bottom:0.9em; line-height:1.2em; margin-top:0; }
span {font-family:Arial, Helvetica, sans-serif;  margin:0;  }

a:link {color:#fe4141;}
a:visited {color:#fe4141;}
a:hover {color:#9f9c9c;}


#cast-holder a:link {color:#fff; text-decoration:none;}
#cast-holder a:visited {color:#fff; text-decoration:none;}
#cast-holder a:hover {color:#9f9c9c; text-decoration:none;}

#news-item a:link {color:#fe4141; text-decoration:none;}
#news-item a:visited {color:#fe4141; text-decoration:none;}
#news-item a:hover {color:#fff; text-decoration:none;}


.clear {clear:both;}
.phonenumber-copy {font-size:20px; color:#F00;}
.bookonline-copy {font-size:20px; color:#F00;}
#warning-copy h2 {font-size:24px; text-transform:uppercase; font-weight:bold; line-height:1.0em;}
#submit-review-copy p {font-size:16px; margin:5px 0 0 0; padding-bottom:0; }
.castname {font-size:1.2em; font-weight:bold;}
.castrole {color:#f2be38}
#cast-holder h4 {color:#fe0000; font-size:1.5em; font-weight:bold; margin-bottom:0.5em;}
.review {color:#FFF; margin-top:0; font-weight:normal;}
#review-pages h3 {margin-top:0; margin-bottom:1.1em;}
.review-copy p {margin-bottom:0; padding:0;}
.newspaper {color:#f80000; font-size:11px;}
.line {border-top:1px solid #666; height:2px; margin:8px 0 8px 0; width:525px;}
.newsdate {font-size:0.9em; color:#FFF;}

.bold {font-weight:bold;}
.readmore {font-size:0.9em; font-weight:bold;}

#wrap {width:1000px; margin:0 auto; padding:0; position:relative; }
#content {width:1000px; margin:0; padding:0;  }
#navigation-bg {width:100%; height:92px; margin:0 auto; position:absolute; top:0px; left:0; padding:0; background-image: url(../images/nav-bg.png); background-repeat:no-repeat; background-position:center;}
#navigation {width:1000px; margin:20px 0 0 0; padding:0;}
#logo-container {width:447px; height:236px; margin:0; padding:0 0 0 20px; float:left;}
#top-tools {width:424px; margin:0; padding:0; position:relative; float:left;}
#followus {width:182px; margin:0; padding:0; position:absolute; top:-15px; left:80px; }
#nominee {position: absolute; left: 152px; top: 110px;}
#nominee img {border: 0;}
#closing {position: absolute; left: 152px; top: 110px;}
#closing img {border: 0;}

#sound {width:45px; height:40px; margin:0; padding:0; position:absolute; top:-6px; left:900px;  z-index:20;}



/**.top-facebook {width:57px; height:56px; margin:0; padding:0; float:left; cursor:pointer; background-image:url(../images/social/top-facebook.png); background-repeat:no-repeat; text-indent:-5000px;}**/
.top-twitter {width:57px; height:56px; margin:0; padding:0; float:left; cursor:pointer; background-image:url(../images/social/top-twitter.png); background-repeat:no-repeat; text-indent:-5000px;}
/**.top-signup {width:57px; height:56px; margin:0; padding:0; float:left; cursor:pointer; background-image:url(../images/social/top-signup.png); background-repeat:no-repeat; text-indent:-5000px;}**/
#booktickets {width:239px; height:104px; margin:0; padding:0; position:absolute; top:-20px; left:260px; background-image:url(../images/booktickets-bg.png); background-repeat:no-repeat;}
.phonenumber {width:192px; height:45px; margin:-15px 0 0 21px; padding:0; background-image:url(../images/phonenumber.png); background-repeat:no-repeat; text-indent:-5000px;}

#middle-line {width:36px; height:844px; margin:0; padding:0; background-image:url(../images/middline-line.png); background-repeat:no-repeat; position:absolute; left:585px; top:120px;}
#video-player {width:514px; height:400px; margin:0; padding:48px 0 0 43px; background-image:url(../images/video-player-bg.gif); background-repeat:no-repeat; float:left; }
#video-player-mobile {width:514px; height:400px; margin:0; padding:54px 0 0 43px; background-image:url(../images/video-player-bg.gif); background-repeat:no-repeat; float:left; position:relative; }
#tagline {width:395px; height:356px; margin:-60px 0 0 0; padding:0; float:right;  background-image:url(../images/grey-bg.png); background-repeat:no-repeat; background-position:bottom;   }
#facebook-widget {width:365px; height:456px; margin:-100px 0 0 0; padding:0 0 0 40px; float:right;  background-image:url(../images/grey-bg.png); background-repeat:no-repeat; background-position:bottom;   }
* html #tagline{  height:356px;} /***ie 6 min height hack***/
* html #facebook-widget{  height:456px;} /***ie 6 min height hack***/
#right-column {width:405px; margin:0; padding:0; float:right; }
#cast-holder {width:385px; min-height:356px; margin:-70px 0 0 0; padding:0 0 40px 10px; float:right;  background-image:url(../images/grey-bg.png); background-repeat:no-repeat; background-position:bottom;   }
* html #cast-holder{  height:356px;} /***ie 6 min height hack***/

#heading-holder {loat:left; margin:5px 0 0 30px; padding:0; width:500px; }
#left-copy-holder {width:577px; min-height:40px; margin:0; padding:0; position:relative; float:left; }
* html #left-copy-holder{  height:40px;} /***ie 6 min height hack***/
#left-copy-container {width:577px; min-height:185px; margin:0; padding:0; position:absolute; top:-140px; left:32px; }

.left-copy-top {width:577px; height:60px; margin:0; padding:0; background-image:url(../images/textbox-top.png); background-repeat:no-repeat;}
.left-copy-bottom {width:577px; height:64px; margin:0; padding:0; background-image:url(../images/textbox-btm.png); background-repeat:no-repeat; }
.left-copy {width:507px; margin:0; padding:0 40px 0 30px; background-image:url(../images/grey-mid.png); background-repeat:repeat-y; }


#twitter {width:405px; height:222px; margin:0; padding:0; background-image:url(../images/twitter-bg.jpg); background-repeat:no-repeat; float:right; }
#twitter-bg {width:405px; height:222px; margin:0; padding:0; background-image:url(../images/twitter-bg.jpg); background-repeat:no-repeat;}
#twitter-status {width:365px; margin:0; padding:50px 0 0 40px;}

#bottomline {width:100%; height:53px; margin:0; padding:0; background-image:url(../images/bottomline.png); background-repeat:no-repeat; background-position:center;  }
#footer {width:1000px; margin:0 auto; padding:0 0 40px 0; position:relative; }

.bar-splash {width:580px; height:55px; margin:0; padding:0; background-image:url(../images/bars-splash.png); background-repeat:no-repeat; float:left; }

.warning {width:523px; height:110px; margin:0; padding:0 0 0 15px; float:left; }
.footer-social {width:316px; margin:0; height:67px; padding:20px 32px 0 20px; float:right; background-image:url(../images/footer-social-bg.png); background-repeat:no-repeat;  }
.social-icons {width:173px; margin:0; padding:0; float:left; }
.facebook-icon {width:40px; height:40px; margin:0 10px 0 0; padding:0; background-image:url(../images/social/footer-facebook.png); background-repeat:no-repeat; float:left; text-indent:-5000px; cursor:pointer;}
.twitter-icon {width:43px; height:40px;  margin:0 10px 0 0; padding:0; background-image:url(../images/social/footer-twitter.png); background-repeat:no-repeat; float:left; text-indent:-5000px; cursor:pointer;}
.signup-icon {width:40px; height:40px;  margin:0 12px 0 0; padding:0; background-image:url(../images/social/footer-signup.png); background-repeat:no-repeat; float:left; text-indent:-5000px; cursor:pointer;}
.share-icon {width:39px; height:38px;  margin:2px 10px 0 0; padding:0;  float:left; cursor:pointer;}
.atg-logo {width:44px; height:50px; margin:0; padding:0; background-image:url(../images/atg.gif); background-repeat:no-repeat; float:right; text-indent:-5000px;}
.aka-credits {width:170px; margin:0; padding:0 10px 0 0; float:right; text-align:right; }


#cast-photo {width:161px; height:200px; margin:0 5px 0 0; padding:7px 0 0 8px; background-image:url(../images/cast-photo.png); background-repeat:no-repeat; float:left;}

/******titles**********/
.logo {width:447px; height:236px; margin:0; padding:0; background-image:url(../images/ghoststories.png); background-repeat:no-repeat; text-indent:-5000px;}
.smalllogo {width:250px; height:129px; margin:0; padding:0; background-image:url(../images/ghoststories-smalllogo.png); background-repeat:no-repeat; text-indent:-5000px;}
.followus-copy {margin:5px 0 0 0; padding:0; background-image:url(../images/titles/followuson-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#keeptellingyourself {width:299px; height:252px; margin:0 auto; padding:0; background-image:url(../images/titles/keeptellingyourself.png); background-repeat:no-repeat; text-indent:-5000px;}
#liveat-title {width:345px; height:39px; margin:0 auto; padding:0; background-image:url(../images/titles/liveatduketheatre.gif); background-repeat:no-repeat; text-indent:-5000px;}
#twitter-title {width:215px; height:21px; margin:0; padding:10px 0 0 0; background-image:url(../images/titles/twitter-title.gif); background-repeat:no-repeat; text-indent:-5000px; }
#warning-title {width:548px; height:110px; margin:0; padding:0; background-image:url(../images/warning.gif); background-repeat:no-repeat; text-indent:-5000px;}
#moreyourstyle-title {width:235px; height:39px; margin:0 auto; padding:0; background-image:url(../images/titles/moreyourstyle-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#haveyouseen-title {width:250px; height:48px; margin:0; padding:0; background-image:url(../images/titles/haveyouseen-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#haveyouread-title {width:250px; height:48px; margin:0; padding:0; background-image:url(../images/titles/haveyouread-toptweets.gif); background-repeat:no-repeat; text-indent:-5000px;}
#cast-creative-title {width:155px; height:25px; margin:0; padding:0; background-image:url(../images/titles/cast-creative-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#theshow-title {width:90px; height:25px; margin:0; padding:0; background-image:url(../images/titles/theshow-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#video-title {width:55px; height:25px; margin:0; padding:0; background-image:url(../images/titles/video-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#your-review-title {width:130px; height:25px; margin:0; padding:0; background-image:url(../images/titles/yourreviews-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#tickets-title {width:130px; height:25px; margin:0; padding:0; background-image:url(../images/titles/tickets-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#video-gallery-title {width:130px; height:30px; margin:0; padding:0; background-image:url(../images/titles/videogallery-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#news-title {width:130px; height:30px; margin:0; padding:0; background-image:url(../images/titles/news-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#reviews-title {width:130px; height:30px; margin:0; padding:0; background-image:url(../images/titles/reviews-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#links-title {width:92px; height:25px; margin:0; padding:0; background-image:url(../images/titles/links-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#reallifehauntings-title {width:183px; height:30px; margin:0; padding:0; background-image:url(../images/titles/reallifehauntings-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#shop-title {width:183px; height:30px; margin:0; padding:0; background-image:url(../images/titles/shop-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#photographic-title {width:223px; height:30px; margin:0; padding:0; background-image:url(../images/titles/photographic-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#toptweets-title {width:112px; height:25px; margin:0; padding:0; background-image:url(../images/titles/toptweets-title.gif); background-repeat:no-repeat; text-indent:-5000px;}
#yourstories-title {width:119px; height:25px; margin:0; padding:0; background-image:url(../images/titles/yourstories-title.gif); background-repeat:no-repeat; text-indent:-5000px;}

/*********buttons*******/

#booktickets-button { margin:0; text-indent:-5000px; width:195px; height:47px; overflow:hidden;  margin:0 0 0 15px; }
.booktickets-btn {width:195px; height:47px; background-image:url(../images/buttons/booktickets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.booktickets-btn a {width:195px; height:47px; background-image:url(../images/buttons/booktickets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.booktickets-btn a:hover {background-position:0px -47px; cursor:pointer;}
.booktickets-btn a:active {background-position:0px -47px;}


#braveenough-button { margin:0; /* text-indent:-5000px; */ width:235px; height:160px; overflow:hidden;  margin:0 0 0 15px; float:left; }
/* .braveenough-btn {width:235px; height:87px; background-image:url(../images/buttons/braveenough-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; } */
/* .braveenough-btn a {width:235px; height:87px; background-image:url(../images/buttons/braveenough-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;} */
.braveenough-btn a {width:200px; height:160px; background-image:url(../images/uk.png); background-repeat:no-repeat; background-position: 0 0; display:block; text-align: center; font-weight: bolder; text-decoration: none; font-size: 15px; }
/* .braveenough-btn a:hover {background-position:0px -87px; cursor:pointer;} */
.braveenough-btn a:hover {background-position:-200px 0px; cursor:pointer;}
.braveenough-btn a:active {background-position: 0px 0px;}

#notbraveenough-button { margin:0; /* text-indent:-5000px; */ width:235px; height:160px; overflow:hidden;  margin:0 0 0 15px; float:left;}
/*.notbraveenough-btn {width:235px; height:87px; background-image:url(../images/buttons/notbraveenough-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.notbraveenough-btn a {width:235px; height:87px; background-image:url(../images/buttons/notbraveenough-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}*/
.notbraveenough-btn a {width:200px; height:160px; background-image:url(../images/ca.png); background-repeat:no-repeat; background-position: 0 0; display:block; text-align: center; font-weight: bolder; text-decoration: none; font-size: 15px; }
/* .notbraveenough-btn a:hover {background-position:0px -87px; cursor:pointer;} */
.notbraveenough-btn a:hover {background-position:-200px 0px; cursor:pointer;}
.notbraveenough-btn a:active {background-position:0px 0px;}

#iambraveenough-button { margin:0; text-indent:-5000px; width:315px; height:87px; overflow:hidden;  margin:0 0 0 15px; position:absolute; left:590px; top:420px;}
.iambraveenough-btn {width:315px; height:87px; background-image:url(../images/buttons/imbraveenough.gif); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.iambraveenough-btn a {width:315px; height:87px; background-image:url(../images/buttons/imbraveenough.gif); background-repeat:no-repeat; background-position: 0 0; display:block;}
.iambraveenough-btn a:hover {background-position:0px -87px; cursor:pointer;}
.iambraveenough-btn a:active {background-position:0px -87px;}


#landing-fb-button { margin:0; text-indent:-5000px; width:42px; height:41px; overflow:hidden;  margin:0 5px 0 0; float:left; }
.landing-fb-btn {width:42px; height:41px; background-image:url(../images/social/landing-facebook.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.landing-fb-btn a {width:42px; height:41px; background-image:url(../images/social/landing-facebook.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.landing-fb-btn a:hover {background-position:0px -41px; cursor:pointer;}
.landing-fb-btn a:active {background-position:0px -41px;}

#landing-tw-button { margin:0; text-indent:-5000px; width:42px; height:41px; overflow:hidden;  margin:0; float:left; }
.landing-tw-btn {width:42px; height:41px; background-image:url(../images/social/landing-twitter.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.landing-tw-btn a {width:42px; height:41px; background-image:url(../images/social/landing-twitter.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.landing-tw-btn a:hover {background-position:0px -41px; cursor:pointer;}
.landing-tw-btn a:active {background-position:0px -41px;}

#top-facebook-button { margin:0; text-indent:-5000px; width:53px; height:52px; overflow:hidden;  margin:4px 0 0 0; float:left; }
.top-facebook-btn {width:53px; height:52px; background-image:url(../images/social/top-facebook.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.top-facebook-btn a {width:53px; height:52px; background-image:url(../images/social/top-facebook.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.top-facebook-btn a:hover {background-position:0px -52px; cursor:pointer;}
.top-facebook-btn a:active {background-position:0px -52px;}

#top-signup-button { margin:0; text-indent:-5000px; width:53px; height:52px; overflow:hidden;  margin:5px 0 0 0; float:left; }
.top-signup-btn {width:53px; height:52px; background-image:url(../images/social/top-signup.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.top-signup-btn a {width:53px; height:52px; background-image:url(../images/social/top-signup.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.top-signup-btn a:hover {background-position:0px -52px; cursor:pointer;}
.top-signup-btn a:active {background-position:0px -52px;}

#top-twitter-button { margin:0; text-indent:-5000px; width:53px; height:52px; overflow:hidden;  margin:3px 0 0 0; float:left; }
.top-twitter-btn {width:53px; height:52px; background-image:url(../images/social/top-twitter.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.top-twitter-btn a {width:53px; height:52px; background-image:url(../images/social/top-twitter.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.top-twitter-btn a:hover {background-position:0px -52px; cursor:pointer;}
.top-twitter-btn a:active {background-position:0px -52px;}

#submit-review-button {text-indent:-5000px; width:210px; height:66px; overflow:hidden;  margin:0 20px 0 0; float:right; }
.submit-review-btn {width:210px; height:68px; background-image:url(../images/buttons/submitreview-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.submit-review-btn a {width:210px; height:68px; background-image:url(../images/buttons/submitreview-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.submit-review-btn a:hover {background-position:0px -68px; cursor:pointer;}
.submit-review-btn a:active {background-position:0px -68px;}

#read-tweets-button-home {text-indent:-5000px; width:210px; height:66px; overflow:hidden;  margin:0 20px 0 0; float:left; }
.read-tweets-btn-home {width:210px; height:68px; background-image:url(../images/buttons/readtweets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.read-tweets-btn-home a {width:210px; height:68px; background-image:url(../images/buttons/readtweets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.read-tweets-btn-home a:hover {background-position:0px -68px; cursor:pointer;}
.read-tweets-btn-home a:active {background-position:0px -68px;}

#read-tweets-button {text-indent:-5000px; width:210px; height:66px; overflow:hidden;  margin:0 20px 0 0; float:right; }
.read-tweets-btn {width:210px; height:68px; background-image:url(../images/buttons/readtweets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.read-tweets-btn a {width:210px; height:68px; background-image:url(../images/buttons/readtweets-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.read-tweets-btn a:hover {background-position:0px -68px; cursor:pointer;}
.read-tweets-btn a:active {background-position:0px -68px;}

#survey-button { text-indent: -5000px; text-align: center; width:371px; height:54px; overflow:hidden;  margin:80px 0 0 120px; float:left; padding:0; padding-left: 40px; }
.survey-btn { width:286px; height:38px; display:block; overflow:hidden; }
.survey-btn a { width:286px; height:38px; display:block; background-image:url(../images/survey.png); background-repeat:no-repeat; background-position: 0 0; }
.survey-btn a:hover { cursor:pointer; background-position: 0px -40px; }
.survey-btn a:active {  }

#freakyfri-button {text-indent:-5000px; width:371px; height:54px; overflow:hidden;  margin:80px 0 0 120px; float:left; padding:0; }
.freakyfri-btn {width:371px; height:54px; background-image:url(../images/buttons/freakfriday-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block; overflow:hidden; }
.freakyfri-btn a {width:371px; height:54px; background-image:url(../images/buttons/freakfriday-btn.png); background-repeat:no-repeat; background-position: 0 0; display:block;}
.freakyfri-btn a:hover {background-position:0px -54px; cursor:pointer;}
.freakyfri-btn a:active {background-position:0px -54px;}




#smoke-container {width:100%; height:260px; margin:0; padding:0; position:absolute; top:40px; left:-250px; border:1px solid #FFF;}

/******other pages *****/
#main-copy{width:577px;  margin:0; padding:0; float:left;   }

/****landing page*******/
#music {width:50px; margin:20px 0 12px 896px; padding:0;}
#warning-copy {width:747px; min-height:154px; margin:auto; padding:10px 20px 0 20px; border:1px solid #f70000;}
* html #warning-copy{  height:194px;} /***ie 6 min height hack***/
#braveenough-buttons {width:520px; margin:0 auto; padding:10px 0 60px 40px;}

#landing-footer {width:890px; margin:0 auto; padding:0; }
.landing-footer-left {width:360px; margin:0; padding:0; float:left;}
.landing-footer-right {width:265px; margin:0; padding:0; float:right; }
#followus-landing {width:100px; margin:20px 0 5px 0; padding:0;  float:right;}
.followus-landing-copy {margin:5px 0 0 0; padding:0; background-image:url(../images/titles/followuson-title.gif); background-repeat:no-repeat; text-indent:-5000px;}


/***video-gallery***/

#video-gallery {width:490px; height:546px; margin:0; padding:44px 0 0 49px; background-image:url(../images/video-bg.gif); background-repeat:no-repeat; float:left; }

/*****not brave enough page********/

#notbraveenough-image {width:858px; height:540px; margin:0 auto; padding:0;}


#submit-review {width:405px; height:222px; margin:0; padding:0; background-image:url(../images/wooden-bg.jpg); background-repeat:no-repeat; float:right;  }
#top-tweets-home {width:405px; height:180px; margin:0; padding:0;  float:right;  background-image:url(../images/tweets-bg.png); background-repeat:no-repeat; background-position:bottom; }
#submit-review-copy {width:365px; margin:0; padding:50px 0 0 40px; }
#top-tweets-home #submit-review-copy {padding:10px 0 0 40px; }
.review-copy {margin:0; padding:0;}

#page_navigation a{padding:3px; margin:2px;text-decoration:none}
.active_page{background-color:#f80000; color:white !important; border:1px solid white;}

/**********news************/
#news-item {margin:0; padding:0;}


/***** Photographic Evidence *****/
#photoform label { display: block; margin-top: 1ex; }
#photoform textarea { width: 500px; height: 50px; }
p.evidence img { display: block; }
div.evidence { float: left; padding: 3px; border: 1px solid #444; margin: 5px;}
div.photos { overflow: hidden; }

.photopager { clear: both; margin-top: 1ex; float: left;}
.photopager a { margin: 2px; padding: 3px; text-decoration: none; }
input.white { color: white; }

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

#london_button{
	text-indent: -4000px;
}
#toronto_button{
	text-indent: -4000px;
}

/* Coffin competition May 2011 */

.comp_popup { width: 520px; height: 130px; text-align: center; padding: 10px; background-image: url(../images/bg.jpg); }
.comp_popup p { font-size: 200%; }
.comp_popup .comp_controls { text-align:  right; position: absolute; bottom: 20px; right: 20px;}

