@charset utf-8;
html,body{margin:0 auto;padding:0;position:relative}
body{background:url(images/background.gif) #a3a3a3 repeat-y top;background-attachment:fixed;text-align:center}
div#fullcontent{background:url(images/fullcontent.jpg) #565150 repeat-x top left;color:#fff;font-family:Helvetica, Arial, Tahoma, sans-serif;font-size:12px;height:100%;line-height:18px;margin:0 auto;text-align:left;width:920px}
a img{border:none}
div#header{background:url(images/header.jpg) #000 no-repeat top left;clear:both;height:154px;width:100%}
#maincontent{float:left;margin:0 15px;padding:0;width:560px}
#sidebar{float:right;margin:0 15px;padding:0;width:296px}
#youtube{background:url(images/youtubebkgd.jpg);background-repeat:no-repeat;border:solid 8px #333;float:left;height:232px;margin:5px 0;padding:0;width:280px}
#aboutside{background:#000;filter:alpha(opacity=90);float:right;margin:5px 0;opacity:0.9;padding:5px;width:286px}
#aboutside a{color:#d9d111;display:block;text-decoration:none}
#aboutside a:hover{color:#fff}
#flash{background:#333;border:solid 8px #333;clear:none;float:left;height:232px;margin:5px 0;width:560px}
#spacer{clear:both}
div.contentbox{background:#fff;color:#000;float:left;margin:5px 0;min-height:285px;padding-bottom:15px;width:576px}
.blackhead{background:#000;color:#fff;font-weight:700;height:20px;padding:5px;vertical-align:center;width:100%}
.contentbox h3{margin-left:15px}
.contentbox p{font-size:12px;line-height:16px;margin:15px 15px 16px}
.contentbox p a,.contentbox strong a,.contentbox li a{color:#4d6e81}
.contentbox p a:hover,.contentbox strong a:hover,.contentbox li a:hover{color:#023a5a}
.contentbox #end{text-align:center;width:100%}
.contentbox #end a{color:#787878;font-size:95%;margin:16px;text-decoration:underline}
.contentbox #end a:hover{color:#000}
#events{margin:5px 0;width:286px}
#events .blackhead a{color:#fff;text-decoration:none}
#events a.event{background:#333;color:#fff;display:block;margin-top:5px;padding:5px;text-decoration:none;width:100%}
#events a.event .eventh{color:#d9d111;font-size:12px;font-weight:400;margin:0;padding:0}
#events a.event:hover{background:#222}
#events .eventc{margin:0;padding:0;width:286px}
#sidead{display:block;width:296px;height:65px;background:url(images/sidebar_ad_sprite.png) no-repeat top left;margin:5px 0}
#session {width:290px;border:3px dashed #d9d111;text-align:center;vertical-align:middle;font-size:12px;padding:2px 0;margin:5px 0}
#sidead:hover{background-position:bottom left}
#facebook a{color:#fff;display:block;font-family:"Arial Black",sans-serif;font-size:14px;text-decoration:none}
#facebook img{float:left;margin:3px}
#facebook span{padding:0 3px}
#facebook a:hover{color:#000}
#contact{height:auto;margin:5px 0;text-align:center;width:296px}
#contact h1{color:#fff;font-size:16px;margin:0;padding:0}
#contact table{border-collapse:collapse;width:296px}
#contact td{background:#454545;border:1px solid #000;padding:2px;text-align:top;vertical-align:top}
#footer{background-color:#000;clear:both;color:#666;font-size:85%;height:30px;margin:0 auto;text-align:center;vertical-align:middle;width:920px}
table{font-size:12px}
#sddm{margin:0;padding:0;z-index:30}
#sddm li{float:left;font-size:95%;height:22px;list-style:none;margin:0;padding:0}
#sddm li a{border-right:1px solid #454545;color:#fff;display:block;padding:3px 20px;text-align:center;text-decoration:none}
#sddm div{background:#000;filter:alpha(opacity=90);margin:0;min-width:120px;opacity:0.9;padding:0;position:absolute;visibility:hidden;width:auto}
#sddm div a{border:none;color:#fff;display:block;margin:0;padding:2px 6px;position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:auto}
#lightbox{background:#ddd;border:2px solid #fff;color:#000;display:none;font-family:Helvetica, Arial, sans-serif;font-size:14px;height:150px;left:50%;margin:-220px 0 0 -250px;padding:10px;position:absolute;text-align:left;top:50%;width:500px;z-index:9999}
#overlay{-moz-opacity:0.8;background-color:#000;display:none;filter:alpha(opacity=80);height:100%;left:0;opacity:.80;position:absolute;top:0;width:100%;z-index:5000}
#lightbox.done img{height:100%;width:100%}
#sddm li a:hover,#sddm div a:hover{color:#d9d111}
#lightbox[id],#overlay[id]{position:fixed}
#lightbox.done #lbLoadMessage,#lightbox.loading #lbContent{display:none}
#lightbox.done #lbContent,#lightbox.loading #lbLoadMessage{display:block}