body {
	background-image:url(/images/css/main_background.png);
	font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	color:black;
}


A
		{
		COLOR: black;
		TEXT-DECORATION: none;
		}

A:hover
		{
		COLOR: #ff0000;
		TEXT-DECORATION: underline;
		}
		
h1 {
	margin:0;
	padding:0;
	font-size:16px;
}

p {
	margin:0;
	padding:0;
	font-size:14px;
}
		
#page_wrapper {
	width:789px;
	height:auto;
	padding:10px;
	text-align: left;
	overflow:hidden;
	background-image:url(/images/css/outer_background.png);
}
#page_top_picture {
	height:8px;
	width:809px;
	overflow:hidden;
	background-image:url(/images/css/outer_header.png);
}
#page_bottom_picture {
	height:10px;
	width:809px;
	overflow:hidden;
	background-image:url(/images/css/outer_bottom.png);
}

#page_header {
	width:750px;
	background-color:#0000dd;
	color:white;
	overflow:hidden;
	height:79px;
}

#page_header_left {
	float:left;

}

#page_float_right {
	float:left;
}

#page_header_left h1 {
	font-size:44px;

}

#page_header_left h2 {
	font-size:14px;
}

#page_header_left h1, #page_header_left h2 {
	font-weight: bold;
	padding:0;
	margin:0;
	width:550px;
	text-align:center;
}



#page_content_wrapper {
	width:751px;
	background-image:url(/images/css/inner_background.png);
	padding:10px;
	overflow:hidden;
	position:relative;
	left:8px;
}

#page_content {
	width:720px;
	background-color:white;
	padding:10px;
	position:relative;
	left:3px;
}

#top_story, .top_story {
	height:133px;
	width:720px;
	padding:0 0 10px 0;
	border-bottom:1px solid black;
	overflow:hidden;
	margin:0;
}

#article_story {
	height:auto;
	overflow:auto;
}
#top_story h1, .top_story h1, #article_story h1 {
	margin:0;
	padding:0;
	font-size:17px;
}

#top_story p, .top_story p {
	margin:0;
	padding:0;

}
#top_story_left, .top_story_left {
	float:left;
	width:234px;
	padding-right:10px;
}

#top_story_right, .top_story_right,  #article_story p {
	float:left;
	font-size:12px;
}

#top_story_right_top, .top_story_right_top, #article_top_right {
	height:121px;
	width:476px;
	overflow:hidden;
}

#article_top_right {
	height:auto;
	overflow:auto;
}

#article_top_right p, #top_story_right_top p, .top_story_right_top p {
	padding-bottom:10px;
	width:100%;
}

#article_top_right ol {
	clear:both;
}

#top_story_right_bottom p, .top_story_right_bottom p {
	font-style: italic;
}

#second_stories {
	height:152px;
	width:720px;
	padding:10px 0 10px 0;
	border-bottom:1px solid black;
	overflow:hidden;
}

#second_stories_left,
#second_stories_right {
	width:354px;
	height:152px;
}

#second_stories_left {
	border-right:2px solid black;
	padding-right:5px;
	float:left;
}

#second_stories_right {
	padding-left:5px;
	float:left;
}

#second_stories_one,
#second_stories_four {
	background-color:#cfcfcf;
	height:66px;
	overflow:hidden;
	width:354px;
}



#second_stories_two,
#second_stories_three {
	background-color:#efefef;
	height:66px;
	width:354px;
	overflow:hidden;
}

#second_stories_one,
#second_stories_two {
	margin-bottom:20px;
}

.second_story_left {
	float:left;
	width:117px;
	height:66px;
}

.second_story_right {
	float:left;
	padding:8px 0px 0px 7px;
	width:230px;
	height:60px;
}

.second_story_right h2 {
	margin:0;
	padding:0;
	font-size:14px;
}

.second_story_right p {
	margin:0;
	padding:0;
	font-size:12px;
	font-style: italic;
	padding-top:5px;
}

#bottom_stories {
	width:720px;
	height:115px;
	border-bottom:1px solid black;
}

#bottom_stories ul {
	margin:0;
	padding:0;
	list-style-position:inside;
	list-style-type:square;
}

#bottom_stories li {
	font-weight:bold;
	font-size:12px;
	padding-top:3px;

}

#bottom_stories_left {
	float:left;
	width:369px;
}

#bottom_stories_right {
	float:left;
	width:350px;

}

#old_stories {
	width:720px;
	text-align:right;
	padding-top:8px;
}

#page_header_wrapper {
	height:92px;
	width:790px;
	overflow:hidden;
	position:relative;
	left:8px;
}

#page_header_lhs {
	height:92px;
	width:6px;
	background-image:url(/images/css/header_lhs.png);
	float:left;
	overflow:hidden;
}

#page_header_top {
	width:754px;
	height:2px;
	background-image:url(/images/css/header_top.png);
	overflow:hidden;
}

#page_header_bottom {
	width:754px;
	height:10px;
	background-image:url(/images/css/header_bottom.png);
}

#page_header_content {
	height:80px;
	background-color:#0000dc;
	width:754px;
	overflow:hidden;
}

#page_header_content_wrapper {
	float:left;
}

#page_header_rhs {
	height:92px;
	width:11px;
	background-image:url(/images/css/header_rhs.png);
	float:left;
}

#page_content_head {
	width:771px;
	height:9px;
	overflow:hidden;
	background-image:url(/images/css/inner_header.png);
	position:relative;
	left:7px;
}

#page_content_bottom {
	width:771px;
	height:13px;
	overflow:hidden;
	background-image:url(/images/css/inner_bottom.png);
	position:relative;
	left:8px;
}
#page_menu {
	width:760px;
	height:30px;
	overflow:hidden;
	background-image:url(/images/css/menu_bar.png);
	margin-left:11px;
	margin-top:6px;
	margin-bottom:10px;
}

#page_menu_one, #page_menu_two, #page_menu_three, #page_menu_four {
	float:left;
	width:189px;
	text-align:center;
	font-size:14px;
	padding-top:6px;
}

#admin {
	width:720px;
	margin-left:35px;
}

h1 {
	padding:0;
	margin:0;
}

textarea, input {
	width:600px;
	padding:0;
	margin:0;
	font-size:14px;
}

.admin_news_lhs {
	width:100px;
	float:left;
	text-align:right;
}

.admin_news_rhs {
	width:610px;
	float:left;
	padding-left:10px;
}

.admin_news_lhs, .admin_news_rhs {
	padding-bottom:10px;
}
.widthAuto {
	width:auto;
}

#mainText {
	margin-top:11px;
}

#full_page a,
#storyPreviousNext a {
	color:#0018FF;
}

#storyPreviousNext {
	height:18px;
	background-color:white;
	font-size:12px;
	overflow:hidden;
}

#previous_story {
	width:50%;
	text-align:left;
	float:left;
}
#next_story {
	width:50%;
	text-align:right;
	float:left;
}
 