/* general reset */
html { height:100%; }
body { margin:0; padding:0;font: 14px "Myriad Pro", Arial, Arial, Geneva, sans-serif;; color:#000;background:#481F16 url(../sideart/bgrepeat.jpg) top left; text-align:center;height:100%; }
a { color:#000; }
img { border-style:none; }
form, fieldset { margin:0; padding:0; border:0; }
.clear {clear:both;}
img.alignright {float:right; margin:0 0 15px 15px;}
img.alignleft {float:left; margin:0 15px 15px 0;}

/* Main Containers */
.strip {display:block; background:url(../sideart/toprepeat.png) top left repeat-x; height:46px; position:absolute; top:0; left:0; width:100%; z-index:1;}
.wrapper {width:865px; margin:0 0 0 110px; text-align:left;background:url(../sideart/content-bg.gif) top left repeat-y;position:relative; z-index:2; }
/* .header {background:url(../sideart/header-bg.jpg) bottom left no-repeat; height:344px;} */
.header {position:relative;} 
.bg-index	 {background:url(../sideart/header-bg-index.jpg) bottom left no-repeat; height:344px;}
.bg-about	 {background:url(../sideart/header-bg-about.jpg) bottom left no-repeat; height:344px;}
.bg-contribute	 {background:url(../sideart/header-bg-contribute.jpg) bottom left no-repeat; height:344px;}
.bg-sponsors	 {background:url(../sideart/header-bg-sponsors.jpg) bottom left no-repeat; height:344px;}
.bg-events	 {background:url(../sideart/header-bg-events.jpg) bottom left no-repeat; height:344px;}
.bg-gallery	 {background:url(../sideart/header-bg-gallery.jpg) bottom left no-repeat; height:344px;}
.bg-contact	 {background:url(../sideart/header-bg-contact.jpg) bottom left no-repeat; height:344px;}
.bg-sounds	 {background:url(../sideart/header-bg-sounds.jpg) bottom left no-repeat; height:344px;}
.header h1 {float:right; margin:0;}
.header h1 a { background:url(../sideart/logo.gif) center right no-repeat; display:block; width:200px; height:38px; text-indent:-1000em;}
.header ul {margin:0; float:left; padding:0;}
.header ul li {float:left; list-style:none; margin:10px 0 0 0;background:url(../sideart/topnav-separator.gif) center right no-repeat; padding: 0 11px;}
.header ul li a {color:#E8F8E6; text-transform:lowercase; font-size:14px; display:block; float:left; text-decoration:none;}
.header ul li a:hover {text-decoration:underline;}
.header ul li a.active {font-weight:bold;}
.header ul li.last {background:none;}
#danger {position:absolute;top:38px;right:8px;height:54px;width:130px;/* border:1px solid red; */}
#danger a {/*height:54px;width:130px;*/}
/* Content including Left sidebar */
.content .left { float:left; width:240px; margin:11px 25px 81px 20px; color:#000;  }
.content .left ul {margin:15px 0 0 0; padding:0;}
.content .left ul li {margin:0 0 31px 0; list-style:none; padding:0;}
.content .right {float:right; width:525px; margin:15px 25px 81px 25px;}
.content .right h2 { font-size:24px; margin:10px 0 18px 0; color:#443631;}
.content .right h3 { font-size:1.2em; margin:10px 0 18px 0;}
.content .right h4 { font-size:1.1em; margin:10px 0 18px 0;}
.content .right h5 { font-size:1.0em; margin:10px 0 18px 0;}
.content .right p {line-height:18px;}
#twitter_update_list li {background:url(../sideart/twitter.jpg) top left no-repeat; padding:0 0 0 34px;}
p.smallcredit {font-size:10px;}
.content .right p.center {text-align:center;}

/* Footer */
.footer {font-size:12px;color:#000; width:240px; position:absolute; bottom:0; left:32px; }
.footer h3 { font-size:13px;text-decoration:underline; font-weight:normal;}
.footer p { line-height:14px;}

/* Some typography, you know, just in case you'll ever "need" it */
blockquote {display: block;font-style: italic;font-size: 120%;line-height: 150%;width: auto;padding: 10px 20px 10px 20px;margin: 15px 0;background: #fffbf1;} ul.briefcase,  ul.globe, ul.pics, ul.note, ul.print, ul.accept, ul.time, ul.phone, ul.dialog, ul.search{padding-left: 15px;overflow: hidden;margin-left: 5px;} ul.briefcase li, ul.globe li, ul.pics li, ul.note li, ul.print li, ul.accept li, ul.time li, ul.phone li, ul.dialog li, ul.search li {list-style: none;padding-bottom: 3px;margin-bottom: 5px;padding-left: 21px;}ul.briefcase li {background: url(../sideart/special-2.png) 0 1px no-repeat;}ul.globe li {background: url(../sideart/special-3.png) 0 1px no-repeat;}ul.pics li {background: url(../sideart/special-4.png) 0 1px no-repeat;}ul.note li {background: url(../sideart/special-5.png) 0 1px no-repeat;}ul.print li {background: url(../sideart/special-6.png) 0 1px no-repeat;}ul.accept li {background: url(../sideart/special-7.png) 0 1px no-repeat;}ul.time li {background: url(../sideart/special-10.png) 0 1px no-repeat;}ul.phone li {background: url(../sideart/special-12.png) 0 1px no-repeat;}ul.dialog li {background: url(../sideart/special-13.png) 0 1px no-repeat;}ul.search li {background: url(../sideart/special-14.png) 0 1px no-repeat;}