/* Columns */
#mainColumns { 
	float: left; display: inline;
	padding: 0.9em 0.3em 0.9em 0.9em;
	border: 1px solid #eaeaea;
	margin-top: 1em;
	background-color: #fff;
	
}

#mainColumns .column {
	width: 19em; height: 30.3em; position: relative;
	margin-right: 0.5em; float: left; display: inline;
}

#repurchase { background: #d36e9f url(../images/back_credit1.gif) 1.2em 3.1em no-repeat; }
#credit { background: #8faa37 url(../images/back_credit2.gif) 1.2em 3.1em no-repeat; }
#homeloan { background: #80b8e9 url(../images/back_credit3.gif) 1.2em 3.1em no-repeat; }

#mainColumns h1 {
	font-weight: bold; font-size: 15px;
	color: #fff; margin-top: 0.8em; text-align: center;
}

#mainColumns h1 { text-transform: uppercase; }

#all #mainColumns h1 a:hover { text-decoration: none; }

#mainColumns .column, .column a {
	color: #fff; text-decoration: none; font-weight: bold;
}
#mainColumns .column a:hover { text-decoration: underline; }

#mainColumns p.online { text-align: right; margin-right: 1em; margin-bottom: 1em; }

#mainColumns p.picture { text-align: center; }

#mainColumns p.picture img { border: 1px solid white; }

#mainColumns p.descript { margin-top: 1em; }

#mainColumns p.descript, #mainColumns ul.links {
	font-weight: bold; padding: 0 0.8em; font-size: 12px; 
}

#mainColumns ul.links {
	position: absolute; bottom: 0.4em; width: 13.6em;
	height: 5.4em;
}
#mainColumns ul.links span { font-weight: normal; }

#repurchase .links { background: transparent url(../images/back_credit1.gif) right bottom no-repeat; }
#credit .links { background: transparent url(../images/back_credit2.gif) right bottom no-repeat; }
#homeloan .links { background: transparent url(../images/back_credit3.gif) right bottom no-repeat; }
