/** darkgrey stuff **/

body {
	background: #626262; /* this is under the footer */
}

a {
	color: #888;
}

#megabanner{
	position:absolute;
	top:0px;
	left:16px;
	height:100px;
	width:990px;
}

/* #login{
	position:relativee;
	top:50px;
	left:51px;
	height:100px;
	width:250px;
}

#slideshow{
	position:relative;
	top:30px;
	left:269px;
	height:200px;
	width:500px;
} */

div#mainbody .contentheading,
#accordian h3.toggler.toggle-hilite {
	color: #ec008c;
}

#head {
	position:absolute;
	top:100px;
	left:16px;
	height:250px;
	width:992px;
}

#header {
	background: url(../images/primary/darkgrey/header-bg.png) 0 0 repeat-x;
}

#header .wrapper {
	background: url(../images/primary/darkgrey/header-logo.png) 16px 0 no-repeat;
}

#header .shadow-l {
	background: url(../images/primary/darkgrey/header-shadow-l.png) 0 0 no-repeat;
}

#header .shadow-r {
	background: url(../images/primary/darkgrey/header-shadow-r.png) 100% 0 no-repeat;
}

#headerf {
	background: url(../images/primary/darkgrey/header-bgf.png) 0 0 repeat-x;
}

#header .wrapperf {
	background: url(../images/primary/darkgrey/header-logof.png) 16px 0 no-repeat;
}

#header .shadow-lf {
	background: url(../images/primary/darkgrey/header-shadow-lf.png) 0 0 no-repeat;
}

#header .shadow-rf {
	background: url(../images/primary/darkgrey/header-shadow-rf.png) 100% 0 no-repeat;
}

/* div#topblock {
	background: #4D4D4D;
	color: #ccc;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
} */

#footer {
	background: url(../images/primary/darkgrey/footer-bg.png) 0 0 repeat-x;
}

#footer .shadow-l {
	background: url(../images/primary/darkgrey/footer-shadow-l.png) 0 0 repeat-y;
}

#footer .shadow-r {
	background:  url(../images/primary/darkgrey/footer-shadow-r.png) 100% 0 repeat-y;
}

#footer td.mainfooter {
	background: url(../images/primary/darkgrey/footer-shadow-l.png) 100% 0 repeat-y;
}

#footer img#rocket {
	background: url(../images/primary/darkgrey/footer-rocket.png) 0 0 no-repeat;
}

div#horiz-menu li.active a {
	color: #ec008c;
}

div#horiz-menu li:hover a,
div#horiz-menu li.sfHover a,
div#horiz-menu li.active:hover a,
div#horiz-menu li.active.sfHover a {
	color: #fff;
	background: #1e1e1e;
}

td.section div.moduletable h3 {
	color: #888;
}

td.sidebar div.moduletable h3 {
	color: #888;
}

/* moomenu stuff */

div#horiz-menu .nav li li {
	background: #1e1e1e;
	border-bottom: 1px solid #797979;
	border-right: 1px solid #797979;
	border-left: 1px solid #797979;
}

div#horiz-menu li li a:link,
div#horiz-menu li li a:visited,
div#horiz-menu li li a:hover,
div#horiz-menu li.active li a:link,
div#horiz-menu li.active li a:visited,
div#horiz-menu li.active li a:hover {
	background: url(../images/primary/darkgrey/submenu.png) 100% 50% no-repeat;
}

.nav li li:hover,
.nav li li.sfHover,
#horiz-menu li:hover li:hover,
#horiz-menu li.sfHover li.sfHover,
#horiz-menu li.active li.active {
	background-color: #565656;
}

#horiz-menu li:hover li a.daddy:link,
#horiz-menu li.sfHover li a.daddy:link,
#horiz-menu li:hover li a.daddy:visited,
#horiz-menu li.sfHover li a.daddy:visited  {
	background: url(../images/primary/darkgrey/submenu-selected.png) 100% 50% no-repeat;
}




