@charset "UTF-8";
/* CSS Document */

/*
d46b28
fbac18
c6637c

address #f0c663
mainContent h1 #d46b28  d46b28
h1 #d46b28
h2 #fbac18  fbac18
h3 #c6637c
h4 #fbac18
link hover #c6637c
*/

p, h1, h2, h3, h4, h5, h6, dd, dt, dl, ul, ol, li, hr, td, tr, img, a, form, fieldset, label, input, legend, table, thead, tbody, tfoot, span {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}
a:focus {
	outline: none;
}
html {
	line-height: 1;
}
body {
	font: 62.5%/1.6em Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background-color:#000000;
	text-align: left;
	font-size:11px;
	color: #8999a2;
}

#mainContainer{ 
	margin: 0 auto;
	padding:10px 40px 10px 40px;
	min-height:860px;
	width: 870px;
	border:#ffffff solid 0px;
	background: url(../images5/tile_top_section.jpg) repeat-x #333a3e;
	}
	
#header{
 	border:#ffffff solid 0px;
	width: 870px;
}
	
#headerLeft {
	border:#ffffff solid 0px;
	width:400px;
	float:left;
}

#headerRight  {
	border:#ffffff solid 0px;
	float:right;
	width:400px;
}

.joinBtn, .donateBtn{
	height:45px;
	display:block;
	width:115px;
	text-indent:-9999em;
	overflow:hidden;
	float:right;
	border:none;
	margin-right:0px;
}

.joinBtn{ 
background:url(../images5/btn_mailing_list_off.jpg);
margin-right:10px;
}

.joinBtn:hover{
	background:url(../images5/btn_mailing_list_on.jpg);
}

.donateBtn{
	background:url(../images5/btn_donate_off.jpg);
	
}

.donateBtn:hover{
	background:url(../images5/btn_donate_on.jpg);
}

.celebratingImg{
	padding-top:60px;
	}
	
	
#address{
	font-family:Arial, Helvetica, sans-serif;
	color:#f0c663;
	border-top:#3a3e43 dotted 2px;
	text-transform:uppercase;
	letter-spacing:4px;
	margin-top:5px;
	text-align:center;
	padding:3px 0 5px 0;
}

#mainBann {
	background:url(../images5/mainBann.jpg) no-repeat  ;
	height:298px;
	position:relative;
}

#mainBannTix {
	position:absolute;
	right:10px;
	bottom:20px;
	
}

#mainBannInt {
	background:url(../images5/mainBann_int.jpg) no-repeat  ;
	height:140px;
	position:relative;
}

#mainBannTixInt {
	position:absolute;
	right:10px;
	bottom:20px;
	
}

#nav{
	height:29px;
	padding-top:0px;
}

#mainContent{
     padding-top:20px;
}

#mainContent h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#d46b28;
}

#mainContentInt{
     padding-top:40px;
}

#mainContentIntWide{
	 padding: 50px 10px  10px  10px;
}

#mainContentIntWideL{
	 padding: 0;
	 float:left;
	 width:550px;
	  border:#009900 solid 0px;
}

#mainContentIntWideR{
	 padding: 0;
	  float:right;
	 width:275px;
	 border:#009900 solid 0px;
}

#mainContentIntWide table td{
	 padding:5px; 

}



#mainContentInt p, #mainContentIntWide p{
	margin-bottom:8px;
	padding-bottom:8px;
	font-size:12px;
}

#mainContentInt span, #mainContentIntWide span{
	font-weight:bold;
	color: #c25f28;
}


#mainContentInt h1, #mainContentIntWide h1{
	font-family:Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
	color:#d46b28;
	margin-bottom:15px;
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:#cccccc dotted 1px;
}

#mainContentInt h2, #mainContentIntWide h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height: 20px;
	color:#fbac18;
	margin-bottom:5px;
	padding-bottom:5px;
	font-weight:bold;
}

#mainContentInt h3, #mainContentIntWide h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#d46b28;
	margin-bottom:5px;
	font-weight:bold;
}

#mainContentInt h4, #mainContentIntWide h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fbac18;
	margin-bottom:5px;
	font-weight:bold;
}

