/* CSS Document */

body {margin:0; padding:0; background-color:#000000; font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; color:#C1D5E5;}
form {margin:0; padding:0;}
.textfield1_holder {width:107px; height:18px; background-color:#9F0806; margin-top:5px; overflow:hidden;}
.textfield1 { font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; background-color:#9F0806; color:#ffffff; border:0; padding-left:4px; line-height:18px;} 
ul.moviegoers { padding:0px 0 0px 15px; margin:0;}
ul.moviegoers li { color:#9F0806;}
ul.moviegoers li span { color:#FFFFFF;}

a { font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; color:#B20203; text-decoration:underline;}
a:hover { text-decoration:underline;} 

#outer_wrapper {width:auto; height:auto; background-color:#000000;}
#curtain_holder_left { width:912px; height:auto; background-image:url(/pics/images/curtain_left.gif); background-repeat:repeat-y; background-position:left; overflow:hidden;}
#curtain_holder_right {width:912px; height:auto; background-image:url(/pics/images/curtain_right.gif); background-repeat:repeat-y; background-position:right; overflow:hidden;}
#curtain_topleft { float:left; width:90px; height:340px; background-image: url(/pics/images/curtain_topleft.gif); background-repeat:no-repeat;} 
#content_holder { float:left; width:732px; height:auto; background-image:url(/pics/images/stage_bg.gif); background-repeat:no-repeat; background-position:top;}
#curtain_topright {float:left; width:90px; height:340px; background-image: url(/pics/images/curtain_topright.gif); background-repeat:no-repeat;} 
#tile_left { float:left; width:46px; height:300px; background-image:url(/pics/images/tile_left.gif); background-repeat:repeat-x; background-position:top left;}
#tile_right { float:left; width:56px; height:300px; background-color:#000000;}

#left { float:left; width:117px; height:auto; padding-top:40px;}
#cm_nav { float:left; width:107px; padding-left:10px;}
#newsletter_subscribe { float:left; width:107px; margin-top:10px; padding-left:10px;}
#classic_golf {float:left; width:107px; margin:10px 0 5px 0; padding-left:10px;}
#search {float:left; width:107px; margin-top:10px; padding-left:10px;}
.leftline {float:left; width:107px; margin-top:5px;}

#middle { float:left; width:262px; height:auto; padding:53px 10px 0 20px;}
#latest_news {float:left; width:262px; height:auto;}
#new_releases {float:left; width:262px; height:auto; margin-top:20px;}
.titlebar { width:255px; height:18px; background-color:#9F0806; font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:18px; padding-left:5px; background-image:url(/pics/images/bar_cnr.gif); background-position:right; background-repeat:no-repeat;}
.titlebar2 { width:255px; height:18px; background-color:#9F0806; font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; font-weight:bold; color:#FFFFFF; line-height:18px; padding-left:5px; background-image:url(/pics/images/bar_cnr_black.gif); background-position:right; background-repeat:no-repeat;}

#art_rule1 {float:left; width:262px; height:auto; margin-top:10px;}
#art_rule2 {float:right; width:170px; height:auto; margin-top:5px;}
.title { font-weight:bold; color:#FFFFFF;}
.title2 { font-weight:bold; color:#C1D5E5;}
.summary { color:#ffffff;}
a.mc_more { font-family:"Trebuchet MS", Verdana, Arial, Helvetica; font-size:11px; color:#B20203; text-decoration:underline;}
a.mc_more:hover { text-decoration:underline;} 
.midline {float:left; width:262px; height:1px; margin-top:10px;}

#poster {float:left; width:262px; height:auto; margin-top:10px;}
#but_prev_nxt {float:right; padding-right:40px;}
.but_prev {padding-right:10px;}

#right { float:left; width:221px; height:auto; margin-top:53px; background-image:url(/pics/images/vert_line.gif); background-position:top-left; background-repeat:no-repeat;}
#target_market {float:right; width:220px; height:auto;}
#movie_goers {float:right; width:170px; height:auto; padding:10px 40px 10px 10px; background-color:#730808; background-image:url(/pics/images/mov_go_bg.gif); background-repeat:repeat-y; background-position:right; margin-top:20px; color:#FFFFFF;}
#case_studies {float:right; width:170px; height:auto; padding:20px 40px 0px 10px;}
#top10 {float:right; width:170px; height:auto; margin-top:20px; padding:0px 40px 10px 10px;}

#footer { width:912px; height:120px; padding-bottom:20px; background-image:url(/pics/images/footer_bt.gif); background-repeat:no-repeat; background-position:center;}
#curtain_bt_left { float:left; width:90px; height:120px; background-image:url(/pics/images/footer_left.gif); background-repeat:no-repeat; background-position:top;}
#curtain_bt_right {float:right; width:90px; height:120px; background-image:url(/pics/images/footer_right.gif); background-repeat:no-repeat; background-position:top;}