body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color:#d6d3c6;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	line-height:17px;
	}

/* TEXT */
h1 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:16px;
	margin-bottom:5px;
	letter-spacing:.05em;
	color:#7a7148;
	}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	margin-bottom:5px;
	color:#882900;
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	margin-top:5px;
	color:#882900;
	}

p {
	margin-top:0px;
	}

.text {
	padding: 5px 10px 10px 20px;
	}
.text_bg { background-color: #f7f5e5; padding: 3px 3px 3px 4px; }
.heading {
	font-weight:600;
	color:#882900;
	}
	
.light {
	color:#fbf7df;
	padding:5px;
	}
	
	
ul, li { color: #333; margin-top:0; padding-top:0;
	;list-style-type: square; }
	

/* LAYOUT */
#container {
	width: 800px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	float:left;
	}
	
#container_interior {
	width: 800px;
	margin-bottom: 10px;
	background-color: #fff7d0;
	float:left;
	}

#content {
	background-color: #ffffff;
	padding: 0px;
	margin-left: 197px;
	margin-right: 0px;
	padding-bottom:75px;
	}
	
div#content { 
	min-height:600px;
	height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
	}

#left {
	float: left;
	width: 197px;
	margin: 0px;
	padding: 0px;
	}
	
#left_interior {
	float: left;
	width: 197px;
	margin: 0px;
	padding: 0px;
	background-color:#fff7d0;
	}

#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	text-align: left; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:600;
	color:#a49b5e;
	background-color:#FFFFFF;
	}
	
	#footer #footer_left {
		float:left; 
		width:500px; 
		height:55px;
		padding:10px 0 10px 10px;
		background-color:#FFFFFF;
		}
		
	#footer #footer_right {
		height:55px;
		text-align:right; 
		padding:10px 15px 10px 0;
		background-color:#FFFFFF;
		}

#rt_col {
	position: absolute; 
	left: 805px; 
	width: 135px; 
	top: 26px; 
	}
	
#global_nav {
	text-align:right;
	}
	
#icons {
	text-align:right; 
	padding-right:14px;
	}
	
div.floating_box {
	width:122px; 
	background-color:#8e8761; 
	border:1px solid #716c51; 
	margin-bottom:10px;
	}
	
div.clear {
	background-color:#FFFFFF;
	clear:both;
	}
		
div.indent {
	padding-left:20px;
	padding-bottom:10px;
	}

/* LINKS */
a, a:visited{ color: #882900; text-decoration: none; }

a:hover {
	text-decoration: none;
	background-color: #8f360f;
	color:#eeeeee;
}

#nav_on {
	background-color:#ffefbd;
	line-height:25px;
	text-align:right;
	padding:10px 45px 10px 0px;
	}	

div.floating_box a, #nav_on a:visited{
	color: #fbf7df;
	text-decoration:none;
	font-weight:600;
}

div.floating_box a:hover{
	color: #fbf7df;
	text-decoration:underline;
}


#nav_on a, #nav_on a:visited{ color: #882900; text-decoration:none; font-weight:600; }

#nav_on a:hover{
	color: #882900;
	text-decoration:underline;
	background-color: #ffefbd;
}

/* begin styles for RSS Feed 
     This is the most basic style to use for a list with no bullets */

.rss-box { width: 210px; background-color: #ffffff; margin-right: 10px; margin-left: 5px; }

.rss-title, rss_title a { font-size: x-small; margin: 0; padding: 0; }

.rss-items { font-size: small; list-style:none url(../images/clear_bullet.gif); margin:0; padding:0; }

.rss-item  {
  font-size: 12px;
  margin-bottom: 1em;;
}

.rss-item a:link, .rss-item a:visited, .rss-item a:active { font-weight: bold; }

.rss-item a:hover { 

	}
	
.rss-date { color: #b2b2b2; font-size: xx-small; font-style: italic; } 
/* 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
   }
