@charset "utf-8";
/* CSS Document */
/* CSS Development: Edyta Jordan - Senior Web Designer and Developer */
/* this file has all the css needed for all the files in the website */
/* seperate css files are for jQuery plugins only!!! */
body{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-variant:small-caps;
	font-size:85%;
	font-weight:bold;
	background:url(../images/bgds/bgd.jpg) no-repeat top center #160f05;
}
#youthBgd{
	background:url(../images/bgds/bgdYouth.jpg) no-repeat top center #160f05;
}
#aboutBgd{
	background:url(../images/bgds/bgdAbout.jpg) no-repeat top center #160f05;
}
#givingBgd{
	background:url(../images/bgds/bgdGiving.jpg) no-repeat top center #160f05;
}
#scholarshipBgd{
	background:url(../images/bgds/bgdScholarships.jpg) no-repeat top center #160f05;
}
#contactBgd{
	background:url(../images/bgds/bgdContact.jpg) no-repeat top center #160f05;
}
#sponsorsBgd{
	background:url(../images/bgds/bgdSponsors.jpg) no-repeat top center #160f05;
}
#publicationsBgd{
	background:url(../images/bgds/bgdPublications.jpg) no-repeat top center #160f05;
}
#mediaBgd{
	background:url(../images/bgds/bgdMedia.jpg) no-repeat top center #160f05;
}
#grantsRecipientsBgd{
	background:url(../images/bgds/bgdGrants.jpg) no-repeat top center #160f05;
}
#eventsBgd{
	background:url(../images/bgds/bgdEvents.jpg) no-repeat top center #160f05;
}
#conventionBgd{
	background:url(../images/bgds/bgdConvention.jpg) no-repeat top center #160f05;
}
#conventionBgd2{
	background:url(../images/bgds/bgdConvention2.jpg) no-repeat top center #160f05;
}
#conventionSponsors{
	background:url(../images/bgds/bgdConventionSponsors.jpg) no-repeat top center #160f05;
}
.errorBgd{
	background:#820024;
}
/**/
#container{
	width:1050px;
	margin:0 auto 0 auto;
	padding:0;
}
#menu ul {
	width:1050px;
	height:50px;
	margin:0 auto 0 auto;
	padding:0;
	background:url(../images/menu/menu3.png) top center no-repeat;
	z-index:99;
}
#menu ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#menu ul li a{
	text-decoration:none;
	outline:none;
	display:block;
	height:48px;
	text-indent:-99999px;
	margin:0;
	padding:0;
}
/* home */
#menu ul li a.home{
	width:143px;
	background:url(../images/menu/home.png) top left no-repeat;
}
#menu ul li a.home:hover{
	background:url(../images/menu/home.png) bottom left no-repeat;
}
/* about */
#menu ul li a.about{
	width:121px;
	background:url(../images/menu/about.png) top left no-repeat;
}
#menu ul li a.about:hover{
	background:url(../images/menu/about.png) bottom left no-repeat;
}
.about2{
	width:121px;
	background:url(../images/menu/about.png) bottom left no-repeat;
}
/* events */
#menu ul li a.events{
	width: 115px;
	background:url(../images/menu/events.png) top left no-repeat;
}
#menu ul li a.events:hover{
	background:url(../images/menu/events.png) bottom left no-repeat;
}
.events2{
	width: 115px;
	background:url(../images/menu/events.png) bottom left no-repeat;
}
/* giving */
#menu ul li a.giving{
	width: 147px;
	background:url(../images/menu/giving.png) top left no-repeat;
}
#menu ul li a.giving:hover{
	background:url(../images/menu/giving.png) bottom left no-repeat;
}
.giving2{
	width: 147px;
	background:url(../images/menu/giving.png) bottom left no-repeat;
}
/* membership */
#menu ul li a.membership{
	width: 170px;
	background:url(../images/menu/membership.png) top left no-repeat;
}
#menu ul li a.membership:hover{
	background:url(../images/menu/membership.png) bottom left no-repeat;
}
.membership2{
	width: 170px;
	background:url(../images/menu/membership.png) bottom left no-repeat;
}
/* convention */
#menu ul li a.convention{
	width: 121px;
	background:url(../images/menu/convention.png) top left no-repeat;
}
#menu ul li a.convention:hover{
	background:url(../images/menu/convention.png) bottom left no-repeat;
}
.convention2{
	width: 121px;
	background:url(../images/menu/convention.png) bottom left no-repeat;
}
/* media */
#menu ul li a.media{
	width:104px;
	background:url(../images/menu/media.png) top left no-repeat;
}
#menu ul li a.media:hover{
	background:url(../images/menu/media.png) bottom left no-repeat;
}
.media2{
	width:104px;
	background:url(../images/menu/media.png) bottom left no-repeat;
}
/* media */
#menu ul li a.contact{
	width:116px;
	background:url(../images/menu/contact.png) top left no-repeat;
}
#menu ul li a.contact:hover{
	background:url(../images/menu/contact.png) bottom left no-repeat;
}
.contact2{
	width:116px;
	background:url(../images/menu/contact.png) bottom left no-repeat;
}
/* end of topMenu */
/* sideMenu */
#sideMenu {
	float: left;
	height: 700px;
	width: 90px;
	position: relative;
	top: -100px;
	left: -80px;
	margin-right:-80px;
}
#sideMenu ul li{
	list-style:none;
	margin:0;
	padding:0;
}
#sideMenu ul li a{
	text-decoration:none;
	outline:none;
	display:block;
	text-indent:-99999px;
	margin:0;
	padding:0;
}
/* grants */
#sideMenu ul li a.grants{
	height:149px;
	background:url(../images/sideMenu/giving/grants.png) top left no-repeat;
}
#sideMenu ul li a.grants:hover{
	background:url(../images/sideMenu/giving/grants.png) bottom left no-repeat;
}
.grants2{
	height:149px;
	background:url(../images/sideMenu/giving/grants.png) bottom left no-repeat;
}
/* scholarships */
#sideMenu ul li a.scholarships{
	height:125px;
	background:url(../images/sideMenu/giving/scholarships.png) top left no-repeat;
}
#sideMenu ul li a.scholarships:hover{
	background:url(../images/sideMenu/giving/scholarships.png) bottom left no-repeat;
}
.scholarships2{
	height:125px;
	background:url(../images/sideMenu/giving/scholarships.png) bottom left no-repeat;
}
/* sponsors */
#sideMenu ul li a.youth{
	height:167px;
	background:url(../images/sideMenu/giving/sponsors.png) top left no-repeat;
}
#sideMenu ul li a.youth:hover{
	background:url(../images/sideMenu/giving/sponsors.png) bottom left no-repeat;
}
.youth2{
	height:167px;
	background:url(../images/sideMenu/giving/sponsors.png) bottom left no-repeat;
}
/* youth */
#sideMenu ul li a.sponsors{
	height:258px;
	background:url(../images/sideMenu/giving/youth.png) top left no-repeat;
}
#sideMenu ul li a.sponsors:hover{
	background:url(../images/sideMenu/giving/youth.png) bottom left no-repeat;
}
.sponsors2{
	height:258px;
	background:url(../images/sideMenu/giving/youth.png) bottom left no-repeat;
}
/* photos */
#sideMenu ul li a.photos{
	height:149px;
	background:url(../images/sideMenu/media/photos.png) top left no-repeat;
}
#sideMenu ul li a.photos:hover{
	background:url(../images/sideMenu/media/photos.png) bottom left no-repeat;
}
.photos2{
	height:149px;
	background:url(../images/sideMenu/media/photos.png) bottom left no-repeat;
}
/* video */
#sideMenu ul li a.video{
	height:125px;
	background:url(../images/sideMenu/media/videos.png) top left no-repeat;
}
#sideMenu ul li a.video:hover{
	background:url(../images/sideMenu/media/videos.png) bottom left no-repeat;
}
.video2{
	height:125px;
	background:url(../images/sideMenu/media/videos.png) bottom left no-repeat;
}
/* publications */
#sideMenu ul li a.publications{
	height:167px;
	background:url(../images/sideMenu/media/publications.png) top left no-repeat;
}
#sideMenu ul li a.publications:hover{
	background:url(../images/sideMenu/media/publications.png) bottom left no-repeat;
}
.publications2{
	height:167px;
	background:url(../images/sideMenu/media/publications.png) bottom left no-repeat;
}
/* press releases */
#sideMenu ul li a.press{
	height:259px;
	background:url(../images/sideMenu/media/press.png) top left no-repeat;
}
#sideMenu ul li a.press:hover{
	background:url(../images/sideMenu/media/press.png) bottom left no-repeat;
}
.press2{
	height:259px;
	background:url(../images/sideMenu/media/press.png) bottom left no-repeat;
}
#sideMenu ul li a.membershipForm{
	height:230px;
	background:url(../images/sideMenu/membership/membershipForm.png) top left no-repeat;
}
#sideMenu ul li a.membershipForm:hover{
	background:url(../images/sideMenu/membership/membershipForm.png) bottom left no-repeat;
}
.membershipForm2{
	height:230px;
	background:url(../images/sideMenu/membership/membershipForm.png) bottom left no-repeat;
}
#sideMenu ul li a.conventionRegistrationForm{
	height:174px;
	background:url(../images/sideMenu/convention/conventionRegistrationFormSideMenu.png) top left no-repeat;
}
#sideMenu ul li a.conventionRegistrationForm:hover{
	background:url(../images/sideMenu/convention/conventionRegistrationFormSideMenu.png) bottom left no-repeat;
}
.conventionRegistrationForm2{
	height:174px;
	background:url(../images/sideMenu/convention/conventionRegistrationFormSideMenu.png) bottom left no-repeat;
}
#sideMenu ul li a.conventionResources{
	height:205px;
	background:url(../images/sideMenu/convention/conventionResources.png) top left no-repeat;
}
#sideMenu ul li a.conventionResources:hover{
	background:url(../images/sideMenu/convention/conventionResources.png) bottom left no-repeat;
}
.conventionResources2{
	height:205px;
	background:url(../images/sideMenu/convention/conventionResources.png) bottom left no-repeat;
}
#sideMenu ul li a.conventionFloorPlan{
	height:150px;
	background:url(../images/sideMenu/convention/conventionFloorPlanSideMenu.png) top left no-repeat;
}
#sideMenu ul li a.conventionFloorPlan:hover{
	background:url(../images/sideMenu/convention/conventionFloorPlanSideMenu.png) bottom left no-repeat;
}
#sideMenu ul li a.conventionSponsors{
	height:171px;
	background:url(../images/sideMenu/convention/conventionSponsors.png) top left no-repeat;
}
#sideMenu ul li a.conventionSponsors:hover{
	background:url(../images/sideMenu/convention/conventionSponsors.png) bottom left no-repeat;
}
.conventionSponsors2{
	height:171px;
	background:url(../images/sideMenu/convention/conventionSponsors.png) bottom left no-repeat;
}
/* homePageMenu */
#homePageMenu ul {
	width:1050px;
	height:300px;
	margin:0 auto 0 auto;
	padding:0;
	z-index:99;
}
#homePageMenu ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#homePageMenu ul li a{
	text-decoration:none;
	outline:none;
	display:block;
	height:300px;
	text-indent:-99999px;
	margin:0;
	padding:0;
}
/* top part */
/* about */
#homePageMenu ul li a.about{
	width: 275px;
	height: 279px;
	background:url(../images/homePageMenu/about.png) top left no-repeat;
}
#homePageMenu ul li a.about:hover{
	background:url(../images/homePageMenu/about.png) bottom left no-repeat;
}
/* events */
#homePageMenu ul li a.events{
	width:275px;
	height:270px;
	margin-left:-130px;
	background:url(../images/homePageMenu/events.png) top left no-repeat;
}
#homePageMenu ul li a.events:hover{
	background:url(../images/homePageMenu/events.png) bottom left no-repeat;
}
/* giving */
#homePageMenu ul li a.giving{
	width:275px;
	height:270px;
	margin-left:-120px;
	background:url(../images/homePageMenu/giving.png) top left no-repeat;
}
#homePageMenu ul li a.giving:hover{
	background:url(../images/homePageMenu/giving.png) bottom left no-repeat;
}
/* convention */
#homePageMenu ul li a.convention{
	width:320px;
	height:170px;
	margin-left:140px;
	margin-top:50px;
	background:url(../images/homePageMenu/convention_2012.png) center center no-repeat;
}

