/* YUI reset version: 2.7.0 */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* compressed */
    html,body{background:#e5e5e5 url(http://movietimes.s3.amazonaws.com/imgs/background.png) 0 -4px repeat-x; text-align:center;}
    a{color:#0066cc; text-decoration:none; outline-style:none;}
	a:hover{text-decoration:underline;}
	input{border:1px solid #999; padding:2px 5px; font-size:14px; margin:0;}
	input.button{background:#0066cc url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -80px repeat-x; border:1px solid #006699; color:#fff; padding:1px 5px; margin-left:-3px; font-weight:bold; cursor:hand; cursor:pointer;}
	a.button{display:block; float:left; background:#0066cc url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -80px repeat-x; border:1px solid #006699; color:#fff; padding:1px 5px; margin-left:-3px; font-weight:bold; cursor:hand; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
	
	#hd ul.nav, #bd ul.nav{margin:0;}
    #hd ul.nav li, #bd ul.nav li{float:left; padding-right:5px; margin-right:5px;}
    #hd ul.nav a, #bd ul.nav a{color:#000; display:block; font-weight:bold; font-size:14px; padding:4px 10px 4px 10px;}

	#bd #mainContent .content input.button{-moz-border-radius: 3px; -webkit-border-radius: 3px;}
	.ad{background:#ccc; border:1px solid #999;}

    #hd {background:#fff; text-align:left; width:984px; margin:0 auto;}
    #hd .header {}
    #hd .userNav{text-align:right; padding:2px 5px;}
    #hd .userNav,
    #hd #user_menu {}
    #hd #user_menu, #hd #fbConnect{float:right; margin-left:10px; height:21px; padding:2px 5px;}
    #hd #logo{float:left; margin-left:5px;}
    #hd #logo a{display:block; background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 0 no-repeat; height:53px; text-indent:-999em; width:235px;}
    #hd #logo p{font-size:11px; color:#666; text-align:center; margin-top:5px; width:235px;}
    #hd #n1AD {float:right; height:90px; width:728px; margin-right:5px;}

    #hd #headerNav{background:url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 0 repeat-x; border-top:1px solid #ccc; border-bottom:2px solid #666; margin-top:5px;}
    #hd .nav {margin:0 auto; width:984px;}

    #hd .nav a.home,
    #home #hd .nav .home a,
    #my-theaters #hd .nav .my-theaters a,
    #movie-reviews #hd .nav .movie-reviews a,       
    #movie-trailers #hd .nav .movie-trailers a,
    #coming-soon #hd .nav .coming-soon a,
    #contests #hd .nav .contests a,
    #movie-news #hd .nav .movie-news a,                     
    #games #hd .nav .games a,
    #hd ul.nav li.selected a,
	#hd ul.nav a:hover{color:#fff; background:url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -40px repeat-x; text-decoration:none;}

    #bd {margin:10px auto; width:984px; text-align:left;}
	#bd .hd, #bd .bd, #bd .ft {margin:10px; _margin:5px;}

	#bd #leftRail{background:#f3f3f3; border:1px solid #ccc; width:175px; float:left; position:relative;}
	#bd #skyAD,	#bd #skyAD2{height:600px; width:160px; margin:7px; _margin:5px;}
	#bd #skyAD2 {position:absolute; bottom:0;}
	#bd #mainContent .module {border:1px solid #ccc; margin-bottom:20px;}
	#bd #mainContent .module .hd{background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) repeat-x scroll 0 0; border-bottom:1px solid #666666; margin:0; padding:2px 10px;}
	#bd #mainContent .module .bd {background-image:none;}

	#bd #leftRail h3{font-weight:bold; font-size:14px; float:left;}
	#bd #leftRail #my_theaters .clear {float:right;}
	#bd #leftRail .theaterList{border-top:1px dashed #ccc;}
	#my_theaters .addButton {background:url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -120px no-repeat; text-indent:-999em; padding:0 4px 0 3px; font-size:12px; text-decoration:none; color:#fff; }
	#bd .theaterList .addButton{display:block; float:left; width:14px; height:14px; background:url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -120px no-repeat; text-indent:-999em; padding:0; font-size:1px; text-decoration:none; color:#fff; }
	#bd .removeButton{display:block; float:left;  width:14px; height:14px; background:url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -147px no-repeat; text-indent:-999em; padding:0; font-size:1px; text-decoration:none; color:#fff; }

	#bd .searchTheater form .zipInput{width:140px; margin-bottom:10px; font-size:12px;}
	#bd .searchTheater form .stateSelect, #bd .searchTheater form .citySelect {width:160px;}
	#bd .searchTheater form {text-align:left;}
	#bd .searchTheater form select{vertical-align:middle;}
	#bd .searchTheater form .button{ padding:1px 2px; margin-left:2px; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size:11px; vertical-align:middle;}
	#bd .theaterList li{margin:5px 0;}
	#bd .searchTheater{background:#464646 url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -110px; padding:1px 0;}
	#bd .searchTheater .hd,
	#bd .searchTheater .bd {margin:5px 10px; _margin:5px;}
	#bd .searchTheater .ft{margin:0;}
	#bd .searchTheater h3 {color:#fff; margin:5px;}
	#bd .content{width:465px; float:left;}
	#bd .rightRail{float:right; width:300px;}
	
	#bd #lrec2{width:300px; height:250px;}
	#bd #lrec {height:600px; border:0; background:none;}

	#bd #mainContent .hd {border-bottom:1px solid #eee; padding-bottom:5px;}
	#bd #mainContent{background:#fff; border:1px solid #ccc; float:right; width:800px;}
	#bd #mainContent .hd .pageHeader{font-weight:bold; font-size:14px; float:left; margin-top:5px;}
	#bd #mainContent .hd form {float:right;}
	#bd #mainContent h3{font-weight:bold; font-size:14px;}

	#ft {background:#fff; border:1px solid #ccc; color:#999; margin:0 auto; text-align:left; width:984px;}
	#ft .hd, #ft .bd, #ft .ft {margin:10px;}
	#ft h4{background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -80px no-repeat; float:left; text-indent:-999em; height:30px; width:95px;}
	#ft form{float:right;}
	#ft form input{border:1px solid #999; padding:2px 5px; font-size:14px; color:#000; margin:0;}
	#ft form .button{background:#0066cc url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -80px repeat-x; border:1px solid #006699; color:#fff; padding:1px 5px; margin-left:-3px;}
	
	#ft .nav{clear:both;}
	#ft .nav li{float:none; border-left:1px solid #ccc; display:inline; padding-left:5px; margin-left:5px; background:none;}
	#ft .nav li a{background:none; color:;}
	#ft .nav li.first{border-left:0; margin:0; padding:0;}
	#ft p {margin-top:10px;}
	
	.clearfix {zoom: 1;}   
	.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} 
	

	#latest_reviews_module{background-image:none;}
	#latest_reviews_module .movie_title{float:left; padding-top:2px; width:260px;}
	#latest_reviews_module .star-rate5{float:left;}
	#latest_reviews_module .reviewer{float:left; padding:4px 0 0 5px;}
	#latest_reviews_module .short_review{margin-left:50px; clear:both; display:none;}
	#latest_reviews_module .ft{text-align:right;}
	#latest_reviews_module li.review {border-bottom:1px solid #ccc; padding:0 2px 2px 2px; margin-bottom:2px;}


	#topMovieList {margin-bottom:20px;}
	#topMovieList .bd {margin:0;}
	#topMovieList .bd h4{ padding:5px 0 5px 10px; font-size:14px; font-weight:bold;}
	#topMovieList .movie-detail-list{float:left; position:relative;}
	#topMovieList .topList{float:right; width:200px; background:#f1f1f1;}
	#topMovieList .topList li a{display:block; padding:5px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) repeat-x scroll 0 0;}
	#topMovieList .topList li.selected a,
	#topMovieList .topList li a:hover{text-decoration:none; color:#000; background:#fff; font-weight:bold;}
	#topMovieList .movie-info{position:absolute; width:250px; background:#fff; opacity:0;}
	.movie-info .rating{font-size:10px;}
	#topMovieList .selected{opacity:1; z-index:10;}
	#topMovieList .movie-info .movie-poster{float:left; display:block; border:1px solid #ccc; margin:0 5px 5px 10px; width:100px; height:145px;}
	#topMovieList .movie-info .movie-poster img{width:100px; height:145px;}
	#topMovieList .movie-info p {margin-bottom:5px;}
	#topMovieList .movie-info strong{font-weight:bold;}
	#topMovieList .movie-info .more{clear:both; font-weight:bold;}
	#topMovieList .movie-info .more a{margin:0 12px 0 10px;}
	#topMovieList .movie-info .more a:hover{text-decoration:underline;}
	#topMovieList .ft .prev, 
	#topMovieList .ft .next{display:block; float:left; background:#0066cc url(http://movietimes.s3.amazonaws.com/imgs/movietimes_bg.png) 0 -80px repeat-x; border:1px solid #006699; color:#fff; padding:1px 5px; margin-left:-3px; font-weight:bold; cursor:hand; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
    #topMovieList .ft .next{margin-left:10px;} 

	#browse-movies .bd{margin:0; padding:0;}
	#browse-movies table{width:100%;}
	#browse-movies th{font-weight:bold; padding:5px 5px; background:#fff; border-top:1px solid #999;border-bottom:1px solid #999;}
	#browse-movies tr.date_column2 th{padding-top:30px; background:#fff;}
	#browse-movies td{border-bottom:1px solid #ccc; padding:5px 5px;}
	#browse-movies tr.movie {background:#f1f1f1;}
	#browse-movies tr.movie2 {background:#e8eaea;}
	#browse-movies .ft{text-align:right;}
	#browse_movies_wraps {background:#efefef}
	#browse_movies_wraps form label{font-weight:bold; float:left; display:block; width:80px; margin:10px 0 0 4px;}
	#browse_movies_wraps form .button{margin-left:82px;}
	#browse_movies_wraps form select {width:143px;}
	#browse_movies_wraps .hd h3{float:left;}
	#browse_movies_wraps ul.nav{float:right;}
	#browse_movies_wraps ul li {float:left; margin-right:5px;}
	#browse_movies_wraps ul li a {font-family: Arial; font-weight: bold; padding:3px 8px; text-decoration: none; display:block; border:1px solid #d1d1d1;}
	#browse_movies_wraps ul li a:hover{background:#fff;}
	#browse_movies_wraps #browse_letters {margin-top:10px;}
	

	#coming-soon #mainContent .movie-poster{display:block; border:1px solid #ccc; margin:0 5px 5px 10px; width:85px; height:125px;}
	#coming-soon #mainContent .movie-poster img{width:85px; height:125px;}
	#coming-soon #mainContent .even {padding:5px; background:#f1f1f1; border-bottom:1px solid #e3e3e3;}
	#coming-soon #mainContent .odd {padding:5px; background:#fff; border-bottom:1px solid #e3e3e3;}
	
	#coming-soon #mainContent .movie-poster,
	#coming-soon #mainContent .movie-details{float:left;}
	#coming-soon #mainContent .movie-details{width:300px;}
	#coming-soon #mainContent .movie-details h4{font-weight:bold; font-size:14px; margin-bottom:4px;}
	#coming-soon #mainContent .movie-details p {margin-bottom:5px;}
	#coming-soon #mainContent .movie-details strong{font-weight:bold;}
	#coming-soon #mainContent .movie-details .more a {font-weight:bold; margin-right:25px;}
	#movies #movie-details-container {margin:10px 0;}
	#movies #mainContent img.movie-poster{display:block; border:1px solid #ccc; margin:0 5px 0 0; width:100px; height:145px;}
	#movies #mainContent .movie-poster,
	#movies #mainContent .movie-details{float:left;}
	#movies #mainContent .movie-details{width:300px;}
	#movies #mainContent .movie-details h4{font-weight:bold; font-size:14px; margin-bottom:4px;}
	#movies #mainContent .movie-details p {margin-bottom:5px;}
	#movies #mainContent .movie-details strong{font-weight:bold;}
	#movies #mainContent .movie-details .more a {font-weight:bold; margin-right:25px;}
	#movies #mainContent h3{font-size:14px;}
	#movies #messages { margin:10px 0; border:1px solid #ff0000; background:#FFBFBF; font-weight:bold; padding:5px; text-align:center; color:#000; font-size:11px;}
	#date_selection{margin:10px 0;}
	#my-theaters #messages {font-weight:bold; margin:10px 0;}
	#writereviewdiv {margin-top:10px; padding:5px; border:1px solid #ccc;}
	#writereviewdiv #user {text-align:right;}
	#writereviewdiv #user p {font-weight:bold; text-align:left; font-size:13px; margin:3px 0;}
	#writereviewdiv #user span{display:block; font-weight:bold; margin:5px;}
	.classicLogin div{float:left; text-align:left;}
	.classicLogin .button{display:block;}
	.classicLogin label{margin-left:10px; display:block; font-weight:bold;}
	.classicLogin .facebookLogin{float:right;margin-right:10px;}
	.classicLogin .facebookLogin label{text-align:center;}
	.fbLogin{padding:10px; clear:both; text-align:center; border-top:1px dashed #ccc;}
	#writereviewdiv textarea{width:400px;margin:5px 10px;}
	#writereviewdiv input {width:150px; margin:5px 10px;}
	#writereviewdiv label{font-size:12px;}
	#writereviewdiv input,
	#writereviewdiv .fbicon,
	#writereviewdiv label {vertical-align:middle;}
	#writereviewdiv #fbPub.hide {display:none;}
	#writereviewdiv #starRating {margin-top:2px;float:left; margin-right:5px;}
	#writereviewdiv .ratingTxt{font-size:9px; padding-top:9px;}
	
	
	
	#browse-movies table{width:100%;}
	#browse-movies th{font-weight:bold; padding:5px 5px; background:#fff; border-top:1px solid #999;border-bottom:1px solid #999;}
	#browse-movies tr.date_column2 th{padding-top:30px; background:#fff;}
	#browse-movies td{border-bottom:1px solid #ccc; padding:5px 5px;}
	#browse-movies tr.movie {background:#f1f1f1;}
	#browse-movies tr.movie2 {background:#e8eaea;}
	
	#high-scores .bd{margin:5px;}
	#high-scores table{width:100%;}
	#high-scores th{font-weight:bold; padding:5px 5px; background:#fff; border-top:1px solid #999;border-bottom:1px solid #999;}
	#high-scores td{border-bottom:1px solid #ccc; padding:5px 5px;}
	#high-scores tr.even {background:#f1f1f1;}
	#high-scores tr.odd {background:#e8eaea;}
	
	#high-scores td img{width:50px;}
	#high-scores td.profile_img{width:50px;}
	#high-scores td.profile_img a {display:block; padding:2px; border:1px solid #999; background:#fff; height:50px;}

	#contests #main .loginForm {margin-top:10px; padding:5px; border:1px solid #ccc;}
	#contests #main .button {margin:10px 2px;}
	#contests .trivia-text {font-weight:bold; margin-bottom:20px;}
	
	#contests #main p{padding:10px; background:#f3f3f3; border:1px solid #ccc;}
	#contests #main p img{width:380px;}
	#contests #main .answerList {border:1px solid #ccc;}
	#contests #main .answerList li{ margin:0; background:#f3f3f3; border-top:1px solid #fff; border-bottom:1px solid #ccc; padding:5px;}
	#contests #main .answerList li label , .answerList li input{vertical-align:middle; margin:5px;}
	#contests #main .ft {margin:10px;}

	#contests #main .answerList li.user_correct{background:#48e596;}
	#contests #main .answerList li.correct{font-weight:bold;}
	#contests #main .answerList li.user{background:#e15b45;}
	#contests #main .answerList li span{font-weight:bold;}
	
	#user .content {width:auto;}
	#user .rightRail{display:none;}

	#users_reviews .more{margin-top:5px;}
	#users_reviews .more a {font-weight:bold; margin-right:25px;}
	#users_reviews .latest, #users_reviews .latest1 { border-bottom:1px solid #ccc; padding:5px 5px 10px; margin:5px;}
    #users_reviews #userpic, #users_reviews #review_info {float:left;}
    #users_reviews #review_info {width:300px;}
    #users_reviews #userpic {margin:10px 15px 10px 0; display:block; width:50px; height:50px;}
    #users_reviews #userpic img {padding:2px; display:block; width:50px; height:50px; border:1px solid #ccc;}
    #users_reviews #short_review {margin-top:5px;}
	#review_filter {background:#efefef;}
	#review_filter .hd{font-size:13px; font-weight:bold;}
	#review_filter .submit{text-align:right;}
	#review_filter label{font-weight:bold; display:block;	float:left; width:125px; padding:0 5px; text-transform:uppercase;}
	#review_filter div{margin:10px;}
	
	#my-theaters #mainContent h4, #movies #mainContent h4{font-weight:bold; font-size:14px; margin:20px 0 4px 0; padding:2px 0; border-bottom:2px solid #999; color:#333;}
	#my-theaters #mainContent h4 a{font-weight:bold; font-size:14px; color:#333;}
	#my-theaters #mainContent h4 a.removeFav{font-weight:normal; margin-left:10px; font-size:12px;}

	#movies .pageHeader {font-weight:bold; font-size:14px;}
	h3.review{margin-top:20px;}
	.showtimes {margin-bottom:2px;}
	.showtimes a{color:#666; text-decoration:underline;}
	.showtimes a:hover{color:#000; text-decoration:underline;}
	.showtimes comments{font-size:10px;display:block;margin-top:5px;}
	.theater-info{font-weight:bold;}

	.movie-info{padding:2px 0;}
	.movie-title{font-weight:bold;}
	.theatername2{ border-bottom:1px dashed #ccc; padding:5px 10px;}
	.buyTicket{margin-left:5px;}
	trailer{margin-top:20px; font-weight:bold;}
	#movie_summary .hidden{display:none;}
	.summary p{color:#666; margin:5px 10px;}
	.summary .more{text-align:right; margin-right:20px;}
	.star-rate5{margin:0 0 5px 0;}

	.star-rate5 {
	background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -180px repeat-x;
	height:17px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:0;
	margin-top:0;
	padding:0;
	width:87px;
	}
	
	.star-rate5 li.current-rating {
	background:transparent url(http://movietimes.s3.amazonaws.com/imgs/movietimes_icons.png) 0 -196px repeat-x;
	display:block;
	height:17px;
	position:absolute;
	z-index:1;
	}
	.star-rate5 li {
	float:left;
	font-size:6px;
	margin:0;
	padding:0;
	}
	
#privacy #bd .content p, #terms-of-use #bd .content p{margin:10px 0;}
.userpic img {width:50px;} 
#mobile_banner {border:1px solid #0253B7; margin:10px 0; padding:10px; display:block; text-align:center; font-weight:bold; font-size:36px; background:#EFF6FF;}
#update_location {display:block; background:#FDFAA4 none repeat scroll 0 0; border:1px solid #988753; color:#868400; font-weight:bold; margin:10px 0; padding:10px;}

.ac_results {text-align:left; padding: 0px;	border: 1px solid #999; background-color: #fff; overflow: hidden;	z-index: 99999;}
.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0;}
.ac_results li {margin: 0px;padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #3694EF; color: #fff;}