#mainContentInt h5, #mainContentIntWide h5{
	margin-bottom:8px;
	padding-bottom:8px;
	font-size:10px;
	line-height: 12px;
}

#mainContentInt h6, #mainContentIntWide h6{
	font-family:Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
	color:#9e384e;
	margin-bottom:5px;
	padding-bottom:5px;
	font-weight:bold;
}

#mainContentInt strong, #mainContentIntWide strong{
	color: #CCCCCC;
	font-weight:bold;
}

a:active, a:visited, a:link {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	color:#c6637c;
	text-decoration:none;
}

#mainContentLeft a:active, #mainContentLeft a:visited, #mainContentLeft a:link, #mainContentIntWide a:active, #mainContentIntWidet a:visited, #mainContentIntWide a:link{
	font-size:12px;
	color:#ffffff;
	border-bottom:#FFFFFF dotted 1px;
	text-decoration:none;
}

#mainContentLeft a:hover, #mainContentIntWide a:hover{
	color:#c6637c;
	border-bottom:#c6637c dotted 1px;
	text-decoration:none;
}

#mainContentLeft{
	padding:10px;
	float:left;
	width:465px;
	border-right: #000000 dotted 1px;
}

#mainContentLeft1{
	float:left;
	border:#ffffff solid 0px;
	width:270px;
}

#mainContentLeft2{
	float:right;
	border:#ffffff solid 0px;
	width:190px;
}

#mainContentLeft1 p{
	margin-bottom:5px;
	padding-bottom:5px;
}

#mainContentLeftInt{
	padding:10px;
	float:left;
	width:525px;
	border-right: #000000 dotted 1px;
}

#mainContentLeftInt p{
	margin-bottom:5px;
	padding-bottom:5px;
	font-size:12px;
}

#mainContentLeftInt a:active, #mainContentLeftInt a:visited, #mainContentLeftInt a:link, #mainContentRightInt a:active, #mainContentRightInt a:visited, #mainContentRightInt a:link{
	font-size:12px;
	color:#ffffff;
	border-bottom:#FFFFFF dotted 1px;
	text-decoration:none;
}

#mainContentLeftInt a:hover, #mainContentRightInt  a:hover{
	color:#c6637c;
	border-bottom:#c6637c dotted 1px;
	text-decoration:none;
}


.slideshow {
	width: 180px;
	height: 150px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
	
}
.slideshow li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#divider{
	border-bottom: #000000 dotted 1px;
	margin-bottom:5px;
}
	
.imgBorder {
	padding:1px;
	border: #a5a8a9 dotted 1px;
	margin:5px;
	}


#mainContentRight{
	padding:10px;
	float:right;
	width:345px;
	border:#ffffff solid 0px;
}

#mainContentRightInt{
	padding:3px;
	float:right;
	width:290px;
	border:#ffffff solid 0px;
}

#mainContentRightInt h2 {
	font-family:Helvetica, sans-serif;
	font-size:22px;
	color:#d46b28;
	margin-bottom:15px;
	padding:7px 0 5px 0;
	font-weight:bold;
	border-bottom:#cccccc dotted 1px;
}

.whatsNextBox{
	padding: 30px 0 0 30px;
	width:280px;
}

#whatsHappeningBox{
	padding: 10px 0 0 10px;
}

#whatsHappeningBox a:active, #whatsHappeningBox a:visited, #whatsHappeningBox a:link{
	border-bottom:none 0px;
}

.buyTickets, .buyTickets2{
	height:20px;
	display:block;
	width:41px;
	text-indent:-9999em;
	background:url(../images5/btn_buy_tickets.gif);
	overflow:hidden;
	float:right;
	border:none;
	margin-right:10px;
}

.buyTickets3{
	height:20px;
	display:block;
	width:58px;
	text-indent:-9999em;
	background:url(../images5/btn_buy_online_off.gif);
	overflow:hidden;
	float:right;
	border:none;
	margin-right:10px;
}

