a:link {
	color: #a33b27;
}
a:visited {
	
	color: #a33b27;
}
a:hover {
	text-decoration: none;
	color: #a33b27;
}
a:active {
	color: #a33b27;
}
body {
	background-color: #000000;
	background-image: url(../images/bg.gif);
	background-position: top center;
	background-repeat: repeat-x;
	color: #cccccc;
}
#footerbtmnav, #footer {
	background-image: none;
	background-color: #000000;
	padding-right: 10px;
	margin-left: 7px;
	padding-top: 20px;
}
#footerbtmnav {
	margin-left: 158px;
}
#mainhomeimage {
	/* don't remove this */
	background-image: none;
        display: block;
        float: left !important;
    	height: 360px !important;
    	width: 620px !important;
    	z-index: 1000;
    	padding-bottom: 0 !important;
}
#shadowtop #wrapper {
	background-color: transparent;
	background-image: url(../images/main-bg.gif);
        _background-image: url(../images/iebg.gif);
	background-repeat: repeat-x;
	margin-top: 71px;
        _margin-top: 0px;
	/*_margin-top: 30px;*/
	width: 950px;
        _z-index: -2;
}

#wrapper #skip {
	background-color: transparent;
	background-color: none;
	display: none;
}
#main {
	background-image: none;
	border: none;
	background-color: transparent;
 	background-color: none;
	width: 920px;
	margin-left: 20px;
	_margin-left: 10px;
	_background-color: transparent;
	_background-image: none;
}
*:first-child+html #main {
	background-color: transparent !important;
}
#header {
	display: none;
}
#nav-top {
	width: 775px;
	float: right;
}
#mainbg {
	background-image: none;
	_margin-top: -133px;
}
#mainleft {
	margin-top: -133px;
	_margin-top: 0px;
	width: 135px;
	_width: 123px;
	margin-right: 10px;
	float: left;
}
#mainhome, #maininterior {
	float: right;
	padding-left: 0px;
	width: 775px;
}

#maininterior {
_margin-top: 144px;
}

#mainfeaturebody {
	float: right;
        height: 361px;
        margin-top: -360px;
	_margin-left: 5px;
}
#mainhomecontent {
	z-index: 0;
	background-color: #FFF;
}
#mainhomecontentleft {
	float: left;
}
#mainhomecontentright {
	float: left;
	padding: 0px;
	width: 775px;
	margin-bottom: 20px;
	background-image: none;
	_margin-top: 133px;
}
/***************************** TOP NAVIGATION **********************************/


#topnav {
	width: 775px;
	height: 62px;
	margin: 10px 0px 0px 145px; _margin: 75px 0px 0px 72px;
	float: left;
        background-image: url(../images/menu-bg.jpg);
        background-repeat: y-repeat;
        z-index: 10000;
}
#topnav-menu {
	float:left;
	border:none;
	width:775px; /*the menu's overall width */
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px; /* the menu's font size */
        height: 62px;
        z-index: 10000;
}
#topnav-menu ul {
	padding:0;
	margin:0;
	border:none;
	list-style-type:none;
        z-index: 100000;
}
#topnav-menu li {
	float:left; /* array of top-level buttons */
	position:relative;
	margin:0px;
	color: #FFFFFF;
	text-align: left;
        z-index: 100000;
}
/***************************** TOP NAVIGATION - TOP LEVEL ITEMS ****************************/

	

