/*------------------------------  layout  ---------------------------*/

#page {
	width: 780px;
	margin: 25px auto 50px auto;
	overflow:auto;
	padding-bottom: 180px;
	}
#wrap {min-height: 100%;}

#left_column {
	width: 108px;
	float: left;
	}
#main_column{
	float:right;
	width:600px;
	}

#footerBackground{
	   width:100%;
	   height:150px;
	   background-color: #FFFFFF;
  	   position: relative;
	   margin-top: -150px; /* negative value of footer height */


}

#footer{
	    clear:both;
	    display:block;
	    height:150px;
		width: 820px;
		margin: 20px auto 0px auto;
		color: #000000;
		}

.footerCol{
	    float:left;
		width: 172px;
		height:100px;
		padding: 30px 0px 10px 30px;
		}
		

#logo{
	width:108px;
	padding:20px;
	margin: 0px auto 0px auto;

}
