body {
		text-align:left;
		font: normal 11px Arial, Tahoma, Geneva, Helvetica, sans-serif;
		color: #333;
		line-height: 15px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #d4c09d;
	
		}
		
.MCnote {color: #B8016D; font-size: 12px;}	  /* use this during production to call out areas that need attention before launch */
b {color: #1b1b1b;}
b.highlight {color: #004A29; margin-left:5px}
.small {font-size:10px;}


	.callout {font-size:15px; color:#006633; width:150px;margin:20px 0px 20px 20px;font-weight:bold;line-height:18px;}		
		
p,h1,h2,h3, ul { margin:0px 20px 10px 10px;}
		
#logo {
float:left;
position:absolute;
width:178px;
top:22px; left:20px;
}
		
h1, h2 {

 font:17px/19px Helvetica, Arial, sans-serif;
color:#764500;
/*background:#bbb587;*/
padding:5px 5px 2px 0px;
font-weight:bold;
margin:5px 0 8px 0;
}

/*h3 { font-size: 12px; 
padding: 10px 0 5px 0;}*/	


h3 {
font:13px/16px Helvetica, Arial, sans-serif;
color:#6d400d;
padding:0;
font-weight:bold;
margin:5px 0 5px 0;
}


h2 {color:#000;
		font-size:11px;
		margin-top:0px;
		margin-bottom:0px;
		text-transform:uppercase;}
		
.highlight2 {padding:3px; background-color:#F1E5C4;}

.submitwide {
	height: 39px;
	width:150px;
	padding-top: 0px;
	background:#ff0000;
	text-align:center;
	border:0px;
	color:#fff;
	font-weight:bold;
	background: url(images/btn_submitwide.png) no-repeat;
} 	

/*---------------------------------------------------------------------------------------
------HIGHLIGHTS CURRENT PAGE----------------------------------------------------------------------------------*/		
body#videos a#videos { color: #fff; border-bottom:1px solid #82a014;}
body#classroom a#classroom { color: #fff; border-bottom:1px solid #82a014;}
body#opening a#opening { color: #fff; border-bottom:1px solid #82a014;}
body#manuals a#manuals { color: #fff; border-bottom:1px solid #82a014;}
body#forms a#forms { color: #fff; border-bottom:1px solid #82a014;}
body#home a#home { color: #fff; border-bottom:1px solid #82a014;}
body#communication a#communication { color: #fff; border-bottom:1px solid #82a014;}
body#joebcorner a#joebcorner { color: #fff; border-bottom:1px solid #82a014;}

			
#contentcontainer {
width:975px;
float:left;
position:relative;
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
background:#fff;
border:0px solid #ff00ff;
z-index:8;
clear:both;

}
	
	
/*---------------------------------------------------------------------------------------
------UNORDERED LISTS----------------------------------------------------------------------------------*/

ul.links li
{ 
	background: url(../images/btn_tiny.png) no-repeat 0 5px;
	padding: 0px 0px 3px 15px;
	display:block;
}


#list-menu { /* menutwo defines the sub(section) navigation this one has bullet rollovers*/
	font-size:10px;
	line-height: 12px;
	margin:4px 5px 2px 0px;
	
	width:165px;
}

#list-menu ul { /*this hides the regular bullet*/
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#list-menu li {
	margin: 2px;
	padding:2px 0px 2px 0px;
	border-width: 0 0 1px 0;
	border-style:solid;
	border-color: #ccc;
}

#list-menu a {
	display: block;
	padding: 0 0 0 12px;  /*sets the space between words and bullets*/
	background-image:  url(images/bullet_nav.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #731F02; text-decoration: none;
}
#list-menu a:link, #navlist a:visited, #navlist a:active{
	color: #731F02; 
		text-decoration: none;
}
#list-menu a:hover  {
	color: #ff0000; 
	text-decoration: none;
	background-image:  url(images/bullet_orangearrow.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	color: #2D1E2D;
}

/*---------------------------------------------------------------------------------------
------TOP NAV BAR----------------------------------------------------------------------------------*/

