/* Footer */

div#footer_container {
	background: #e4e4e4 url(../images/footer_bg.gif) top left repeat-x;
	width:100%;
	margin: 20px 0 0 0;
	padding:3px 0 20px 0;
	float: left;
	border-bottom: 1px solid #b2b2b2;
}
div#footer {
	width:995px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	margin:0;
	padding:0;
}
div#footer a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	padding:0 5px;
}
div#footer a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	text-decoration:underline;
	padding:0 5px;
}
div#footer div#left {
	float:left;
	width:717px;
	margin:0;
	padding:7px 0;
}
div#footer div#right {
	float:left;
	width:235px;
	font-size:9px;
	margin:0;
	padding:7px 0;
}
div#footer div#right img {
	margin:0 0 0 2px;
}
div#footer div#right a {
	font-size:9px;
}
div#footer div#right a:hover {
	font-size:9px;
}
div#footer div#main_nav {
	margin:0;
	padding:12px 0;
}

div#footer div#copyright { 
	font-weight:normal;
	font-size:9px; 
	padding-bottom:15px; 
}

/*****************************************/
/********* FOR BETA DISPLAY **************/
/*****************************************/
#beta {
	display: block;
	position: fixed;
	top: 0; 
	right: 0; 
	z-index: 3000
}

* html #beta { 
	position: absolute;
}


/***********************************/
/*          STYLES FOR FOOTER LIST */

#footer_nav {
	padding: 10px 0;
	margin: 0;
	float: left;
}

#footer_nav li {
	float:left;
	list-style-type:none;
}

#footer_nav li a {display:block; text-decoration:none;}
#footer_nav li a:link {text-decoration:none;}
#footer_nav li a:visited {text-decoration:none;}
#footer_nav li a:hover {text-decoration:underline;}
#footer_nav li a:active {text-decoration:none;}


#footer_nav .menu ul {float:left;}
#footer_nav .menu ul {margin:0 10px 0 0; padding:0; width:180px;}
#footer_nav .menu ul li {float:none; background-image:none; margin: 0; padding: 0; font-size: 10px; line-height: 12px; border: 1px solid #e4e4e4; }
#footer_nav .menu ul li a, #footer_nav .menu ul li a:link, #footer_nav .menu ul li a:visited {font-weight:normal; color:#7e7e7e; text-decoration:none; padding:2px 6px; background-color:transparent; margin: 0}
#footer_nav .menu ul li a:hover {text-decoration: none; background-color:#d8d7d7;}
#footer_nav .menu ul li a:active {color:#fff; text-decoration: none; background-color:transparent;}

#footerCopyright {
	background-color: #e4e4e4;
	width:100%;
	margin:0;
	padding:5px 0;
	float: left;
	font-size: 10px;
	color:#666;
	text-align: center;
}

#footerCopyright p {
	width:1109px;
	background-color: #e4e4e4;
	font-size: 10px;
	color: #666;
	padding: 2px 0;
	margin:0 auto;
}


