/*----MOVIES --------------------*/

#movbanlinks {display:block;width:541px;height:41px;float:left;margin:0;padding:0;background:#000000 url("banner_moviestitle2.gif");background-position:left;background-repeat:no-repeat;text-align:right;}
#movbanlinks a {float:right;padding-right:9px;font-family:Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;padding-top:10px;text-align:right;text-decoration:none;}
#movbanlinks a:link {padding-right:9px;font-family:Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
#movbanlinks a:visited {padding-right:9px;font-family:Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
#movbanlinks a:active {padding-right:9px;font-family:Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
#movbanlinks a:hover {padding-right:9px;font-family:Arial, sans-serif;font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}

#movbanner {display:block; width:541px; height:203px;float:left;margin-bottom:15px;}
#movbanner img {display:block; width:318px; height:203px;float:left;}
#movbanred {display:block;width:221px;height:203px;margin:0;padding:0;background: url("bannerredbg.gif") bottom;float:left;}
#movbanred img {display:block; width:210px; height:90px;margin:0;padding:0;float:left;}
#movbanred p {margin:0;padding:0;padding-right:10px;padding-left:15px;color:#FFFFFF;font-family:Arial, sans-serif;font-size:12px;font-weight:normal;}
#movbanred a {text-transform:uppercase;font-family:Arial, sans-serif;font-weight:bold;text-decoration:none;}
#movbanred a:link {text-transform:uppercase;font-family:Arial, sans-serif;font-weight:bold;text-decoration:none;color:#FFFFFF;}
#movbanred a:visited {text-transform:uppercase;font-family:Arial, sans-serif;font-weight:bold;text-decoration:none;}
#movbanred a:active {text-transform:uppercase;font-family:Arial, sans-serif;font-weight:bold;text-decoration:none;}
#movbanred a:hover {text-transform:uppercase;font-family:Arial, sans-serif;font-weight:bold;text-decoration:underline;}

#movbanred h1 {font-family: Times New Roman; color: White; font-size: 35px;  line-height:22px; padding: 0px; margin: 0px;margin-left:10px;}
#movbanred h3 {font-family: Times New Roman; color: White; font-size: 15px; line-height: 15px; padding: 0px; margin: 0px;}
#movbanred h3.the {margin-left:35px; margin-top: 5px}
#movbanred h1.devil {margin-left:20px;}
#movbanred h3.wears {margin-left:55px}
#movbanred h1.prada {margin-left:35px; margin-bottom: 5px}

#movbannerleft {display:block; float: left; width: 100px; margin: 7px 0 0 0}
#movbannerleft span.morewhtrt {margin: 0; padding:0}
#movbannerright {display:block; float: right;  width: 100px; margin: 7px 10px 0 0}
#movbannerright span.morewhtrt {margin: 0; padding:0}

#movts {display:block;width:254px;height:260px;margin:0;margin-top:0px;margin-bottom:15px;padding:0;background: url("tsbg.gif");background-position:left bottom;background-repeat:repeat-y;float:left;}
#movts .title {display:block;width:244px;height:41px;margin:0;padding:0;}
#movts .btn {float:left;display:block;width:144px;height:22px;margin:0;padding:20px 0 0 15px;border:0; vertical-align:middle;}
#movts a {padding:0;margin:0;color:#000000;font-weight:bold;font-size:11px;text-decoration:none;}
#movts a:link {padding:0;margin:0;color:#000000;font-weight:bold;text-decoration:none;}
#movts a:active {padding:0;margin:0;color:#000000;font-weight:bold;text-decoration:none;}
#movts a:visited {padding:0;margin:0;color:#000000;font-weight:bold;text-decoration:none;}
#movts a:hover {padding:0;margin:0;color:#000000;font-weight:bold;text-decoration:underline;}
#movts ul {list-style-image: url("bltred.gif");margin:0;margin-left:20px;padding-top:5px;padding-right:18px;padding-bottom:0;padding-left:12px;}
#movts li {background-repeat:no-repeat;background-position: 0 .6em;margin-left:0px;padding-left:0px;}

