body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}body{font-family:Arial, "MS Trebuchet", sans-serif;font-size:14px;text-align:center;background:#000 url(bg.png) repeat}p{font-family:Arial, "MS Trebuchet", sans-serif;margin:0}h1{font-size:2em;margin-bottom:10px;color:#444;font-weight:bold}h2{font-size:1.5em;margin:1em 0 .5em 0}h3{font-size:1.2em;margin:1em 0 .5em 0}ul{margin:1.2em;list-style-type:disc}blockquote{width:400px;margin:1em;padding:0 6em 0 2em;font-style:italic}strong{font-weight:bold}em{font-style:italic}a:hover{color:#65A4A1;background-color:transparent}a.marked{background-image:url(triangle.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:17px}form p{margin:1em 0}form p input{font-size:1.2em;padding:.2em}.narrow{width:900px;margin:10px auto;text-align:left}#title{position:relative;top:-35px}*:first-child+html #title{top:9px}#panel{position:relative;top:-50px;height:365px;padding:35px 0 0 0;background:#8AD9D5 url(panel_bg.gif) repeat-x top;z-index:-1}#nav ul{list-style:none;position:relative;top:-45px;padding:0;margin:0 0 0 225px;float:left}*:first-child+html #nav ul{top:5px}#nav ul li{float:left;margin:10px 30px 0 0}#nav ul li a{color:#333333;text-decoration:none;font-size:1.4em}#nav ul li a:hover{background-color:transparent;color:blue}#pointer.about{position:relative;top:-35px;left:30px}*:first-child+html #pointer.about{left:213px}#pointer.contact{position:relative;top:-35px;left:120px}*:first-child+html #pointer.contact{left:303px}#pointer.information{position:relative;top:-35px;left:240px}*:first-child+html #pointer.information{left:418px}#content_holder{position:relative;top:-410px;text-align:left;width:900px;margin:15px auto 0 auto;padding:0 8px 0 8px;background:transparent url(content_shadow.png) repeat-y}#content{background:#fff url(content_bg.png) repeat-x top;position:relative;top:-5px;padding:1.5em}#bottom_shadow{position:relative;top:-414px}#main{border-left:1px solid #8AD9D5;padding-left:20px;margin-left:-1px;float:left}#main p{width:650px;margin-bottom:20px;font-size:.8em}#footer{height:50px;padding:20px 20px 0 20px;text-align:left;background:#fff url(footer_bg.gif) repeat-x top;font-size:.9em}*:first-child+html #footer{padding-top:35px}#sidebar{width:160px;float:left;padding-right:20px;border-right:1px solid #8AD9D5}*:first-child+html #sidebar{border-right:0}#sidebar h1{font-size:1.2em;font-weight:bold}#sidebar p{font-size:.8em}.event{border-bottom:1px solid #A8DCD9;padding-bottom:20px;margin-bottom:20px}.event .details{width:150px;float:left;margin:0 30px 0 0}.event .description{width:470px;float:left;font-size:.9em}.event h2{font-size:1.2em;font-weight:bold;margin-top:0}.event h2 a{text-decoration:none;color:#65A4A1}.event em{display:block;font-style:italic;margin-bottom:10px;font-size:1.1em}.event .location{font-size:.8em;display:block}.event .date{font-size:.8em;display:block}body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px;padding-bottom:0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}
