@charset "utf-8";
/* CSS Document */

body
	{
		padding: 0;
		margin: 0;
		background-color: #666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000000;
	}
	
a img {
border:none;
}
	
#header
{
margin-top: 0px;
		
		margin-right:auto;
		margin-left:auto;
		width: 900px;
		padding: 0px;
		background-image:url(images/header.jpg); background-repeat:no-repeat;
		background-position:top;
		
		height:110px;
		}

/*navigation*/
		
.indentmenu{
font:13px Arial;
width: 100%; /*leave this value as is in most cases*/

}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #663300; 
border-width: 1px 0;
background:url(images/nav_bg.gif) center center repeat-x;

}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: #663300; /*text color*/
padding: 0px 15px;
text-decoration: none;
border-right: 1px solid #5d451c; /*divider between menu items*/
}

.indentmenu ul li a:visited{
color: #5d451c;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: #5d451c !important; /*text color of selected and active item*/
background: url(images/roll_bg.gif) center center repeat-x;
}

/*end navigation*/	
	
#wrap
	{
		
		
		margin-right:auto;
		margin-left:auto;
		width: 900px;
		padding: 0px;
		background-color: #ffebcd;
		color: #000;
		text-align: left;
	}

#footer
	{
		
		
		margin-right:auto;
		margin-left:auto;
		width: 900px;
		background-color: #ffebcd;
		background-image:url(images/footer_bg.png);
		height:32px;
		
		clear:both;
}


.footertext{
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fcf1e0;
}

#homecontenta {
	float: left;
	width: 595px;
	background-color: #ffebcd;
	
	display:block;
}

#homecontentb {
margin-left:auto;
margin-right:auto;
text-align:center;
	float: left;
	width: 305px;
	background-color: #ffebcd;
	display:block;
}

#homecontentc
{
	background-color: #ffebcd;
	margin-right:auto;
	margin-left:auto;
	width: 900px;
	padding: 0px;
	display: block;
	clear:both;
	}

a {
	color:#000000;
}

h1 {
	font-size:14px;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}



/*home page buttons*/


.button1 {
background-image:url(images/events_cal_btn_lg.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.button1:hover{
background-image:url(images/events_cal_btn_lg.png);
background-repeat:no-repeat;
background-position:top left;
}

.button2 {
background-image: url(images/ourprograms_btn_lg.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.button2:hover{
background-image:url(images/ourprograms_btn_lg.png);
background-repeat:no-repeat;
background-position:top left;
}


.button3 {
visibility:visible;
background-image:url(images/middle_btn.png);
background-repeat:no-repeat;
height:68px;
width:285px;
}

.buttontext {
margin-top:-12px;
text-align:center;
color:#FFFFFF;
font-size:14px;

}


.button4 {
background-image:url(images/online_reg_btn_lg.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.button4:hover{
background-image:url(images/online_reg_btn_lg.png);
background-repeat:no-repeat;
background-position:top left;
}

.button5 {
background-image:url(images/othersvcs_btn_lg.png);
background-repeat:no-repeat;
background-position:bottom left;
}

.button5:hover{
background-image:url(images/othersvcs_btn_lg.png);
background-repeat:no-repeat;
background-position:top left;
}

/*end home page buttons*/

/*Round Corner Boxes*/
/*white*/
.box { 
  background: #ffffff;
  
}
.boxtop { 
  background: url(images/top_rightcorner.gif) no-repeat top right; 
}
.boxtop div { 
  height: 10px; 
  background: url(images/top_leftcorner.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(images/bottom_rightcorner.gif) no-repeat bottom right; 
}
.boxbottom div { 
  height: 10px; 
  background: url(images/bottom_leftcorner.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
 
}

/*white on programs page*/
.abox { 
  background: #ffffff; 
 
  
  
}
.aboxtop { 
  background: url(images/top_rightcorner.gif) no-repeat top right; 
}
.aboxtop div { 
  height: 10px; 
  
}
.aboxbottom { 
  background: url(images/bottom_rightcorner.gif) no-repeat bottom right; 
}
.aboxbottom div { 
  height: 10px; 
  background: url(images/bottom_leftcorner.gif) no-repeat bottom left; 
}
.aboxcontent {
  padding: 0px 10px 0px 10px;
  margin-top:-18px;
 
}

/*blue on program page*/
.bluebox { 
  background: #cadcfe;
  
}

.blueboxtop div { 
  height: 10px; 
  background: url(images/top_leftcorner_blue.gif) no-repeat top left; 
}

.blueboxbottom div { 
  height: 10px; 
  background: url(images/bottom_leftcorner_blue.gif) no-repeat bottom left; 
}
.blueboxcontent {
  padding: 0px 10px 0px 10px;
  text-align:center;
}

/*yellow on program page*/
.yellowbox { 
  background: #fffdd9;
  
}

.yellowboxtop div { 
  height: 10px; 
  background: url(images/top_leftcorner_yellow.gif) no-repeat top left; 
}

.yellowboxbottom div { 
  height: 10px; 
  background: url(images/bottom_leftcorner_yellow.gif) no-repeat bottom left; 
}
.yellowboxcontent {
  padding: 0px 10px 0px 10px;
  text-align:center;
}

/*green on program page*/
.greenbox { 
  background: #cafecc;
  
}

.greenboxtop div { 
  height: 10px; 
  background: url(images/top_leftcorner_green.gif) no-repeat top left; 
}

.greenboxbottom div { 
  height: 10px; 
  background: url(images/bottom_leftcorner_green.gif) no-repeat bottom left; 
}
.greenboxcontent {
  padding: 0px 10px 0px 10px;
  text-align:center;
}
/*End Round Corner Boxes*/