#content {
    padding: 0px 0px 0px 10px;
    position: relative;
    }
li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	}
/* Top Story
-----------------------------------------*/
#topstory {
	position: relative;
	width: 685px;
	border: 1px solid #A9B3B2;
	background: #D6DEE1;
	}
#topstory .more a {
    background: url("/images/frontpage/more.gif") no-repeat;
    width: 72px;
    height: 52px;
    display: block;
    }
#topstory .more span {
    display: none;
    }
#topstory .content {
    padding: 10px 10px 10px 10px;
    }
    /*
#topstory h2 {
	background: url("/images/headers/normal/top_story.jpg") no-repeat;
	}
#topstory h2 span {
	display: none;
	}
    */
#top_story_content {
	height: 200px;
	overflow: hidden;
	}
.top_story_text {
	width: 320px;
	height: 208px;
	}
#topstory .image {
    text-align: center;
	position: absolute;
    z-index: 10;
	right: 3px;
	top: 3px;
	width: 340px;
	height: 198px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/frontpage/top_story_bg.png', sizingMethod='scale');
    cursor: pointer;
    }
#topstory .image[class] {
    background: url("/images/frontpage/top_story_bg.png") no-repeat;
    }
#topstory .image img {
    margin: 16px 0px 0px 0px;
	width: 304px;
	height: 164px;
	border: 1px solid #000000;
	}
	/*
	This is a hack just for fun...
	this is the white line on the top story image
	*/
/* Recent Updates
-----------------------------------------*/
#recent_updates {
	width: 685px;
	border: 1px solid #A9B3B2;
	background: #D6DEE1;
	}
#recent_updates div.content {
    padding: 10px 10px 10px 10px;
	height: 208px;
	}
#update_content .update {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 216px;
	float: left;
	background: #E5EAED;
	height: 205px;
	overflow: hidden;
	}
#update_content .update div.update_text {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	border-top: none;
	overflow: hidden;
	}
#update_content .update_1 {
	margin: 0px 7px 0px 8px;
	}
#update_content .update h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}
#update_content .image {
	border: 10px solid #FFFFFF;
	background: url("../images/cool1.gif") no-repeat 15px 18px;
	}
#update_content .update .image img {
	margin: 0px 0px -3px 0px;
	padding: 0px 0px 0px 0px;
	height: 90px;
	width: 196px;
	}
/* LatestNews
-----------------------------------------*/
/*
#recent_news {
	position: absolute;
	top: 0px;
	right: 10px;
	width: 241px;
	overflow: hidden;
	border: 1px solid #A9B3B2;
	background: #D6DEE1;
	display: block;
	}
#recent_news .content { 
    padding: 10px 10px 10px 10px;
	height: 472px;
    }
#news_content h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	color: #464847;
	}
#news_content ul {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #CBCDCC;
	}
#news_content ul li {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 23px;
	background: url("../images/bullet1.gif") no-repeat 0px 4px;
	list-style: none;
	}
#news_content ul li a {
	color: #366A66;
	text-decoration: none;
	}
#news_content ul li a:hover {
	text-decoration: underline;
	}
*/
#recent_news {
	position: absolute;
	top: 0px;
	right: 10px;
	width: 241px;
	overflow: hidden;
	}
#recent_news div.content {
    padding: 10px 10px 10px 10px;
	height: 472px;
	}
#recent_news div.content .article {
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	/*background: url("../images/bullet2.gif") no-repeat 0px 5px;*/
	}
/* Features
-----------------------------------------*/
#recent_features {
	margin: 0px 5px 0px 0px;
	float: left;
	width: 306px;
	}
#recent_features div.content {
    padding: 10px 10px 10px 10px;
	height: 500px;
	}
#recent_features div.content .article {
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	/*background: url("../images/bullet2.gif") no-repeat 0px 5px;*/
	}
/* Previews
-----------------------------------------*/
#recent_previews {
	margin: 0px 5px 0px 5px;
	float: left;
	width: 302px;
	}
#recent_previews div.content {
    padding: 10px 10px 10px 10px;
	height: 500px;
	}
#recent_previews div.content .article {
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	/*background: url("../images/bullet2.gif") no-repeat 0px 5px;*/
	}
/* Reviews
-----------------------------------------*/
#recent_reviews {
	margin: 0px 10px 0px 0px !important;
	margin: 0px 5px 0px 0px;
	float: right;
	width: 306px;
	}
#recent_reviews div.content {
    padding: 10px 10px 10px 10px;
	height: 500px;
	}
#recent_reviews div.content .article {
	margin: 0px 0px 10px 5px;
	padding: 0px 0px 0px 12px;
	text-align: left;
	/*background: url("../images/bullet2.gif") no-repeat 0px 5px;*/
	}




/*

******************/
/*
#topstory_nav {
	}
ul#topstory_nav {
	}
ul#topstory_nav li {
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	height: 35px;
	width: 26px;
	}
ul#topstory_nav li a {
	display: block;
	height: 35px;
	width: 26px;
	}
ul#topstory_nav li span {
	display: none;
	}
#jump_to_1 a {
	background: url("../images/1_normal.jpg");
	}
#jump_to_1 a:hover {
	background: url("../images/1_over.jpg");
	}
#jump_to_2 a {
	background: url("../images/2_normal.jpg");
	}
#jump_to_2 a:hover {
	background: url("../images/2_over.jpg");
	}
#jump_to_3 a {
	background: url("../images/3_normal.jpg");
	}
#jump_to_3 a:hover {
	background: url("../images/3_over.jpg");
	}
#jump_to_4 a {
	background: url("../images/4_normal.jpg");
	}
#jump_to_4 a:hover {
	background: url("../images/4_over.jpg");
	}
#jump_to_5 a {
	background: url("../images/5_normal.jpg");
	}
#jump_to_5 a:hover {
	background: url("../images/5_over.jpg");
	}
*/