.buyWineTicket{
	height:47px;
	display:block;
	width:101px;
	text-indent:-9999em;
	background:url(../images5/btn_wine_ticket.jpg);
	overflow:hidden;
	float:right;
	border:none;
}

.buyTickets2, .buyTickets3{
	float: none;
	text-align:left;
	margin-bottom:10px;
	border-bottom:none;
}

.buyWineTicket{
	float: none;
	text-align:left;
	margin-bottom:15px;
	border-bottom:none;
}

.buyTickets2 a:active, .buyTickets2 a:visited, .buyTickets2 a:link, .buyTickets2 a:active, .buyTickets3 a:visited, .buyTickets3 a:link{
	border-bottom:none;
}

.buyTickets:hover, .buyTickets2:hover{
	background:url(../images5/btn_buy_tickets_on.gif);
}

.buyWineTicket a:active, .buyWineTicket a:visited, .buyWineTicket a:link{
	border-bottom:none;
}

.buyTickets3:hover{
	background:url(../images5/btn_buy_online_on.gif);
}

.buyWineTicket:hover{
	background:url(../images5/btn_wine_ticket_on.jpg);
}

.donateBtn2{
	height:20px;
	display:block;
	width:41px;
	text-indent:-9999em;
	background:url(../images5/btn_donate_off.gif);
	overflow:hidden;
	border:none;
	text-align:left;
}

.donateBtn2:hover{
	background:url(../images5/btn_donate_on.gif);
}

.registerBtn{
	height:20px;
	display:block;
	width:41px;
	text-indent:-9999em;
	background:url(../images5/btn_register_off.gif);
	overflow:hidden;
	border:none;
	text-align:left;
}

.registerBtn:hover{
	background:url(../images5/btn_register_on.gif);
}


#h1-header_welcome, #h1-header_focus_on, #h1-header_whats_next, #h1-header_whats_happening {
	height:24px;
	text-indent: -9999em;
	overflow: hidden;
	border-bottom:none;
}

#h1-header_welcome {
	background: url(../images5/header_welcome.gif) no-repeat;
}

#h1-header_focus_on {
	background: url(../images5/header_focus_on.gif) no-repeat;
}

#h1-header_whats_next {
	background: url(../images5/header_whats_next.gif) no-repeat;
}

#h1-header_whats_happening {
	background: url(../images5/header_whats_happening.gif) no-repeat;
	border-bottom:none;
}

#sponsors{
	border-top:#cccccc dotted 1px;
	margin-top:30px;
	padding: 5px 0 0 0;
	color: #999999;
	
}

#sponsors a:active, #sponsors a:visited, #sponsors a:link{
border:none;
}

#sponsors2 a:active, #sponsors2 a:visited, #sponsors2 a:link{
border:none;
}

#footer{
	margin: 0 auto;
	background-image:url(../images5/back_footer.jpg);
	height:69px;
	width:950px;
	padding-top:50px;
	border:#ffffff solid 0px;
	overflow:hidden;
}

#footerLeft{
	width:85px;
	float:left;
	padding: 12px 0 0 55px;
	border:#ffffff solid 0px;
}

#footerCenter{
	width:710px;
	float:left;
	border:#ffffff solid 0px;
	padding-top:6px;
	line-height:12px;
}

#footerCenter p{
	font-size:10px;
	color:#5e6468;
}

#footerCenter span{
	color:#7f5028;
}

#footerRight{
	width:85px;
	float:right;
	border:#ffffff solid 0px;
}

#endHTML{
	height:50px;
	}
	
#divider {
	border-bottom: #000000 1px dotted;
	margin: 30px 0 30px 0;
}

#divider2 {
	border-bottom: #000000 1px dotted;
	margin: 10px 0 10px 0;
}

.strike{
	text-decoration:line-through;
}

.photoCredit{
	color: #ffffff;
	font-size:10px;
	text-align:center;
	}
#boardL{
float:left;
width: 250px;
border: #009933 solid 0px;
}

#boardR{
float:right;
width: 250px;
border: #009933 solid 0px;
}

.slideshow {
	width: 869px;
	height: 298px;
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.slideshow li {
	margin: 0;
	padding: 0;
	list-style: none;
}