@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	line-height:normal;
	background:url(../images/body-bg.jpg) no-repeat #000 center top ;
	
}
img{ behavior: url(iepngfix.htc); border:none; }
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a:focus {
	outline:none;
	border:none;
}
img {
	border:none;
	margin:0px;
	padding:0px; 
}
p {
	margin:0px;
	padding:8px 2px;
}
form {
	margin:0px;
	padding:0px;
}
h1 {
	margin:3px 0; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#cb7efb;
	width:463px;
}
h2 {
	margin:8px 0;
	padding:5px 0 2px 0;
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#d236b7;
	
}
h3 {
	margin:10px 0;
	padding:0px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#e2b900;
	

}
.clear {
	clear:both;
	padding:0px;
	margin:0px;
	line-height:0px;
}
#headWrapper{ height:157px; margin:0 auto; width:978px;}
#logoWrapper{ height:134px; float:left; }
#logoWrapper span{ display:none; }
.nav{ height:21px; width:978px; }
.nav ul{ margin:0px; padding:0px; margin:1px 0 0 0; }
.nav ul li{ list-style:none; float:left; margin:0 9px; display:inline; font-size:14px; font-family:Arial, Helvetica, sans-serif;  }
.nav ul li a{ height:18px; display:inline-block; padding:2px 0 0 16px; }
.nav ul li a:hover{ background:url(../images/left-arrow.gif) no-repeat left 1px; height:17px; display:inline-block; padding:2px 0 0 16px; text-decoration:none; }
.nav ul li a.current{ background:url(../images/left-arrow.gif) no-repeat left 1px; height:17px; display:inline-block; padding:2px 0 0 16px; text-decoration:none; }
.nav ul li a span{ float:left; display:block; height:18px; padding:0px 16px 0 0; cursor:pointer;  }
.nav ul li a:hover span{ background:url(../images/right-arrow.gif) no-repeat right top; float:left; display:block; height:18px;
 padding:0px 16px 0 0;  }
 .nav ul li a.current span{ background:url(../images/right-arrow.gif) no-repeat right top; float:left; display:block; height:18px;
 padding:0px 16px 0 0;  }
#middleWrapper{ margin:0 auto; width:978px; height:577px; }
.flashBanner{ float:left; width:513px; height:421px; }
.contentWrapper{ float:left; width:463px; padding:20px 0 0 0; }
.contentWrapper  span{ display:none; }
.leftSection{ float:left; width:513px; }
.leftSection h3 span{ display:none; }
.rightSection{ float:left; width:463px; }
.leftBanner{ float:left; padding-left:39px; width:474px; }
.rightBottomBox{ float:left; margin:5px 0 0 0; }
.rightBottomBox h3 span{ display:none; }
.eventBox{ width:378px; background:#1a0a2b; border:1px solid #401e63; margin:13px 0 0 0; opacity:0.8; filter:alpha(opacity=80);
padding:13px 21px; }
a.button{ background:url(../images/button-bg.gif) repeat-x 0px 0px; width:52px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; font-weight:bold; color:#ffd209; display:block; padding:4px 0 0 13px; border:1px solid #000;}
a.button:hover{ text-decoration:none; color:#fff;  }
.eventBox h2 span{ padding:0 0 0 26px; }
.eventBox h2{	margin:0px;
	padding:0 0 2px 0;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#ff379a;
	text-transform:uppercase;}
.eventBox p{ font-size:14px; font-weight:bold; padding:3px 0; margin:0px; }
#footerWrapper{ margin:0 auto; width:958px; padding:0 10px; }
#footerWrapper span{ padding-left:340px; }
.tableBorder{ border-collapse:collapse; margin:0 0 0 4px; border-color:#fff; }
.leftImg{ margin-right:15px; }
.sitemap{ float:left; }
.sitemap ul{ margin:0px; padding:0px; }
.sitemap ul li{ list-style:none; padding:8px 10px; height:15px; }
.sitemap ul li a{ background:url(../images/arrow1.png) no-repeat 0px 4px; color:#fff; font-size:12px; behavior:url(iepngfix.htc); padding:0 0 0 20px; display:block; }
.sitemap ul li a:hover{ text-decoration:none; color:#ffd209; background:none; }
