/* reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align:left;font-weight:normal; }
table, td, th { vertical-align:middle; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }
a img { border:none; }
/* sane defaults */
body { margin:10px;font:1em/1.625em "lucida grande","lucida sans unicode", sans-serif;background-color:#FFFEF0;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal; }
p { padding:0 0  0.8125em 0;color:#111;font-weight:300; }
p + p { text-indent:1.625em; }
p.first:first-letter { float:left;font-family:baskerville,"palatino linotype",serif;font-size:3em;font-weight:700;line-height:1em;margin-bottom:-0.2em;padding:0.2em 0.1em 0 0; }
p img { float:left;margin: 0.5em 0.8125em 0.8125em 0;padding:0; }
p img.right { float:right;margin: 0.5em  0 0.8125em 0.8125em; }
h1,h2 { font-weight:normal;color:#333;font-family:Georgia,serif; }
h3,h4,h5,h6 { font-weight:normal;color:#333;font-family:Georgia,serif; }
h1 { font-size:2.125em;margin-bottom:0.765em; }
h2 { font-size:1.9em;margin-bottom:0.855em; }
h3 { font-size:1.7em;margin-bottom:0.956em; }
h4 { font-size:1.4em;margin-bottom:1.161em; }
h5,h6 { font-size:1.313em;margin-bottom:1.238em; }
ul{ list-style-position:outside; }
li ul, li ol { margin:0 1.625em; }
ul, ol { margin:0 0 1.625em 0; }
dl { margin:0 0 1.625em 0; }
dl dt { font-weight:bold; }
dl dd { margin-left:1.625em; }
a { color:#005AF2;text-decoration:none; }
a:hover { text-decoration:underline; }
table { margin-bottom:1.625em;border-collapse:collapse; }
th { font-weight:bold; }
tr,th,td { margin:0;padding:0 1.625em 0 1em;height:26px; }
tfoot { font-style:italic; }
caption { text-align:center;font-family:Georgia,serif; }
abbr, acronym { border-bottom:1px dotted #000; }
address { margin-top:1.625em;font-style:italic; }
del { color:#000; }
blockquote { padding:1em 1em 1.625em 1em;font-family:georgia,serif;font-style:italic; }
blockquote:before { content:"\201C";font-size:3em;margin-left:-.625em;font-family:georgia,serif;color:#aaa;line-height:0; }
blockquote > p { padding:0;margin:0; }
strong { font-weight:bold; }
em, dfn { font-style:italic; }
dfn { font-weight:bold; }
pre, code { margin:1.625em 0;white-space:pre; }
pre, code, tt { font:1em monospace;line-height:1.5; } 
tt { display:block;margin:1.625em 0; }
hr { margin-bottom:1.625em; }
.oldbook { font-family:"Warnock Pro","Goudy Old Style","Book Antiqua","Palatino",Georgia,serif; }
/* .note { font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:0.9em;margin:0.1em;color:#333; } */ 
.mono { font-family:"Courier New",Courier,monospace; }
/* layout */
* { position:relative; font-size:13px !important; }
.inline, .inline-block, #hd menu * {
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	vertical-align: top;
}
.hide {
	display: none;
}
a {
	color: #ffffff;
}
a:hover {
	color: #ed1c24;
}
body {
	background: #474747 url(../images/nav-bg.png) repeat-x scroll left top;
	color: #ffffff;
	margin: 0px;
}
#page {
	background: transparent url(../images/radial-bg.png) no-repeat scroll left top;
	margin: 0 auto;
	width: 960px;
}
#logo {
	display: block;
	top: -10px;
	left: 6px;
	width: 200px;
}
#menu {
	top: -93px;
	left: 256px;
	width: 700px;
}
#menu li {
	width: 130px;
	text-align: center;
}
#menu a {
	font-size: 14px !important;
}
#menu a:hover {
	color: #de7633;
	text-decoration: none;
}
