#recentMod div h3
{
	margin : 0;
	padding : 0;
	font-weight	: bold;
	margin-bottom	: 3px;
	font-size	: 12px;
	color		: #fff;
	background	: #a52701;
	width		: 150px;
	text-indent	: 10px;
	height		: 20px;
	padding-top	: 5px;
}

#recentMod div ul li a:visited,
#recentMod div ul li a:link
{
	color		: #fff;
	background	: url(../images/main-menu-bg.gif) no-repeat;
	background-position : 1px 3px;
	width		: 150px;
	display		: block;
	height		: 17px;
	padding-left	: 8px;
}

#recentMod div ul li a:hover
{
	color		: #a52701;
}


#recentMod div ul li
{
	background-image	: none;
	padding		: 0;
	margin		: 0;
	margin-bottom	: 1px;
	
}

#recentMod div ul
{
	padding		: 0;
	margin		: 0;
}





/*--------------  right side menu orange ---------------*/

div.moduletable-cream  h3
{
	font-size		: 1.1em;
	font-family		: Tahoma;
	margin 			: 0;
	padding			: 0;
	color			: #333;
	text-align		: left;
	height			: 23px;
	padding-top		: 11px;
	padding-left		: 10px;
	background		: url(../images/h3-cream.gif) repeat-x;
	background-position	: 0px 0px;
}


div.moduletable-cream a.mainlevel,
div.moduletable-cream a.mainlevel:link,
div.moduletable-cream a.mainlevel:visited,
div.moduletable-cream a.mainlevel:active
{

	font-family		: Tahoma;
	font-size 		: 11px;
	font-weight 		: normal;
	color 			: #5c5b5b;
	margin 			: 0;
	display			: block;
	height			: 18px;
  	padding-top		: 3px;
  	padding-left		: 5px;
  	width			: 184px;
    	text-align		: left;
  	margin-bottom		: 3px;
  	background-color	: #f1e1d4;
  	border-left		: 7px solid #edd9c9;
}
  

div.moduletable-cream a.mainlevel:hover {
	text-decoration		: none;
	color			: #000000;
	background		: #e5d9cf;
}

div.moduletable-cream a.sublevel, 
div.moduletable-cream a.sublevel:link, 
div.moduletable-cream a.sublevel:active,
div.moduletable-cream a.sublevel:visited  {
	font-size : 10px;
	font-weight : normal;
	margin : 0;
	color : #be2400;
	text-decoration	: none;
	line-height		: 16px;
	border		: none;
  }

div.moduletable-cream a.sublevel:hover 
{
	margin : 0;
	text-decoration : none;

	
}

div.moduletable-cream a.mainlevel#active_menu
{
	color			: #000000;
  	background-position	: 7px 9px;
  	background		: #e5d9cf;
}

div.moduletable-cream a.sublevel#active_menu
{
	text-decoration		: underline;
}


/*--------------  right side menu blue ---------------*/

div.moduletable-blue h3
{
	font-size		: 1.1em;
	font-family		: Tahoma;
	margin 			: 0;
	padding			: 0;
	color			: #333;
	text-align		: left;
	height			: 23px;
	padding-top		: 11px;
	padding-left		: 10px;
	background		: url(../images/h3-blue.gif) repeat-x;
	background-position	: 0px 0px;
}


div.moduletable-blue a.mainlevel,
div.moduletable-blue a.mainlevel:link,
div.moduletable-blue a.mainlevel:visited,
div.moduletable-blue a.mainlevel:active
{

	font-family		: Tahoma;
	font-size 		: 11px;
	font-weight 		: normal;
	color 			: #5c5b5b;
	margin 			: 0;
	display			: block;
	height			: 18px;
  	padding-top		: 3px;
  	padding-left		: 5px;
  	width			: 184px;
    	text-align		: left;
  	margin-bottom		: 3px;
  	background-color	: #d6e9ee;
  	border-left		: 7px solid #cce4ea;
}
  

div.moduletable-blue a.mainlevel:hover {
	text-decoration		: none;
	color			: #000000;
	background		: #c7dde3;
}

div.moduletable-blue a.sublevel, 
div.moduletable-blue a.sublevel:link, 
div.moduletable-blue a.sublevel:active,
div.moduletable-blue a.sublevel:visited  {
	font-size : 10px;
	font-weight : normal;
	margin : 0;
	color : #be2400;
	text-decoration	: none;
	line-height		: 16px;
	border		: none;
  }

div.moduletable-blue a.sublevel:hover 
{
	margin : 0;
	text-decoration : none;

	
}

div.moduletable-blue a.mainlevel#active_menu
{
	color			: #000000;
  	background-position	: 7px 9px;
  	background		: #c7dde3;
}

div.moduletable-blue a.sublevel#active_menu
{
	text-decoration		: underline;
}

/*--------------  red ---------------*/

div.moduletable-red  h3
{
	font-size		: 1.1em;
	font-family		: Tahoma;
	margin 			: 0;
	padding			: 0;
	color			: #fff;
	text-align		: left;
	height			: 23px;
	padding-top		: 11px;
	padding-left		: 10px;
	background		: url(../images/h3-red.gif) repeat-x;
	background-position	: 0px 0px;
}

div.moduletable-red
{
	color		: #000;
}


div.moduletable-red a.mainlevel,
div.moduletable-red a.mainlevel:link,
div.moduletable-red a.mainlevel:visited,
div.moduletable-red a.mainlevel:active
{

	font-family		: Tahoma;
	font-size 		: 11px;
	font-weight 		: normal;
	color 			: #5c5b5b;
	margin 			: 0;
	display			: block;
	height			: 18px;
  	padding-top		: 3px;
  	padding-left		: 5px;
  	width			: 184px;
    	text-align		: left;
  	margin-bottom		: 3px;
  	background-color	: #f1e1d4;
  	border-left		: 7px solid #edd9c9;
}
  

div.moduletable-red a.mainlevel:hover {
	text-decoration		: none;
	color			: #000000;
	background		: #e5d9cf;
}

div.moduletable-red a.sublevel, 
div.moduletable-red a.sublevel:link, 
div.moduletable-red a.sublevel:active,
div.moduletable-red a.sublevel:visited  {
	font-size : 10px;
	font-weight : normal;
	margin : 0;
	color : #be2400;
	text-decoration	: none;
	line-height		: 16px;
	border		: none;
  }

div.moduletable-red a.sublevel:hover 
{
	margin : 0;
	text-decoration : none;

	
}

div.moduletable-red a.mainlevel#active_menu
{
	color			: #000000;
  	background-position	: 7px 9px;
  	background		: #e5d9cf;
}

div.moduletable-red a.sublevel#active_menu
{
	text-decoration		: underline;
}


#footerLeft div ul li a:visited,
#footerLeft div ul li a:link,
#footerLeft div ul li a,
#footerRight div ul li a:visited,
#footerRight div ul li a:link,
#footerRight div ul li a
{
	color		: #c8c297;
	background	: none;
	display		: block;
	height		: 20px;
	padding-left	: 3px;
}

#footerLeft div ul li a:hover,
#footerRight div ul li a:hover
{
	color		: #c8c297;
	background	: #3C382F;
}


#footerLeft div.module h3,
#footerRight div.module h3
{
	font-size	: 12px;
	background	: #000;
	color		: #e73f00;
	height		: 25px;
	margin		: 0;
	padding		: 0;
	margin		: 0px;
	line-height	: 25px;
	text-indent	: 10px;
	
}