body {
  /* background: #cbdea8; */
  background: #D2D7E0 url(graphics/bw75.jpg) repeat-x fixed;
}

body strong {
	color: #051A74;
	font-size: 15px;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/* everything is located inside here */
#content {
	background: url(graphics/custom_corners_topleft1.gif) top left no-repeat;
	position: absolute;
	top: 0.5em;
	width: 800px;
	/* following 2lines center the content in the browser window */
	left: 50%;
	margin-left: -405px;
	
}

#content h1 {
	background: url(graphics/custom_corners_topright.gif) top right no-repeat;
	font-size:1.3em;
	padding: 15px;
	margin:0;
	position:relative;
	right:-14px;
	padding-left: 0px; 
	/* Compensation for the 
	repositioned box */
}

/* logo inside here*/
#header {
	position: relative;
	right: -15px;
	margin: 0px;
	padding: 0px;
	margin-top: -1.25em;
}

#header a {
	text-decoration: none;
}

/* this is where we display the logo */
#logo {
	margin:0;
	margin-top:-2em;
	padding:15px;
	position: relative;
	right:-14px;
	padding-left:0;
}

/* document content in here */
#body {
	background: url(graphics/custom_corners_right.gif) top right repeat-y;
	margin:0;
	margin-left: 140px;
	margin-top: -7em;
	position: relative;
	color: #343434;
	font-size: 11px;
	font-family: verdana;
	right:-14px;
	padding-top: 5em;
	padding-right: 15px;
	padding-bottom: 5px;
}

#longbody {
	background: url(graphics/custom_corners_left.gif) top left repeat-y;
}

/* actual content */
#main {
	position: relative;	
	padding-left: 10px;
	padding-right: 15px;
}

#main b {
	color: #283457;
}

#main a {
	color: #555555;
	font-size: 11px;
}

/* used to display image and lastest news section */
#main .floatright { 
	float: right;
	/* width: 250px; */
	color: #555555;
	/* background: #FFF985; */
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	right: -14px;
	position: relative;
	margin-right: 0px;
	margin-top: 16px;
}

#main .floatleft {
	float: left;
}

/* Pacific Islands & Micronesia links, only shown on pacific island or micronesia pages */
#pacific a {
	color: #555555;
	font-size: 11px;
	font-weight: bold;
	/* text-decoration: none; */
}


/* document footer */
#footer {
	background: url(graphics/custom_corners_bottomleft.gif) bottom left no-repeat;
	text-align: right;
	font: 0.7em/1.5 Geneva, Arial, Helvetica, sans-serif;
	position:relative;
	top:12px;
}

#footer p {
	background:	url(graphics/custom_corners_bottomright.gif) bottom right no-repeat;
	display:block;
	padding:15px;
	font-size: 10px;
	color: #555555; 
	margin:-2em 0 0 0;
	position:relative;
	right:-14px;
	padding-left:0;
}

/* Menu attributes */
#menubar {
	position: relative;
	font-size: 10px;
	padding: 15px;
	padding-top: 1px;
	padding-bottom: 1px;
	list-style-type: none;
}

/* Allows the menu to be floated the left */
#menubar .menufloatleft {
	float: left;
	text-align: right;
	font-family: Verdana, Arial, Sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px;
	background: #D8E0F6;
	font-weight: bold;
}

#menubar ul {
	margin: 0px;
	padding: 0px;	
	list-style: none;
}

#menubar li ul li {
	background: #F4F6FB;
	border: 2px solid #F4F6FB;
	font-weight: normal;
}

/* Menu link */
#menubar a {
	color: #283457;
	text-decoration: none;
	display: block;
	padding: 1px;
}

/* Menu link hovers */
#menubar ul li a:hover {
	background: #FFFF88;
}

#menubar li a:hover {
	background: #D8E0F6;
}
