@import url(blocks/sake.css);

html, body {
	margin:0;
	padding:0;
	height:100%;
	width:100%;
	background-color:#769b56;
}

body {
	background-color:#769b56;
}


#masthead {
	background-image: url(image/wui-header.gif);
	background-repeat: no-repeat;
	width:750px;
	height:98px;
}

#container {
	background-image: url(image/container-bg.gif);
	background-repeat:repeat-y;
	width:752px;
	overflow:hidden;
	clear:both;
}

#content {
	text-align:left;
	background-color:#FFFFFF;
	width:710px;
	padding:20px;
	/* border: 1px solid red; */
}

* html #content {
	width:750px;
} /* IE */


#nav {
	width:750px;
	height:29px;
}
	
#nav img {
float:left;
}



#footer {
	width:752px;
	height:25px;
}





/* =============== RESLICE 12/3/2010 =============== */
body {
	background: #769b56;
	text-align: center;
}

#container {
	background: #FFFFFF;
	width: 976px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

#header {
	height: 98px;
	background: transparent url(image/bgHeader.jpg) no-repeat right top;
}
	#logo {
		width: 220px;
		height: 100%;
		margin: 0;
		padding: 0;
	}
		#logo>a {
			text-indent: -900em;
			display: block;
			height: 100%;
			text-decoration: none;
		}

#nav {
	width:976px;
	height:29px;
	background: transparent url(image/navTile.png) repeat-x left top;
	float:left;
	display:inline; /* fix for IE double margin bug */
}


#topNav {
	display: block;
	height: 29px;
	margin: 0;
	padding: 0;
	background: transparent url(image/navTile.png) repeat-x left top;
}
	#topNav li {
		margin: 9px 0 7px;
		padding: 0 1.3em;
		border-left: 2px solid #50862F;
		font: normal bold 12px/13px Arial, Helvetica, sans-serif;
		color: #50862F;
	}
		#topNav li a {
			text-decoration: none;
		}
		#topNav li:hover a,
		#topNav li:focus a,
		#topNav li a:focus {
			color: red;
		}
	#topNav li:first-child {
		border-left-width: 0;
	}
	
#content {
	width: auto;
}
	#homeRIM {
		margin: -20px -20px 0;
		padding-bottom: 20px;
	}
	
	#whatsNewHeader {
		clear: both;
		margin: 20px -20px;
		padding: 0;
		height: 37px;
		background: #004631 url(image/whatsNew.png) no-repeat left center;
		text-indent: -900em;
	}
	
	#homeFooter {
		clear: both;
		margin: 0 -20px -20px;
		padding: 5em 0 0 20px;
		height: 104px;
		background: transparent url(image/bgFooter.jpg) no-repeat right bottom;
	}
		#homeFooter a {
			text-decoration: none;
		}
		#homeFooter a>img {
			outline: none;
			border: none;
			padding-right: 10px;
		}

#footer {
	width: 936px;
	margin: 0 auto;
	padding: 10px 0;
	font: normal 12px/100% Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: right;
}
	#footer a {
		color: #FFFFFF;
	}

