	body { background:#E3DFCE; margin:0; padding:0; font-size:83%; font-family:Helvetica, Arial, Verdana, sans-serif; }
	#header { background:#121212 url(../i/header_bg.jpg) repeat-x scroll left bottom; height:83px; }
	#logo img { margin:12px 0 0; padding:0; }
	#hnav { background:#E3E1D9 url(i/hnav_bg.jpg) repeat-x scroll 0 0; border-bottom:1px solid #C1C0BC; border-top:1px solid #C1C0BC; height:35px; }
	#hnav ul { list-style-type:none; margin:0; padding:0; }
	#hnav ul li { display:inline;margin:0;padding:0; }
	#hnav ul li a { border-left:1px solid #D5D3CD; border-right:1px solid #D5D3CD; color:#444444; display:block; float:left; font-size:11px; font-weight:bold; line-height:1.2em; margin-right:-1px; padding:10px 15px 10px; position:relative; text-decoration:none; text-transform:uppercase; }
	#hnav ul li a:hover { color:#000000; }
	#hnav ul li.current a { background:#C8C6BC url(../i/hnav_current.jpg) repeat-x scroll 0 0; border-left:1px solid #AAAAAA; border-right:1px solid #AAAAAA; color:#111111; margin-right:-2px; }
	#content { background: #fff; padding:20px 0 50px; overflow:hidden; }
	#loc { margin-bottom:20px; height:300px; position:relative; }
	#info { position:absolute; top:10px; left:10px; z-index:99; }
	#submenu { list-style-type:none; margin:0; padding:0; border:1px solid #CCC;}
	#submenu li { margin:0; padding:0; }
	#submenu li a { display:block; padding:5px; color:#777; text-decoration:none; font-size:14px; font-weight:bold; }
	#footer { background:#E3DFCE url(../i/shadow.gif) no-repeat scroll 50% 0;height:30px;overflow:visible;border-top:1px solid #A8A69B;color:#777; }
	#footer a { color:#777; text-decoration:none; font-weight:bold; }
	#copyright { padding:15px 0; margin:0;}
	#footerlinks { text-align:right;padding:15px 0;margin:0; float:right;}
	.caption {font-size: .8em; font-weight: bold; text-align: center; padding-bottom: 5px;}
	h1 {font-size:17px}
	h2 {font-size:15px}
	.nobullets {list-style-type: none;}	