/*
#homePageMenu ul li a.convention{
	width:266px;
	height:250px;
	margin-left:190px;
	background:url(../images/homePageMenu/convention_2011.png) top left no-repeat;
}
#homePageMenu ul li a.convention:hover{
	background:url(../images/homePageMenu/convention_2011.png) bottom left no-repeat;
}
*/
/* bottom part */

#homePageMenuBottom ul {
	position: relative;
	bottom:20px;
}
#homePageMenuBottom ul li{
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
#homePageMenuBottom ul li a{
	text-decoration:none;
	outline:none;
	display:block;
	height:300px;
	text-indent:-99999px;
	margin:0;
	padding:0;
}
/* media */
#homePageMenuBottom ul li a.media{
	width:275px;
	height:278px;
	margin-left:-130px;
	background:url(../images/homePageMenu/media.png) top left no-repeat;
}
#homePageMenuBottom ul li a.media:hover{
	background:url(../images/homePageMenu/media.png) bottom left no-repeat;
}
#homePageMenuBottom ul li a.membership{
	width: 238px;
	height:280px;
	margin-left:-140px;
	background:url(../images/homePageMenu/membership.png) top left no-repeat;
}
#homePageMenuBottom ul li a.membership:hover{
	background:url(../images/homePageMenu/membership.png) bottom left no-repeat;
}
/* contact */
#homePageMenuBottom ul li a.contact{
	margin-left:-100px;
	width:275px;
	height:278px;
	background:url(../images/homePageMenu/contact.png) top left no-repeat;
}
#homePageMenuBottom ul li a.contact:hover{
	background:url(../images/homePageMenu/contact.png) bottom left no-repeat;
}
/* */
#logo{
	width: 125px;
	height: 150px;
	background:url(../images/hsclogo.png) center center no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:-50px;
	position:relative;
	text-indent:-99999px;
	z-index:100;
}
#mainContent{ /* will contain #middlePanel with book bgd & left & right columns */
	clear:both;
}
#mainContent #middlePanel{ /* add class to change or remove the bgd! */
	width:960px;
	height:620px;
	margin:0 auto 0 auto;
	padding:0;
}
#leftColumn{
	width:440px;
	float:left;
	margin-top:-80px;
}
#rightColumn{
	width:440px;
	float:right;
	margin-top:-70px;
}
ul li{
	list-style:square;
}
#text{
	font-variant:normal;
	text-align:justify;
}
#text p{
	padding:0;
}
#text a{
	color:#820024;
	font-weight:bold;
	text-decoration:none;
	border:none;
	outline:none;
}
#text a img{
	border:none;
}
#text p a:hover, #text h3 a:hover, #text ul li a:hover{
	text-decoration:underline;
}
#text h3{
	text-align:center;
	margin:0;
	padding:0;
}
#text ul#recipients li{
	list-style:none;
}
.courier{
	font-family:"Courier New", Courier, monospace;
	font-size:small;
}
.center{
	text-align:center;
	margin:0;
	padding:0;
	font-weight:bold;
}
.italic{
	font-style:italic;
	font-variant:normal;
	margin:0;
	padding:0;
	font-weight:bold;
}
.red{
	color:#820024;
}
.noMarginP p{
	margin:3px;
	padding:0;
}
/**/
#clip {
	width: 192px;
	height: 192px;
	margin-left: auto;
	margin-right: auto;
	outline: none;
}
#clip a{
	display: block;
	width: 192px;
	height: 192px;
	background: url(../images/grantsclipboard.png) top left no-repeat;
	text-indent:-99999px;
	outline: none;
}
#clip a:hover{
	background: url(../images/grantsclipboard.png) bottom left no-repeat;
}
/* FORMS */
/* contact form */
#contactForm {
	margin:0 auto 0 auto;
	width:300px;
	font-style:italic;
	font-size:small;
}
#contactForm .label{
	float: left;
	width: 100px;
	margin:0;
	margin-right: 10px;
	padding:0;
	text-align: right;
	display: block;	
}
span.label2{
	color:#666;
	margin:0;
	margin-right:5px;
	padding:0;
}
#contactForm #submit{
	margin-left:108px;
	width:158px;
}
#contactForm input{
	width:150px;
}
#contactForm select{
	width:155px;
}
#contactForm textarea{
	width:150px;
}
/* membership form */
#membershipForm{
	text-align:left;
	font-style:italic;
	font-size:small;
	width:420px;
	margin:0 auto 0 auto;
}
#membershipForm.convention{
	width:440px;
}
#membershipForm p{
	padding:1px;
}
#membershipForm  ul{
	margin:0;
	padding:0;
	font-size:xx-small;
	width:400px;
	list-style:inside;
}
#membershipForm  ul li ul{
	margin-left:20px;
	background:none;
	padding:0;
}
#membershipForm  ol{
	margin:0;
	padding:0;
	font-size:smaller;
	list-style:inside;
	font-style:normal;
	/* font-variant:normal; */
	/* color: #fff  #715537 */;
}
#membershipForm fieldset{
	border:1px solid #715537 /* #820024 */;
	padding:3px;
	margin-bottom:5px;
}
#membershipForm fieldset legend{
	font-weight:bold;
}
#membershipForm .label {
	float: left;
	width: 200px;
	margin:0;
	margin-right: 10px;
	padding:0;
	text-align: right;
	display: block;	 
}
#membershipForm .label span{
	font-weight:bold;
	margin-left:10px;
	color:#820024;
}
#membershipForm select{
	/* width:149px; */
}
#membershipForm input[type=text]{
	margin:0;
	padding:0;
}
#membershipForm select.quant{
	width:40px;
}
#membershipForm input.total{
	width:60px;
}
#membershipForm textarea{
	width:143px;
}
#membershipForm table{
	width:100%;
	margin-bottom:20px;
	color:#333;
}
#membershipForm table tr td span{
	color:#820024;
	font-weight:bold;
}
#membershipForm a {
	color:#820024;
	font-weight:bold;
	text-decoration:underline;
}
.leftTableHead{
	width:50%;
}
.disclaimer{
	background:#fff;
	padding:5px;
}
.error{
	color:#F00;
	font-weight:bold;
	background:none;
}
.sent{
	color:#f00;
	margin:0;
	padding:0;
}
.formNote {
	font-style:italic;
	font-size:small;
}
#footer p{
	padding:0;
	/* 
	height:100px;
	background:url(../images/footer.png) bottom center no-repeat; */
	width:340px;
	margin:0 auto 0 auto;
	text-align:center;
	color:#ffd204;
	border-bottom:1px solid #ffd204;
	font-family:"Courier New", Courier, monospace;
}
.info{
	font-size:100%;
	text-align:center;
}
.info p{
	margin:0;
	padding:o;
}
.info p span{
	font-style:italic;
}
.info p a{
	margin:0;
	padding:0;
	text-decoration:none;
	color:#000;
	outline:none;
}
.info p a:hover{
	text-decoration:underline;
}
.info h4{
	color:#820024;
	margin:0;
	padding:0;
}
p a img{
	border:none;
	outline:none;
	margin-top:20px;
}
#wmpCredit p{
	text-align:center;
	color:#223f8f;
	width:380px;
	margin: 0 auto 0 auto;
	margin-top:10px;
	font-size:smaller;
}
#wmpCredit a{
	color:#223f8f;
	text-decoration:none;
	margin:0;
	padding:0;
	outline:none;
}
#wmpCredit a:hover{
	text-decoration:underline;
}
#wmpCredit span{
	text-indent:-9999px;
	text-align:center;
	display:block;
	width:181px;
	height:70px;
	margin:0 auto 0 auto;
	padding:0;
	background:url(../images/wmp/blacktip_media_logo.png) bottom center no-repeat;
	outline:none;
}
/* convention 2010 */
#convContainer{
	width:480px;
	height:150px;
	margin:-20px auto 0 auto;
	clear:both;
	border:1px solid #91092f;
}
/**/
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider, #slider li{ 
	/* 
		define width and height of container element and list item (slide)
		list items must be the same size as the slider area
	*/ 
	width:480px;
	height:150px;
	overflow:hidden; 
}
span#prevBtn a{
	color:#fff;
}
span#nextBtn a{
	color:#fff;
}
/**/
/* Looped Slider */
.container { 
	width:460px; 
	height:150px; 
	overflow:hidden; 
	position:relative; 
	cursor:pointer; 
}
.slides { 
	position:absolute; 
	top:0; 
	left:0; 
}
.slides div { 
	position:absolute; 
	top:0; 
	width:460px; 
	display:none; 
}		
#loopedSlider, #newsSlider { 
	margin:0 auto; 
	width:460px; 
	position:relative; 
	clear:both; 
}
#loopedSlider a.previous, #loopedSlider a.next{
	color:#fff;
	font-variant:small-caps;
	font-size:small;
	font-family:Verdana, Geneva, sans-serif;
	margin:0;
	padding:0;
}
#loopedSlider ul.pagination { 
	list-style:none; 
	padding:0; 
	margin:0; 
}
#loopedSlider ul.pagination li  { 
	float:left; 
	list-style:none; 
}
#loopedSlider ul.pagination li a { 
	padding:1px 4px;
	margin:0;
	color:#fff;
	font-variant:small-caps;
	font-size:small;
	font-family:Verdana, Geneva, sans-serif;
}
ul.pagination li.active a { 
	color:; 
}
/**/
#floorplan {
	float:left;	
	}
