@charset "utf-8";
.footer-column {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 10px;
}

.footer-column-right {
	padding-right: 0px;
}
.footer-column p.footer-title {
	font-weight: bold;
	margin-bottom: 20px;
	color:#ffffff;
}
.footer-table {
	margin-top: 15px;
	background:url(../images/footer-pic.gif) no-repeat;
	background-position:center;
	width:100%;
	height:332px;
	background-color:#7c7c7c;
	color:#ffffff;
}

.footer-column p {
	font-size: 14px;		
	padding: 0px;
	margin: 3px;
	color:#ffffff;
}
.footer-column a {
	color: #ffffff !important;
	font-size: 14px;		
	font-size: 14px;		
	text-decoration: none;	
}
.footer-column a:hover {
	text-decoration: underline;
	color: #ffffff !important;
}

.footer-copyright {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align:left;
	margin-top: 7px;
}

div#bottom_navigation table {
margin:0 0 0 18px;
}
div#bottom_navigation, div#bottom_navigation table {
width:984px;
}

/************************************************************************************/
/*                    		 Twitter block styles			                        */
/************************************************************************************/

#twitter-block {
	float:right; 
	margin:0 22px 20px;
	*margin:0 14px 20px; 
	width:364px; 
	background-color:#ffffff; 
	overflow:hidden; 
	color:#727272; 
	font-size:15px !important;
	text-align:left
}

#twitter-top {
	background:url('../images/twitter-block.gif') no-repeat 0 -8px; 
	height:8px; 
	overflow:hidden
}

#twitter-bottom {
	background:url('../images/twitter-block.gif') no-repeat 0 -0; 
	height:8px; 
	overflow:hidden; 
	clear:left
}

#tweets {
	padding-right:8px;
}

#twitter-block IMG {
	float:left; 
	margin:16px 12px;
}

#twitter-block A {
	font-weight:bold; 
	text-decoration:underline;
	color:#7C7C7C !important;
}

.aboveFooter {
	margin-top: 15px; 
	background-color:#999999; 
	padding-bottom:20px; 
	text-align:left;
	white-space:nowrap
}

.aboveFooter a {
	color:#FFFFFF !important;
}

.aboveFooter div {
	float:left; 
	margin-top:-3px; 
	margin-right:32px
}
