/* elements */
body { font-size:75%; _font-size:12px !important; font-family: Arial, Helvetica, sans-serif; color: #333333; margin: 0 auto; padding: 0;position:relative; /*min-width:980px; width:81.667em;*/}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {padding: 0; margin: 0; border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
abbr,acronym {border: 0;}
a:link, a:active, a:visited, a:focus {color: #295fb5;	text-decoration: none;}
a:hover {color: #295fb5; text-decoration: underline;}

/* fonts */
h1,h2,h3 {font-family: Georgia, Verdana, serif; font-weight: normal;}
h4,h5,h6 {font-size: 1em;}
input,textarea { font-family: Arial, Helvetica, sans-serif;}

/* grid */
#header { width: 81.67em; min-width:978px; margin: 0 auto; }
#footer { clear: both; width: 81.67em; min-width: 978px; margin: 0 auto; }
#content { display: block; clear: both; overflow: hidden; width: 80.15em; min-width:960px; margin: 0 auto; padding: 0.83em 0.70em; border-color: #d1d1d1; border-style: solid; border-width: 0 0.09em 0.09em 0.09em; background: #f1f2ec url(http://www.aolcdn.com/ch_movies/content_page_bg) repeat-x top; }
#q1 {clear: both; margin-bottom: 0.83em;}
#z {clear: both; margin-bottom: 0.83em;}
#r1 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; clear: left;}
#s {width: 66.67em; min-width: 800px; float: right; clear: right;}
#median { width: 66.67em; min-width: 800px; float: right; }
#a { width: 48.67em; min-width: 584px; }
#c { width: 48.67em; min-width: 584px; }
#d { width: 48.67em; min-width: 584px; margin-bottom: 0.83em; }
#d .d1 { width: 48.67em; min-width: 584px; }
#u {width: 62.17em; min-width: 746px; float: left;}
#j {width: 80.17em; min-width: 962px; clear: left; clear: both; overflow: hidden;}
#k {width: 53.17em; min-width: 638px; float: left;}
#m1 {width: 26.17em; min-width: 314px; float: right;overflow:visible;}
#y { min-width:962px; width:80.1667em; clear: both; margin: 0.83em 0;}

#s .sgroup, #a .agroup, #c .cgroup, #u .ugroup, #j .jgroup, #k .kgroup {display: block; clear: both; height: 100%; overflow: hidden;}
#s .s1 {width: 66.67em; min-width: 800px; margin-bottom: 0.83em;}
#s .sgroup .s2 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s3 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s4 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s5 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s6 {width: 39.67em; min-width: 476px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s7 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;overflow:visible;}
#s .sgroup .s8 {width: 48.67em; min-width: 584px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s9 {width: 17.17em; min-width: 206px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s10 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s11 {width: 53.17em; min-width: 638px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s12 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s13 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s14 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;overflow:visible;}
#s .sgroup .s15 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s16 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s17 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s18 {width: 39.67em; min-width: 476px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s19 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s20 {width: 12.67em; min-width: 152px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s21 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s22 {width: 39.67em; min-width: 476px; float: right; margin-bottom: 0.83em;}
#s .sgroup .s23 {width: 12.67em; min-width: 152px; float: right; margin-bottom: 0.83em; margin-right: 0.83em;}
#s .sgroup .s24 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#s .sgroup .s25 {width: 39.67em; min-width: 476px; float: right; margin-bottom: 0.83em;}
#a .a1 {width: 48.50em; min-width: 582px; margin-bottom: 0.83em;}
#a .agroup .a2 {width: 30.67em; min-width: 368px; float: left; margin-bottom: 0.83em;}
#a .agroup .a3 {width: 17.17em; min-width: 206px; float: right; margin-bottom: 0.83em;}
#a .agroup .a4 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#a .agroup .a5 {width: 30.67em; min-width: 368px; float: right; margin-bottom: 0.83em;}
#a .agroup .a6 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#a .agroup .a7 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#a .agroup .a8 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#c .c1 {width: 48.50em; min-width: 582px; margin-bottom: 0.83em;}
#c .cgroup .c2 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#c .cgroup .c3 {width: 21.67em; min-width: 260px; float: right; margin-bottom: 0.83em;}
#c .cgroup .c4 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#c .cgroup .c5 {width: 30.67em; min-width: 368px; float: right; margin-bottom: 0.83em;}
#c .cgroup .c6 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#c .cgroup .c7 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#c .cgroup .c8 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#b .b1 {width: 17.08em; min-width: 204px; }
#u .u1 {width: 62.17em; min-width: 746px; margin-bottom: 0.83em;}
#u .ugroup .u2 {width: 48.67em; min-width: 584px; float: left; margin-bottom: 0.83em;}
#u .ugroup .u3 {width: 12.67em; min-width: 152px; float: right; margin-bottom: 0.83em;}
#u .ugroup .u4 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#u .ugroup .u5 {width: 48.67em; min-width: 584px; float: right; margin-bottom: 0.83em;}
#u .ugroup .u6 {width: 30.67em; min-width: 368px; float: left; margin-bottom: 0.83em;}
#u .ugroup .u7 {width: 30.67em; min-width: 368px; float: right; margin-bottom: 0.83em;}
#u .ugroup .u8 {width: 30.67em; min-width: 368px; float: left; margin-bottom: 0.83em;}
#u .ugroup .u9 {width: 17.17em; min-width: 206px; float: right; margin-bottom: 0.83em;}
#u .ugroup .u10 {width: 12.67em; min-width: 152px; float: right; margin-bottom: 0.83em; margin-right: 0.83em;}
#u .ugroup .u11 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#u .ugroup .u12 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#u .ugroup .u13 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em;}
#u .ugroup .u14 {width: 12.67em; min-width: 152px; float: right; margin-bottom: 0.83em;}
#j .j1 {width: 80.17em; min-width: 962px; margin-bottom: 0.83em;}
#j .jgroup .j2 {width: 53.17em; min-width: 638px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j3 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#j .jgroup .j4 {width: 39.67em; min-width: 476px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j5 {width: 39.67em; min-width: 476px; float: right; margin-bottom: 0.83em;}
#j .jgroup .j6 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j7 {width: 53.17em; min-width: 638px; float: right; margin-bottom: 0.83em;}
#j .jgroup .j8 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j9 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j10 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#j .jgroup .j11 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j12 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j13 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j14 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#j .jgroup .j15 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j16 {width: 12.67em; min-width: 152px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j17 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em; margin-right: 0.83em;}
#j .jgroup .j18 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#j .jgroup .j19 {width: 17.17em; min-width: 206px; float: right; margin-bottom: 0.83em;}
#k .k1 {width: 53.17em; min-width: 638px; margin-bottom: 0.83em;}
#k .kgroup .k2 {width: 17.17em; min-width: 206px; float: left; margin-bottom: 0.83em;}
#k .kgroup .k3 {width: 35.17em; min-width: 422px; float: right; margin-bottom: 0.83em;}
#k .kgroup .k4 {width: 35.17em; min-width: 422px; float: left; margin-bottom: 0.83em;}
#k .kgroup .k5 {width: 17.17em; min-width: 206px; float: right; margin-bottom: 0.83em;}
#k .kgroup .k6 {width: 26.17em; min-width: 314px; float: left; margin-bottom: 0.83em;}
#k .kgroup .k7 {width: 26.17em; min-width: 314px; float: right; margin-bottom: 0.83em;}
#k .k8 {width: 53.17em; min-width: 638px; margin-bottom: 0.83em;}
.allleft { float: left; }
.allright { float: right; }
.clear {clear:both; font-size: 0; margin: 0; padding: 0;}
.hide {display: none;}

/* components */
.button, a.button { border: solid 0.09em #367b96; color: #fff; background-color: #2895c0; padding: 0.17em 0.50em; margin: 0 0.33em; display: inline; text-decoration: none; font-weight: bold; }
a.button:hover, .button:hover, .button:visited:hover { background-color: #b3dfe8; color: #0f81b5; text-decoration: none; }
a.button:active, .button:active { background-color: #b3dfe8; text-decoration: none; }
.button.off { display: inline; text-align: center; color: #cfcfcf; border: 0.09em solid #cfcfcf; text-decoration: none; font-weight: normal; }
input.button { margin: 0; padding: 0.09em 0.25em; font-size: 1.00em; }

#content a.alert {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -19px; padding-left:19px;}
#content a.audio {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -120px; padding-left:19px;}
#content a.board {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -222px; padding-left:19px;}
#content a.calendar {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -321px; padding-left:19px;}
#content a.chat {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -420px; padding-left:19px;}
#content a.expression {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -522px; padding-left:19px;}
#content a.generic {padding: 0 0 0 0.67em; margin: 0 0 0.42em 0; background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block;}
#content a.group {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -722px; padding-left:19px;}
#content a.journal {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -821px; padding-left:19px;}
#content a.photo {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -922px; padding-left:19px;}
#content a.play { background: url(http://cdn.channel.aol.com/ch_movies/icon_playclip) no-repeat left; padding-left: 19px; }
#content a.print {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -1122px; padding-left:19px;}
#content a.reminder {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -1223px; padding-left:19px;}
#content a.search {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -1322px; padding-left:19px;}
#content a.sendfriend {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -1418px; padding-left:19px;}
#content a.video {background: url(http://o.aolcdn.com/art/ch_global/icon_sprite) no-repeat -9px -1519px; padding-left:19px;}
#content a.fav {background: url(http://cdn.channel.aol.com/ch_global/icon-heart) no-repeat 0px 3px; padding: 0 0 0 16px;}

.tabs { padding: 0.25em 0 0 0; margin: 0.09em 0 0 0.33em; font-weight: bold; list-style-type: none; text-align: left; overflow: hidden; }
.tabs li { display: inline; margin: 0; float: left; }
.tabs li a { text-decoration: none; padding: 0.25em 0.58em; margin: 0 0.25em 0 0; position: relative; }
.tabs li a:hover { text-decoration: underline; }
.tabs li.selected { position: relative; top: 0em; }
.tabs li.selected a { z-index: 1000; }
.tabs li a:hover, .tabs li.selected a:hover { text-decoration: none; }

.paginav { margin: 0.42em; padding: 0 0 0 0.58em; background: #f6f7f9; overflow: hidden; height: 100%; }
.paginav .results { padding: 0.67em 0; float: left; }
.paginav .navi { float: right; color: #ced2d3; padding: 0.67em 0 0 0; *padding: 0.42em 0 0 0; }
.paginav .navi .next { display: inline-block; background: transparent; padding: 0 0.42em 0 0; *padding: 0 0 0.25em 0; border: none; }
.paginav .navi .prev { display: inline-block; background: transparent; padding: 0 0 0 0.42em; *padding: 0 0 0.25em 0; border: none; }
.paginav .navi span { display: inline-block; color: #cfcfcf; font-weight: bold; background: transparent; margin: 0 0.42em; padding: 0.17em 0.33em; border: 0.09em solid #cfcfcf; }
.paginav .navi a { display: inline-block; background: #fff; font-weight: bold; margin: 0 0.42em; padding: 0.17em 0.33em; border: 0.09em solid #cfcfcf; text-decoration: none; }

#snagfeed {margin-left: -18.00em; position: relative;}
.snagfeed { width: 29.17em; background-color: #fff; border: 0.09em solid #4586C0; }
.snagfeed .header { height: 19px; padding: 10px; background-color: #4586C0; border: 0; }
.snagfeed .header h2 { display: inline; padding: 0; font: bold 1.00em Arial; color: #FFFFFF; }
.snagfeed .header .close { float: right; margin-top: -13px; }
.snagfeed .body { margin: 0; padding: 0 10px 10px 10px; font: normal 11px arial; }
.snagfeed .body form { margin: 5px 0 8px 0; border: 0; }
.snagfeed .body form .feedtxt, .snagfeed .body form .snagtxt { background: #eef1f2; border: 0.10em solid #cfcfcf; padding: 0.40em; margin: 0 0 0.50em 0; height: 1.20em; font-size: 0.83em; overflow: hidden; display: block; width: 32.00em; }
.snagfeed table { margin: 5px 0 0 0; width: 100%; }
.snagfeed table td { width: 33%; }

/* header */
#summit #adheader {background: url(http://www.aolcdn.com/ch_movies/summit_adheader_bg) repeat; padding: 0.25em;}
#summit #adheader .ad { padding: 0; margin: 0 auto; border: 0.09em solid #fff; border-collapse: collapse; border-spacing: 0; }
#summit #globalnavi { display: block; clear: both; font-size: 0.83em; overflow: hidden; height: 100%; padding: 0 0 0 1.00em; background-color: #e5e5e7; border-top: 0.10em solid #a7a7a7; color: #6c6c6e; }
#summit #globalnavi #aolmain { float: left; padding: 0.40em 0 0 0; }
#summit #globalnavi #aolmain a { color: #878789; text-decoration: none; padding: 0 0.40em; }
#summit #globalnavi #aolmain a:hover { color: #000; text-decoration: none; }
#summit #globalnavi #channels { float: right; }
#summit #globalnavi #channels a { display: block; float: left; padding: 0.40em 1.00em; color: #878789; text-decoration: none; border-color: #eaeaec; border-style: solid; border-width: 0 0.10em; }
#summit #globalnavi #channels .selected, #globalnavi #channels a:hover { padding: 0.40em 1.00em; background-color: #fff; text-decoration: none; border-color: #878789; border-style: solid; border-width: 0 0.10em; }
#summit #hdr { display: block; position: relative; height: 100%; border-color: #cfcfcf #cfcfcf #969696 #cfcfcf; border-style: solid; border-width: 0 0.08em 0.08em 0.08em; background: #fff url(http://www.aolcdn.com/ch_movies/hdr_bg) repeat-x bottom; }
#summit #hdr #logo { float: left; width: 22%; position: relative; }
#summit #hdr #logo .brand { width: 16.42em; height: 8.42em; }
#summit #hdr #logo .cobrand { position: absolute; bottom: 15px; *bottom: 12px; right: 15px; }
#summit #hdr #search { float: left; width: 38.5%; position: relative; }
#summit #hdr #search .tabs { margin-top: 1.00em; margin-left: 0; }
#summit #hdr #search .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
#summit #hdr #search .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
#summit #hdr #search .options { width:31.3em;min-width:373px;display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; height: 100%; }
#summit #hdr #search .options .srch { background: #f3eded url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg); color: #6f6b6a; border: 2px solid #fff; padding: 0.33em 0 0.38em 0.42em; width: 87%; float: left; }
#summit #hdr #search .options .submit { border: 2px solid #fff; color: #022044; background: #e2b2b2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x; padding: 0.31em 0.42em 0.37em 0.42em; margin: 0 0 0 0.33em; font-weight: bold; text-align: center; text-decoration: none; float: left; position: relative; }
#summit #hdr #search .options .submit:hover { color: #022044; background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x; }
#summit #hdr #search .moviemenu { margin: 4px 0 0 0; position: relative; }
#summit #hdr #search .moviemenu .select { display: block; text-decoration: none; width: 134px; height: 20px; color: #333; border: 2px solid #cfcfcf; background: #fcfcfc; line-height: 20px; font-size: 11px; overflow: hidden; padding: 0 0 0 12px; }
#summit #hdr #search .moviemenu .select span { float: left; }
#summit #hdr #search .moviemenu .select .arrow { float: right; border-left: 2px solid #cfcfcf; }
#summit #moviepulldown { position: absolute; margin: 0 0 0 2px; *margin: 0 0 0 1px; display: block; z-index: 1005; }
#summit #moviepulldown div { height: 175px; width: 147px; overflow: auto; background: #fcfcfc; border-width: 0 1px 2px 2px; border-style: solid; border-color: #cfcfcf; z-index: 1005; }
#summit #moviepulldown ul, #summit #moviepulldown li  { padding: 0; margin: 0; display: inline; }
#summit #moviepulldown a { display: block; padding: 3px 0 3px 3px; color: #333; text-decoration: none; }
#summit #moviepulldown a:hover { color: #333; background-color: #E6E9E9; }
#summit #hdr #showtix { float: left; width: 17.8%; *width: 19%; position: relative; text-align: right; }
#summit #hdr #showtix .tabs { margin-top: 1.00em; margin-left: 1.25em; }
#summit #hdr #showtix .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
#summit #hdr #showtix .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
#summit #hdr #showtix .optiontix { width: 13.9em; min-width: 166px; display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; margin: 0 0 0.33em 1.25em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; height: 100%; }
#summit #hdr #showtix .optiontix .srchtix { background: #f3eded url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg); color: #6f6b6a; border: 2px solid #fff; padding: 0.33em 0 0.38em 0.42em; width:71%; float: left; }
#summit #hdr #showtix .optiontix .submit { border: 2px solid #fff; color: #022044; background: #e2b2b2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x; padding: 0.31em 0.42em 0.37em 0.42em; margin: 0 0 0 0.33em; font-weight: bold; text-align: center; text-decoration: none; float: left; position: relative; }
#summit #hdr #showtix .optiontix .submit:hover { color: #022044; background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x; }
#summit #hdr #showtix a.adv { padding: 0 0.33em 0 0; }
#summit #hdr #login { float: right; width: 19%; margin-top: 2.83em; padding-right: 0.5%; text-align: right; position: relative; }
#summit #hdr #login .button, #summit #hdr #login .button:hover { bottom: 0px; margin: 0 0.33em 0 0; }
#summit #menusearchmorepop { position: absolute; z-index: 1002; background: #fff; padding: 8px; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; width: 100px; }
#summit #menusearchmorepop ul { display: block; }
#summit #menusearchmorepop li { padding: 0 0 1px 0; }
#summit #menusearchmorepop .close { float: right; }
#summit #localnav { display: block; clear: both; overflow: hidden; height: 100%; padding: 0 0 0 0.50em; margin: 0 0 0 0; }
#summit #localnav li { color: #000; border-color: #969696; border-style: solid; border-width: 0 0.09em 0 0; text-decoration: none; display: block; float: left; font-weight: bold; }
#summit #localnav a { color: #666; border-color: #cfcfcf; text-decoration: none; padding: 0.25em 0.50em; margin: 0 0.09em; display: block; }
#summit #localnav a:hover { color: #333; }
#summit #localnav .selected a { background-color: #ab1717; color: #fff; }
#summit #localnav .feedback { color: #3b6dac; border-width: 0 0 0 0; padding: 0.17em 0.67em 0 0; margin: 0; display: block; float: right; }

/* seen only by safari */
/*\*/html*#header {border-style: solid;border-color: #cfcfcf #cfcfcf #969696 #cfcfcf;border-width: 0px 1px 1px 1px;}/**/
/*\*/html*.submit {padding: 0.20em 0.50em !important;}/**/
/*\*/html*.submit:hover {padding: 0.20em 0.50em !important;}/**/
/*\*/html*.srch {width: 29.83em !important; }/**/
/*\*/html*.srchtix {width: 9.83em !important;}/**/

/* footer */
#substratum { border-color: #cfcfcf #cfcfcf; border-style: solid solid; border-width: 0 0.09em; background-color: #f3f3f5; }
#substratum #searchbar { background: #e8e9ee; padding: 0.25em 1.42em; border-color: #fff; border-style: solid; border-width: 0 0 0.09em 0; margin: 0 0 1.67em 0; }
#substratum #searchbar img { float: left; height: 1.83em; width: 6.33em; }
#substratum #searchbar form { text-align: right; }
#substratum .links { padding: 0; margin: 0 auto 0.83em auto; text-align: center; width: 85%; }
#substratum p { padding: 0.50em 0; margin: 0 auto; width: 95%; }
#substratum #copyright { text-align: center; padding: 0 0 0.83em 0; }

/* module support */
.pollmodule .body iframe { position: relative; margin: 0 0 0 0; background: #fff; }

.advertorial .body { overflow: hidden; }
.advertorial .body h3 { display: block; clear: both; border-bottom: 0.33em solid #cfcfcf; margin: 0.50em 0; padding: 0.67em 0 !important; font-size: 1.50em !important; font-weight: bold; color: #ab1717; }

.module { margin-bottom: 0.83em; background-color: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; display: block; clear: both; }
.module .header { text-align: left; margin: 0 0.67em; padding: 1.50em 1.00em 0.67em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; position: relative; }
.module .header h3, .module .header h2 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.4em; color: #a3111e; }
.module .body { padding: 0.83em 1.00em 1.67em 1.00em; position: relative; }
.module .body .left { padding: 0.33em; margin: 0 0.50em 0.33em 0; border-style: solid; border-width: 0.09em; border-color: #dedede; float: left; position: relative; }
.module .body h3 { padding: 0; margin: 0; font-size: 1em; }
.module .body p { padding: 0; margin: 0; }
.module .body ul { padding: 0; margin: 0; list-style-type:none; }
.module .body li { margin: 0; }
.module .body li a, .module .body dd { padding: 0 0 0 0.67em; margin: 0 0 0.42em 0; background: url(http://www.aolcdn.com/ch_movies/ul_li_bullet) no-repeat 0.00em 0.50em; display: block; *display: inline-block; }
.ent_promo_sidetexttitle .body ul { display:inline-block;}
#ent_promo_sidetexttitle_22639 .body .left { border:0; padding:0; margin: 0; }
#ent_promo_sidetexttitle_22639 .body img.left { padding: 0.33em; margin: 0 0.50em 0.33em 0; border-style: solid; border-width: 0.09em; border-color: #dedede; float: left; position: relative; }
#ent_promo_sidetexttitle_22639 .body ul { width:50%; }

.naviga { background: #fff; margin: 0 0 0.67em 0; padding: 0.83em 0.25em; border: 0.09em solid #cfcfcf; }
.naviga .header { display: block; color: #6b6f70; padding: 0 0 0.50em 0; margin: 0 0.67em 0.50em 1.33em; font-weight: bold; border-bottom: #cfcfcf dotted 0.09em; }
.naviga table { width: 100%; empty-cells: show; }
.naviga .item { padding: 0.42em 0.67em 0.42em 1.33em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .item a { text-decoration: none; padding: 0.33em 0; }
.naviga .selected { color: #fff; background: #ab1717 url(http://www.aolcdn.com/ch_movies/module_naviga_arrow) no-repeat left; padding: 0.42em 0.67em 0.42em 1.33em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .selected a { color: #fff; text-decoration: none; }
.naviga .hover { background: #e6e9e9; padding: 0.42em 0.67em 0.42em 1.33em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .hover a { color: #295fb5; text-decoration: none; display: block; }
.naviga .cat { padding: 0.42em 0.67em 0.42em 1.33em; font-weight: bold; }
.naviga .cat a { color: #333; text-decoration: none; }
.naviga .cat a:hover { text-decoration: none; width: 100%; display: block;}
.naviga .cathov { background: #e6e9e9; padding: 0.42em 0.67em 0.42em 1.33em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .cathov a { color: #295fb5; text-decoration: none; font-weight: bold; width: 100%; display: block; }
.naviga .subcat { padding: 0.42em 0.67em 0.42em 2.08em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .subcat a:hover { color: #333; text-decoration: none; display: block; }
.naviga .subhov { background: #e6e9e9; padding: 0.42em 0.67em 0.42em 2.08em; border-color: #fff; border-style: solid; border-width: 0.09em 0; }
.naviga .subhov a { color: #295fb5; text-decoration: none; display: block; }

.topmf5 { display: block; clear: both; overflow: hidden; height: 100%; margin: 0.83em 0; background: #fff; border-color: #cfcfcf; border-style: solid; border-width: 0.09em; }
.topmf5 .header { overflow: hidden; height: 100%; margin: 0 0.67em 0.67em 0.67em; padding: 1.00em 1.00em 0.67em 0; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; }
.topmf5 .header h3 { display: inline; padding: 0 0.33em 0 0; margin: 0; font-size: 1.40em; color: #ab1717; float: left; }
.topmf5 .header .feed { float: right; position: relative; padding: 0.67em 0 0 0; }
.topmf5 .header .feed a { padding: 0 0 0 0.33em; }
.topmf5 .header .rssfeed { width: 1.08em; height: 1.00em; }
.topmf5 .header .snag { width: 2.33em; height: 1.00em; }
.topmf5 .text { display: block; margin: 0; padding: 0 0 0.33em 0.83em; }
.topmf5 table { padding: 0; width: 100%; border-collapse: collapse; }
.topmf5 tr { background-color: #fff; }
.topmf5 .alt { background-color: #f5f5f7; }
.topmf5 .num { width: 12%; padding: 0 3% 0 0; color: #859094; font-size: 1.5em; font-weight: bold; text-align: right; vertical-align: middle; border-top: 0.07em solid #cfcfcf; }
.topmf5 .title { vertical-align: middle; padding: 0.67em 0; border-top: 0.09em solid #e0dec6; }
.topmf5 .rating { color: #859094; font-weight: normal; }
.topmf5 .name { font-weight: bold; }
.topmf5 .footer { border-top: 0.09em solid #cfcfcf; background-color: #fff; padding: 0.67em; color: #bcbdb9; text-align: center; }
.topmf5 .footer br { display: none; }
.topmf5 .footer .button, .topmf5 .footer .button:visited, .topmf5 .footer .button:hover, .topmf5 .footer .button:visited:hover { display: block; width: 60%; clear: both; margin: 0 auto 0.33em auto; }

#providerObj {z-index: 1001; text-align:left;}
.providerpop {position: absolute; left: -4px; top: -28px; width: 208px; z-index: 1006; font-family: Arial, Helvetica, sans-serif; color: #6b7174;}
.providerpop * {position: relative; z-index: 1011;}
.providerpop a {text-decoration: none;}
.providerpop .dvdproviders, .providerpop .musicproviders {position: relative; padding: 1px 0 0 0;}
.providerpop .dvdproviders table, .providerpop .musicproviders table {border: 0; empty-cells: show; border-spacing: 0; *border-collapse: collapse;}
.providerpop .dvdproviders .provide, .providerpop .musicproviders .provide {width: 208px;}
.providerpop .dvdproviders .ls {background: url(http://cdn.digitalcity.com/ch_movies/dvd_dual_popup_bg_left) no-repeat; width: 8px; padding: 0;}
.providerpop .dvdproviders .rs {background: url(http://cdn.digitalcity.com/ch_movies/dvd_dual_popup_bg_right) no-repeat; width: 4px; padding: 0;}
.providerpop .dvdproviders .bot {background: url(http://cdn.digitalcity.com/ch_movies/dvd_dual_popup_bg_bottom) no-repeat right; height: 4px; padding: 0;}
.providerpop .dvdproviders .spacer, .providerpop .musicproviders .spacer {height: 6px;}
.providerpop .dvdproviders .header {margin: -1px 0 0 0; padding: 0; background: url(http://cdn.digitalcity.com/ch_movies/dvd_dual_popup_bg_top) no-repeat;}
.providerpop .dvdproviders .header table, .providerpop .musicproviders .header table {width: 100%;}
.providerpop .dvdproviders .listing, .providerpop .musicproviders .listing {width: 185px; margin: 0 0 0 6px; *margin: -2px 0 0 6px;}
.providerpop .dvdproviders .listing img, .providerpop .musicproviders .listing img {padding: 0 2px 0 0; margin: 0; border: 0;}
.providerpop .dvdproviders .list, .providerpop .musicproviders .list {padding: 0; margin: 0; background-color: #fff;}
.providerpop .dvdproviders .l, .providerpop .musicproviders .l {float: left; display: block; height: 18px;}
.providerpop .dvdproviders .r, .providerpop .musicproviders .r {float: left; display: block; height: 12px; padding-top: 2px; padding-left: 4px; font-size: 8pt;}
.providerpop .dvdproviders .prov {margin: 0; padding: 4px 0 4px 4px; background: #fff; border-left: 1px solid #e5e4cf; border-right: 1px solid #e5e4cf; border-bottom: 1px solid #e5e4cf; cursor: pointer; vertical-align: middle; font-size: 10px;}
.providerpop .dvdproviders .prov p, .providerpop .musicproviders .prov p {padding: 0 2px 0 2px; margin: 0;}
.providerpop .dvdproviders .prov a {padding: 0; margin: 0; color: #6b7174; background: transparent;}
.providerpop .dvdproviders .provhov {margin: 0; padding: 4px 0 4px 4px; background-color: #f6e82b; border-left: 1px solid #e5e4cf; border-right: 1px solid #e5e4cf; border-bottom: 1px solid #e5e4cf; cursor: pointer; vertical-align: middle; font-size: 10px;}
.providerpop .dvdproviders .provhov a {padding: 0; margin: 0; color: #000; background-color: transparent;}
.providerpop .dvdproviders .title {color: #5a584e; font-size: 12px; padding: 4px 0px 0px 8px; text-align: left; vertical-align: top; height: 21px; font-weight: bold;}
.providerpop .dvdproviders .close {text-align: right; vertical-align: top; height: 21px; background: url(http://cdn.digitalcity.com/ch_movies/dvd_dual_popup_bg_top) no-repeat; padding: 6px 6px 0px 0px;}
.providerpop .musicproviders .ls {background: url(http://www.aolcdn.com/ch_movies/musicproviders_popup_bg_left) no-repeat; width: 8px; padding: 0;}
.providerpop .musicproviders .rs {background: url(http://www.aolcdn.com/ch_movies/musicproviders_popup_bg_right) no-repeat; width: 4px; padding: 0;}
.providerpop .musicproviders .bot {background: url(http://www.aolcdn.com/ch_movies/musicproviders_popup_bg_bottom) no-repeat right; height: 4px; padding: 0;}
.providerpop .musicproviders .header {margin: -1px 0 0 0; padding: 0; background: url(http://www.aolcdn.com/ch_movies/musicproviders_popup_bg_top) no-repeat;}
.providerpop .musicproviders .prov {margin: 0; padding: 4px 0 4px 4px; background: #fff; border-left: 1px solid #ded3e7; border-right: 1px solid #ded3e7; border-bottom: 1px solid #ded3e7; cursor: pointer; vertical-align: middle; font-size: 10px;}
.providerpop .musicproviders .prov a {padding: 0; margin: 0; color: #6b7174; background: transparent;}
.providerpop .musicproviders .provhov {margin: 0; padding: 4px 0 4px 4px; background-color: #f6e82b; border-left: 1px solid #ded3e7; border-right: 1px solid #ded3e7; border-bottom: 1px solid #ded3e7; cursor: pointer; vertical-align: middle; font-size: 10px;}
.providerpop .musicproviders .provhov a {padding: 0; margin: 0; color: #000; background-color: transparent;}
.providerpop .musicproviders .title {color: #393039; font-size: 12px; padding: 4px 0 0 8px; text-align: left; vertical-align: top; height: 21px; font-weight: bold;}
.providerpop .musicproviders .close {text-align: right; vertical-align: top; height: 21px; background: url(http://www.aolcdn.com/ch_movies/musicproviders_popup_bg_top) no-repeat; padding: 6px 6px 0 0;}
.providerpop .loadcontent {background-color: #fff; border: 1px solid #ccc; padding: 4px;}

.productheader { width: 100%; padding: 0 0 0 1.25em; }
.productheader h1 { font-size: 2.17em; }
.productheader h1 strong { color: #ac1818; font-weight: normal; }

.admodule { background: url(http://www.aolcdn.com/ch_movies/summit_adheader_bg) repeat; padding: 0 0 0.50em 0; text-align: center; margin: 0 0 0.83em 0; }
.admodule .ad { margin: 0 auto; border-collapse: collapse; border-spacing: 0; background: url(http://www.aolcdn.com/ch_movies/ad_module_advertisement_text) no-repeat bottom left; }
.admodule .ad td { padding: 0.50em 0 0.83em 0; }

.mytheaters { margin-bottom: 0.83em; border: 0.25em solid #cfcfcf; background: transparent url(http://www.aolcdn.com/ch_movies/module_mytheaters_body_bg) repeat; padding: 0.33em; }
.mytheaters .outerbg { padding: 0.09em; background: #fff; }
.mytheaters .body { background: transparent url(http://www.aolcdn.com/ch_movies/module_mytheaters_body_grad) repeat-x bottom; border: #cfcfcf solid 0.09em; padding: 0 0.83em 1.17em 0.83em; margin: 0; }
.mytheaters .headline { margin: 0 0 0.75em 0; padding: 1.33em 0 0.50em 0; text-align: right; border-color: #cfcfcf; border-style: solid; border-width: 0 0 0.42em 0; overflow: hidden; height: 100%; }
.mytheaters .headline h2 { display: inline; padding: 0; margin: 0; font-size: 1.5em; color: #ab1717; float: left; }
.mytheaters .headline .more { padding: 0.42em 0 0 0; float: right; }
.mytheaters table { border-collapse: collapse; border-spacing: 0; margin: 0.67em 0 0 0; width: 100%; }
.mytheaters table th { font-weight: bold; padding: 0.50em 0; }
.mytheaters .num { width: 5%; padding: 0 1% 0.50em 1%; font-size: 0.90em; font-weight: bold; }
.mytheaters .title { width: 93%; padding: 0 0 0.50em 0; }
.mytheaters a.button, .mytheaters .button:hover, .mytheaters .button:visited, .mytheaters .button:visited:hover { display: block; clear: both; width: 50%; margin: 0.50em auto 0 auto; text-align: center; }
.mytheaters .advertisement { display: block; margin: 0 0 0 -0.67em; *margin: 0 -0.67em; }
.mytheaters .title .linkl { font-weight: normal; }
.mytheaters .subhead { padding: 0.50em 0 0 0; }
.mytheaters .adre { width: 17%; text-align: center; }
.mytheaters .theater { width: 63%; }
.mytheaters .rem { width: 20%; text-align: center; }

/* cross promo */
.crosspromo {background: url(../../../ch_channels/promobg.gif) repeat-x #f8f8f8; padding:0 0 0 6px; overflow:hidden; width:956px; height:291px;}
div.crosspromo img {border:none; padding:0; margin:0;}
.crosspromo .img_cred {display:block; font-size:.7em; color:#777; text-align:right;}
.crosspromo h3, .crosspromo h4, .crosspromo p, .crosspromo ul {margin:0; padding:0; font-weight:normal;}
div.crosspromo h4 {color:#2864b4; font-weight:bold; font-size:1em; margin-bottom:5px; #margin-bottom:1px; display:block; width:auto; float:left;}
.crosspromo .icon {float:right;}
.crosspromo .crosshdr {border-bottom:5px solid #bababa; margin:18px 10px 10px 2px; padding:0 0 8px 4px; float:left; width:946px;}
.crosspromo .crosshdr h3 {display:block; width:auto; float:left; padding-top:5px; font-family:georgia, times new roman, serif; color:#333; font-size:1.5em;}
.crosspromo .crossnav {float:right;}
.crosspromo .crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;float:left;background:url(../../../ch_channels/prev_off.gif) no-repeat;}
.crosspromo .crossnav a.prev:hover {background:url(../../../ch_channels/prev_on.gif);}
.crosspromo .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(../../../ch_channels/next_off.gif) no-repeat;}
.crosspromo .crossnav a.next:hover {background:url(../../../ch_channels/next_on.gif);}
.crosspromo .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
.crosspromo .content {clear:both;}
.crosspromo .cart {float:left;margin:0 6px 0 1px; width:152px; background: url(../../../ch_channels/promobox.gif) repeat-y;}
.crosspromo .cart .top {background: url(../../../ch_channels/promotop.gif) no-repeat; display:block; height:6px; _font-size:0;}
.crosspromo .cart .body {padding:4px 10px 0px; min-height:175px; height:auto; _height:175px;}
.crosspromo .cart a {display:block; clear:both;}
.crosspromo .cart .btm {background: url(../../../ch_channels/promobtm.gif) no-repeat; display:block; height:41px; _font-size:0;}
.crosspromo .photo img {clear:both;}
.crosspromo div.photo p {clear:both; margin:0; color:#2864b4; line-height:15px;}
.crosspromo div.text p {clear:both; margin:0; font-family:georgia, times new roman, serif; color:#2864b4; font-size:1.4em; line-height:22px;}
.crosspromo .list .body {padding-right:5px;}
.crosspromo div.list ul {clear:both; color:#777; list-style:disc; margin-bottom:0; margin-left:14px; #margin-left:16px; _margin-left:18px;}
.crosspromo div.list ul li {padding:0; padding-bottom:5px;}
.crosspromo .list li.more {list-style:none; margin-bottom:0;}
.crosspromo .list li.more a {font-weight:bold; text-decoration:underline;}

#d .d1 .sponsor2 { border: 0px solid #bebebe; }
.sponsor2 { font-size: 12px; border: 1px solid #bebebe; padding: 0 17px; background-color: #fff; color: #3e3e3e; }
.sponsor2 .header { margin-top: -6px; }
.sponsor2 .header h3 { font-size: .95em; font-weight: normal; background-color: #fff; display: inline; padding: 0 5px; margin-left: -5px; }
.sponsor2 h5 { font-weight: normal; }
.sponsor2 .body { margin: 12px 0; font-size: 1.1em; }
.sponsor2 .sponsorPromo { margin-bottom: 14px; }
.sponsor2 .sponsorURL { color: #86af58 !important; }
.sponsor2 .info { display: block; text-align: right; margin-bottom: -2px; }
.sponsor2 .info a{ background: #fff; padding: 0 5px; font-size: .95em; }
.sponsor2 .box { float: left; width: 200px; margin-right: 10px; }
.sponsor2 .info { clear: both; }
.sponsor2 .arrow { background: none; padding: 0; }
.sponsor2 { _position: relative; }
.sponsor2 * { position: relative; }

/*Movies on TV module*/
.tvmovies { border: solid 1px #d6d6d6; background: #fff url(http://www.aolcdn.com/ch_movies/tvmovie_bg_gradient_1x250) repeat-x bottom; float: left; margin: 0 0  0.8333em 0; width: 100%;}
.tvmovies .header { display: block;border-bottom:solid 1px #d6d6d6;padding: 12px 12px 9px 9px; height: 18px; }
.tvmovies .header h3 { display: inline; padding: 0 0.33em 0.17em 0; margin: 0; font-size: 1.50em; color: #a3111e; float: left; }
.tvmovies .body { display: block; padding: 15px 12px 9px 9px; text-align:left; }
.tvmovies .body .tagline { padding-bottom:20px; }
.tvmovies .body .mainimg { margin-left:11px; float:left; padding:5px; background-color:#f0f0f0; border:1px solid #dedede; }
.tvmovies .body .maintxt { margin-left:13px; float:left; width:50%; } 
.tvmovies .body .maintxt p.tvmovietitle { padding-bottom:5px; font-weight:bold; }
.tvmovies .body .maintxt ul li{ list-style-type:disc; list-style-position:inside; }
.tvmovies .body .maintxt ul li.linklist{ color:#295FB5; }
.tvmovies .footer { border-top:solid 1px #d6d6d6; clear:both; height:50px; text-align:center;padding-top:10px; }
.tvmovies .footer a.tvbutton { padding-left:231px;padding-bottom:30px; display:inline-block; background: url(http://www.aolcdn.com/ch_movies/tvmovie_button) no-repeat; }
.tvmovies .footer a.tvbutton:hover { background-image: url(http://www.aolcdn.com/ch_movies/tvmovie_button_over);text-decoration:none; }
/*End Movies on TV module*/

/* v3 - last updated 09/15/08 by Chris Wichtendahl*/