body {
	background-color: #c0c0c0; background-image:url(pattern_022.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px; line-height: 20px;
}

div.container {
	width: 800px; margin: 0 auto; background-color: #fff; border-left: 1px solid #E58064; border-right: 1px solid #E58064; padding-bottom: 40px; border-bottom: 1px solid #E58064;
}

div.content_container {
	padding: 20px;
}

div.header h1 {
	margin: 0px 0px 0px 0px; padding: 0px; font-size:1.7em; letter-spacing:-1px; font-family:Geneva,"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; font-weight:bold; text-transform: uppercase; color: #fff; background-color: #000;
}

div.image {
	background-color: #f5f5f5; height: 100px; background-image: url(top_bg.jpg); border-bottom: 1px solid #000;
}

p.intro {
	font-size: 11px; margin: 10px;
}

div.updates {
	border: 1px solid #eee; margin: 0px 0px 20px 0px;
}

p.feed_sources {
	font-size: 11px; margin: 10px;
}

p.last_updated {
	font-size: 11px; margin: 0 0 0px 0px; background-color: #f5f5f5; text-transform: uppercase; font-weight: bold; color: #999; padding: 5px;
}

div.updates_item {
	margin: 0px 0px 0px 0px; background-color: #eee; padding: 5px;
}

p.date_seperation {
	margin: 0 0 10px 0; background-color: #e5e5e5; padding: 5px; font-size: 11px; font-weight: bold;
}

p.item {
	margin: 0px 0px 5px 0px; padding: 5px 5px 5px 5px; font-size: 11px;
}

p.item_color_1 {
	background-color: #fff;
}

p.item_color_2 {
	background-color: #f5f5f5;
}

img {
	border: 0px; vertical-align: bottom;
}

div.feed_url {
	background-color: #f5f5f5; margin: 0 0 10px 0; padding: 10px; font-size: 11px;
}

div.feed_url p {
	margin: 0px;
}

div.mascot {
	float: right; width: 120px; display: inline; padding: 0px; font-size: 11px; margin: 0px 0px 10px 10px;
}

div.updates_container {
	border: 1px solid #E58064; padding: 3px;
}

div.spotlight_container {
	background-color: #ddd; padding: 3px; margin-bottom: 10px;
}

div.item_spotlight {
	float: left; width: 33.33%; font-size: 11px; height: 110px; background-color: #fff;
}

div.item_spotlight img {
	float: left; display: inline; margin-right: 5px; margin: 5px;
}

div.item_spotlight p {
	margin: 0px; padding-right: 5px;
}

div.clear {
	clear: both; margin: 0px;
}

.post_title_link {
	font-size: 9px;
}

form.search_form {
	margin: 0px 0px 10px 0px; background-color: #fff; padding: 5px; font-size: 11px;
}

form.search_form input {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

A:link {text-decoration: none; color: #000099;}
A:visited {text-decoration: none; color: #000099;}
A:active {text-decoration: none; color: #000099;}
A:hover {text-decoration: underline; color: #E58064;}	

div.header A:link {text-decoration: none; color: #fff;}
div.header A:visited {text-decoration: none; color: #fff;}
div.header A:active {text-decoration: none; color: #fff;}
div.header A:hover {text-decoration: underline; color: #fff;}
