body {
	height: 100%;
	background-color: #000;
	background:url("/back.jpg") center repeat;
	background-repeat: repeat;
	font-family: segoe ui, verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	text-align: center;
	min-width: 600px;
	}

#navcontainer {
	margin: 80px 0px 0px 0px;
	}
	
#navlist ul {
	margin: 0 0 0 0;
	padding: 0;
	}

#navlist li {
	display: inline;
	list-style-type: none;
	}

#navlist a {
	padding: 1px 5px 1px 20px;
	border: 1px solid #333;
	background:url(bg_white.png) repeat;
	}

#navlist a:link, #navlist a:visited {
	color: #ccc;
	text-decoration: none;
	}

#navlist a:hover {
	border: 1px solid #333;
	background:url(bg_button2.png) repeat;
	color: #333;
	}

#active a:link, #active a:visited, #active a:hover {
	border: 1px solid #333;
	background:url(bg_white.png) repeat;
	color: #333;
	}
	
#main {
	background:url(bg_white.png) repeat;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 600px;
	border: 1px solid #2E2C2C;
	}

/* begin styles for RSS Feed */

#rsscontainer {
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	width: 640px;
	}

.rss_box {
	margin: 1em;
	padding-left: 10px;
	width: 180px;
	background:url(bg_white.png) repeat;
	border: 1px solid #2E2C2C;
	float: left;
	}

.rss_items {
	margin-top:0px;
	padding: .5em;
	margin-left: 0px;
	color:#2E2C2C;;
	}

p.rss_title {
	padding: 0.5em;
	}

.rss_title {
	text-align: left;
	text-decoration: none;
	font-family: segoe ui, small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 12px;
	color:#CCC;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
	}

.rss_item  {
	text-align: left;
	font-family: segoe ui, small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 10px;
	font-weight : normal;
	list-style:none;
	padding-bottom:1em;
	}

.rss_item a {
	text-decoration : none;
	color: #CCC;
	font-size: 10px;
	font-weight:lighter;
	font-family:small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}
	
.rss_item a:hover {
color: #EDE76D;
}
	
.rss_item a:visited {
	color: #CCC;
	}

.rss_date {
	font-size: 85%;
	font-weight : normal;
	color: #2E2C2C;;
	} 

/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html 

.pod_play {
	_width:12em;
	margin: 0 0.2em; padding: 0.1em 0; _padding:0;
	white-space:nowrap;
	text-decoration: none;
	vertical-align:middle;
	background: #fb6;
	color: black;
	}

.pod_play em {
	_width:1em; _cursor:hand;
	font-style: normal;
    margin:0; padding: 0.1em 0.5em;
    background: white;
    color: #222;
	}

.pod_play span {
	_width:1em; _cursor:hand;
	margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
	}
   
.pod_play:hover {
	background: #666;
	color: white;
	}

.pod_play:hover em {
	background: black;
	color: white
	}
*/