#floorplan a{
		display:block;
		width: 150px;
		height: 150px;
		background:url(../images/convention/floorplan.png) top left no-repeat;
		text-indent:-99999px;
		overflow: hidden;
		outline:none;
	}
#floorplan a:hover{
	background:url(../images/convention/floorplan.png) bottom left no-repeat;
	}
#location {
	float: left;
	}	
#location a{
		display:block;
		width: 150px;
		height: 150px;
		background:url(../images/convention/location.png) top left no-repeat;
		text-indent:-99999px;
		overflow: hidden;
		outline:none;
	}
#location a:hover{
	background:url(../images/convention/location.png) bottom left no-repeat;
	}
/* video page */
/*
#video{
	width:680px;
	margin:0 auto 0 auto;
	padding:0;
}
*/
#video{
	width:680px;
	height:500px;
	margin:0 auto 0 auto;
	padding:0;
	padding-top:30px;
	background:url(../images/videoFrame2.png) no-repeat center center;
}
#video2{
	width:486px;
	height:320px;
	position:relative;
	left:30px;
	top:38px;
}
/* photos page */
#photos a{
	width:100px;
	height:120px;
	float:left;
	margin:5px;
	background:url(../images/polaroid.png) no-repeat top left;
	text-align:center;
	font-variant:normal;
	font-style:italic;
	color:#000;
	text-align:center;
	text-decoration:none;
	padding:0;
	outline:none;
	cursor:pointer;
	font-size:smaller;
}
#photos a:hover{
	text-decoration:underline;
}
#photos a h5{
	height:25px;
	width:100px;
	margin:0;
	padding:0;
	font-size:smaller;
}
#photos a h6{
	height:95px;
	margin:0;
	padding:0;
	text-align:center;
}
#photos a h6 img{
	padding-top:10px;
	border:none;
}
.noFloat{
	clear:both;
}
.facebookLogo{
	margin-top:-30px;
}
#hscPatch{
	position:absolute;
	top:60px;
	z-index:-1;
}
#shootingClays{
	margin-top:-30px;
}
#shootingClays a, #shootingClays a img{
	border:none;
	outline:none;
}
#stickyNote{
	position:absolute;
	top:310px;
	outline:none;
}
#stickyNote a, #stickyNote a img{
	border:none;
	outline:none;
}
#auctionNote{
	position:absolute;
	top:380px;
	margin-left:200px;
	outline:none;
}
#auctionNote a, #auctionNote a img{
	border:none;
	outline:none;
}
#dayPassNote{
	position:absolute;
	top:350px;
	margin-left:300px;
	outline:none;
}
#dayPassNote a, #dayPassNote a img{
	border:none;
	outline:none;
}
#journalEntry{
	color:#333;
	font-family:"Courier New", Courier, monospace;
	font-size:small;
	border-bottom:1px solid #333;
	border-top:1px solid #333;
	padding:0;
	margin:0;
	margin-top:10px;
}
#journalEntry h4{
	padding:5px;
	margin:0;
}
#journalEntry p{
	margin:0;
	padding:5px;
}
#fanBox{
	width:370px;
	margin:30px auto 0 auto;
}
#fanBox a{
	color:#000;
	text-decoration:none;
}
#fanBox a:hover{
	text-decoration:underline;
}
#sponsorLogos{
	clear:both;
	margin-left:-20px;
	width:480px;
}
#sponsorLogos a{
	width:150px;
	float:left;
	margin:0 3px;
	margin-top:10px;
	/* background:url(../images/sponsorHeader.png) no-repeat bottom left; */
	text-align:center;
	font-variant:normal;
	font-style:italic;
	color:#000;
	text-decoration:none;
	padding:0;
	outline:none;
	cursor:pointer;
	border:none;
}
#sponsorLogos a:hover{
	text-decoration:underline;
}
#sponsorLogos a h5{
	height:30px;
	width:150px;
	margin:0;
	padding:0;
	font-size:smaller;
	color:#820024;
}
#sponsorLogos a h6{
	height:67px;
	margin:0;
	padding:0;
	text-align:center;
}
#sponsorLogos a h6 img{
	border:none;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.error404{
	color:#ffd204;
	font-weight:bold;
	text-align:center;
}
.error404 a, .error404 a img{
	border:none;
	outline:none;
	color:#ffd204;
}
.error404 a:hover{
	text-decoration:none;
}
.error404 ul{
	width:260px;
	margin:auto;
}
.error404 ul li{
	list-style:none;
	text-align:left;
}
.error404 ul li.headerLetter{
	text-indent:-7px;
	padding:10px 0 0 0;
}
#error404Logo{
	background:url(../images/logoForError404.png) no-repeat center center;
	width:221px;
	height:300px;
	text-indent:-99999px;
	margin:0 auto 0 auto;
}
.right{
	text-align:center;
	margin:-20px 0 0 10px;
	float:right;
}
/**/
#accdWrapper{
	/* background:#0F3; */
	height:500px;
}
#formAccordion {
	margin:20px 0 20px 0;
	padding: 0;
	list-style: none;
	position: relative;
	font-variant:normal;
}
#formAccordion  div {
	padding:20px 5px 20px 5px;
	margin: 0;
	border: 1px solid #820024;
	border-top: none;
}
#formAccordion p {
	margin: 0px;
	padding: ;
}
#formAccordion  h2  {
	text-decoration: none;
	background: #820024;
	padding:0 0 0 5px;
	border-bottom: 1px solid #fff;
	color: #FFF;
	margin: 0;
	cursor: pointer;
	font-size:small;
	outline:none;
}
#formAccordion  h2.current{
	background:#000;
	color:#fff;
}
/**/
#calWrapper{
	width:450px;
	height:620px;
	padding:2px;
	overflow:auto;
}
/**/
.pressReleases{
	border-bottom:1px dashed #820024;
	padding-bottom:10px;
	margin-bottom:10px;
	clear:both;
}
.pressReleases img {
	float:left;
	margin-right:10px;
}
.pressReleases h3{
	color:#820024;
	margin:0 0 7px 0;
	font-variant:normal;
}
.pressReleases p{
	color:#333;
	font-variant:normal;
	margin:0;
	font-size:small;
}
.pressReleases span.readMore a{
	float:right;
	color:#820024;
	text-decoration:none;
	padding-top:10px;
}
.specialTextArea{
	height:50px;	
}
.notice{
	font-size:22px;
	text-align:center;
	color:#820024;
	font-weight:bold;
}
ol li{
	margin-left:30px;
}
.dropmenu{
	color:#333;
	font-size:85%;
}
.dropmenu option{
	padding:2px;
}
