/* ############################ */
/* STYLES SPECIFIC TO HOME PAGE */
/* ############################ */

/* Copyright (c) Studio 2 Online Ltd. */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#3262A7;
}
#banner {
	width:900px;
	height:343px;
	margin:3px 0 0;
	position:relative;
}
#banner-image {
	width:900px;
	height:343px;
	top:0;
	left:0;
	position:absolute;
}
#banner-content {
	width:339px;
	height:284px;
	padding:10px 17px 17px;
	background:url(images/banner-content-bg.png) no-repeat;
	top:17px;
	left:18px;
	color:#fff;
	font-size:11px;
	position:absolute;
}
#banner-content h1 {
	color:#fff;
	font-size:34px;
}
#banner-content a {
	color:#fff;
}
#content {
	width:900px;
	padding:10px 10px 0;
	background:url(images/content-bg.gif) top no-repeat;
	margin:0 auto;
	overflow:hidden;
}
#articles {
	overflow:hidden;
	padding:0 0 15px;
}
.article {
	height:210px;
	padding:5px 15px 10px;
	float:left;
}
.article h2 {
	font-size:17px;
}
.article h3 {
	font-size:13px;
}
#articles .news {
	width:269px;
	border-right:1px solid #D1D1D1;
}
#articles .article1 {
	width:268px;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #fff;
}
#articles .article2 {
	width:269px;
	border-left:1px solid #fff;
}
#article-footer {
	border-top:1px solid #D1D1D1;
	padding:10px 15px 0;
	margin:0 10px;
}
#article-footer h2, #article-footer div {
	width:150px;
	float:left;
}
#article-footer h2 {
	font-size:17px;
}
#article-footer h3 {
	font-size:13px;
}
#article-footer .double {
	width:290px;
}
#article-footer .last {
	padding:0;
}