﻿@charset "utf-8";

body{ background:#010101; font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#A5B0CE;}

a{ text-decoration:none; color:#A5B0CE;}

a:hover{ text-decoration:underline; color:#F60;}

.orange{ color:#E06E27;}



#container{ background:url(/themes/images/event/halloween/bg_container.jpg) no-repeat center top;}

#header{ width:1000px; height:183px; background:url(/themes/images/event/halloween/bg_header.jpg) no-repeat; margin:0 auto;}

#wrapper{ width:1000px; background:url(/themes/images/event/halloween/bg_wrapper.jpg) no-repeat; margin:0 auto;}

#sidebar{ float:left; width:422px;}

#main{ float:left; width:578px; background:url(/themes/images/event/halloween/bg_main.png) repeat-y;}



h1#logo{ height:151px; overflow:hidden;}

h1#logo a{ display:block; margin:80px 0 0 630px; width:150px; height:65px; text-indent:-999em; overflow:hidden;}

.siteNav{ margin-left:450px; width:518px; height:25px; background:url(/themes/images/event/halloween/site_nav.jpg) no-repeat; padding:7px 0 0 32px;}

.siteNav li{ float:left; margin:0 19px; _display:inline; height:20px;}

.siteNav li a{ display:block; height:20px; text-indent:-999em; overflow:hidden;}

.siteNav li.s1 a{ width:89px;}

.siteNav li.s2 a{ width:69px;}

.siteNav li.s3 a{ width:85px;}

.siteNav li.s4 a{ width:55px;}

.sideBox{ margin-top:201px; height:120px; background:url(/themes/images/event/halloween/bg_side_box.jpg) no-repeat; padding:0 60px;}

.sideBox dt{ padding-top:28px; height:25px; font:bold italic 14px/16px Verdana; color:#FFF;}

.nav{ font:0/0 Arial;}

.content{ min-height:500px; _height:500px; background:url(/themes/images/event/halloween/bg_content.jpg) no-repeat; padding:0 35px;}

.footer{ clear:both; height:30px; background:url(/themes/images/event/halloween/bg_main_footer.png) no-repeat;}

.title{ display:block; padding:20px 5px 10px 5px; margin-bottom:5px; border-bottom:1px dashed #616E8E; font:bold italic 16px/20px Verdana;}

.briefList{ clear:both; padding:15px 5px 0 5px;}

.briefList dt{ font:bold italic 16px/20px Verdana; height:22px;}

.briefList .btn{ clear:both; padding-top:5px; text-align:right; font-weight:bold;}

.briefList .btn a{ color:#E06E27;}

.eventContent{ padding:15px 5px 0 5px; width:498px; overflow:hidden;}

.eventContent p{ padding-bottom:12px;}
