/* header */
#set_header {
	position: absolute;
	top: 20px;
	left: 50%;
	width: 780px;
	margin-left: -390px;
	height: 94px;
	border-bottom: 1px solid #999;
}
#set_header #logo {
	float: left;
	width: 560px;
	height: 94px;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
}
#set_header #page_image {
	float: right;
	width: 220px;
	height: 94px;
}


/* navigation */
#set_navigation {
	position: absolute;
	top: 130px;
	left: 50%;
	margin-left: -390px;
	width: 120px;
	height: 150px;
	background-color: #eaebeb;
	text-align: left;
}
#navigation { margin: 0px; padding: 0px; }
#navigation ul {
	margin: 4px;
	padding: 0px 8px;
	padding-bottom: 10px;
	list-style-type: none;
	border-bottom: 1px solid #ccc;
}
#navigation ul li { list-style-type: none; }
#navigation ul li a { color: #00518c; font-size: 12px; font-style: normal; font-weight: bold; }
#navigation ul li a:hover, #navigation ul li a:active { text-decoration: underline; }


/* content */
#set_content {
	position: absolute;
	top: 130px;
	left: 50%;
	margin-left: -250px;
	width: 600px;
	text-align: left;
	min-height: 350px;
	_height: 350px;
}


#footer {
	position: absolute;
	top: 556px; /* gets repositioned with JS */
	left: 50%;
	width: 814px;
	height: 19px;
	margin: 0px;
	margin-left: -408px;
	background-image: url(../images/body_footer.gif);
}

/* misc */
#blue_top {
	background-image: url(../images/body_blue.gif);
	background-repeat: no-repeat;
	height: 20px;
}

#blue_bottom {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -401px;	
	background-image: url(../images/body_blue.gif);
	width: 800px;
	height: 40px;
}
#yak {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -82px;
	background-image: url(../images/yak.png);
	width: 163px;
	height: 156px;
}

#seal {
	z-index: 2;
	position: absolute;
	top: 0px;
	left: 50%;
	cursor: pointer;
	margin-left: -387px;
	/*background-image: url(../images/seal_sm.png);*/
	width: 114px;
	height: 111px;
}