* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background:#112A63;
 line-height:18px;
}
#wrapper { 
 margin: 0 auto;
 width: 775px;

}
#header {
 width: 775px;
 float: left;
 padding: 0px;
 border: 0px;
 height: 117px;
 margin: 0px;
}
#leftcolumn {
	color: #000;
	padding-top:8px;
	border: 0px;
	background: #AB2B2B;
	margin-top:-3px;
	padding-left: 19px;
	height: 409px;
	width: 131px;
	float: left;
}
#rightcolumn {
	float: right;
	color: #000;
	border: 0px;
	background: #Ffffff;
	margin-top:-3px;
	padding: 20px;
	height: 377px;
	width: 585px;
	display: inline;
}

#footerimage { 
 width: 775px;
 clear: both;
 border: 0px;
 background: #112A63;
 margin: 0px;
 padding: 0px;
 text-align:center;
 color:#FFFFFF;
 height:112px;
}


#footer { 
 width: 771px;
 clear: both;
 color: #333;
 border: 0px;
 background: #112A63;
 margin: 0px;
 padding: 2px;
 text-align:right;
 color:#FFFFFF;
}

#footer a{ 
 color:#FFFFFF;
}

.rollover a {
	display:block;
	padding-top:15px;
	margin-bottom:-15px;
	padding-right:6px;
	width: 125px;
	height:52px;
	font: bold 13px sans-serif;
	color:#fff;
	background: url(../images/nav3-off.jpg) 0 0 no-repeat;
	text-decoration: none;
}
.rollover a:hover { 
background-position: 0;
background: url(../images/nav3-on.jpg) 0 0 no-repeat;
color: #fff;
}
.rollover a:active {
background-position: 0;
background: url(../images/nav3-on.jpg) 0 0 no-repeat;
color:#fff;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #4841A9;
	margin-bottom: 10px;
}
