/* Template 3
used by 3-column-layout Blog pages: 
*/

div#contentcontainer1{
	margin:0 0 5px 0;
	overflow:hidden;
	padding:0;
	width:994px;
}

div#contentcontainer2{
	margin:0;
	overflow:hidden;
	padding:0;
	width:994px;
}

* html div#contentcontainer1{height: 1%;}/*ie only*/
* html div#contentcontainer2{height: 1%;}/*ie only*/

div#leftmiddlecontainer{
	background-color:transparent;
	float:left;
	margin:0;
	padding:0;
	width:680px;
}
.entry-body blockquote{
 font-size:11px;
background-color:#ffffff;
padding:10px;
font-size:11px;
color:#666666;
}
.entry-body blockquote p{
margin:0px;
font-size:11px;
color:#666666;
}
div#leftcolumn{
	clear:left;
	float:left;
	margin:0px 5px;
	overflow:hidden;
	padding:0;
	width:165px;
	border:1px solid #CCCCCC;
	background:#EFEFEF none repeat scroll 0 50%;
}

*html div#leftcolumn { 
	width:165px;	
}
div#middlecolumn{
	float:right;
	width:500px;	
}
*html div#middlecolumn{
	float:right;
	width:490px;	
}
div#rightcolumn{
	display:block;
	float:right;
	margin:5px;
	overflow:hidden;
	padding:0;
	width:300px;
}
div#contentheader{
	background-color:#fff;
	border-bottom:5px solid #fff;
	float:left;
	margin:0;
	overflow:hidden;
	padding:0;
	width:660px;
}
div#contentfooter{
	display:none;
}
#commentsAuthor{
background:#FFFFFF none repeat scroll 0;
border:1px solid #CCCCCC;
margin:10px 0;
padding:5px;
}

/* people listings */
div#entitycontentcontainer1, 
div#entitycontentcontainer2 {
	margin:0 0 5px 0;
	overflow:hidden;
	padding:0;
	width:994px;
}
div#entitycontentcontainer2{
	background:url("http://images1.variety.com/contents/images/evRmaincontentcontainertile.gif") transparent repeat-y 662px top;
	margin:0;
}

*html div#entitycontentcontainer1{height: 1%;}/*ie only*/
*html div#entitycontentcontainer2{height: 1%;}/*ie only*/

div#entityleftmiddlecontainer{
	background-color:transparent;
	margin:0;
	padding:0;
}
div#entityleftcolumn {
	float:left;
	margin:0 5px;
	padding:0;
	width:642px;
	position:relative;	
}
div#entityrightcolumn{
	float:right;
	margin:0 0 0 6px;
	padding:0;
	width:330px;
}
div#entitycontentheader{
	background-color:#fff;
	float:left;
	margin:0;
	padding:0;
	width:647px;
}

/*Entry Layout*/
.entry, .archive {
  clear:both;
  margin:0px;
  overflow:hidden;
  position:static;
  padding:0px 10px;
  margin:0px 0px 10px 0px;
}
.trackbacks, .comments{
  clear:both;
  margin:0px;
  overflow:hidden;
  position:static;
  padding:0px;
  margin:0px 0px 0px 0px;
}
.entry{
  border:1px solid #cccccc;
  background-image:url("http://images1.variety.com/graphics/photos/postBG.jpg");
  background-position:bottom;
  background-repeat:repeat-x;
}
.entry-footer{
  margin-top:2px;
  font-size:12px;
  color:#666666;
}

/*LEft Column Layout*/
.module-content{
  margin:0px 10px 5px 10px;
}
.module-about .module-content{
  margin:0px 0px 5px;
  font-size:12px;
  line-height:17px;
}

/*right column*/
#navWidgets {
  margin:0px;
}
.aboutCont{
  background-color:#efefef;
  clear:both;
  height:88px;
  margin:0 0 5px;
  padding:5px;
}
div.newsincategory, div#newslayout, div#topstories, div#columns, div#vplusfeatures, div#hottopics, div#PhotoGallery, div#channelreviews, div#blogssmall, div#departmentcharts, div#dailyd, div#vrealestate, div#DVD, div#selectyear, div#columnistupsell, div#columnistcolumns, div#chartcontainer, div#vplusreports, div#ListingLayout, div.baselineentity2, div#OscarRev, div.vpagemain, div#vpagenonslideshow, div#rightcolumn div.module, div.realestatemain, div#bioarticle {
  margin:0 0 25px;
  padding:0 0 5px;
  border:none;
}
.module-syndicate {
  background:#CCCCCC none repeat scroll 0;
  border:1px solid #333333;
  margin:10px 0;
  padding:5px;
}

/*Charecter Styles*/
body, p, td {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:1.375em;
}
ul{
  margin:0px;
  padding:0px;
}
li{
  list-style-type:none;
}
h2{
  font-size:14px;
  border-bottom:1px solid #cccccc;
}
.entry-header{
  font-size:20px;
  color:#000000;
  margin:15px 0px 0px 0px;
  padding:0px;
}
.entry-header a, .entry-header a:visited{
  color:#000000;
}
div#leftcolumn h2{
  font-size:14px;
  font-weight:bold;
  Color:#000000;
  font-family:arial;
  border-bottom:1px solid #CCCCCC;
  padding:0px 10px 5px 10px;
}
div#leftcolumn h2 a{
  font-size:14px;
  font-weight:bold;
  Color:#000000;
  font-family:arial;
  padding:0px;
  text-transform:capitalize;
}
.module-list-item a{
  font-weight:bold;
  font-size:11px;
}
a:visited {
  color:#006699;
}

/*Comments*/
#comment-form .comments-open{
  padding:10px;
  background-color:#efefef;
  border:1px solid #cccccc;
  margin:0 0 10px;
}
comments-open{
  margin:0px;
}
.comments-open h2{
  font-size:14px;
}
.trackbacks{
  padding:10px;
  background-color:#efefef;
  border:1px solid #cccccc;
  margin:0 0 10px;
}
.trackbacks-info p{
  font-size:10px;
}
.comments{
  padding:10px;
  background-color:#efefef;
  border:1px solid #cccccc;
  margin:0 0 10px;
}
#comment-text{
  width:475px;
}
.comment-footer{
  border-bottom:1px solid #CCCCCC;
  margin-bottom:10px;
  padding:0 0 10px;
}
label{
  display:block;
  font-weight:bold;
}
.content-nav{
  text-align:center;
}
.entry-more-link{
  text-align:right;
}
.entry-body a:hover{
  text-decoration:none;
}
.content-header{
  margin-top:5px;
}
.archive-header{
  margin-top:17px;
}
div#globalnav {
  margin-bottom:5px;
}
img a{
  border:none;
}
