/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var { margin:0; padding:0; vertical-align:baseline; }

/* global classes */
.clearit:after {
	content: "clear";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
}

/* Defaults */
*:focus { outline:0; }
a, a:visited { color: #BFCBAF; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border:0; vertical-align:bottom; margin: 0.5em; margin-bottom: 0; }
fieldset { border:0; }
h1, h2, h3, h4 { font-family: "Myriad Pro", Myriad Pro, Arial; margin: 0 0 5px 0; }
p { margin:0 0 1em; }
ul, ol { list-style: none; }

/* overall style */
body { background: #FFF5C6 url("") repeat-x; font: 14px Helvetica, Corbel, Arial; }
#main { width: 950px;margin: 0 auto; margin-bottom: 30px; background: #fff; border-right: 1px #FF8375 solid; border-left: 1px #FF8375 solid; border-bottom: 1px #FF8375 solid; }

/* UH header */
#preheader { text-align: center; }

/* Banner */
#header { height: 100px; text-indent: -9999px; }
#header a { display: block; height: 100px; opacity: 0.8; background: #FF8375 url(""); }
#header a:hover { opacity: 1; }
#header h1 { }

/* Second header - getting to know... */
#secondHeader { padding: 20px; padding-bottom: 10px; background: #f1f1f1; color: #000; border-top: 3px #fff solid; line-height: 2em; background: url(../imgs/header-flare.jpg) no-repeat 0px -50px; color: #444; }
#secondHeader h2 { font-size: 2em; letter-spacing: 1px; text-shadow: #ccc 1px 1px 1px; }
#secondHeader p { text-shadow: #ccc 1px 1px 1px; }
#secondHeader a.jumptowiki { opacity: 0.8; background: #BFCBAF url() no-repeat; display: block; height: 110px; margin: 0 0 0 20px; text-indent: -9999px; }
#secondHeader a.jumptowiki:hover { opacity: 1; }

/* Navigation */
#navigation { background: #DFDFDF; border-top: 3px #fff solid; }
#navigation ul { margin: 0 0 0 20px;  }
#navigation ul li { float: left; margin: 0 0 0 0; }
#navigation ul li a, #navigation ul li a:visited { color: #000; text-decoration: none; display: block; padding: 0.3em 0.5em 0.3em 0.5em; font-size: 1.3em; opacity: 0.5; text-shadow: #ccc 1px 1px 1px; }
#navigation ul li a:hover { opacity: 1; background: #fff; color: #BFCBAF; }

/* Page style */
#page { clear: left; padding: 20px; line-height: 2em; min-height: 400px; }
#page h3 { font-size: 1.7em; }
#page h4 { font-size: 1.2em; }
#page img { }
#page img.alignleft { float: left; }
#page img.alignright { float: right; }
#page ul, ol { }
#page ul li { }
#page ol li { }
#page p { }
#page a, #page a:visited { }
#page a:hover { }

/* Footer */
#tail { text-align: center; background: #fff; }