div.home_search {
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
}

/* SPOT LIGHT */
div.spotlight {
	background-image:url(images/index/spotlight.png);
	width:468px;
	height:179px;
}
div.spotlight td.col1 {
	padding-left:19px;
	padding-right:12px;
}
div.spotlight td.col2 {
	padding-right:22px;
}
div.spotlight tr.heading td {
	padding-top:20px;
	padding-bottom:8px;
}
div.spotlight tr.heading td.col1 {
	font-weight:bold;
	font-size:14px;
	width:115px;
}
div.spotlight tr.heading td.col2 {
	font-weight:bold;
	font-size:14px;
	color:#BFBFC1;
}
div.spotlight td.col1.col2.rating_links {
	padding-left:0px;
}
div.spotlight td.image {
	text-align:center;
}
div.spotlight td.image img {
	border:solid 1px #132C6A;
}
div.spotlight div.title a {
	font-weight:bold;
	color:#A36600;
	font-size:14px;
	text-decoration:none;
}
div.spotlight div.title a:hover {
	text-decoration:underline;
}
div.spotlight div.title {
	padding-bottom:3px;
}
div.spotlight div.rating .rating_votes {
	display:none;
}
div.spotlight td.rating_links div.links {
	float:right;
}

/* MOVIE REVIEWS */

div.movie_reviews {
	width:468px;
	background-image:url(images/index/reviews_mid.gif);
	color:black;
	font-size:12px;
	margin-top:10px;
}
div.movie_reviews div.heading {
	height:39px;
	padding-left:10px;
	background-image:url(images/index/reviews_top.png);
}

div.movie_reviews div.heading img.text {
	width:130px;
	height:30px;
	border:none;
	vertical-align:middle;
}
div.movie_reviews div.heading img.xml {
	float:right;
	border:none;
	margin-right:20px;
	margin-top:10px;
}

div.movie_reviews div.footer {
	background-image:url(images/index/reviews_bottom.png);
	height:15px;
	font-size:1px;
}

div.movie_reviews div.title  {
	padding-bottom:3px;
}

div.movie_reviews a.title {
	color:#FF6000;
	font-weight:bold;
	text-decoration:none;
}
div.movie_reviews a.title:hover {
	text-decoration:underline;
}
div.movie_reviews div.author {
	float:right;
}	
div.movie_reviews table.listing {
	margin-top:9px;
	margin-bottom:9px;
	margin-left:22px;
	margin-right:22px;
	color:black;
}
div.movie_reviews table.listing td.image {
	padding-left:10px;
	padding-right:12px;
	text-align:center;
}
div.movie_reviews table.listing td.info {
	padding-right:10px;
}
div.movie_reviews table.listing td.image img {
	border:none;
}
div.movie_reviews table.listing td.seperator {
	background-position:center center;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:1px;
	height:30px;
}
div.movie_reviews table.listing td.rating_links {
	padding-top:5px;
}
div.movie_reviews table.listing td.rating_links .rating_votes {
	display:none;
}
div.movie_reviews table.listing td.rating_links div.links {
	float:right;
}

/* LATEST NEWS */

div.latest_news {
	width:468px;
	background-image:url(images/index/news_mid.gif);
	color:black;
	font-size:12px;
	margin-top:10px;
}
div.latest_news div.heading {
	height:39px;
	padding-left:10px;
	background-image:url(images/index/news_top.png);
}
div.latest_news div.heading img.text {
	width:130px;
	height:30px;
	border:none;
	vertical-align:middle;
}
div.latest_news div.heading img.xml {
	float:right;
	border:none;
	margin-right:20px;
	margin-top:10px;
}

div.latest_news div.footer {
	background-image:url(images/index/news_bottom.png);
	height:15px;
	font-size:1px;
}

div.latest_news table.first_news div.title  {
	padding-bottom:3px;
}

div.latest_news table.first_news a.title {
	color:#FF6000;
	font-weight:bold;
	text-decoration:none;
}
div.latest_news a.title:hover {
	text-decoration:underline;
}
div.latest_news div.author {
	float:right;
}	
div.latest_news div.first_news {
	margin-left:16px;
	margin-right:16px;
	padding-top:9px;
	padding-bottom:9px;
	margin-bottom:10px;
	background-color:#D8D9DB;	
}
div.latest_news table.first_news td.image {
	padding-left:9px;
	padding-right:9px;
	text-align:center;
}
div.latest_news table.first_news td.info {
	padding-right:10px;
}
div.latest_news table.first_news td.image img {
	border:none;
}
div.latest_news table.first_news td.links {
	text-align:right;
	padding-top:5px;
	padding-right:10px;
}

div.latest_news table.listing {
	margin-left:27px;
	margin-right:27px;
}
div.latest_news table.listing td.image {
	padding-top:5px;
	padding-right:5px;
}
div.latest_news table.listing div.title {
	margin-bottom:2px;
}
div.latest_news table.listing div.title a {
	font-weight:bold;
	color:black;
	text-decoration:none;
}
div.latest_news table.listing div.title a:hover {
	text-decoration:underline;
}
div.latest_news table.listing div.description {
	margin-bottom:10px;
}