div#main { background:#ffffff; }

div#recentNews {
	float:left;
	position:relative;
	width:395px;
}

#rssfeed {
	display:block;
	position:absolute;
	left:77px;
	top:3px;
	width:14px;
	height:14px;
	margin:0 !important;
	background:url(../images/icon_rss.png) no-repeat;
	
}
#rssfeed a {
	display:block;
	width:14px;
	heigth:14px;
	background:none !important;
	border:0;
	overflow:hidden;
	text-indent:-9999px;
}

div#dear-user {
	float:right;
	width:396px;
}

#dear-user .customer-image {
	position:relative;
	width:190px;
	float:left;
	margin-top:10px;
}

#dear-user .customer-image img {
	width:190px;
	height:205px;
}

#dear-user .customer-statement {
	width:189px;
	float:right;
	margin-top:10px;
}
#dear-user .customer-image p { margin:0.5em 0 0 0; }
#dear-user .customer-image span.overlay {
	position:absolute;
	left:0;
	top:0;
	display:block; 
	width:190px;
	height:205px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/home/bg_image_customer.png');
}
html > body #dear-user .customer-image span.overlay {
	background:url(../images/home/bg_image_customer.png) left top no-repeat;
}

div.columnWrapper {
	background:url(../images/home/background_columns.gif) left top repeat-y;
}
div.columnWrapper.row1 {
	background:url(../images/home/background_2columns.gif) left top repeat-y;
	margin-bottom:20px;
}

div.columnWrapper div.column {
	float:left;
	width:190px;
	margin-right:15px;
	font-size:0.9em;
}
* html div.columnWrapper div.column { display:inline; }
div.columnWrapper div#lastColumn.column { width:189px;margin-right:0; }

div.columnWrapper p { margin-top:1em; }

#recentNews h2.title, #dear-user h2.title { margin-bottom:3px; }
#recentNews span.date { display:block; float:left; text-transform:uppercase; margin-top:0.5em; }
#recentNews ul.link { float:left; margin-top:0.4em; margin-left:4px; }
#recentNews ul.link li { margin-top:0.2em; }

h3 { color:#41607f; }

/*News section */
div.section, div.sectionOdd { padding:10px 0; }
div.section { background:#FAFAFA; }


img#homeTeaser {
	/*margin-bottom:20px;*/
}


div#teaserImage {
	float:right;
	margin-bottom:20px;
}
