
body {
	margin:0px;
	padding:0px;
	font: 78%/1.5 verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color: #d6c29e;
		}

form  {background-color:   #efe3be;
	padding:8px 0px 8px 0px;}

h1 {
	font-size:24px;
	color: #993300;
	}


h2 {
	font-size:18px;
	font-family:verdana, arial, helvetica, sans-serif;
	color: #993300;
}

h3 {
	font-size:14px;
	font-family:verdana, arial, helvetica, sans-serif;
	color: #993300;
	
}

h4 {
	font-size:13px;
	color: #993300;
}

p {
	font:12px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}


p.hych {
	background: #efe3be;
	padding: 15px; 
	border: 1px solid black;
}

p.checkstext {font-size: 11px;
	font-family:verdana, arial, helvetica, sans-serif;}

p.disclaimer {font-size:9px;
	line-height: 10px;}

*.right {text-align: right;}

*.center {text-align: center;}

*.left {text-align: left;}

a {
	color:rgb(153, 51, 0);
	text-decoration:none;
	font: 78%/1.5;
	font-family:verdana, arial, helvetica, sans-serif;
	}

a:hover {cursor: hand; color: #F8862F;}

a.aboutmenu {
	color: #993400;
	font-weight: bold;
	}
	
a.aboutmenu:link {
	color: #993400;
	}
a.aboutmenu:hover {
	text-decoration: underline; color: #003300;
	}
a.aboutmenu:visited {color: #993400;}

a.opening:link {
	color: #993400;
	}
a.opening:hover {
	text-decoration: underline; color: #003300;
	}

a.faqs:link {
	color: #003300;
	}
a.faqs:hover {
	color:rgb(153, 51, 0);
	}
a.footer:link {
	color: white;
	}
a.footer:hover {
	color: #efe3be;
	}

a:link {color:rgb(153, 51, 0);}
a:visited {color:#336600;}
a img {border: none; }

.breadcrumbnav {
  font-size: 8pt;
  color: #808080;
}

ul.sponsors{list-style: none;
	margin: 1em 0; padding-left: 0; }
li.sponsors{margin: 2.5em 0;
}

ul.sponsorsmenu{
	margin: 0em 0em 0em 0em; padding-left: 1; }
li.sponsorsmenu{margin: 1em 0;
}

img.sponsors{ padding: 0em 1em 0em 0em;}

#container {
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 5px;
text-align:left;
background-color: #d6c29e;
min-width: 920px;
max-width: 1200px;

}



#header {
margin:0px;
height: 100%;
padding:0px;
text-align: right;
background-image:url('images/bannerbackgroundnew.jpg');
background-repeat: repeat-x;
}

#content {
padding: 10px 20px 10px 20px;
margin-right: 200px;
margin-left: 200px;
margin-bottom: 10px;
border: 0px solid gray;
min-width: 480px;
width: expression(document.body.clientWidth < 600? "600px": "auto" )
max-width:800px;
	width: expression(this.width > 800 ? 800: true);
}



#home-content {
padding: 10px 20px 10px 5px;
margin-right: 200px;
margin-left: 215px;
margin-bottom: 10px;
border: 0px solid gray;

}

#search-content{
padding: 10px 20px 10px 20px;
margin-right: 20px;
margin-left: 20px;
margin-bottom: 10px;
border: 0px solid gray;

}


#content2column {
padding: 10px 20px 10px 30px;
margin-left: 200px;
margin-bottom: 10px;
z-index:2;

}


#sidebar-a {
float: left;
width: 200px;
margin: 0px 0px 20px 0px;
padding: 10px;
text-align: center;
clear: left;
z-index:3;
}

#aboutsidebar-a {

float: left;
width: 180px;
margin: 0px 5px 20px 0px;
padding: 10px;
border: 0px solid gray;
text-align: left;
clear: left;
z-index:3;
font-color: #efe3be;
background-color: #efe3be;
}


#sidebar-b {
float: right;
width: 180px;
margin: 0px 0px 20px 5px;
padding: 5px;
border-left: 0px solid gray;
background-color:   #efe3be;

}

#home-sidebar-b {
float: right;
width: 210px;
margin: 0px 0px 20px 5px;
padding: 5px;
border-left: 0px solid gray;
background-color:   #efe3be;

}

#schools-sidebar-b {
float: right;
width: 220px;
margin: 0px 0px 20px 5px;
padding: 10px;
border-left: 0px solid gray;
background-color:   #efe3be;

}

#textbox {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;
 
}

#textbox2 {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;

}

#textbox3 {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;

}

#textbox4 {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;

}

#textbox5 {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;
 
}

#textbox6 {
   font-weight: 200px;
  font-color: #eeeeee;
  background-color: #efe3be;
  width: 195px;
}

.box_header {
  padding-top: .13em;
  padding-bottom: .13em;
  font-weight: 400;
 color: #ffffff;
   background-color: #993300;
  text-align: center;
  height: 15px;
}

.box_text {
  text-align: center;
  font-color: black;
}


/* Begin navigation menu */

#nav, #nav ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	background: white;
	font:11.5px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	padding: 0;
	border: solid #eda;
	border-width: 1px 0;
	margin: 0 0 1em 0;
	z-index:5;
}

#nav a {
	display: block;
	width: 12em;
	w\idth: 11em;
	color: #7C6240;
	text-decoration: none;
	padding: 0.25em 1em;
	z-index:5;
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width:12em;
	z-index:5;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
	z-index:5;
}

#nav li li {
	padding-right: 1em;
	width: 13em
	z-index:5;
}

#nav li ul a {
	width: 13em;
	w\idth: 9em;
	z-index:5;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
	z-index:5;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	z-index:5;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #eda;
}
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


/* End navigational menu */

#footer {

} 


#footer {
clear: both;
padding: 10px;
margin-top: 5px;
border: 0px solid gray;
text-align: center;

	margin:  0;
	padding:  0;
/*  Replace with the width of your footer.  Optional. */
	width:  100%;
/* Replace with the height of your footer.  Optional.  */
	height:  14px;
/* Replace with the background image and colour of your footer.  */
	background: #993300;
	color:  #FFFFFF;
	font-size: 10px;
}
#footA {clear: both;
color:#000000; font-size:10px;text-align:center; padding:10px;}
	#footA a {color:#000000; text-decoration:none;}
	#footA a:link {color:#000000; text-decoration:none;}
	#footA a:visited {color:#000000; text-decoration:none;}
	#footA a:active {color:#000000; text-decoration:none;}
	#footA a:hover {color:#507315; text-decoration:underline;}