.moreblkmargin {clear:both;text-align:right;margin:0;padding:23px 0 0 0;margin-right:10px;padding-right:10px;font-family:Arial, sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase; color:#CC0000;float:right;}
.moreblkmargin a {color:#000000;text-decoration:none;text-transform:uppercase;clear:both;text-align:right;margin:0;padding:0;font-family:Arial, sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;}
.moreblkmargin a:links {color:#000000;text-decoration:none;font-weight:bold;}
.moreblkmargin a:visited {color:#000000;text-decoration:none;font-weight:bold;}
.moreblkmargin a:active {color:#000000;text-decoration:none;font-weight:bold;}
.moreblkmargin a:hover {color:#CC0000;text-decoration:underline;font-weight:bold;}

.moreblklight {color: #cc0001}
.moreblklight a {color:#000000;text-decoration:none;}
.moreblklight a:links {color:#000000;text-decoration:none;}
.moreblklight a:visited {color:#000000;text-decoration:none;}
.moreblklight a:active {color:#000000;text-decoration:none;}
.moreblklight a:hover {color:#CC0000;text-decoration:underline;}

#movlookup {display:block;width:300px;float:left;margin:0;padding:0;}
#movlookup img {margin:0;padding:0;}
#movlutop {display:block;width:300px;padding:0px;padding-top:5px;background:#CECFCF url("movlu_bgtop.gif");background-position:top;background-repeat:no-repeat; vertical-align:middle;}
#movlutop label {font-weight: bold; font-size: 12px; margin: 0 0 0 15px}
#movlubot {display:block;width:300px;padding:0px;padding-top:5px;background:#EBEBEB url("movlu_bgbot.gif");background-position:bottom;background-repeat:no-repeat; vertical-align:middle;}
#movlubot label {font-weight: bold; font-size: 12px; margin: 0 0 0 15px}

#movlubot img.gobtn {margin: 5px 0 0 252px}

#movrevnews {float:left;display:block;width:454px;height:250px;margin:0;margin-top:7px;padding:0;}
.movrevnews hd {display:block; width:454px; height:32px;margin:0;padding:0;}
.movrevnewsline {float:left;display:block; width:454px; margin-bottom:20px;}
.movrevnewsline img {float:left;margin:0;padding:0;margin-right:15px;}
#movrevnews .rt img {float:right;margin:0;padding:0;margin-top:5px;margin-right:10px;}
#movrevnews .feature {float:right;margin:0;margin-left:10px;padding:0;position:relative;top:-9px;}
#movrevnews h2 {margin:0;padding:0;padding-top:0px;padding-left:10px;font-family:Arial, sans-serif;font-size:14px;font-weight:bold;}
#movrevnews p {margin:0;padding:0;padding-left:10px;font-size:11px;font-weight:normal;}

#movrevside {float:right;display:block;width:148px;padding:0;margin:0;margin-top:10px;background:#EBEBEB;}
#movrevside img {margin:0;padding:0;}
#movrevside p {margin:0;padding:0;padding-left:10px;font-size:12px;font-weight:bold;}
#movrevside ul {list-style-position:inside;margin:0;margin-left:0px;padding-top:5px;padding-left:8px;font-family:Arial, sans-serif;font-size:9px;font-weight:normal;color:#CC0000;}
#movrevside li {background-repeat:no-repeat;background-position: 0 .6em;margin-left:0px;padding-left:0px;font-weight:normal;font-size:9px;}
#movrevside a {text-decoration:none;color:#000000;}
#movrevside a:link {text-decoration:none;color:#000000;}
#movrevside a:visited {text-decoration:none;color:#000000;}
#movrevside a:active {text-decoration:none;color:#000000;}
#movrevside a:hover {text-decoration:underline;color:#000000;}

#movrevnews div.movreviewsline p span.moreblkinlinert{padding:0; margin:0 0 0 80px;}

.movreviews1s {float:left;display:block; width:380px; height:80px; background:url("btmbgbdy.gif") repeat-x;padding-left:5px;}
.movreviews2s {float:left;display:block; width:380px; height:80px; background:url("btmbgbdy.gif") repeat-x;padding-left:5px;}
.movreviewsft {float:left;display:block;width:770px;height:10px;background:url("btmbgft.gif");background-repeat:repeat-x;margin:0;padding:0;}
.movreviewshd h1 {font-family:Helvetica, sans-serif;font-weight:bold;font-size:21px;margin:0px;margin-left:10px;padding:0px;color:#FFFFFF;background:none;}

#movtrivia {float:left;display:block;width:300px;margin:0;margin-top:10px;margin-bottom:20px;padding:0;padding-bottom:10px;border-top:10px solid #CC0000;border-bottom:10px solid #FFFFFF;background:#E4E2E2;}
#movtrivia img {margin:0;padding:0;border:0;text-decoration:none;}
#movtrivia img .trivianumber {float:left;padding-right:3px;padding-left:10px;}
#movtrivia p {font-family:Arial, sans-serif;font-size:11px;color:#000000;font-weight:normal;margin:0;padding:5px 20px 10px 20px;}
#movtrivia h2 {font-family:Arial, sans-serif;font-size:12px;color:#000000;font-weight:bold;text-transform:uppercase;margin:0;padding:2px 20px 0px 20px;}
#movtrivia a {color:#000000;text-decoration:none;margin:0px;padding:0;font-family:Arial, sans-serif;font-size:11px;font-weight:bold;}
#movtrivia a:links {color:#000000;text-decoration:none;font-weight:bold;}
#movtrivia a:visited {color:#000000;text-decoration:none;font-weight:bold;}
#movtrivia a:active {color:#000000;text-decoration:none;font-weight:bold;}
#movtrivia a:hover {color:#000000;text-decoration:underline;font-weight:bold;}

#boxoffice {float:left;display:block;width:300px;height:230px;margin:0;padding:0;}
#boxoffice img {float:left;margin:0;padding:0;}
#boxoffice ol {list-style-position:inside;float:left;margin:0;padding:0;margin-left:15px;}
#boxoffice li {font-family:Arial, sans-serif;font-size:12px;font-weight:bold;color:#CC0000;padding-bottom:2px;background:url("boxoffice_dots.gif");background-position:bottom;background-repeat:no-repeat;}
#boxoffice a {color:#5A5A5A;text-decoration:none;}
#boxoffice a:link {color:#5A5A5A;text-decoration:none;}
#boxoffice a:visited {color:#5A5A5A;text-decoration:none;}
#boxoffice a:active {color:#5A5A5A;text-decoration:none;}
#boxoffice a:hover {color:#5A5A5A;text-decoration:underline;}

#movblog {float:left;display:block;width:455px;height:190px;background:#DCDCDD;margin:0;padding:0;}
#movblogtitle {float:left;margin:0;padding:0;margin-top:10px;}
#movblog .blogpic {float:left;display:block;width:152px;padding-top:15px;padding-right:15px;padding-left:15px;}
#movblog p {margin:0;font-family:Arial, sans-serif;font-size:11px;font-weight:normal;color:#000000;background:none;padding:0;padding:0px 10px 0px 10px;}
#movblog h2 {font-family:Arial, sans-serif;font-size:12px;color:#000000;font-weight:bold;margin:0;padding:0px 10px 0px 10px;background:none;}
#movblog h3 {text-transform:uppercase;font-family:Arial, sans-serif;font-size:11px;color:#CC0000;font-weight:normal;margin:0;padding:0px 10px 0px 10px;background:none;}
#movblog h4 {font-family:Arial, sans-serif;font-size:10px;color:#000000;font-weight:normal;margin:0;padding-top:15px;padding-right:10px;padding-bottom:0px;padding-left:10px;background:none;}