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:540px; 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;}
#content_float { width:700px; padding:0px; margin:0px; height:400px; float:right; background:#fff;}
#content_bg { width:706px; height:655px; 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: 0px;
	left: 461px;
	width: 696px;
	height: 700px;
	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;}

