body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size:11px;
	color:#FFFFFF;
	line-height: 1.4;
	background-color: #018CB3;
	background-image:url(/assets/images/common/pageBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
	min-width: 989px;
	text-align:center;
}


p{
	margin: 0px;
	padding: 0px;
/*	margin-bottom: 10px;*/
}

h1{
	margin:0px;
	margin-bottom: 10px;
	padding: 0px;
	font-size: 250%;
	font-weight: bold;
	color:#FFFFFF;
}

h2{
	margin:0px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 0px;
	font-size: 160%;
	font-weight: bold;
	color:#FFFFFF;
}

h3{
	margin: 0px 0px 4px 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: bold;
	color:#FFCC00;
}

li{
	list-style-type: square;
}

/*-------- WRAPPERS -------------*/
.pageWrapper{
	background-image:url(/assets/images/common/mainContentBKD.jpg);
	background-position:top;
	background-repeat:repeat-y;
	width: 989px;
}

.wrapper{
	width: 989px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	min-height: 680px;
}

.wrapperHome{
	min-height: 640px;
}




/*-------- MASTHEAD -------------*/

.masthead{
	background-image:url(/assets/images/common/mastheadBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:191px;
	width: 989px;
}

.mastheadLHS{
	background-image:url(/assets/images/common/mastheadLHS.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:55px;
	width: 6px;
}

.mastheadRHS{
	background-image:url(/assets/images/common/mastheadRHS.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:55px;
	width: 6px;
}



/*------ NAV BAR-------*/

.navigationWrapper {
/*	width: 989px;*/
	width: 932px;
	height: 31px;
	background-image:url(/assets/images/common/navBarBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top: 0px;
	display: block;
}

.navigation {
	width: 800px;
	height: 31px;
	position: relative;
	left: 9px;
}

.navBarLHS{
	background-image:url(/assets/images/common/navBarLHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 25px;
	height: 31px;
}

.navBarRHS{
	background-image:url(/assets/images/common/navBarRHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 32px;
	height: 31px;
}



.nav ul {
	color: #FFFFFF;
	height: 31px;
	margin: 0px;
	padding: 0px;
}

.nav ul li { 
	display: inline;
	margin: 0px;
	padding: 0px;
}



a.navBtn{
	background-position:top;
	background-repeat:no-repeat;
	height: 31px;
	font-size: 31px;
	display: block;
}

a.navLHS{
	background-image:url(/assets/images/nav/navLHS.jpg);
	width: 126px;
	cursor:default;	
}

a.navBtn1{
	background-image:url(/assets/images/nav/nav_home.jpg);
	width: 67px;
}
a:hover.navBtn1{
	background-image:url(/assets/images/nav/nav_homeover.jpg);
}

a.navBtn2{
	background-image:url(/assets/images/nav/nav_events.jpg);
	width: 73px;
}
a:hover.navBtn2{
	background-image:url(/assets/images/nav/nav_eventsOVER.jpg);
}

a.navBtn3{
	background-image:url(/assets/images/nav/nav_getInvolved.jpg);
	width: 112px;
}
a:hover.navBtn3{
	background-image:url(/assets/images/nav/nav_getInvolvedOVER.jpg);
}

a.navBtn4{
	background-image:url(/assets/images/nav/nav_about.jpg);
	width: 69px;
}
a:hover.navBtn4{
	background-image:url(/assets/images/nav/nav_aboutOVER.jpg);
}

a.navBtn5{
	background-image:url(/assets/images/nav/nav_contact.jpg);
	width: 82px;
}
a:hover.navBtn5{
	background-image:url(/assets/images/nav/nav_contactOVER.jpg);
}

a.navBtn6{
	background-image:url(/assets/images/nav/nav_sponsors.jpg);
	width: 92px;
}
a:hover.navBtn6{
	background-image:url(/assets/images/nav/nav_sponsorsOVER.jpg);
}

a.navRHS{
	background-image:url(/assets/images/nav/navRHS.jpg);
	width: 123px;	
	cursor: default;
}



/*----- CAMPAIGN AREA------*/

.campaignAreaWrapper{
	background-image:url(/assets/images/campaignAreas/campaignAreaWrapperBKD.jpg);
	background-position:top;
	background-repeat:repeat-y;
	width: 989px;
}

.campaignAreaLHS{
	background-image:url(/assets/images/campaignAreas/campaignAreaLHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 22px;
	height: 176px;
}

.campaignAreaRHS{
	background-image:url(/assets/images/campaignAreas/campaignAreaRHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 29px;
	height: 176px;
}

.campaignArea{
	background-position:top;
	background-repeat:repeat-x;
	width: 938px;
	min-height: 176px;
	display: table;
}

.campaignAreaHome{
	background-image:url(/assets/images/campaignAreas/campaignHomeBKD.jpg);
	min-height: 176px;
}

.logo{
	width: 171px;
	height: 185px;
}

.campaignAreaContent{
	width: 767px;
}

.campaignIntro{
	width: 473px;
	height: 107px;
	background-color:#252525;
}

.mainTitle{
	margin: 16px 10px 10px 0px;
}

.camIntroText{
	width:420px;
	width:460px;
}

.mainDates{
	margin: 10px 10px 10px 0px;
}

.campaignSectionDivider{
	background-image:url(/assets/images/campaignAreas/campaignSectionDivider.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 35px;
	height: 143px;
}

.campaignRHnugget{
	background-image:url(/assets/images/campaignAreas/titleCamNugget_BKD.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 259px;
	display: table;
	margin-bottom: 4px;
}

.campaignRHnuggetTitle{
	margin: 12px 15px 10px 25px;
	color: #FFCC00;
	font-size: 130%;
	font-weight: bold;
	text-decoration:none;
}

.campaignRHnuggetContent{
	width: 230px;
	margin: 0px 0px 0px 10px;
}

.campaignRHnuggetContent a{
	background-color:#54762D;
	background-image:url(/assets/images/common/bullet_camNugget.jpg);
	background-position:top 0px;
	background-repeat:no-repeat;
	padding: 7px 0px 7px 25px;
	margin:  10px 0px 5px 0px;
	display: block;
	color: #FFCC00;
	text-decoration: none;
}

.campaignRHnuggetContent a:hover{
	color: #FFFFFF;
}


/*-------- pageContent -------------*/

.pageDivider{
	background-image:url(/assets/images/common/pageDivider.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height: 2px;
	width: 894px;
	position: relative;
	left: 66px;
	margin: 20px 0px 20px 0px;
}

.pageTitle{
	margin-bottom: 20px;
}

.pageContentDivider{
	background-image:url(/assets/images/common/pageDivider.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height: 2px;
	width: 894px;
	position: relative;
	left: -30px;
	margin: 20px 0px 20px 0px;
	clear: both;
}

.pageContent{
	width: 824px;
	margin-left: 96px;
	margin-bottom: 20px;
	margin-top: 20px;
}

.pageContent a{
	color:#FFCC00;
}

.pageContent a:hover{
	color:#FFFFFF;
}


.pageContentLHSwrapper{
	width: 989px;
}

.pageContentRHSwrapper{
	width: 309px;
	background-image:url(/assets/images/common/RHnavBKD.jpg);
	background-position:top;
	background-repeat:repeat-y;
	position: relative;
	right: -69px;
/*	margin-left: -49px;*/
	
}

.pageContentLHS{
	width: 824px;
	margin-left: 96px;
	
}


/*-------- RH NAV -------------*/
.pageContentRHS{
	width: 259px;
	margin-left: 21px;
	background-color:#486B21;
	background-image:url(/assets/images/common/RHnavGradBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.pageContentRHSfooter{
	width: 309px;
	height: 85px;
	background-image:url(/assets/images/common/RHnavFooter.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

.RHnavImage{
	width: 245px;
	margin: 0px;
	background-position:right 0px;
	background-repeat:no-repeat;
	position: relative;
	top: 0px;
	right: 0px;
}

.RHnavImageGuides{
	background-image:url(/assets/images/common/RHnav_imageGuidesBKD.jpg);
	height:131px;
}

.RHnav{
	width: 120px;
	margin-left: 10px;
	margin-top: 28px;
	cursor:default;
}


.RHnavBTN{
/*	width: 230px;*/
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:4px;
	height: 40px;
	background-image:url(/assets/images/btns/btnRHnav_BKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
}

.RHnavBtnLHS{
	height: 40px;
	background-position:left 0px;
	background-repeat:no-repeat;
}

.RHnavBtnLHSpdf{
	width: 54px;
	background-image:url(/assets/images/btns/btnRHnav_lhsPDF.jpg);
}

.RHnavBtnRHS{
	height: 40px;
	width: 6px;
	background-image:url(/assets/images/btns/btnRHnav_rhs.jpg);
	background-position:right 0px;
	background-repeat:no-repeat;
}

.RHnavBtnContent{
	margin-top: 12px;
	margin-left: 6px;
	margin-right: 6px;
}

.RHnavBtnContent a{
	color: #FFFF99;
}

.RHnavBtnContent a:hover{
	color: #FFFFFF;
}


/*-------- subNav -------------*/

.introContentWrapper{ 
	width: 575px; 
	margin-right: -65px; 
	float: left;
}

.subNavTitle{
}

.subNav{
	width: 575px;
	background-image:url(/assets/images/common/subNavBKD.jpg);
	background-position:right;
	background-repeat:repeat-y;
	display: block;
	margin-bottom: 20px;
}

.subNavLinks ul{
	margin: 22px 0px 20px 0px;
	padding: 0px;
	position: relative;
	left: -10px;
	margin-right: -10px;
}

.subNavLinks li{
	width: 288px;
	list-style-type: none;
}

.subNavLinks li a{
	width: 258px;
	text-decoration:none;
	color:#FFCC00;
/*	padding-left: 10px;*/
	padding: 6px 15px 8px 15px;
	display: block;
}

.subNavLinks li a:hover, .subNavLinksSelected {
	background-color: #404040;
	background-image:url(/assets/images/common/subNavLinksBKD.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
/*	padding: 12px 15px 15px 15px;*/
}


.subNavDetailWrapper{
	width: 297px;
	position: relative;
	top: 0px;
}

.subNavDetailHeader{
	height: 20px;
	margin-right: 4px;
	background-color:#4B4B4B;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #333333;
}

.subNavDetailContent{
	margin: 10px;
}

.subNavDetailFooter{
	margin-right: 4px;
	background-color:#4B4B4B;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #333333;
	padding: 15px 5px 15px 5px;
	display: block;
}

.subNavDetailFooterImage{
	background-image:url(/assets/images/common/subNavDetailFooter.jpg);
	background-position:bottom;
	background-repeat:repeat-y;
	width: 297px;
	height: 18px;
	position: relative;
	bottom: 0px;
}

.subNavDetailFooter a:hover{
	cursor:pointer;
}

.subNavDetailThumb{
	width: 33%;
	text-align: center;
}


/*-------- ARTICLE NAV -------------*/

.articleNav{
	border-top: 1px solid #292929;
	border-left: 1px solid #292929;
	border-bottom: 1px solid #484848;
	border-right: 1px solid #484848;
	width: 260px;
	margin-right: 15px;
	margin-bottom: 10px;
	background-color: #3B3B3B;
}

.articleNavInternal{
	border-top: 1px solid #484848;
	border-left: 1px solid #484848;
	border-bottom: 1px solid #292929;
	border-right: 1px solid #292929;
	width: 258px;
}

.articleNavTitle{
	font-weight: bold;
	color:#FFCC00;
	font-size: 130%;
}

.articleNavDate{
	font-size: 90%;
	color: #CCCCCC;
}
.articleNavLocation{
	font-size: 90%;
	margin-bottom: 10px;
	color: #CCCCCC;
}
.articleNavContent{
	margin-bottom: 10px;
}

.articleNav a{
	background-image:url(/assets/images/common/bullet_articleNav.jpg);
	background-position:top 0px;
	background-repeat:no-repeat;
	padding-left: 15px;
	color:#999999;
}
.articleNav a:hover{
	color:#FFFFFF;
}


/*-------- EVENT NUGGETS -------------*/

.eventNugget{
	border-top: 1px solid #292929;
	border-left: 1px solid #292929;
	border-bottom: 1px solid #484848;
	border-right: 1px solid #484848;
	width: 260px;
	margin-right: 8px;
	margin-bottom: 10px;
}

.eventNuggetInternal{
	border-top: 1px solid #484848;
	border-left: 1px solid #484848;
	border-bottom: 1px solid #292929;
	border-right: 1px solid #292929;
	width: 258px;
}

.eventNuggetTitle{
	font-weight: bold;
	color:#FFCC00;
	font-size: 130%;
}

.eventNuggetDate{
	font-size: 90%;
	color: #CCCCCC;
}
.eventNuggetLocation{
	font-size: 90%;
	margin-bottom: 10px;
	color: #CCCCCC;
}
.eventNuggetContent{
	margin-bottom: 10px;
}

.eventNugget a{
	background-image:url(/assets/images/common/bullet_eventNugget.jpg);
	background-position:top 0px;
	background-repeat:no-repeat;
	padding-left: 15px;
	color:#999999;
}
.eventNugget a:hover{
	color:#FFFFFF;
}


/*-------- FEATURE EVENT -------------*/

.featureEventWrapper{
	border-top: 1px solid #292929;
	border-bottom: 1px solid #484848;
	width: 894px;
	margin-left: 66px;
}

.featureEvent{
	border-top: 1px solid #5F5346;
	border-bottom: 1px solid #2E261D;
	background-color:#4D4031;
}

.featureEventContent{
	width: 580px;
	margin-top: 15px;
}

.featureEventTitle{
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}


.simpleImage{
	width: auto;
	border: 4px solid #FFFFFF;
	margin: 10px 10px 20px 9px;
	display: table;
}

.featureEvent a{
	background-image:url(/assets/images/common/bullet_featureEvent.jpg);
	background-position:top 0px;
	background-repeat:no-repeat;
	padding-left: 15px;
	color:#FFCC00;
	position: relative;
	top: 10px;
}
.featureEvent a:hover{
	color:#FFFFFF;
}

/*-------- WHATS ON NUGGET -------------*/

.whatsOnWrapper{
	margin: 26px 0px 20px 96px;
	width: 824px;
	background-image:url(/assets/images/common/whatsOnBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height: 112px;
}

.whatsOnTitle{
	background-image:url(/assets/images/common/whatsOnTitle.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height: 112px;
	width: 157px;
}

.whatsOnBtnLHS a{
	background-image:url(/assets/images/btns/whatsOnBtnLHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height: 112px;
	width: 26px;
	font-size: 112px;
}

.whatsOnBtnLHS a:hover{
	background-image:url(/assets/images/btns/whatsOnBtnLHSover.jpg);
}

.whatsOnBtnRHS a{
	background-image:url(/assets/images/btns/whatsOnBtnRHS.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height: 112px;
	width: 28px;
	font-size: 112px;
}
.whatsOnBtnRHS a:hover{
	background-image:url(/assets/images/btns/whatsOnBtnRHSover.jpg);
}

.whatsOnEntry{
	position: relative;
	display: block;
	width: 203px;
	height: 112px;
}

.whatsOnEntryLHS{
	background-image:url(/assets/images/common/whatsOnShadowLHS.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.whatsOnEntryRHS{
	background-image:url(/assets/images/common/whatsOnShadowRHS.jpg);
	background-position:right;
	background-repeat:no-repeat;
}


.whatsOnDivider{
	width: 2px;
	height: 112px;
	background-image:url(/assets/images/common/whatsOnDivider.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

.whatsOnContent{
	margin: 12px 10px 5px 10px;
}

.whatsOnTitle{
	font-weight: bold;
	margin-bottom: 14px;
}

.whatsOnDate{
	font-size: 120%;
	color:#990000;
	font-weight: bold;
	margin-bottom: 10px;
}


.whatsOnContentTitle{
	font-weight: bold;
	color:#000000;
}

.whatsOnDateBlank{
	height: 20px;
	margin-bottom: 10px;
}

.whatsOnContentText{
	font-size: 90%;
	color:#000000;
}


.whatsOnContent a{
	background-image:url(/assets/images/common/bullet_whatsOn.jpg);
	background-position:top 0px;
	background-repeat:no-repeat;
	padding-left: 15px;
	color:#333333;
	position: relative;
	top: 2px;
	left: 4px;
	width: 9px;
}
.whatsOnContent a:hover{
	color:#000000;
}



/*-------- ARTICLE PAGE -------------*/

.articlePageLHS{
	background-image:url(/assets/images/common/articlePageFadeLHS.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height: 33px;
	width: 66px;
}

.articlePageBKD{
	background-image:url(/assets/images/common/articlePageFadeBKD.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height: 33px;
	width: 894px;
}

.articlePageRHS{
	background-image:url(/assets/images/common/articlePageFadeRHS.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height: 33px;
	width: 29px;
}


/*-------- Footer -------------*/

.footerWrapper{
	background-image:url(/assets/images/common/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 989px;
	height:242px;
}

.footerWrapperHome{
	background-image:url(/assets/images/common/footerHome.jpg);
}


.footerRHSnuggetWrapper{
	width: 197px;
	position: relative;
	right: 82px;
/*	margin-right: 82px;*/
	margin-top: 28px;
}

.footerRHSnuggetWrapper a{
	color: #FFFFFF;
}

.footerRHStitle{
	color:#CCCCCC;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 10px;
}

.footerMIDnuggetWrapper{
	width: 242px;
	margin: 60px 10px 10px 10px;
}


./*-------- Footer -------------*/

.footerWrapper{
	background-image:url(/assets/images/common/footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 989px;
	height:242px;
}

.footerWrapperHome{
	background-image:url(/assets/images/common/footerHome.jpg);
}


.footerRHSnuggetWrapper{
	width: 197px;
	position: relative;
	right: 82px;
/*	margin-right: 82px;*/
	margin-top: 28px;
	margin-left: 90px;
}

.footerRHSnuggetWrapper a{
	color: #FFFFFF;
}

.footerRHStitle{
	color:#CCCCCC;
	font-size: 120%;
	font-weight: bold;
	margin-bottom: 10px;
}

.footerMIDnuggetWrapper{
	width: 242px;
	margin: 45px 10px 10px 10px;
}


.footerMIDnuggetWrapper ul{
	margin: 0px 0px 0px 8px;
	padding: 0px;
}

.footerMIDnuggetWrapper li{
	margin: 0px;
	padding: 0px;
}

.footerMIDnuggetWrapper a{
	color:#FFFFFF;
}

.footerMIDnuggetWrapper a:hover{
	color:#FFCC00;
}


/*-------- xxxxxxx -------------*/


.fearless{
	position:relative;
	top: 75px;
	left: 80px;
}

a.fearless{
	color:#34A3C2;
	text-decoration:none;
}

a:hover.fearless{
	color:#80C6D9;
}














