.moduletablenav {width:150px; font-size:12px;}

/*Main Menu*/
.moduletablenav ul {margin:0px; padding:0px; background-color:#666;}

.moduletablenav ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:10px;

color:#FFF; 
border-top:#fff solid; 
border-bottom:#fff solid; 
border-width:1px;
cursor:pointer; 
}
.moduletablenav ul li:hover {background-color:#F90; position:relative;}

/*Sub Menu*/
.moduletablenav ul ul {display:none; position:absolute; left:75px; top:5px; border:#fff solid; border-width:1px; background-color:#999; }
.moduletablenav ul li:hover ul {display:block;}

.moduletablenav ul ul li { width:150px; float:left; display:inline; border:none;}
.moduletablenav ul ul li:hover {text-decoration:underline; border:none;}

.moduletablenav li:hover ul li ul {display:none;}

.moduletablenav ul ul li ul {left:110px; background-color:#0099CC;}
.moduletablenav ul ul li:hover ul {display:block;}


div#facebook {
	background-image: url(../images/web/facebook-icon.png); 
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #785F33;
	background-color: #003366;
	line-height: 30px;
	font-size: 16px;
	color: #34486E;
	font-weight: bold;
	padding-left: 30px;
}

div#facebook a{
	font-size: 13px;
	color: #FFC;
	font-weight: bold;
	background-image: none;
	padding: 0;
}	

div#facebook a:hover {
	ccolor: #34486E;
	cbackground-color: #FFFFCC;
}

li.community a{
	color: #FFFFCC;	
}