html { 
	background: #e6cc81; 
}

body { 
	background: #e6cc81; 
}

#nelson_homepage ul li {
	list-style-type: circle;
}

.banner {
	margin-top: 0;
	margin-bottom: 0em;
	padding-bottom: 0em;
}

#homepage_buttonbar {
	text-align: center;
/*	width: 98%;*/
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	height: 2em;
	background: #548556;
}

#homepage_buttonbar ul {
	
}

#homepage_buttonbar ul li {
	display: inline;
	line-height: 2em;

}

#homepage_buttonbar ul li a {
	text-align: center;
	font-size: 108%;
	font-weight: bold;
	padding: 0 .5em 0 .5em;
	color: #fff;
	text-decoration: none;
	background: #548556;
}

#homepage_buttonbar ul li a:hover {
	background: #548556;
	text-decoration: underline;
}

#nelson_homepage {

}

.main_content {
	margin-left: 0em;
}

.nelson_homepage_content {

}

.nelson_homepage_notices h2 {
	font-size: 138.5%;
	font-weight: bold;
}

.nelson_homepage_directory h2 {
	font-size: 116%;
}

.nelson_homepage_notices {
 padding: 1em;
}

.nelson_homepage_directory {
 padding: 1em;
 border: 1px solid #e6cc81;
 margin-top: 1em;
}

.homepage_link_list ul li {
	list-style-type: square;
	margin-left: 1em;
}

#bd { 
	background: #fff;
}

#wp_footer { 
	margin: 1em 4em 1em 2em; 
}

#wp_footer hr {
	visibility: hidden;
}

#sidebar_div {
	background: #fff;
/*	border: none;*/
/*	margin-top: 1em;*/
/*	margin-left: .5em;*/
/*border-top: 1px solid #e6cc81;*/
border-bottom: 1px solid #e6cc81;
border-left: 1px solid #e6cc81;
}

#sidebar_div li.widget { 
	margin-left: .5em;
}
	
#sidebar_div li.widget ul li { 
	margin-left: 2em;
}

ul.sidebar li.widget, ul.sidebar li.linkcat {
	width: 13.5em;
	margin: 0 0 1em 0;
	font-size: 93%;
	float: left;
}

/*
#sidebar_div ul li#menu_bar_plugin_vertical {
	margin: 0;
	padding: 0;
	width: 100px;
}
*/

hr.sidebar_hr {
	margin: 0;
}

li.widget li a, li.widget li a:visited, li.linkcat li a, li.linkcat li a:visited {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
=
li.widget li a:hover {
	text-decoration: underline;
}

#sidebar_div li.widget a {
	color: #000;
}

#kb-advanced-rss-3 h2.widgettitle {
	background: #996633;
	margin-bottom: 0px;
	}
#kb-advanced-rss-4 h2.widgettitle {
	background: #e6cc81;
	margin-bottom: 0px;
	}
#kb-advanced-rss-5 h2.widgettitle {
	background: #336666;
	margin-bottom: 0px;
	}
#kb-advanced-rss-6 h2.widgettitle {
	background: #548556;
	margin-bottom: 0px;
	}

.widget_kbrss h2 a {
	text-decoration: none;
}

h2.widgettitle a:hover {
	text-decoration: underline;
}

#kb-advanced-rss-3 h2.widgettitle , #kb-advanced-rss-5 h2.widgettitle , #kb-advanced-rss-6 h2.widgettitle  {
	color: #fff;
}

#kb-advanced-rss-2 ul {

}	

#kb-advanced-rss-3 ul {

border: 1px solid #996633;
border-left: 1px solid #996633;
border-bottom: 1px solid #996633;
}

#kb-advanced-rss-4 ul {
border: 1px solid #e6cc81;
border-left: 1px solid #e6cc81;
border-bottom: 1px solid #e6cc81;
}

#kb-advanced-rss-5 ul {
border: 1px solid #336666;
border-left: 1px solid #336666;
border-bottom: 1px solid #336666;
}

#kb-advanced-rss-6 ul {
border: 1px solid #548556;
border-left: 1px solid #548556;
border-bottom: 1px solid #548556;
}

li.widget_kbrss ul, .widget_kbrss h2.widgettitle {
margin-right: .5em;
margin-left: 0;
}

.widget_kbrss li {
	 margin: 0 1em 0 0;
	padding: 0 .5em 0 0;
}

.widget_kbrss h2 {

}

.widget_kbrss h2.widgettitle {
	height: 1em;
	font-size: 100%;
}

#sidebar_div img { 
	display: block;
	margin: 0 0 3em 0;
	float: right;
	padding: 0 0 0 2em;
	background: #e6cc81;
}

#sidebar_div .widget_kbrss h2.widgettitle img {
	display: block;
	margin: 0 0 0 0;
	padding: 0;
	float: right;
}

#sidebar_div .widget_kbrss h2.widgettitle {
	padding: .5em;
}

.widget_kbrss ul li a {
}

.widget_kbrss ul li {
	margin-top: .5em;
	list-style: circle;
}

.news_col {
	border: 1px solid;
}
