/* footer bg styles */

.footer-grid{
  clear:left;
  background:url(../images/dotted-area-2.gif) repeat-y 50% 0;
  min-width:996px;
  height:100px;
  margin:10px 0 0 0 ;
}

.footer-wrapper {
	width: 100%;
}

.footer {
	padding:0 10px;
  margin: auto;
	width: 997px;
	overflow: hidden;
  text-align: left; /* IE fix for centering */
}

.footer-columns-holder {
	overflow: hidden;
}


/* footer columns */
.footer-col-1, .footer-col-2, .footer-col-3 {
	float: left;
	width: 332px;
}

.footer-col-3 {
	width: 310px;
}

.footer-col-1 h4, .footer-col-2 h4, .footer-col-3 h4 {
background-color:#E8E8E8;
height:18px;
margin-bottom:3px;
padding:0 10px;
color:#333333;
font-size:11px;
font-weight:700;
}

.arrow-light {
	width: 12px;
	height: 10px;
	clear:left;
  float:left;
  font-size:11px;
  background:transparent url(../images/orange_arrow_light.gif) no-repeat scroll 0 2px;
}

/* news start */
#news {
	margin: 15px 0 0;
	padding:0 10px;
	font-size: 11px;	
}
#news li {
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0 0 5px;
	vertical-align: top;
}
#news li .date {
color:#444444;
float:left;
font-size:11px;
font-weight:bold;
line-height:11px;
width:57px;
}
#news li p {
	float: left;
	margin: 0;
	width: 215px;
	color: #444444;
	font-size: 11px;
	line-height: 12px;
}
#news li p a {
	text-decoration: none;
	color: #444444;
}
#news li p a:hover {
background-color: #E8E8E8;
}
/* news end */


/* about links start */
#links, #about {
	padding:0 10px;
  margin: 16px 0 0;
	padding: 0;
	font-size: 11px;
	line-height: 11px;
	padding: 0 10px;
}
#links li, #about li {
	list-style: none;
	color: #444444;
	padding: 0 0 6px;
}
#news li.dark, #links li.dark,  #about li.dark {
	background-color: #857f6f;
}
#news li a , #links li a , #about li a {
	text-decoration: none;
	color: #444444;
	font-weight: bold;
	padding: 0 3px 0 0;
}

#links li a span, #about li a span{
	width: 310px;
}
#links li.dark a , #about li.dark a {
	color: #857f6f;
}

#news li a:hover ,#links li a:hover , #about li a:hover {
background-color: #E8E8E8;
}

#news li.dark a:hover ,#links li.dark a:hover , #about li.dark a:hover {
	color: #cac8c1;
	text-decoration: underline;
}
/* about links end */

/* copyright text start*/
.footer .copyright {
color:#857F6F;
font-size:9px;
line-height:11px;
margin:10px 15px 0 0;
}
.footer .copyright a {
	color: #857f6f;
	text-decoration: none;
}
.footer .copyright a:hover {
	color: #cac8c1;
	text-decoration: underline;
}
/* copyright text end*/

