.reviewcontainer{
	width:100%;
	border-bottom:1px #333 dashed;
	padding:7px;
	height:90px;
}
.posterbox{
	padding-left:10px;
	float:left;
}
.poster{
	border:none;
}

.reviewbox{
	width:auto;
	float:right;
}

.reviewtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.reviewyear{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.reviewmpaa{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.review{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}
.bigreviewcontainer{
	width:100%;
	padding:7px;
	height:90px;
}
.bigposterbox{
	width:300px;
	float:left;
}

.bigreviewbox{
	width:300px;
	float:right;
}
.reviewdirector{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}
.reviewcast{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}

.userreviewbox{
	padding:5px;
	border:#CCC 1px dashed;
	margin:20px;
}

.username{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#333
}

.userreview{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
}

.searchbox{
font: bold 12px Arial, Helvetica, sans-serif;
color:#000;
padding:5px;
}
.searchcopy{
color:#333;
font-size:14px;
}

INPUT.searchtxt{ 
  font-family:Helvetica, Arial, sans-serif;
  font-size:13px; 
  border-color:#788aa0; 
  border-style: solid;
  border-width:2px; 
  color:#253340; 
}