body { background-color:#fff8d3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;}

#wrapper
{
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
width: 100%;
min-width: 740px;
max-width: 1000px;
/*width:expression(document.body.clientWidth > 1000? "1000px": "auto" );*/
text-align: left;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
/*background-x-position: 0px;
background-y-position: 0px;*/
position: relative;
top: 0pt;
}

ul
{
	list-style-type: disc;
	list-style-image: url(bullet.gif);
	list-style-position: outside;
	padding-left: 1em;
	position:relative;
	left: 26px;	
}

li
{
	padding-top: 3px;
	margin-right: 26px;	
}

*
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}

em, i
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-style: italic; 
}

.header {
	width: 100%;
	background: #620f16 none no-repeat 100% 100%;
	height:100px;
	
}
.menu {
	border-bottom:1px solid #ededed;
	font-size:12px;
	padding:5px;
	background-image:  url(images/arrow.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.redmenu {
	border-bottom:1px solid #ededed;
	font-size:12px;
	padding:5px;
	background-image:  url(images/plus.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.icon {margin-left:35px;}

p {padding:5px;}

h1 {font-size:18px; color:#89252f; font-weight:normal; margin:0px 0;}
h2 {font-size:18px; color:#ffc900; font-weight:normal; margin:5px 3px 0;}
h3 {font-size:18px; color:#89252f; font-weight:normal; margin:0px 0;}
h4 {font-size:14px; color:#89252f; font-style:italic; margin:5px 3px 0;}
h5 {font-size:14px; color:#89252f; font-weight:bold; margin:0px 3px 0;}
h6 {font-size:13px; color:#ffc900; font-weight:bold; margin:5px 3px 0;}
.fade {font-size:12px; color:#777777; font-style:italic; margin:5px 3px 0;}
hr { 
color: #89252f;
background-color: #89252f;
height: 3px;
}

a:link {color:#89252f;}
a:hover {color:#89252f; text-decoration:none;}
a:active {color:#89252f;}
a:visited {color:#89252f;}

.roundcont {
	width: 100%;
	background-color: #fff;
	color: #5a5a5a;
}

.goldtext { font-size:12px; 
			font-weight:bold;
			font-style: italic; 
			color:#ffc900;}

.location { font-size:10px; color:#CC9900; font-weight:bold}

a.greylink:link { font-size:14px;  font-style:italic; color:#aaaaaa;text-decoration:none; }
a.greylink:hover { font-size:14px;  font-style:italic; color:#aaaaaa;text-decoration:underline;}
a.greylink:visited { font-size:14px;  font-style:italic; color:#aaaaaa;text-decoration:none; }
a.greylink:active { font-size:14px;  font-style:italic; color:#aaaaaa;text-decoration:none; }


a.locationlink:link { font-size:12px; color:#8e8e62;}
a.locationlink:active { font-size:12px; color:#8e8e62;}
a.locationlink:hover { font-size:12px; color:#7e7a62;}
a.locationlink:visited { font-size:12px; color:#8e8e62;}

a.datalink:link { font-size:10px; color:#7e7e7e;text-decoration:none;font-weight:bold}
a.datalink:active { font-size:10px; color:#7e7e7e;text-decoration:none;font-weight:bold}
a.datalink:hover { font-size:10px; color:#1c1c1c;text-decoration:underline;font-weight:bold}
a.datalink:visited { font-size:10px; color:#7e7e7e;text-decoration:none;font-weight:bold}

a.studentslink:link { font-size:14px; font-weight:bold; color:#ffc900;}
a.studentslink:active { font-size:14px; font-weight:bold; color:#ffc900;}
a.studentslink:hover { font-size:14px; font-weight:bold; color:#ffc900;}
a.studentslink:visited { font-size:14px; font-weight:bold; color:#ffc900;}

a.teachers:link { font-size:12px; font-weight:bold; color:#620f16;}
a.teachers:active { font-size:12px; font-weight:bold; color:#620f16;}
a.teachers:hover { font-size:12px; font-weight:bold; color:#620f16;}
a.teachers:visited { font-size:12px; font-weight:bold; color:#620f16;}

.copyright { font-size:12px; color:#7e7a62; padding:15px;}




.pad {margin: 0 15px;}
.roundtop { 
	background: url(images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/br.gif) no-repeat bottom right; 
}

img.ucornerright {
	float: right; 
	padding:0px;
	vertical-align:top;	
}
img.ucornerleft {
	float: left; 
	padding:0px;
	vertical-align:top;	
}

img.lcornerright {
	float: right; 
	padding:0px;
	vertical-align:bottom;
}
img.lcornerleft {
	float: left; 
	padding:0px;
	vertical-align:bottom;	
}



a.menua { color:#89252f; font-weight:bold; text-decoration:none;}
a.menua:hover { color:#89252f; font-weight:bold; text-decoration:underline;}
.submenu { border-bottom:1px solid #ededed; font-size:12px; padding:5px;}
a.submenub { color:#89252f; font-weight:normal; text-decoration:none;}
a.submenub:hover { color:#89252f; font-weight:normal; text-decoration:underline;}

.imagefloatright {
	float: right; 
	clear: left;
	padding:5px;
}

.imagefloatleft {
	float: left; 
	clear: right;
	padding:5px;
}

.listtitle {
	color:#89252f; 
	font-weight:bold; 
	text-decoration:none;
	font-size:12px;
	text-align: left;
}


/***************************NEW SUBNAV*******************************/

.subnav
{
}
.subnav a
{
	font:bold 12px/1.2em Verdana, Helvetica, sans-serif; 
	display:block;
	text-align:left;
	padding-left:10px;	
}

.subnav0:link, .subnav0:visited {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
}

.subnav0:hover, .subnav0:visited:hover  
{

background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnav0over:link,  .subnav0over:visited  {

background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnav0over:hover, .subnav0over:visited:hover  {

background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}

.subnavNC0:link, .subnavNC0:visited {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;	
padding-left:10px;	
}
.subnavNC0:hover, .subnavNC0:visited:hover  
{	

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnavNC0over:link,  .subnavNC0over:visited  {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnavNC0over:hover, .subnavNC0over:visited:hover  {	

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}

.subnav1:link, .subnav1:visited {

background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:20px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1:hover, .subnav1:visited:hover   {
background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:20px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1over:link, .subnav1over:visited  {

background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
padding:5px;
padding-left:20px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1over:hover, .subnav1over:visited:hover  {

background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
padding:5px;
padding-left:20px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1:link, .subnavNC1:visited {

padding:5px;
padding-left:20px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1:hover, .subnavNC1:visited:hover  {	

padding:5px;
padding-left:20px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1over:link, .subnavNC1over:visited  {	

padding:5px;
padding-left:20px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1over:hover, .subnavNC1over:visited:hover  {	

padding:5px;
padding-left:20px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

/***************/


.subnav0page:link, .subnav0page:visited {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
}

.subnav0page:hover, .subnav0page:visited:hover  
{

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnav0overpage:link,  .subnav0overpage:visited  {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnav0overpage:hover, .subnav0overpage:visited:hover  {

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}

.subnavNC0page:link, .subnavNC0page:visited {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;	
padding-left:10px;	
}

.subnavNC0page:hover, .subnavNC0page:visited:hover  
{

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnavNC0overpage:link,  .subnavNC0overpage:visited  {

text-decoration:none;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}
.subnavNC0overpage:hover, .subnavNC0overpage:visited:hover  {

text-decoration:none;
color: #ffc900;
border-bottom:solid 1px #898F8F;
font:bold 12px/1.2em Verdana, Helvetica, sans-serif;
padding:5px;
padding-left:10px;	
}

.subnav1page:link, .subnav1page:visited {

padding:5px;
padding-left:20px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1page:hover, .subnav1page:visited:hover  {

padding:5px;
padding-left:20px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1overpage:link, .subnav1overpage:visited  {	

padding:5px;
padding-left:20px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav1overpage:hover, .subnav1overpage:visited:hover  {

padding:5px;
padding-left:20px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1page:link, .subnavNC1page:visited {

padding:5px;
padding-left:20px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1page:hover, .subnavNC1page:visited:hover  {

padding:5px;
padding-left:20px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1overpage:link, .subnavNC1overpage:visited  {	

padding:5px;
padding-left:20px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC1overpage:hover, .subnavNC1overpage:visited:hover  {

padding:5px;
padding-left:20px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

/***********************/

.subnav2:link, .subnav2:visited {

background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:25px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav2:hover, .subnav2:visited:hover {
background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:25px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav2page:link, .subnav2page:visited {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav2page:hover, .subnav2page:visited:hover  {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
color: #ffc900;
}


.subnav2overpage:link, .subnav2overpage:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnav2overpage:hover, .subnav2overpage:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav2over:link, .subnav2over:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/
background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
padding:5px;
padding-left:25px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnav2over:hover, .subnav2over:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}


.subnavNC2page:link, .subnavNC2page:visited {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC2page:hover, .subnavNC2page:visited:hover  {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
color: #ffc900;
}


.subnavNC2overpage:link, .subnavNC2overpage:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnavNC2overpage:hover, .subnavNC2overpage:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC2over:link, .subnavNC2over:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnavNC2over:hover, .subnavNC2over:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:25px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

/***********************/

.subnav3:link, .subnav3:visited {

background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:30px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav3:hover, .subnav3:visited:hover {
background: #ffffff url(../abc-images/plus.gif) no-repeat center left;
padding:5px;
padding-left:30px;
color: #ffc900;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav3page:link, .subnav3page:visited {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav3page:hover, .subnav3page:visited:hover  {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
color: #ffc900;
}


.subnav3overpage:link, .subnav3overpage:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnav3overpage:hover, .subnav3overpage:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnav3over:link, .subnav3over:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/
background: #ffffff url(../abc-images/minus.gif) no-repeat center left;
padding:5px;
padding-left:30px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnav3over:hover, .subnav3over:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}


.subnavNC3page:link, .subnavNC3page:visited {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC3page:hover, .subnavNC3page:visited:hover  {
/*background: #ffffff url(../abc/abc-images/plus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:none;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
color: #ffc900;
}


.subnavNC3overpage:link, .subnavNC3overpage:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnavNC3overpage:hover, .subnavNC3overpage:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

.subnavNC3over:link, .subnavNC3over:visited  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}

 .subnavNC3over:hover, .subnavNC3over:visited:hover  {
/*background: #ffffff url(../abc/abc-images/minus.gif) no-repeat center left;*/

padding:5px;
padding-left:30px;
text-decoration:underline;
color: #ffc900;
font:normal 12px/1.2em Verdana, Helvetica, sans-serif;
}


.borderbox
{
border-left: 1px solid #620f16; 
border-right: 1px solid #620f16; 
}

.topborderbox
{
border-top: 1px solid #620f16; 
}

.bottomborderbox
{
border-bottom: 1px solid #620f16; 
}

.keywordbutton
{
	background-image:url(../../images/slide-button.png);
	background-repeat:no-repeat;
	height:30px;
	
}
.keywordbutton:hover
{
	background-image:url(../../images/slide-button-out.png);
	height:30px;
	background-repeat:no-repeat;
}

.g_result_container
{
	max-width: 500px;
	width: 500px;
}

.g_search_input
{

	padding-top:10px;
	padding-bottom:0px;
	padding-right:400px;
	padding-left:150px;
	text-align: right;
}

.g_submit
{
color:#89252f;
background-color:#fff8d3;
}

.key_container
{
	text-align: center;
	margin: 0px auto 0px auto;
}
a.headerlink:link {
	color: #ce9c03;
	font-weight:bold;		
	font-size:13px;
}
a.headerlink:active {
	color: #876600;
	font-weight:bold;			
	font-size:13px;
}
a.headerlink:hover {
	color: #f6ba04;
	font-weight:bold;	
	font-size:13px;
	
}
a.headerlink:visited {
	color: #876600;
	font-weight:bold;		
	font-size:13px;
}
.browsetoedit
{
background:url(../../images/browsetoedit.gif) no-repeat;
display:block;
height:35px;
width:150px;}
.browsetoedit:hover
{
background:url(../../images/browsetoedit.gif) no-repeat 0px -35px;
display:block;
height:35px;
width:150px;}
.browsetoedit span
{
visibility:hidden;
}
