body{
width: 800px;
text-align: center;
margin: 0 auto;
margin-top: 0px;
background-image: url(images/bg.jpg);
font: 10pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

A:link, .SubHead{ color:#2C6650; color: #465D7C; text-decoration:none; }
A:hover{ color:#BEB57E; text-decoration:underline; }
A:active{ color:#2C6650; color: #465D7C; text-decoration:none; }
A:active:hover{ color:#BEB57E; text-decoration:underline; }
A:visited{ color:#2C6650;  color: #465D7C;text-decoration:none; }
A:visited:hover{ color:#BEB57E; text-decoration:underline; }


#wrap{
width:800px;
margin: 0 auto;
}

#innerwrap{
width: 780px;
margin: 0 auto;
text-align: left;
background-color: #FFFFFF;
background-image: url(images/leftcolbg.jpg);
background-position: top left;
background-repeat: repeat-y;
border: 1px solid #829299;
}


	#LogoFrame{
	
	float: left;
	width: 203px;
	height: 181px;
	clear: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
	#MenuFrame{
	
	float: left;
	clear: left;
	width: 201px;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, San-Serif;
	}
		#MenuFrame ul{
		list-style: none;
		list-style-type: none;
		margin: 0;
		padding: 0;
		border-top: 3px solid #B4B3A1;
		border-bottom: 3px solid #B4B3A1;
		}
		
		#MenuFrame li{
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #B4B3A1;
		}
		
		#MenuFrame li a{
		text-decoration: none;
		display: block;
		padding: 3px 5px 3px 2px;
		margin-bottom: -6px;
		border-left: 7px solid #C9C8AA;
		border-right: 20px solid #C9C8AA;
		background-color: #1F419A;
		background-color: #A3A37F;
		color: #FFFFFF;
		/*width: 100%;*/
		}
		
		html>body #MenuFrame li a{
		width: auto;
		}
		
		
		#MenuFrame a:visited{
		text-decoration: none;
		display: block;
		padding: 3px 5px 3px 2px;
		margin-bottom: -6px;
		border-left: 7px solid #C9C8AA;
		border-right: 20px solid #C9C8AA;
		background-color: #1F419A;
		background-color: #A3A37F;
		color: #FFFFFF;
		}
		
		#MenuFrame a:hover{
		text-decoration: none;
		display: block;
		padding: 3px 5px 3px 2px;
		border-left: 7px solid #CCCCCC;
		border-right: 20px solid #CCCCCC;
		margin-bottom: -6px;
		background-color: #8299CF;
		color: #000000;
		}
		

.SEOMenuMain ul{
list-style-type:none;
list-style:none;
}
	
	#LeftFrame{
	clear: left;
	float: left;
	width: 201px;
	margin-top: 2px;
	background-color: #6C88AD;
	}
	#AdvertFrame{
	
	clear: left;
	float: left;
	width: 202px;
	margin-top: 2px;
	}
	
	#BannerFrame{
	
	float: left;
	width: 100%;
	height: 180px;
	clear: both;
	padding: 0 0 0 0;
	margin-right: 0px;
	margin-top: 0px;
	display: inline;
	border-bottom: 1px #000000 solid;
	}
	
	#SearchObjectFrame{
	float: right;
	width: 257px;
	height: 28px;
	background-color: #1F419A;
	background-color: #A3A37F;
	padding-top: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: -183px;
	margin-right: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
	display: inline;
	}
	
	#SearchObjectFrame a{
	color: #FFFFFF;
	text-decoration: none;
	}
	
	.SearchSkinObject {
	text-align: center;
    font-weight: bold;
    font-size: 9pt;
    color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
    padding: 1px 3px 1px 1px;
}


#content1{
width:203px;
margin-left: 0%;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
float:left;
}

#content1 p {
padding:5px 0px 5px 0px;
}
 

#content2{
width:577px;
margin-right: 0%;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
float: right;
}

#content1 table {
  font-family:Tahoma,arial,sans-serif;
  font-size:11px;
}

#content2 table {
  font-family:Tahoma,arial,sans-serif;
  font-size:11px;
}

#content2 p{
padding:5px 0px 5px 0px;
}

#ContentFrame1{
float: left;
width: 574px;
clear: left;
display: inline;
padding-right: 2px;
border-top: 8px solid #A3A381;
margin-top: 2px;
}


H1{
font-size: 1.4em;
color: #09155D;
}

H2{
font-size: 1.2em;
}
H3{
font-size: 1.0em;
}
H4{
font-size: 0.9em;
}
H5{
font-size: 0.8em;
}
H6{
font-size: 0.7em;
}


#footer{
clear:both;
width:780px;
background-image: url(images/botpx.jpg);
background-position: top left;
background-repeat: repeat-x;
}

#footercontent{
clear:both;
width:760px;
text-align:center;
font-family: Tahoma, Verdana, Arial, San-Serif;
color: #A3A37E;
font-weight: bold;
font-size: 11px;
line-height: 15px;
text-decoration: none;
}


#footer a:link{
	color: #F7941D;
	color: #A79B91;
	text-decoration: none;
	font-weight: bold;
}

#footer a:visited{
	color: #F7941D;
	color: #A79B91;
	text-decoration: none;
	font-weight: bold;
}

#footer a:hover{
color:#A79B91; 
text-decoration: underline;
}

/* styles for userform  in left column - volunteers page*/

/* Label style */
#content1 .FormLabel{}

/* Messages */
#content1 .FormSubmitted{font-weight:bold; font-size: 16px;}
#content1 .FormError{color:Red; font-size: 16px;}

/* Form table */
#content1 .FormTable{width:100%}
#content1 .FormLabelCell{vertical-align:top; width:60px;}
#content1 .FormControlCell{}

/* Controls */
#content1 .FormCheckbox{}
#content1 .FormMultipleSelect{}
#content1 .FormDropDownList{}
#content1 .FormLabelControl{}
#content1 .FormTextArea{width: 130px;}
#content1 .FormTextBox{width: 130px;}
#content1 .FormSubmit{float:right; margin-right:5px; margin-bottom: 5px;}
#content1 .FormRadioButtonList{}

.Normal{
font-family: Tahoma, Arial, San-serif;
}


#dnn_ctr4436_ManageUsers_pnlUser table{
width: 550px;
}


/** Added by JB **/
A img
{ border: 0px; }

.TitleIcon
{float: left; width: 60px; }
.Title
{margin-top: 5px; width: 200px; float: left;}
DIV>.Title
{ margin-top: 0px; }
.PublishDate
{ font-size: 9px; color: #BEB57E; }
