/** darkgrey stuff **/



body {

	background: #626262; /* this is under the footer */

}



a {

	color:#000000;

}



#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:#000000;

}



td.sidebar div.moduletable h3 {

	color:#000000;

}



/* 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;

}








