/* navigation*/

#sddm
{	margin: 0;
	padding:0;
	z-index: 30
}

#sddm li
{	margin: 0;
	padding:0;
	list-style: none;
	float: left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	}


#sddm li a
{	display: block;
	margin: 0 2px 0 0;
	border-right: 2px solid #6b6c3a;
	padding: 8px 8px;
	background: #383431;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #878849}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #f2f0e8;
	border: 1px solid #383431}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 8px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f2f0e8;
		color: #383431;
		font: 10px Verdana, Arial, Helvetica, sans-serif}

	#sddm div a:hover
	{	background: #878849;
		color: #FFFFFF}


#sddm_1
{	margin: 0;
	padding: 0;
	z-index: 30
}

#sddm_1 li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase}


#sddm_1 li a {
	margin: 0 2px 0 0;
	background: #383431;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none}

#sddm_1 li a:hover
{	background: #878849}

#sddm_1 div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #f2f0e8;
	border: 1px solid #383431}

	#sddm_1 div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 2px 2px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #f2f0e8;
		color: #383431;
		font: 9px Verdana, Arial, Helvetica, sans-serif}

	#sddm_1 div a:hover
	{	background: #878849;
		color: #FFFFFF}





/* TreeLink */

hr {border: none 0;
border-top: 1px solid #8b8c4b;
height: 1px;
}

a:link {
color: #383431;
font-weight:bold;
text-decoration:none;
}
a:visited {
color: #383431;
font-weight:bold;
text-decoration:none;
}
a:hover {
color: #000000;
font-weight:bold;
text-decoration:underline;
}
a:active {
color: #383431;
font-weight:bold;
text-decoration:none;
}


a#bottom:link {
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}
a#bottom:visited {
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}
a#bottom:hover {
color: #ffffcc;
font-weight:bold;
text-decoration:underline;
}
a#bottom:active {
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}

a#bar_title {
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
background-color:#8b8c4b;
text-decoration:none;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#464833;
	background-image:url(../images/main_bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;

}

.nave_bold {
font-weight:bold;
color:#000000;
text-align:left;
padding: 5px 10px;
}

.header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.nave_window_div {
border-right:#FFFFFF thin solid;
border-left:#FFFFFF thin solid;
background-color:#383431;
}

.main_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:28px;
	padding-right:23px;
	color:#383431;
	text-align:left;
}

.main_bg {
background-image:url(../images/bg_main.gif);
background-position:left;
}

.inspiration_text{
font-size:9px;
}

.top_header {
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center
}

.bg_top_header {
background-color:#000000
}

.main_window_div {
border-right:#FFFFFF thin solid;
border-left:#FFFFFF thin solid;
background-color:#e9e5d6
}

.main_window_div_in {
border-right:#FFFFFF thin solid;
border-left:#FFFFFF thin solid;
background-color:#e9e5d6;
padding-top:15px;
padding-bottom:15px;
}

.right_main_top1_div {
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
background-color:#8b8c4b;
}

.right_main_top2_div {
padding-top:2px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
background-color:#383431;
}

.right_main_top3_div {
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
color:383431;
}

.right_main_image_div {
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

.right_main_bottom1_div {
padding-top:5px;
padding-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
text-transform:uppercase;
color:#ffffff;
}

.bottom_header {
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#878849;
text-align:center
}

.main_window_bottom_div {
border-right:#FFFFFF thin solid;
border-left:#FFFFFF thin solid;
border-bottom:#FFFFFF thin solid;
background-color:#6b6c3a
}

.bottom {
border-top:#FFFFFF thin solid;
background-color:#464833;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

.bottom_communication {
padding-top:2px;
padding-bottom:2px;
background-color:#8b8c4b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:left;
}

.left_comm1_div {
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:left;
background-color:#8b8c4b;
}

.left_comm1a_div {
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
background-color:#8b8c4b;
}

.left_comm2_div {
padding-top:2px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-transform:uppercase;
color:#FFFFFF;
text-align:left;
background-color:#383431;
}

.left_comm3_div {
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
color:#FFFFFF;
}

.left_comm3_div h3 {
    margin-bottom: 0.5em;
}

.left_comm3_div p {
    margin-top: 0.5em;
}

.newsItem {border-bottom: 1px solid #383431;padding-bottom:5px;padding-top:5px;}

.quick_poll_div {
padding-left:10px;
padding-right:10px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
color:#635f5e;
background-color:#e9e5d6;
}

.search_textbox
{
padding-top:4px;
background: #5b5b5b;
border: 1px solid #848180;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
width:100px;
}

.search_button
{
background:#383431;
border: 1px solid #848180;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
width:60px;
}

.quick_poll_vote_button
{
background:#383431;
border: 1px solid #848180;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
width: 40px;
}

.quick_poll_results_button
{
background:#383431;
border: 1px solid #848180;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#CCCCCC;
width:50px;
}

.inspiration_window_div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
color:#383431;
text-align:left;
}

.inspiration_text_right {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#383431;
text-align:left;
}

.inspiration_text_wacky {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#383431;
text-align:left;
padding-top:5px;
padding-left:20px;
padding-right:20px;
}

.inspiration_table {
border:#8b8c4b thin solid;
padding:5px;
}

.inspiration_header {
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#FFFFFF;
text-align:left;
background-color:#8b8c4b;
}

.inspiration_screensavers {
padding-top:7px;
padding-bottom:7px;
color:#FFFFFF;
text-align:center;
background-color:#8b8c4b;
}

.sponsors_images {
padding:10px;
text-align:center;
}

.sponsors_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#383431;
text-align:left;
padding:10px;
}

.fundraising_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#383431;
text-align:left;
padding-left:0px;
padding-right:0px;
}

/* nSphere Styling */
.ns_content_container {
  margin: 0 10px 10px 15px;
  width:200px;
  height:170px;
  background-color:#e9e5d6;
  float: right;
}

.ns_content_title {
  text-align:center;
  font-size:12px;
  line-height:18px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight:bold;
  color: #ffffff;
  /*width:200px;*/
  height: 20px;
  background-color:#8b8c4b;
  border-top:8px solid #383431;
  text-transform:uppercase;
}

.ns_content_body {
  line-height:14px;//line-height:17px;
  float: left;
  overflow-y: auto;
  text-align: left;
  margin-right: auto;
  width:200px;
  height:140px;
}

.ns_content_body a:hover {
  text-decoration:underline;
  color: #635f5e;
}

.ns_content_link {
  text-decoration: none;
  font-size:9px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #635f5e;
  font-weight:bold;
}

