#feature {width:980px; height:245px; background:url(../images/bg-featureround.png) top left no-repeat;}
#feature .panel {float:left; width:980px; height:245px; /*background:url(../images/bg-feature-1.jpg);*/}
#feature .panel h2 {width:434px; height:62px; margin:40px 0 0 40px; background:url(../images/h2-feature-1.gif) top left no-repeat;}
#feature .panel p {color:#ffffff; font-family:"Helvetica Neue", Helvetica, Arial; font-size:16px; padding:5px 0 0 45px; line-height:22px; width:550px;}
#feature .panel .readmore {width:135px; height:40px; background:url(../images/btn-feature-readmore.png) top left no-repeat; margin:20px 0 0 40px;}

#callouts {width:980px; height:226px; background:url(../images/bg-callouts.jpg) top left no-repeat;}
#callouts .callout {float:left; padding:12px 12px 0 12px; width:278px;}
#callouts .callout .featured {width:215px; height:31px; background:url(../images/h3-featured-theater.gif) top left no-repeat;}
#callouts .callout .theater {width:244px; height:159px; margin:16px 0 0 18px; background:url(../images/bg-featured-theater.jpg) top left no-repeat;}
#callouts .callout .theater img {padding:2px 0 0 2px;}

#callouts .callout .loyalty {width:184px; height:31px; margin:0 0 15px 0; background:url(../images/h3-loyalty-card.gif) top left no-repeat;}
#callouts .cards {padding:12px 12px 0 16px; width:277px; } 
#callouts .callout .card {margin:0 0 10px 25px;}

#callouts .last {width:330px; padding:30px 0 0 20px;}
#callouts .callout h3.experience {width:302px; height:52px; margin:0 0 10px 0; background:url(../images/h3-choose-experience.gif) top left no-repeat;}
#callouts .last p {line-height:16px;}
#callouts .last .learnmore {width:109px; height:12px; margin:10px 0 0 210px; background:url(../images/btn-learn-more.gif) 0 0 no-repeat; font-size:8px;}
#callouts .last .learnmore:hover {background-position:0 -12px;}

#bottomrow {width:960px; height:305px; padding:25px 0 0 20px; background:url(../images/bg-bottomrow.jpg) 0 0 no-repeat;}
#bottomrow div.trailer {float:left; margin:0 32px 0 0;}
#bottomrow div.trailer h3 {width:239px; height:19px; background:url(../images/h3-featured-trailer.gif) 0 0 no-repeat;}
#bottomrow div.trailer img {margin:15px 0 0 0; cursor:pointer;}

#bottomrow div.popcorn {float:left; padding:0 30px 0 120px; color:#ffffff; text-transform:uppercase; font-size:12px; font-weight:bold;}
#bottomrow div.popcorn h3 {margin:20px 0 0 0;}
#bottomrow div.popcorn span.yellow {font-size:18px; color:#ffc600;}
#bottomrow div.popcorn span.white {font-size:18px; color:#ffffff;}
#bottomrow div.popcorn a.learnmore {width:133px; height:34px; margin:8px 0 0 0; background:url(../images/btn-popcorn-learnmore.gif) 0 0 no-repeat;}
#bottomrow div.popcorn a.learnmore:hover {background-position:0 -34px;}

#bottomrow div.social {float:left; width:155px; padding:16px 0 0 16px;}
#bottomrow div.social ul li {padding:4px 0 4px 0;}
#bottomrow div.social ul li span {display:block; padding-top:8px;}
#bottomrow div.social ul li a.fb {display:block; height:30px; color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none; background:url(../images/icon-facebook.gif) top left no-repeat; padding:0 0 0 42px;}
#bottomrow div.social ul li a.myspace {display:block; height:30px; color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none; background:url(../images/icon-myspace.gif) top left no-repeat; padding:0 0 0 42px;}
#bottomrow div.social ul li a.twitter {display:block; height:30px; color:#ffffff; font-weight:bold; font-size:14px; text-decoration:none; background:url(../images/icon-twitter.gif) top left no-repeat; padding:0 0 0 42px;}
#bottomrow div.social ul li a:hover {text-decoration:underline; color:#cecece;}

#bottomrow div.mail {float:left; margin:25px 0 0 0; padding:12px 0 0 12px;}
#bottomrow div.mail h3 {width:264px; height:50px; margin:0 0 5px 0; background:url(../images/h3-join-mailing.jpg) 0 0 no-repeat;}
#bottomrow div.mail input {float:left; background:#171717; color:#c8c8c8; margin:0 0 0 5px; font-size:14px; font-family:Arial; border:0; padding:8px 10px 5px 10px; height:22px; width:280px;}
#bottomrow div.mail input.signup {float:left; width:94px; height:35px; background:url(../images/btn-sign-up.gif) 0 0 no-repeat; margin:0 0 0 5px; cursor:pointer;}
#bottomrow div.mail input.signup:hover {background-position:0 -35px;}