#topnav-menu ul li ul {
	display:none; /* initially hide the entire list */
	padding:0px; /* box border width */
        z-index: 100000;
}
#topnav-menu ul li a,  #topnav-menu ul li a:visited { /* unselected top-level menu items */
	display:block;
	line-height: 14px;/**/
	float: left;
	text-decoration: none;
	padding: 17px 10px 12px 20px; _padding: 20px 10px 15px 20px;
	color: #fff;
	width: 125px;
	/* _width: 210px; */
	height: 34px;
}
*:first-child+html #topnav-menu ul li a,  *:first-child+html #topnav-menu ul li a:visited { /* unselected top-level items */
	/*line-height: 20px;
	padding-top: 9px;
	padding-bottom: 3px;*/
}
#topnav-menu ul li a.first,  #topnav-menu ul li a.first:visited { /* unselected top-level menu items */
	border: none;
}
#topnav-menu ul li:hover a,  #topnav-menu ul li a:hover,  #topnav-menu ul li.over a { /* hover state of top-level menu items */
	background-image: url(../images/topnav-hover-arrow.gif);
	background-repeat: no-repeat;
	background-position: 05% 47%;
}
/***************************** TOP NAVIGATION - SECOND LEVEL ITEMS *************************/

	

#topnav-menu ul li:hover ul,  #topnav-menu ul li a:hover ul,  #topnav-menu ul li.over ul { /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:62px; _top:68px; /* place the drop-down menu underneath the top-level images */
	left:0px; /* left-align the drop-down to the previous button border */
	height:auto; /* the drop-down height will be determiend by line count */
	/* color:#000000; this sets the unselected-text color */
	font-size: 13px;
	_width: 150px;
        z-index: 1000000;
        _padding-bottom: 20px;
}
#topnav-menu ul li ul li a,  #topnav-menu ul li ul li a:visited {
	_background-image: none;
	_padding-bottom: 8px; /* actual padding for each menu item */
}
*:first-child+html #topnav-menu ul li ul li a,  *:first-child+html #topnav-menu ul li ul li a:visited {
	line-height: 14px;
	padding-bottom: 15px;
}
#topnav-menu ul li:hover ul li a,  #topnav-menu ul li a:hover ul li a,  #topnav-menu ul li.over ul li a,  #topnav-menu ul li.over ul li a:visited { /* 2nd level unselected items */
	border:none;
	margin:0;
	padding:15px 10px 18px 20px; /* actual padding for each menu item */
	height: auto;
	color: #fff; /* this sets the unselected drop-down text color */
	text-decoration: none;
	width: 125 px;
	font-size: 13px;
	/* background: #acacac; this sets the drop-down menu background color */
}
#topnav-menu ul li:hover ul li:hover a,  #topnav-menu ul li a:hover ul li a:hover,  #topnav-menu ul li.over ul li.over a,  #topnav-menu ul li.over ul li.over a:visited { /* 2nd level selected item */
	color:#000000;
	background:#cccccc;
	background-image: url(../images/grey-to-light-grey-arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	border: none;
}
#topnav-menu ul li:hover ul li ul,  #topnav-menu ul li a:hover ul li a ul,  #topnav-menu ul li.over ul li ul {
	display: none;
}
#topnav ul li:hover ul li a,  #topnav ul li a:hover ul li a,  #topnav ul li.over ul li a,  #topnav ul li.over ul li a:visited {
	background: #d4d2d2;
}
#topnav ul li:hover ul#explore li a,  #topnav ul li a:hover ul#explore li a,  #topnav ul li.over ul#explore li a,  #topnav ul li.over ul#explore li a:visited {
	background: #18606c;
}
#topnav ul li:hover ul#visit li a,  #topnav ul li a:hover ul#visit li a,  #topnav ul li.over ul#visit li a,  #topnav ul li.over ul#visit li a:visited {
	background: #1b6918;
}
#topnav ul li:hover ul#learn li a,  #topnav ul li a:hover ul#learn li a,  #topnav ul li.over ul#learn li a,  #topnav ul li.over ul#learn li a:visited {
	background: #b24e17;
}
#topnav ul li:hover ul#participate li a,  #topnav ul li a:hover ul#participate li a,  #topnav ul li.over ul#participate li a,  #topnav ul li.over ul#participate li a:visited {
	background: #b89100;
}
#topnav ul li:hover ul#communicate li a,  #topnav ul li a:hover ul#communicate li a,  #topnav ul li.over ul#communicate li a,  #topnav ul li.over ul#communicate li a:visited {
	background: #57367e;
}

	#wrapper #main #topnav ul li:hover ul li:hover a,
	#wrapper #main #topnav ul li a:hover ul li a:hover, 
	#wrapper #main #topnav ul li.over ul li.over a,
        #wrapper #main #topnav ul li.over ul li.over a:visited { /* 2nd level selected item */
		color:#000000;
		background:#cccccc;
		border: none;
        }

