@charset "UTF-8";
/* ie6 */
* html div {overflow-x: hidden;}

/* CSS Document */
a {
	color:#e6d568;
}
body {
	margin:0px;
	background:#1f1806;
}
h2 { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
h3 {
	color: #fff;
	font-size: 1.1em;
}
li
{
	margin: 3px;
}
#wholething {
	width: 913px;
	/*
	left:50%;
	margin-left:-456px;
	text-align:left;
	position:absolute;
	*/
	margin: 0px auto;
	background:#1f1806 url(../images/mainBG.gif) repeat-y;
}
#mainArea {
	width:913px;
	color:#404040;
	font: 11px/1.6em Arial, Helvetica, sans-serif;
}
#footer {
	width: 765px;
	margin: 0px auto;
	background:#1f1806 url(../images/mainBG.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6d568;
	padding: 10px 0px 10px 148px;
	text-align:center;
}
#contentArea {
	position: relative;
	width:762px;
	height:479px;
	margin-left:150px;
	margin-right:0px;
	color:#e6d568;
	font: 14px Arial, Helvetica, sans-serif;
}
#contentAreaBottom {
	width:762px;
	height:180px;
	margin-left:150px;
	border-top:#FFFFFF 1px solid;
}
#contentAreaBottomInside {
	width:762px;
	height:180px;
	margin-left:-30px;
	border-top:#FFFFFF 1px solid;
}
#leftSide {
	float:left;
	width:150px;
	height:780px;
}
.sitemap a {
	color:#e6d568;
}
#logo {
	position:relative;
	height: 160px;
	width: 71px;
	margin-left: 18px;
	margin-top: 18px;
}
#navi {
	position:relative;
	margin-top: 18px;
	margin-bottom:10px;
	height:auto;
	width: 148px;
	overflow: hidden;
}
#menu 
{
	margin: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#menu li
{
	list-style-type: none;
	padding-left: 20px;
	margin: 10px 0px;
}
#menu li.collapsed
{
	background: url(../images/c.gif) no-repeat left -2px;
}
#menu li.expanded
{
	background: url(../images/o.gif) no-repeat left -2px;
}
#menu li a
{
	color: #fff;
	text-decoration: none;
}
#menu li ul
{
	margin-left: 0px;
	padding-left: 0px;
}
#menu li ul li
{
	padding-left: 10px;
}
#leftButtons {
	text-align: center;
	position: absolute;
	top: 570px;
	margin-left: 10px;
}
#bottomCopy {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#e6d568;
	width:580px;
	float:left;
	line-height: 20px;
}
#bottomCopyFull {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#e6d568;
	width:660px;
	float:left;
	line-height: 20px;
}
#contentCopy {
	padding:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#e6d568;
	width:660px;
	height:400px;
	overflow:hidden;
	float:left;
}
#stories {
	height:84px;
	width:84px;
	position:relative;
	float:right;
	margin-top:40px;
	margin-right:40px;

}
.bold {font-weight: bold;
	color: #fff;
}

#mainContent{
	width:682px;
	/*margin-left:150px;*/
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#e6d568;
	padding:30px;
}
#storyHeadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	margin:36px 0px 0px 20px;
	float:left;
}
.storyPic {
	height:95px;
	width:95px;
	margin:0px 0px 10px 20px;
	float:left;
}
#storyBottomText {
	font-family:Arial, Helvetica, sans-serif;
	color:#e6d568;
	font-size:12px;
	line-height:normal;
	width:732px;
	height:30px;
	clear:both;
}
.storyHero {
	height:193px;
	width:193px;
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}
#mainContent a { color:#e6d568; text-decoration:underline; }
#tshirts {
	background-color: #FFFFFF;
	display: none;
	padding: 10px;
	height: 500px;
	width: 600px;
	border: 1px solid #e6d568;
	position: relative;
	text-align:center;
}
#tshirts img { float:left; margin:10px }
.newsletter {
	list-style: none;
	padding: 0;
	margin: 0;
}
.newsletter li {
	float: left;
	text-align: center;
	padding-left: 5px;
	padding-bottom: 5px;
}
.wishlist {
	float: left;
	width: 300px;
	margin-right: 15px;
	height: 400px;
}
.events {
	clear:both;
}
.events img {
    float: left;
/*    border: 2px solid #e6d568;	*/
    margin-right:50px;
	margin-bottom:15px;
}
.events .text {
	/*float: left;*/
}
.events p {
	padding: 5px;
	
}
.td-right {
	text-align:right;
}
.tr-bg {
	background: #312810;
}
/* Image floating */
.left {
  float: left;
  margin: 0 5px 5px 0;
}
.right {
  float: right;
  margin: 0 0 5px 5px;
}
.clear {
  clear: both;
  padding-top: 5px;
  padding-bottom: 5px;
}
.browser {
  clear: both;
  font-style:italic;
  padding-top: 50px;
  font-size: 10px;
}
.no-border {
	border: none;
}
.no-border a {
	border: none;
}
.no-border img {
	border: none;
}
.pad {
	margin-top: 5px;
}
.pad-left {
	padding-left: 5px;
}
.event-sponsors
{
	width: 210px;
}
.event-sponsors img
{
	margin-bottom: 5px;
}

/* @group SLIDESHOW */



#slideshow
{
	overflow: hidden;
	width: 762px;
	height: 480px;
}

#slideshow,
#slideshow li
{
	margin: 0px;
	padding: 0px;
}

#slideshow li
{
	list-style-type: none;
	position: absolute;
	left: 0;
}

#slideshow li img
{

}

/* @end */


