/* CSS Document */
/* Style sheet for Terra Rubra Lions Club Activities pages */

#event {
	background: url(/images/divider.gif) 0 0 repeat-x;
	width: 90%;
	text-align: center;
}
#event h1 {
	font: normal 40px/50px Georgia, "Times New Roman", Times, serif;
	color:#060;
	padding: 15px 0 10px 0;
}
#event h2 {
	font: normal 20px/26px Georgia, "Times New Roman", Times, serif;
	color:#006;
}
#event h2 span {
	font: normal 24px/32px Georgia, "Times New Roman", Times, serif;
	color:#006;
	margin:5px 0 5px 0;
	display:block;
}
#event h3 {
	font: normal 16px/22px Georgia, "Times New Roman", Times, serif;
	padding: 15px 0 15px 0;
}
#event h3 span {
	font-weight: bold;
}
#event table {
	margin: 20px 0 0 55px;
}
#event table td {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	margin: 0 0;
	padding: 3px 15px;
	vertical-align: top;
}
#event table td.category {
	text-align: left;
	color: #050;
}
#event table td.value {
	margin: 0 auto;
	text-align: left;
	color: #000;
}
#event table td.value span {
	font-style: italic;
}

.eventlist {
	margin: 10px auto;
	padding: 0 0 10px 0;
	display: block;
	background: url(/images/divider.gif) 0 0 repeat-x;
	width: 90%;
	text-align: center;
}
.eventlist p.intro {
	font: bold 12pt Palatino Linotype, "Times New Roman", Times, serif;
	color:#006;
	display: block;
	width: 60%;
	float: left;
	padding: 5px 0 10px 0px;
}
.eventlist p.eventname {
	font: italic 18pt Verdana, Arial, Helvetica, sans-serif;
	color:#600;
	display: block;
	float: left;
	width: 100%;
	padding: 10px 0 0 0;
}
.eventlist p {
	font:normal 10pt Palatino Linotype, "Times New Roman", Times, serif;
	color: #050;
	display: block;
	margin: 10px 20px;
	width: 60%;
	float: left;
}
.eventlist img {
	margin: 10px 30px 5px 30px;
	border: 3px double #600;
	width: 130px;
	height: 130px;
	float: left;
}
.eventlist img.main {
	border: none;
	width: 25%;
	height: auto;
	margin: 25px;
}

/******************** Some customizations for specific events **********************/

/****** BIG 1200 ******/
#event.big1200 {
	background: none;
}

/****** BASKET BINGO ******/
#event.basketbingo {
	background: none;
}

/****** MYSTERY BINGO ******/
#event.mysterybingo {
	background: none;
}
#event.mysterybingo #mysterybingo {
	float: left;
	margin: 25px 0 0 135px;
}
#event.mysterybingo table {
	margin: 20px 45px 10px 110px ;
}
#event.mysterybingo h3 {
	text-align: center;
	padding: 10px 0 0 125px;
}

/****** CRAB FEEDS ******/
#event.crabs {
	background: url(/images/backgrounds/crabs.jpg) center 65px no-repeat;
}

/****** DAYTONA PARTY ******/
#event.daytona {
	background: url(/images/backgrounds/nascar.jpg) 35px 85px no-repeat;
	padding: 0 0 25px 0;
}
#event.daytona #car_heart {
	float: left;
	margin: 25px 20px 0 75px;
}
#event.daytona h2 {
	margin: 0 0 0 55px;
}
#event.daytona h3 {
	color: #800;
	margin: 0 0 0 55px;
	padding: 0 0 5px 0;
}

/****** GOLF TOURNAMENT ******/
#event.golf {
	background: none;
}
#event.golf h1 {
	font: bold 32pt Georgia, "Times New Roman", Times, serif;
	color:#006;
	padding: 25px 0 0 0;	
}
#event.golf h2 {
	font: normal 24pt Georgia, "Times New Roman", Times, serif;
	color:#006;
	padding: 5px 0 0 0;	
}
#event.golf h3 {
	font: normal 14pt Georgia, "Times New Roman", Times, serif;
	color:#006;
	padding: 5px 0 0 0;	
}
#event.golf img {
	margin: 10px 0;
	border: double 3px #006;
}
#event.golf hr {
	margin: 10px 0 0 25px;
}

#event.bonus {
	font:normal 18px Palatino Linotype, "Times New Roman", Times, serif;
	background: none;
	width: 65%;
	margin: 0 auto;
}
#event.bonus p {
	font:normal 18px Palatino Linotype, "Times New Roman", Times, serif;
	background: none;
	width: 65%;
	margin: 10px auto;
}
#event table td.bonus {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	margin: 0px auto;
	text-align: left;
	color: #000;
}

/****** QUILT RAFFLE ******/
#event.quilt {
	background: none;
}
#event.quilt img {
	border: 3px double #008;
}
#event.quilt p.caption {
	padding: 5px 30px;
	margin: 5px 50px;
	font: normal 16px Georgia, "Times New Roman", Times, serif;
	
}

/****** EASTER EGG HUNT ******/
#event.easteregg {
	margin: 10px 0 25px 25px;
	padding: 15px ;
}
#event.easteregg img {
	border: 3px double #008;
}

/****** SANTA VISIT ******/
#event.santa {
	background: url(/images/santa.gif) 40px 55px no-repeat;
	overflow: visible;
}
#event.santa h2 {
	margin: 0 65px 10px 180px ;
}
#event.santa table {
	margin: 0 45px 10px 220px ;
	border: 1px;
}
#event.santa table td.category {
	width: 3em;
}

/****** BULL & OYSTER ROAST ******/
#event.bullroast {
	background: none;
	overflow: visible;
}
#event.bullroast img {
	float: left;
	position: relative;
	top: 20px;
	left: 50px;
}
#event.bullroast table {
	float: left;
	width: 600px;
}
/****** SPORTSMANS RAFFLE ******/
#event.sportsmansraffle {
	background: url(/images/divider.gif) 0 0 repeat-x;
	
}
#event.sportsmansraffle img {
	float: left;
	position: relative;
	top: 20px;
	left: 50px;
	width: 125px;
}
#event.sportsmansraffle table {
	float: left;
	width: 600px;
}
