html, body {
	margin: 		0px;
	padding: 		0px;
	font-family:		'Times New Roman';
	font-size:		14px;
	background-color: 	#09520e;
	color:			#A3855C;
}

h1 {
	font-size:		20px;
}

SUP {
	color:			#FF0000;
	font-weight:	bold;
}

.footer {
	font-size:		12px;
	padding:		5px;
	color:			#A3855C;
	text-align:		center;
}

.button {
	color:				#FFFFFF;
	background-color:	#1A741C;
	font-weight:		bold;
	border:				0;
}

.footer A{
	color:			#A3855C;
	text-decoration:	underline;
}

a {
	color:			#000000;
	text-decoration:	none;
}

a:hover {
	text-decoration:	underline;
}

form {
	padding:		0;
	margin:			0;
}

.content {	
	padding:		20px;
}

.content, .content td, .content tr {
	color:			#202B27;
	font-size:		14px;
	text-align:		justify;
}

.homeMenu A, .displayMenu A {
	text-decoration:	none;
	color:			#03412A;
	font-size:		16px;
	padding-right:		40px;
}

.homeMenu A:hover, .displayMenu A:hover {
	text-decoration:	none;
}

.displayMenu A {
	color:			#FFFFFF;
}

.calendar_DOWHeader, .calendar_Header  {
	background-image:	url( assets/Home_menu_rpt.jpg );
	padding:		5px;
}

.calendar_DOWHeaderTxt, .calendar_HeaderTxt {
	color:			#202B27;
	font-size: 		12px;
	font-family:		verdana;
}

.calendar_HeaderTxt, .calendar_headerLink {
	font-size: 		16px;
	font-weight:		bold;
	font-family:		verdana;
}

.calendar_headerLink {
	font-size:		12px;
	font-weight:		normal;
}

.calendar_headerLink:hover {
	text-decoration:	none;
}

.calendar_LinkDetails {
	font-size:		11px;
	color:			#202B27;
	text-decoration:	underline;
}

.calendar_LinkDetails:hover {
	text-decoration:	none;
}

.calendar_DayNoEvent {
	background-color:	#FFFFFF;
	background-image:	url( assets/calendar_background.jpg );
	background-position:	top left;
	background-repeat:	repeat-x;
	padding:		5px;
	font-family:		arial;
	font-size:		10px;
}

.calendar UL, .calendar LI {
	font-size: 		11px;
}
.calendar_DayNoEvent DIV, .calendar_DayEvent DIV {
	font-size:		10px;
}

.calendar_DayEvent DIV {
	color:			#202B27;
}

.calendar_DayEvent {
	background-color:	#FFFFFF;
	background-image:	url( assets/calendar_eventbackground.jpg );
	background-position:	top left;
	background-repeat:	repeat-x;
	padding:		5px;
	font-family:		arial;
	font-size:		12px;
	color:			#202B27;
}

.calendar TD {
	border:			0;
	border-right:		1px solid #202B27;
	border-bottom:		1px solid #202B27;
}

.calendar_LinkBack{
	color:			#FFFFFF;
	text-decoration:	none;
}

.calendar {
	border-top:		1px solid #202B27;
	border-left:		1px solid #202B27;
}

P {
	color:			#FFFFFF;
	font-weight:		bold;
	font-size:		14px;
}
.homepage_left {
	width:200px; 
	border: 2px solid #A3855C; 
	padding: 5px; 
	color: #0A3026 !important;
}

.homepage_left p {
	color: #0A3026 !important;
}

input {
	width:			100%;
}

#sub-nav { 
  display: block;
  text-decoration: none;
  background: #82663F;
  width:125px;
}

#sub-nav li { 
  padding-right: 0px;
}

#sub-nav a {
	padding-top: 8px;
	padding-bottom: 8px;
}

.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.nav {
  z-index: 100;
  position: relative;
}

.nav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  font: 16px ;
  color: #03412A;
  display: block;
  padding: 0 9px;
  text-decoration: none;
}

.nav li a:hover {
  color: #465639;	

}

#nav-one li:hover a, 
#nav-one li.sfHover a {
  color: #03412A;
}

#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  color: #03412A;
}

#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #82663F;
  color: #03412A;
}

.nav ul {
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  padding-top: 6px;
  top: -999em;
  left: -1px;
}

.nav li:hover ul,
.nav li.sfHover ul {
  top: 19px;
}

#nav-one li {
	padding-right:35px;
}

.nav ul li {
  border: 0;
  float: none;
}

.nav ul a {
  border-bottom: 0;
  padding-right: 0px;
  width: 80px;
  white-space: nowrap;
}

.nav ul a:hover {
  background: #82663F;
  color: #465639;
}

#sub-displaynav { 
  display: block;
  text-decoration: none;
  background: #82663F;
  width:150px;
}

#sub-displaynav li { 
  padding-right: 0px;
}

#sub-displaynav a {
	padding-top: 8px;
	padding-bottom: 8px;
}

.displaynav, .displaynav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.displaynav {
  z-index: 100;
  position: relative;
}

.displaynav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

.displaynav li a, .displaynav li a:link, .displaynav li a:active, .displaynav li a:visited {
  font: 16px ;
  color: #FFF;
  display: block;
  padding: 0 9px;
  text-decoration: none;
}

.displaynav li a:hover {
  color: #465639;	

}

#nav-two li:hover a, 
#nav-two li.sfHover a {
  color: #FFF;
}

#nav-two li:hover ul a, 
#nav-two li.sfHover ul a {
  color: #FFF;
}

#nav-two li:hover ul a:hover, 
#nav-two li.sfHover ul a:hover {
  background: #82663F;
  color: #FFF;
}

.displaynav ul {
  border-bottom: 0px solid #000;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  padding-top: 6px;
  top: -999em;
  left: -1px;
}

.displaynav li:hover ul,
.displaynav li.sfHover ul {
  top: 19px;
}

#nav-two li {
	padding-right:35px;
}

.displaynav ul li {
  border: 0;
  float: none;
}

.displaynav ul a {
  border-bottom: 0;
  padding-right: 0px;
  width: 80px;
  white-space: nowrap;
}

.displaynav ul a:hover {
  background: #82663F;
  color: #465639;
}

.pghead_container {position: relative; width:990px;}
.page_header {float: left;}
.chat_link{float: right;margin-right:20px;}
.hype{position:relative;top:0;left:0;}
.sub_button {
      background: none url(‘assets/update.jpg’) no-repeat top;
      width: 71px;
      height: 29px;
      color:white;
}
.young_adult {position:relative;top:15px;width:800px;}
.young_adult_left {float:left;padding:0 20px 0 0;}
.young_adult_right {float:left;color:#000;}
.young_adult_right p {color:#000;}