#body { background: #4A75A5; margin: 5px 0px }
body { font-family: Arial, Verdana; color: #666666; font-size: 0.75em; line-height: 1.8em }
p { margin: 10px 0px 10px 0px }

h1 { color: #CEC4A1; font-size: 2.2em; font-weight: normal; margin: 10px 0px 20px 0px; }
h1, h2, h3, h4 { font-family: Impact, Helvetica, Arial, MS Trebuchet, sans-serif; color: #CEC4A1; font-weight: normal }

h5 { margin: 0px 0px -5px 0px; font-size: 1em; letter-spacing: 0.1em; text-transform: uppercase; text-decoration: underline }

a { color: #639ACE; text-decoration: none }
a:hover { text-decoration: underline }
a img { border: none }

.left { float: left }
.right { float: right }
.center { text-align: center }

img.left { margin-right: 5px }
img.right { margin-left: 5px }

hr { clear: both; height: 1px; color: #CEC4A1; background: #CEC4A1; border-top: 1px solid #CEC4A1; border-bottom: none }

.box { border: 1px solid #E2D8C0; padding: 5px; overflow: auto }

#container { width: 760px; margin: 10px auto; position: relative; background: url(/images/background.gif) repeat-y white }

	#header { background: url(/images/header.gif) no-repeat; padding: 15px 15px 5px 15px; }

		#header-image { height: 151px; position: relative; }
		#header-image h4 { position: absolute; bottom: -2px; left: 2px; font-size: 40px; margin: 0px; line-height: 33px; }
		#header-image h4 a { color: white; height: 33px; display: block }
		#header-image h4 a:hover { text-decoration: none }

	#nav { margin: 0px 15px; height: 20px; border-bottom: 10px solid #4A75A5; }

		#nav ul { margin: 0px; padding-left: 5px; list-style-type: none; }
		#nav ul li { line-height: 15px; float: left; padding: 0px 5px; }
		#nav ul li a { color: #4A75A5; text-decoration: none; padding: 0px 10px; display: block; height: 15px; font-weight: bold; letter-spacing: -0.02em }
		#nav ul li.selected a { border-bottom: 5px solid #6F92B9 }
		#nav ul li a:hover { border-bottom: 5px solid #CEC4A1 }

	#nav2 { margin: 0px 15px; background: #C9DAED }

		#nav2 ul { margin: 0px 15px; padding: 0px; list-style-type: none; height: 20px }
		#nav2 ul li { float: left; margin-right: 40px; padding-left: 15px; padding-top: 0px }
		
	#nav3 {  }
	
		#nav3 ul { margin: 0px 15px; padding: 0px; list-style-type: square }
		#nav3 ul li { float: left; width: 49%; }

	#left { padding: 5px 5px 0px 5px; margin-left: 10px; float: left; }

		#left p { margin: 0px }

	#right { width: 215px; margin: 5px 10px 0px 0px; padding: 0px 5px 5px 10px; float: right; border-left: 1px solid #CEC4A1; border-bottom: 5px #CEC4A1 solid }

		#right img { padding: 1px; border: solid 1px #CEC4A1 }

	#right.wide { width: 280px; margin: 5px 10px 0px 0px; padding: 0px 5px 5px 10px; float: right; border: none; }

		#right.wide img { padding: 0px; border: none; }

	#content { margin: 0px 240px 0px 180px; padding: 5px 10px 5px 5px; }

		#content p em, .big { font-style: normal; font-size: 1.3em }
		#content img { padding: 1px; border: solid 1px #CEC4A1 }

	#content.wide { margin: 0px 285px 0px 10px }

	#footer { clear: both; background: url(/images/footer.gif) bottom no-repeat; padding: 0px 20px 13px 20px; }

		#footer p { margin: 0px }