/******************************************************/
/***												***/
/***	General Layout style definitions			***/
/***												***/
/***												***/
/***												***/
/******************************************************/

body div#mainContainer {
	margin:0px auto;
 	padding:20px;
 	width:884px;
}
body div#mainContainer div#contents {
	width:884px;
}
body div#mainContainer div#contents div#bannerNews {
	width:864px; height:500px; overflow:hidden;
	border:10px solid #333333; background-color:#e7e8e8;
	margin-bottom:10px; background-image:url(_structuredimages/layout/bg-main.jpg);
	background-repeat:no-repeat; background-position:top left;
} body div#mainContainer div#contents div#bannerNews div#banner {
	width:400px; margin:10px; float:left;
} body div#mainContainer div#contents div#bannerNews div#news {
	width:215px; margin:10px; float:right; text-align:left;
} body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed {
	font-family: sans-serif; font-size:8pt; color:#666666; 
	margin:0px; margin-bottom:10px;
}
body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed font.title {
	font-family: sans-serif; font-size:9pt; color:#666666; 
}
body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed font.date {
	font-family: sans-serif; font-size:8pt; color:#666666; font-weight:800;
} body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed a:link,
body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed a:active,
body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed a:visited {
	font-family: sans-serif; font-size:8pt; color:#2b6b8f; 
} body div#mainContainer div#contents div#bannerNews div#news p.twitter_feed a:hover {
	text-decoration:none;
	
}
