body {
	margin: 0;
	padding: 0;
	background-color: #FDFCF7;
	color: #2B2B33;
	font-family: Georgia, serif;
	font-size: 100%;
}

h1, h2, h3, h4, h5, h6 { margin: 0; }

h1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 6;
	background-image: url(/images/nav-jan05/bg/header.png);
	background-repeat: no-repeat;
}

div.global {
	background-image: url(/images/home-oct04/bg/menu.gif);
	background-repeat: repeat-y;
	background-position: 75% top;
}

div.watermark {
  position: fixed;
  top: 0;
  left: 15px;
  z-index: 7;
}

div.mainmenuBox {
  position: absolute;
  top: 0;
  right: 0;
	width: 25%;
	z-index: 9;
}

div.mainmenu {
	position: relative;
	height: 290px;
	padding-top: 120px;
}

div.mainmenu img {
  position: absolute;
  top: 120px;
  left: 0;
}

#mainmenuMapOver {
  visibility: hidden;
}

div.searchBox {
	padding-left: 22px;
	color: #80807E;
	font-weight: bold;
	font-size: .6875em;
}

div.searchBox input {
  font-size: 100%;
}

div.searchBox input.submit {
	background-color: #2F945D;
	color: #F9F4DF;
	font-weight: bold;
	padding: 0 .25em;
	text-transform: lowercase;
	border-style: outset;
	border-color: #BFB488;
	border-width: 1px;
}

div.contentBox {
  margin-top: 0;
  padding-right: 25%;
  position: relative;
  z-index: 5;
}

div.content {
	font-size: .9375em;
	margin-left: auto;
	margin-right: auto;
	padding: 120px 3em 25px 106px;
}

div.content blockquote {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: .867em;
	background-image: url(../images/home-oct04/bg/blockquote.gif);
	background-repeat: no-repeat;
	margin-left: 0;
	padding-left: 40px;
}

.floatme, .floatMe {
  float: right;
  padding-left: 1.5em;
  padding-bottom: 1.5em;
}

.content .floatme img, .content .floatMe img {
  margin-right: 0;
}

.clear {
  clear: both;
}

div.footer {
	clear: both;
	width: 100%;
	background-color: #F2F1EB;
	margin-top: 0px;
	padding: 1em 0;
	border-color: #C7C6C1;
	border-width: 1px 0 1px 0;
	border-style: solid;
}

div.footer p {
	margin: 0 1em 1em 2em;
	font-size: .6875em;
	line-height: 130%;
	color: #8F8D86;
}

code {
	font-family: Monaco, "Andale Mono", Courier, monospace;
	font-size: 110%;
}

.content .footnote {
  font-size: .8em;
}

a:link { color: #1B5D94; }

a:visited {
	color: #4185BD;
}

a:hover {
	text-decoration: none;
	color: #052D4C;
}

a:hover img {
  background-color: transparent;
}


