body {
	background-color: #c1cdf4;
	
}
h1{
	text-align: center;
	color: #000;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 0;
}
h2{
	width: 279px;
	height: 29px;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	background: url(../images/home_news_bg.jpg) no-repeat;
	margin: 0;
}
#maincontainer{
width: 800px; /*Width of main container*/
margin: 0 auto;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
background: url(../images/home_content_bg.jpg) repeat-y;


}

/* @group Header */

#topsection{
background: #2a38b9;
height: 216px;
	padding: 0;
			border-bottom: 4px solid orange;

}
#topsection img{
	margin: 0;
}

#topsection .top{
background: url(../images/home_01bg.jpg) no-repeat;
margin: 0;
color: #fff;
font-size: 13px;
text-align: right;
height: 60px;
padding-top: 5px;
padding-right: 5px;
}

/* @group Top nav */

ul#topnav {
	float:right;
	list-style:none;
	margin-top: 10px;
	margin-bottom: 0;
}
.mainimg{
	margin: 0;
	padding: 0;
	float: left;
}

/* @end */
/* @end */

#contentwrapper{
float: left;
width: 100%;
}

/* @group Navigations */
#navs{
	background: url(../images/nav_bg.gif) repeat-x;
	height: 27px;
	border-top: 5px solid #feb300;
	padding-top: 0;
	margin-top: 0;
}

ul#nav {
	float:right;
	list-style:none;
	margin: 0;
	padding: 0;
}
.topnavcontainer{
	width: 480px;
	float: right;
	margin-top: 10px;
}

/* @end */

#contentcolumn{
margin-right: 299px; /*Set left margin to LeftColumnWidth*/
}
#contentcolumn a{
	color: #c82b02;
	text-decoration: underline;
}
#contentcolumn a:hover{
	color: #2b25ac;
	text-decoration: underline;
}
#contentcolumn img{
	
	border: 2px solid #4d459d;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}
.map{
	width: 220px;
	float: left;
	text-align: center;
}
#column{
float: left;
width: 299px; /*Width of left column*/
margin-left: -299px; /*Set left margin to -(MainContainerWidth)*/
	
}
#column h3{
	padding-left: 20px;
	background: url(../images/red_icon.gif) no-repeat 0 center;
	font-weight: bold;
	font-size: 13px;
	color: #000;
	margin-top: 0;
	margin-bottom: 10px;
}
#column h3 a, a:visited{
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
#column h3 a:hover{
	color: #950000;
	text-decoration: underline;
}



/* @group Footer */

#footer{
border-top: 2px solid #fdb50a;
clear: left;
clear: left;
width: 100%;
background: #f1f0f9 url(../images/home_footer_bg.jpg) no-repeat right bottom;
text-align: center;
padding: 4px 0;

}


#footer a{
color: #000000;
}
#footer a:hover{
color: #ffffff;
}
#footer  ul {
	width:650px;
	margin:0 auto;
	list-style:none;
	line-height:14px;
	padding-top: 10px;
}
#footer  ul li {
	color:#112923;
	font-size:11px;
	list-style:none;
	display:inline;
}
#footer  ul li a {
	color:#112923;
	padding:0 3px;
	font-weight: bold;
}
#footer p {
	color:#112923;
	font-size:11px;
	margin-top: 10px;
	margin-bottom: 0;
}
/* @end */
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
	padding-top: 10px;
}

