body { background:#fff url(../images/bg.jpg) repeat-x; color:#fff; font:9pt Arial, Helvetica, sans-serif; margin:0px;}
a { color:#315379; text-decoration:none;}
a:hover { color:#fff; text-decoration:none;}
h1 { font-size:14pt; color:#315379; margin:0px; padding:0px;}
h2 {font-size:12pt; color:#fff; margin:0px; padding:0px;}
h3,h4,h5 {font-size:10pt; color:#fff; margin:0px; padding:0px;}

/* header / page style css */
#page_container { width:989px; margin:0px auto; padding:0px;}
#header_container { width:989px; height:112px; margin:0px; padding:0px;}
#logo_image { width:273px; height:112px; float:left; margin:0px;overflow:hidden;}
#header_nav { float:right; height:112px;}
#navigation_pos {
	height:28px;
	position:relative;
	width:560px;
	left:0px;
	top:84px;
}
#navigation_pos img{ border:0px;}

/* content style css */
#main_container { width:989px; margin:0px; padding:0px;}
#column_float { width:263px; height:555px; float:left; background:#5384ba url(../images/col_left.jpg) no-repeat;}
#column_copy {
	width:206px;
	height:450px;
	overflow:auto;
	position:relative;
	top:60px;
	left:23px;
	text-align: center;
}
#content_float { width:700px; padding:0px; margin:0px; height:400px; float:right; background:#fff;}
#content_bg { width:706px; height:555px; background:#5384ba; margin:0px auto;}

/* main image style css */
#images_copy {
	margin:0px;
	padding:0px;
	text-align:center;
	position:inherit;
	top:184px;
	float: left;
	padding-top: 50px;
	left: 461px;
	width: 696px;
	height: 450px;
	overflow: auto;
}
#images_copy img{ border:1px solid #fff;}

/* footer style css */
#footer_container { width:660px; clear:both; position:relative; top:10px; left:310px;color:#ababab; text-align:right; font-size:8pt;}
#footer_container a{ color:#ababab; text-decoration:underline;}
#footer_container a:hover{ color:#5384ba; text-decoration:none;}
