
#drop-shadow-menu, div_w {
	background-image: url(drop-shadow-menu.gif);
	background-repeat: repeat-x;
	background-position: center 32px;
    height: 42px;
}
#nav {
	border-right: #666666 0px solid;
	border-top: #B8D9F8 0px solid;
	/*	float: left;  */
	border-left: #666666 0px solid;
	/*width: 800px;*/
    line-height: 1.0;
	border-bottom: #666666 2px solid;
	list-style-type: none;
	background-color: #90C4F8; /* E */
	background-image: url(menu_back.gif);
	background-repeat: repeat-x;
	padding: 0px;
	height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

#nav a.trigger {
    background-image: url(arrow-line-normal.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-repeat: no-repeat;
}
#nav a.trigger:hover {
	background-image: url(arrow-line-hover.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
#nav a.notrigger {
    padding-right: 15px;
	padding-left: 15px;
	background-image: url(line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	background-repeat: no-repeat;
}

/* ====  SO ALL ARE SAME  ==== */
#nav a.trigger,
#nav a,
#nav a.notrigger {
    width: 85px; /* E */
	padding-top: 8px;
    padding-bottom: 9px;
	padding-left: 15px;
	padding-right: 15px;
    margin-bottom: 0px;
}

/*   width calculation:
=========================
(#nav a.trigger, #nav a)  + (#nav a.trigger, #nav a.notrigger, #nav a.trigger:hover, #nav a)
= #nav li  (width: 100px;)
=========================
*/
#nav li ul {
    font-weight: normal;
	left: -999em;
	margin: 0px;
	width: 154px;
	position: absolute;
	height: auto;
}
#nav ul {
	border-right: #561b50 0px solid;
	border-top: #561b50 0px solid;
	font-size: 11px;
	float: left;
	border-left: #561b50 0px solid;
	line-height: 1;
	border-bottom: #561b50 1px solid;
	list-style-type: none;
	background-color: #3b0035;
	padding: 3px; /* E */
	margin-top: 0px;
}
#nav a {
	display: block;
	color: #0B4D8B; /* E */
	text-align: center; /* AUTO CENTER NAV TEXT */
	text-decoration: none;
	font-weight: bold;
    
    margin-bottom: -2px;
    height: 13px; /* BUTTON MENU HEIGHT */
}
#nav li {
	float: left;
	width: 115px; /* E */
	
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    
}
#nav li ul {
    font-weight: normal;
	left: -999em;
    margin: 0px; /* E */
	width: 154px; /* E */
	position: absolute;
	height: auto;
	
    border-top-width: 1px;
	border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    
}
#nav li li {
	padding-right: 1em;
	width: 13em;
}
/*DROP LINK TEXT COLOR*/
#nav li ul a {
	padding-left: 14px;
	width: 125px; /* E */
	color: #CCCCCC; /* E */
	margin-right: 1px;
	text-align: left;
}



/*DROP HOVER TEXT COLOR*/
#nav li ul a:hover {
	color: #0B4D8B; /* E */
}
#nav li ul ul {
	margin: -1.7em 0px 0px 13.95em;
}
#nav li:hover ul ul {
	left: -999em;
}
#nav li:hover ul ul ul {
	left: -999em;
}
#nav li.sfhover ul ul {
	left: -999em;
}
#nav li.sfhover ul ul ul {
	left: -999em;
}
#nav li:hover ul {
	left: auto;
}
#nav li li:hover ul {
	left: auto;
}
#nav li li li:hover ul {
	left: auto;
}

/* THIS SECTION IS CRITICAL FOR IE */
#nav li.sfhover ul {
	left: auto;
}
#nav li li.sfhover ul {
	left: auto;
}
#nav li li li.sfhover ul {
	left: auto;
}

/* Nav BG Hover Color */
#nav li:hover {
	background-image: url(menu_back_hover.gif);
    background-color: #90C4F8; /* E */
    
    background-position: 0 0; /* Pos Stick Fix */
}
/*nav button bg*/
#nav li.sfhover {
	background-image: url(menu_back_hover.gif);
    background-color: #90C4F8; /* E */
}
#content {
	clear: left;
}
ul.nav iframe {
	z-index: -1;
filter: progid:dximagetransform.microsoft.alpha(style=0, opacity=0);
	left: -0.1em;
	position: absolute;
	top: -0.1em;
}
html ul.nav li {
	z-index: 201;
}

/* Social Networking Icon Code */
.social {
    font-weight: normal;
	margin: -24px 0px;
	margin-right: 8px;
    text-align: right;
    background-color: transparent;
}
.social img{
    padding-right: 3px;
}
#nav li.social {
    *margin: 8px 0px;
    background-color: transparent;
}

.div_w {
width: 750px;
margin: 0px 0px 0px 0px;
}

/* Copyright */
div.copy {
    width: 750px;
    font-weight: bold;
    font-family: verdana, arial;
    font-size: 11px;
	margin: 70px 0px 0px -20px;
	position: absolute;
    text-align: right;
    color: #F0F0E8;
}