/***** SITE CONTAINERS *****/
#site_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 950px;
	background-color: #FFFFFF;
	background-image: url(content-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#site_container a, p, span, font, b, u, i {
	font-size: 12px;
}

#left_container {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	clear: left;
	width: 626px;
	overflow: hidden;
	text-align: left;
}

#right_container {
	margin: 8px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: right;
	display: inline;
	clear: right;
	width: 300px;
	text-align: left;
}
/***** SITE CONTAINERS *****/


/***** SPACERS *****/
div.horizontal_spacer_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 626px;
	height: 8px;
}

div.horizontal_spacer_left img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 626px;
	height: 8px;
}

div.horizontal_spacer_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
	height: 8px;
}

div.horizontal_spacer_right img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
	height: 8px;
}
/***** SPACERS *****/


/***** HEADER *****/
#header_top_stories {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 197px;
	height: 348px;
	overflow: hidden;
	background-color: #000000;
}

#header_top_stories div.header {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 197px;
	height: 18px;
	color: #FFFFFF;
	text-align: center;
}

#header_top_stories div.header span {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
}

#header_top_stories div.content {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 197px;
	height: 308px;
	color: #FFFFFF;
	text-align: center;
}

#header_top_stories div.content a{
color:#fff;
font-weight:lighter;
text-align:left;
line-height:1.5em;
text-decoration:none;
background:#000 url(bullet.gif) no-repeat 0 0;
padding-left:10px;
}

#header_top_stories div.content a:hover{
text-decoration:underline;
}

#header_top_stories div.footer {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 197px;
	height: 16px;
	color: #FFFFFF;
	text-align: center;
}

#header_top_stories div.footer img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}

#header_top_stories div.footer span {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;
	text-transform: uppercase;
}

#header_advertisement_top {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 729px;
	height: 90px;
	overflow: visible;
	background-color: #CCCCCC;
}

#header_slideshow {
	margin: 8px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 421px;
	height: auto;
	overflow: hidden;
	background-color: #CCCCCC;
}

#header_slideshow p{
text-align:justify;
padding:0 5px;
}

#header_advertisement_right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
	overflow: visible;
	background-color: #CCCCCC;
}
/***** HEADER *****/


/***** FEATURES *****/
#feature_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 626px;
}

#feature_container div.itembox {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 150px;
}
#feature_container div.firstbox {
	margin: 0px 9px 0px 0px;
}

#feature_container div.secondbox {
	margin: 0px 8px 0px 0px;
}

#feature_container div.thirdbox {
	margin: 0px 9px 0px 0px;
}

#feature_container div.lastbox {
	margin: 0px 0px 0px 0px;
}

#feature_container div.itembox h1 {
	margin: 0px 0px 1px 0px;
	padding: 1px 0px 0px 2px;
	border: none;
	height: 15px;
	font-size: 8pt;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(sec-title.gif);
	background-position: top;
	background-repeat: repeat-x;
}

#feature_container div.itembox img {
	border: none;
	width: auto;
	height: auto;
	margin:0 15px;
}

#feature_container div.itembox p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	font-size: 8pt;
}

#feature_container div.itembox a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #8D130C;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

#feature_container div.itembox a:hover {
	text-decoration: underline;
}
/***** SUBHEADER *****/


/***** LEFT BOX *****/
div.left_box {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border: none;
	float: left;
	display: inline;
	width: 626px;
	background-color: #bdbdbd;
	background-image: url(sec-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

div.box_container {
	padding: 0px 0px 0px 0px;
}

div.box_container table {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	border-collapse: collapse;
}

div.box_container td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border: none;
	width: 309px;
	vertical-align: top;
	background-color: #bdbdbd;
	background-image: url(sec-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

div.box_container td.divider {
	width: 8px;
	background-color: #FFFFFF;
	background-image: none;
}

div.recent_reviews_box {
	width: 309px;
	height: 100%;
}

div.new_videos_box {
	width: 309px;
	height: 100%;
}

div.last_box {
	margin-bottom: 0px;
}

div.left_box a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #000000;
	text-decoration: none;
}

div.left_box a:hover {
	text-decoration: underline;
}

div.left_box h1.title {
	margin: 0px 0px 9px 0px;
	padding: 1px 0px 0px 2px;
	border: none;
	height: 15px;
	font-size: 8pt;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(sec-title.gif);
	background-position: top;
	background-repeat: repeat-x;
}
div.left_box h1.title a{
	margin: 0px 0px 9px 0px;
	padding: 1px 0px 0px 2px;
	border: none;
	height: 15px;
	font-size: 8pt;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration:none;
	background-image: url(sec-title.gif);
	background-position: top;
	background-repeat: repeat-x;
}
div.left_box h1.title a:hover{
text-decoration:underline;
}
div.left_box ul {
	margin: 0px 10px 0px 25px;
	padding: 0px 0px 0px 0px;
	border: none;
}

div.left_box li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	list-style: disc;
}

div.left_box a.list_link {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #000000;
	text-decoration: none;
}

div.left_box a:hover.list_link {
	text-decoration: underline;
}

div.left_box a.more_link {
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	color: #97140D;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.more_link{
	margin: 8px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	color: #97140D;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.more_link:hover {
	text-decoration: underline;
}

div.left_box a:hover.more_link {
	text-decoration: underline;
}

div.left_box div.item {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 604px;
}

div.left_box div.item span.coming_soon_updates_title {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	font-weight: bold;
}

div.left_box a.cs_media_friends {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #000000;
	text-decoration: none;
}

div.left_box a:hover.cs_media_friends {
	text-decoration: underline;
}
/***** LEFT BOX *****/


/***** QUICK LINKS *****/
#quick_links_right_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
	text-align: center;
}

#quick_links_right_container span {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	font-size: 10pt;
	font-weight: bold;
}

#quick_links_right_container a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #CC3300;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

#quick_links_right_container a:hover {
	text-decoration: underline;
}
/***** QUICK LINKS *****/


/***** RIGHT BOX *****/
#right_box {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
	background-color: #9aa4a6;
	background-image: url(col-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

#right_box img {
	margin: 0px 30px 8px 30px;
	padding: 0px 0px 0px 0px;
	border: none;
}

#right_box a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	color: #FFFFFF;
	text-decoration: none;
}

#right_box a:hover {
	text-decoration: underline;
}

#right_box div.item {
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display:inline;
	width: 280px;
}

#right_box div.poll {
	margin: 0px 0px 0px 35px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 230px;
}

#right_box div.item p {
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	color: #FFFF28;
	font-weight: bold;
}

#right_box div.item a {
	font-weight: bold;
}
/***** RIGHT BOX *****/


/***** ADVERTISEMENT RIGHT *****/
#advertisement_right_container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 300px;
}

#advertisement_right_container div.google_ad {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px 0px 0px;
	border: none;
	float: left;
	display: inline;
	width: 250px;
}
/***** ADVERTISEMENT RIGHT *****/
.Arti{
margin: 0px 10px 0px 10px; 
color:#000;
}

.lasA{
text-align:right;
background-image:url(art_tit.gif);
background-position: top;
background-repeat: repeat-x;
text-align:center;
}

.odd{
float:left;
}
.odd li{
display:inline;
}
.odd img{
border:0px;
padding:0 2px;
}

.odd p{
color:#fff;
font-weight:lighter;
padding:0;
margin:0;
display:inline;
}