.box .content{width:auto;}

h2,h3{display:block; padding:0px; margin:0px; clear:both;}
h2 a, h3 a{color:#000 !important}
h2 a:hover, h3 a:hover{color:#00B1E7 !important;}
p{padding:0px; margin:0px;}
ul, li{list-style-type:none; margin:0px; padding:0px;}

.mod{ 
 background-color:#FFF;
 padding:12px 7px;
 margin-bottom:5px;
 border:1px #C8C8C8 solid;
 clear:both;
}
.ad{padding-left:auto; padding-right:auto;}

.imod{/*generic inner-box module with shading*/
  margin:12px 0px;
  border:1px #D6D6D6 solid;
  background:url("http://cdn.buzznet.com/assets/pages/celebrity/mod-shading.jpg") repeat-x left bottom;
  padding:12px 7px;
  clear:both;
}

table.moviepage{
   border-collapse:collapse;
   width:100%;
}
table.moviepage td{
   vertical-align:top;
   padding:0px;
}
.moviepage .leftcol{
 width:530px;
 padding-right:10px;
}


#movie-featured table{border-collapse:collapse; width:100%;}
#movie-featured td{padding:0px; vertical-align:top;}
#movie-featured .img{padding-right:10px;}
#movie-featured .img img{max-width:265px; border:0px;}
#movie-featured .desttype{font-size:14px; font-weight:bold; color:#000; margin-bottom:0.5em; text-transform:uppercase; }
#movie-featured h3 a{font-size:20px;}
#movie-featured h3{margin-bottom:0.5em;}



#movie-topstories h3{margin-bottom:10px;}
#movie-topstories .img{
  width:150px; height:115px; 
  overflow:hidden; 
  float:left;
  clear:none;
  margin-right:10px; margin-bottom:10px;
  text-align:center;
}
#movie-topstories .blurb{
  float:left;
  clear:none;
  width:65%;
  margin-bottom:7px;
}
#movie-topstories #topstory .img{width:218px; height:164px; text-align:center; }

#movie-topstories .tagsbuzz{clear:both; margin-top:2em;}
#movie-topstories .tagsbuzz .buzzbox{float:right;margin-left:10px;}
#movie-topstories .pagenos{margin-top:2em; text-align:center;}

.seeall{display:block; text-align:right; font-size:14px; margin-top:1.5em;}


#featured-video embed,#featured-video object{
width:288px;
height:209px;
margin-top:10px;
margin-bottom:10px;
}


.rphotogrid li{float:left; display:block; width:115px; height:100px; margin:0px 15px 14px 10px; text-align:center;}
.rphotogrid li a.img{display:block; width:100px; height:65px; overflow:hidden;margin:0px auto 5px auto;}
.rphotogrid li a.title{display:block; font-weight:bold; }


.rhphotogrid li{display:block; clear:both; }
.rhphotogrid li a.img{display:block; width:55px; height:95px; float:left; margin-right:10px;}
.rhphotogrid a.title{display:block; font-weight:bold;margin-bottom:4px;}



#rpoll h3{margin-bottom:0.5em;}
#rpoll a.takepoll{
display:block; 
padding:6px; 
background:#FFF url(/assets/cssjs/www/search-button-bg.gif) repeat-x left bottom;
border:1px #666 solid;
text-decoration:none;
text-transform:uppercase;
text-align:center;
font-weight:bold;
margin:1em auto;
width:150px;
}
#rpoll p{line-height:1.5em;}

#partner h2{text-align:center; margin-bottom:6px;}
#partner li a{font-size:14px; }
#partner li{margin-bottom:0.5em;}  
#partner .headerboxlinks{font-size:10px; float:right; padding-right:0.5em; color:#666}
#partner .headerboxlinks a{font-size:10px;}


.journalinner .posted{width:95%;}
.journalinner ol li{list-style-type:decimal;}
.journalinner ul li{list-style-type:disc}
.journalinner ul{padding-left:1em;margin-bottom:1em;}
.journalinner p{margin-bottom:1em;}
#itembody img{max-width:450px;}

#commentbuttons, #commentbuttons .linkfooterbuttons { *height:20px; }

#polls-left div.data{width:97% !important;}
#mainpic a{display:block;width:485px;overflow:hidden;}

#commentlistcontainer{width:480px;}