/***************************** TOP NAVIGATION - THIRD LEVEL ITEMS *************************/

	

#topnav-menu ul li:hover ul li:hover ul,  #topnav-menu ul li a:hover ul li a:hover ul,  #topnav-menu ul li.over ul li.over ul { /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:0px; /* place the drop-down menu underneath the top-level images */
	left:155px; /* left-align the drop-down to the previous button border */
	height:auto; /* the drop-down height will be determiend by line count */
	color:#000000; /* this sets the unselected-text color */
	font-size: 13px;
}
#topnav-menu ul li:hover ul li:hover ul li a,  #topnav-menu ul li a:hover ul li a:hover ul li a,  #topnav-menu ul li.over ul li.over ul li a,  #topnav-menu ul li.over ul li.over ul li a:visited { /* 2nd level unselected items */
	border:none;
	margin:0;
	padding:15px 10px 15px 20px; /* actual padding for each menu item */
	height: auto;
	color: #fff; /* this sets the unselected drop-down text color */
	text-decoration: none;
	width: 125 px;
	font-size: 13px;
}
#topnav-menu ul li:hover ul li:hover ul li:hover a,  #topnav-menu ul li a:hover ul li a:hover ul li a:hover,  #topnav-menu ul li.over ul li.over ul li.over a,  #topnav-menu ul li.over ul li.over ul li.over a:visited { /* 3rd level selected item */
	color:#FFFFFF;
	background:#670800;
}

#wrapper #main #topnav ul li:hover ul li:hover ul li:hover a,
	#wrapper #main #topnav ul li a:hover ul li a:hover ul li a:hover, 
	#wrapper #main #topnav ul li.over ul li.over ul li.over a,
        #wrapper #main #topnav ul li.over ul li.over ul li.over a:visited { /* 2nd level selected item */
		color:#000;
		background:#aaa;
		border: none;
        }
#topnav-menu ul li:hover ul li:hover ul li ul,  #topnav-menu ul li a:hover ul li a:hover ul li ul,  #topnav-menu ul li.over ul li.over ul li ul {
	display: none;
}
/***************************** TOP NAVIGATION - FOURTH LEVEL ITEMS *************************/

	

#topnav-menu ul li:hover ul li:hover ul li:hover ul,  #topnav-menu ul li a:hover ul li a:hover ul li a:hover ul,  #topnav-menu ul li.over ul li.over ul li.over ul { /* 2nd level drop-down box */
	display:block;
	position:absolute;
	margin:0;
	top:0px; /* place the drop-down menu underneath the top-level images */
	left:252px; /* left-align the drop-down to the previous button border */
	height:auto; /* the drop-down height will be determiend by line count */
	color:#000000; /* this sets the unselected-text color */
	font-size: 13px;
}
#topnav-menu ul li:hover ul li:hover ul li:hover ul li a,  #topnav-menu ul li a:hover ul li a:hover ul li a:hover ul li a,  #topnav-menu ul li.over ul li.over ul li.over ul li a,  #topnav-menu ul li.over ul li.over ul li.over ul li a:visited { /* 2nd level unselected items */
	border: none;
	margin: 0;
	padding: 8px 5px 8px 5px; /* actual padding for each menu item */
	height: auto;
	color: #FFFFFF; /* this sets the unselected drop-down text color */
	background: #670800; /* this sets the drop-down menu background color */
	text-decoration: none;
	width: 212px;
	padding-left: 37px;
	font-size: 13px;
}
#topnav-menu ul li:hover ul li:hover ul li:hover ul li:hover a,  #topnav-menu ul li a:hover ul li a:hover ul li a:hover ul li a:hover,  #topnav-menu ul li.over ul li.over ul li.over ul li.over a,  #topnav-menu ul li.over ul li.over ul li.over ul li.over a:visited { /* 2nd level selected item */
	color:#000000;
	background-color:#cccccc;
	background-image: url(../images/red-to-grey-arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
}
#topnav-menu ul li ul li ul li ul li ul {
	display: none;
}
/***************************** END TOP NAVIGATION **********************************/