.nav 
{float:left;
	position:relative;
	display:inline;
	text-align:left;
	width:100%;
	margin:34px 0px 0px 150px;
	padding:0px 0 0 0;
	border:0px solid #c4d8e9;
	z-index:9;
	border:0px solid #ccc;
}


.nav ul
{margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style-type: none;
	text-align:right;
	border:0px solid #ff0000;}

.nav li { margin: 0px 0px 0px 0px;
    padding: 0px 0 0 0px;
    text-align:right;
	border-bottom:0px solid #59add4;
	display:inline;
	float:left;
	background: url(../images/bullet.gif) no-repeat 0px 10px; }
.first { border-left: 0px solid #999; }
.nav li a { display:block;
    padding: 0px 0px 0 0 ;
	margin:0px 0px 0 0px;
    text-align:left;
	border:0px solid #ff0000;
	font-size:11px;
	font-weight:bold; }

.nav li a:link, .nav li a:active,.nav li a:visited { margin: 0px 2px 0px 2px;
	color: #fff;
	text-decoration: none;
	padding: 0px;
	text-align:left;
	padding: 5px 10px 0 10px;
	border:0px solid #ff00ff; }
.nav li a:hover { color: #fff; border-bottom:1px solid #82a014; }

/*.nav li { display: inline; }
.nav li a { text-decoration: none; color: #E7E0DA; padding: 0 1em; border-right: 1px solid #fff; font: 14px Tahoma, sans; }
.nav li a:hover { color: #fff; font: 14px Tahoma, sans;}*/


/*---------------------------------------------------------------------------------------
------TOP NAV BAR - SECONDARY----------------------------------------------------------------------------------*/

.smnav 
{float:right;
	position:relative;
	display:inline;
	text-align:right;
	/*width:580px;*/
	margin:90px 0px 0px 0px;
	padding:0px;
	border:0px solid #c4d8e9;
	z-index:9;
}


.smnav ul
{margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style-type: none;
	text-align:right;
	border:0px solid #ff0000;}

.smnav li { margin: 0px 0px 0px 0px;
    padding: 0px 0 0 0px;
    text-align:right;
	border-bottom:0px solid #59add4;
	display:inline;
	float:left;
	background: url(../images/bullet.gif) no-repeat 0px 6px; }

.smnav li a { margin: 0px 4px 0px 4px;
	color: #fff;
	text-decoration: none;
	padding: 0px;
	text-align:left;
	padding: 5px 10px 0 10px;
	border:0px solid #ff00ff;}

.smnav li a:link,
.smnav li a:active,
.smnav li a:visited  { margin: 0px 4px 0px 4px;
	color: #fff;
	text-decoration: none;
	padding: 0px;
	text-align:left;
	padding: 5px 10px 0 10px;
	border:0px solid #ff00ff;}
	
.smnav li a:hover { color: #fff; border-bottom:1px solid #82a014; }


/*---------------------------------------------------------------------------------------
------table_bottom border-----------------------------------------------------------------------------------*/
.btmborder {border-bottom: 1px solid #999; padding:3px;}

/*---------------------------------------------------------------------------------------
------ANCHORS-----------------------------------------------------------------------------------*/




 /* used on email links so they don't stand out as much as navigation links - same color as content */
a.email:link, a.email:visited {color: #444; text-decoration: underline; }
a.email:active {color: #3399FF; text-decoration: underline; }
a.email:hover {color: #4F8EC8; text-decoration: underline; }

 /* general links */
/*a:link, a:visited {color: #384F79; text-decoration: underline; }
a:active {color: #3399FF; text-decoration: underline; }
a:hover {color: #3366CC; text-decoration: underline; }*/

/* LINKS / HOVERS
========================================================================*/

a, a:link, a:active, a:visited {
color:#4b6100;
text-decoration:underline;
font-family: Helvetica, Arial, sans-serif;
}


a:hover {
color:#887d01;
text-decoration:underline;
font-family: Helvetica, Arial, sans-serif;
}



/* FOOTER
========================================================================*/

#footer {
width:975px;
height:154px;
float:left;
position:relative;
z-index:200;
border:0px solid #000;
background: transparent url(images/bg_footer.jpg) no-repeat 0 0;
text-align:left;
margin:0px;
padding:0px;
border-top:4px solid #fff;
}




