@charset "utf-8";
/* CSS Document */

.half-col-left {
overflow:hidden;}
	
.half-col-right {
float:right;
margin-left:3%;
width:400px;}

#footer .column ul, .column li, .row {
margin:0 !important;
padding:0 !important;
text-indent:0 !important;
}

.row li {float:left; list-style-type:none;}
	
	
	
#footer #promos img {
	background: none;
	padding: 0;
 margin-left:0;}

#footer #media {border-top:1px solid #E6E6E6;
margin-bottom:5%; padding-top:20px;}

#footer #promos {border:none;}
#footer #nav {background-color:#666; color:#fff;padding-bottom:2%;}
#footer #nav a, #footer #nav h3 { color:#fff}
#footer #nav .column {
float:left;
padding-left:2%;
padding-right:2%;
width:21%;
}
#footer #media li {
 list-style-type:none
}
#footer #utility-nav {
text-align:center;background-color:#fff
}
#footer #utility-nav img {
padding:10px;
}

#footer #left-col{
	width:29%;padding-left:10%; padding-right:10%; overflow:hidden; border-right:1px solid #e6e6e6
	}
	
#footer #right-col {
float:right;padding-left:10%; padding-right:10%;

width:30%;
}

input.button-signup {
	display:block;
	float:right;
	cursor:pointer;
	border: 0;
	width:90px;
	height: 25px;
	background: transparent url(/images/buttons/button_signup.gif);
	text-indent: -9999px;}