.nodisplay {
	display: none;
}
.featurephoto {
	float: left;
	margin-top: 10px;
	width: 620px;
}
.text-content {
	float: left;
	width: 118px;
	_width: 110px;
	padding: 0px 18px 20px 19px;
	margin-top: 10px;
	height: 341px;
}
#mainhome .text-content h3 {
	font-size: 16px;
	color: #ffffff;
}
#mainhomecontentright img {
	padding: 0px 0px 0px 0px;
}
#mainleft img {
	margin-bottom: 10px;
}
#mainhomecontentright h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin-bottom: 20px;
}
#mainleft h2 {
	font-size: 125%;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
#mainleft h3 {
	font-size: 110%;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-bottom: -4px;
	margin-left: 5px;
}
#mainleft opening-paragraph {
	color: #cccccc;
}
#mainleft p {
	margin-left: 5px;
}
#mainhomecontentleft p {
	font-family: Arial, Helvetica, sans-serif;
	color: #cccccc;
	font-style: normal;
}
#footer-box-left {
	width: 358px;
	_width: 363px;
	height: 116px;
	background-color: #0f0504;
	float: left;
	margin-right: 14px;
	_margin-right: 9px;
	padding: 0px 10px 10px 10px;
	_margin-left: 5px;
}
#footer-box-right {
	width: 358px;
	_width: 363px;
	height: 116px;
	background-color: #0f0504;
	float: left;
	padding: 0px 10px 10px 10px;
}
#mainhomecontentleft {
	margin: 0px 0px 10px 0px;
	width: 785px;
}
#mainhomecontentleft h1 {
	display: none;
}
#footer-box-left h2 {
	margin: 0px 0px 0px -10px;
	display: block;
	width: 363px;
	_width: 353px;
	background-color: #210c08;
	color: #ffffff;
	padding: 10px 10px 12px 10px;
	font-size: 159%;
}
#footer-box-right h2 {
	margin: 0px 0px 0px -10px;
	display: block;
	width: 358px;
	_width: 353px;
	background-color: #210c08;
	color: #ffffff;
	padding: 10px 10px 12px 10px;
	font-size: 159%;
}
#footer-box-right img, #footer-box-left img {
	float: right;
	margin-left: 20px;
	margin-top: -30px;
	_margin-top: -40px;
}
#maininteriorright {
	float: right;
	width: 155px;
	background-image: none;
}
#template_photo {
	width: 135px;
	height: 180px;
	margin-top: 20px;
}
#maininteriorright p.breadcrumbs {
	background-color: none;
	background-color: transparent;
	border: none;
	padding-left: 0px;
}
#maininteriorright #searchbox {
	padding: 0px 0px 0px 0px;
	margin-bottom: 50px;
}
#site-search-form #site-search-query {
	width: 108px;
}
#maininterior {
	color: #000000;
}
#footeraddress {
	margin-right: 10px;
}
#maininteriorcontent {
	width: 582px;
        padding-bottom: 20px;
}

img {
	border: none;
}
.img-left {
	float: left;
	margin: 5px 15px 10px 0px;
        clear: left;
}
.img-right {
	float: right;
	margin: 5px 0px 10px 15px;
}
#notablestyles table, #notablestyles td {
	border: none;
}

#featurephoto {
_z-index: -1;

.logo {
_margin-top: -100px;
}

table {
border-collapse: collapse;
border-bottom: none;
border-top: none;
margin-top: 0px;
}

td {
border-bottom: none;
}
h3.women {
margin-top: 0px;
}

.nodisplay {
display: none;
}
