/* Clickable Designs | CSS1-CSS2 Document */

/* wrap properties */
html, body {
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		background: #FFC000 url(../images/wrap/bg_site.gif) no-repeat top center;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; font-weight: normal; color: #000000; }

		a:link, a:visited { color: #007CE6; text-decoration: underline; outline: none; }
		a:hover, a:active { color: #007CE6; text-decoration: none; outline: none; }
		
		h1 { margin: 0px; padding: 0px 0px 20px 0px; font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; background: url(../images/wrap/bg_pagetitle.gif) no-repeat 0px 22px; }
		h2 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; line-height: 19px; color: #000000; }
		h3 { margin: 0px; padding: 0px 0px 20px 0px; font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; background: url(../images/wrap/bg_pagetitle.gif) no-repeat 0px 44px; }
		/* h4 { margin: 0px; padding: 0px 0px 0px 0px; font-size: 13px; font-weight: bold; line-height: 19px; color: #000000; } */
		p { margin: 0px; padding: 0px 0px 18px 0px; }
		
		ul { margin: 0px; padding: 14px 0px 14px 0px; list-style-type: none; font-size: 12px; }
		ul li { padding: 0px; font-size: 12px; padding: 0px 0px 7px 35px; background: url(../images/wrap/bullet.gif) no-repeat 22px 7px; }
		ul li ul { margin: 0px; padding: 14px 0px 0px 0px; list-style-type: none; font-size: 12px; }
		
		hr { height: 0px; border-top: 1px dashed #B9C2CA; border-right: 0; border-bottom: 0; border-left: 0; }

#wrap {
		height: 100%;
		width: 939px;
		margin: 0px auto; }
		
		.left { float: left; display: inline; }
		.right { float: right; display: inline; }
		.center { text-align: center; }
		.end { clear: both; }
		
		.block { display: block; }
		
		form { margin: 0px; padding: 0px; }
		
		img { border: 0px; }
		img.pano { border: 0px; padding: 0px 0px 18px 0px; }
		.img_right { padding: 5px 0 10px 20px; }
		.img_left { padding: 5px 20px 10px 0; }
		
		.header { margin: 10px 0px 0px 0px; }
		.ancillary { width: 179px; height: 97px; margin: 10px 0px 0px 0px; background: url(../images/wrap/bg_ancillary.gif) no-repeat; }
		.ancillary ul { margin: 7px 0px 0px 0px; padding: 0px 0px 14px 0px; line-height: 13px; }
		.ancillary ul li { padding: 0px 0px 0px 63px; background: url(../images/wrap/bullet.gif) no-repeat 53px 7px; }

/* menu properties */
.menu {
		height: 29px;
		width: 939px;
		margin: 10px 0px 0px 0px;
		padding: 1px 0px 0px 17px;
		background: url(../images/wrap/bg_menu.gif) no-repeat; }
		
		.menu_sep { width: 24px; height: 28px; }
		
.sidenav_link { 
		width: 114px;
		padding: 0px 25px 0px 40px;
		line-height: 13px;
		color: #007CE6;
		background: url(../images/wrap/bullet.gif) no-repeat 25px 4px; }
		
		.sidenav_link a:link, .sidenav_link a:visited { line-height: 13px; color: #000000; text-decoration: none; }
		.sidenav_link a:hover, .sidenav_link a:active { line-height: 13px; color: #007CE6; text-decoration: none; }
		.sidenav_sep { width: 129px; height: 14px; margin: 0px 0px 0px 25px; font-size: 8px; background: url(../images/wrap/sep_sidemenu.gif) no-repeat 0px 7px; }
		
/* column properties */
.col1 {
		width: 179px;
		margin: 20px 0px 0px 0px; }
		
		.sidenav { width: 179px; padding: 2px 0px 2px 0px; background-color: #FFFFFF; }
		.sidenav_text { padding: 10px 14px 0px 14px; font-size: 11px; line-height: 12px; }
		.sidenav_emailsignup_home { height: 106px; }
		.sidenav_questions { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 75px; font-size: 11px; line-height: 12px; font-weight: bold; background: url(../images/wrap/bg_questions.gif) no-repeat 14px 0px; }
		.sidenav_top { width: 179px; height: 15px; background: url(../images/wrap/top_sidenav.gif) no-repeat; }
		.sidenav_bottom { width: 179px; height: 15px; background: url(../images/wrap/bottom_sidenav.gif) no-repeat; }
		
		.updates_top { width: 179px; height: 32px; margin: 10px 0px 0px 0px; background: url(../images/wrap/top_emailsignup.gif) no-repeat; }
		.questions_top { width: 179px; height: 32px; margin: 10px 0px 0px 0px; background: url(../images/wrap/top_questions.gif) no-repeat; }

.col2 {
		width: 539px;
		margin: 20px 21px 0px 21px; }
		
		.content { width: 483px; padding: 0px 28px 0px 28px; background-color: #FFFFFF; }
		.content_top { width: 539px; height: 15px; background: url(../images/wrap/top_content.gif) no-repeat; }
		.content_bottom { width: 539px; height: 15px; background: url(../images/wrap/bottom_content.gif) no-repeat; }

.col3 {
		width: 179px;
		margin: 20px 0px 0px 0px; }
		
		.sponsors { width: 179px; padding: 2px 0px 2px 0px; background-color: #FFFFFF; }
		.sponsors_sep { margin: 0px 25px 0px 25px; width: 129px; height: 10px; font-size: 6px; }
		.sponsors_slot { padding: 5px 0px 5px 0px; width: 179px; }
		.sponsors_top { width: 179px; height: 36px; background: url(../images/wrap/top_sponsors.gif) no-repeat; }

/* page properties */
.top {
		padding: 0px 0px 25px 18px;
		background: url(../images/wrap/icon_top.gif) no-repeat 0px 4px; }
		
		.top a:link, .top a:visited { text-decoration: none; }
		.top a:hover, .top a:active { text-decoration: underline; }
		.margin1 { width: 30px; }
		.margin2 { width: 20px; }
		.caption { font-size: 11px; line-height: 14px; text-align: center; }
		
		.list_col1 { width: 200px; text-align: right; font-weight: bold; }
		.list_col2 { width: 225px; text-align: left; }
		.list_sep { height: 0px; border-top: 1px dashed #B9C2CA; border-right: 0; border-bottom: 0; border-left: 0; }
		
		.gallery_thumb { width: 71px; height: 47px; margin: 4px 4px 4px 4px; }
		
		.bio_image { width: 79px; padding: 0px; }
		.bio_content { width: 380px; padding: 0px; }
		
/* home properties */
.raindate {
		height: 29px;
		width: 939px;
		margin: 10px 0px 0px 0px;
		padding: 5px 0px 0px 17px;
		background: url(../images/wrap/bg_menu.gif) no-repeat; }

.flash_feature {
		width: 739px;
		height: 255px;
		margin: 20px 0px 0px 0px;
		background: url(../images/home/bg_feature_flash.gif) no-repeat; }
		
.flash_sponsors {
		width: 159px;
		height: 215px;
		margin: 20px 0px 0px 0px;
		padding: 40px 0px 0px 20px;
		background: url(../images/home/bg_sponsors_flash.gif) no-repeat; }
		
		.promo1 { width: 234px; height: 167px; margin: 10px 19px 0px 0px; background: url(../images/home/bg_entertainment.gif) no-repeat; }
		.promo2 { width: 234px; height: 167px; margin: 10px 18px 0px 0px; background: url(../images/home/bg_events.gif) no-repeat; }
		.promo3 { width: 234px; height: 167px; margin: 10px 0px 0px 0px; background: url(../images/home/bg_getupdates.gif) no-repeat; }
		.promo_img { padding: 34px 0px 0px 2px; }
		.promo_txt { width: 107px; margin: 43px 0px 0px 0px; padding: 0px 15px 0px 0px; font-size: 11px; line-height: 14px; }
		.promo_txt a:link, .promo_txt a:visited { padding: 0px 0px 0px 10px; text-decoration: none; background: url(../images/wrap/bullet.gif) no-repeat 0px 5px; }
		.promo_txt a:hover, .promo_txt a:active { padding: 0px 0px 0px 10px; text-decoration: underline; background: url(../images/wrap/bullet.gif) no-repeat 0px 5px; }

/* footer properties */
.footer {
		height: 160px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background: url(../images/wrap/bg_footer.gif) no-repeat 3px 45px;
		font-size: 10px;
		line-height: 12px;
		color: #FFFFFF; }
		
		.footer_menu { padding: 20px 0px 0px 16px; }
		.footer a:link, .footer a:visited { text-decoration: none; color:#FFFFFF; }
		.footer a:hover, .footer a:active { text-decoration: underline; color:#FFFFFF; }
		.footer_sep_top { padding: 0px 21px 0px 21px; }
		.footer_sep_bottom { padding: 0px 14px 0px 14px; }
		
		.copyright { padding: 26px 0px 0px 16px; color: #FFFFFF; }
		.copyright a:link, .copyright a:visited { text-decoration: underline; }
		.copyright a:hover, .copyright a:active { text-decoration: none; }
		.footer_link { padding: 26px 20px 0px 0px; }
		
/* event properties */
.event_container {
		width: 479px;
		margin: 0px;
		padding: 0px;
		background-color: #D5E5F2;
		border-top: 1px dashed #B9C2CA; }
		
		.event_date { width: 105px; margin: 0px; padding: 5px 14px 5px 0px; text-align: right; }
		.event_date h1 { margin: 0px; padding: 0px; font-size: 18px; font-weight: bold; text-align: right; }
		
		.event_details { width: 346px; margin: 0px; padding: 5px 0px 10px 14px; background: #FFFFFF; }
		.event_details p { margin: 0px; padding: 0px 0px 12px 0px; }
		.event_details h1 { margin: 2px 0px 10px 0px; padding: 0px; font-size: 15px; line-height: 19px; font-weight: bold; background-image: none; }
		.event_details h2 { margin: 0px; padding: 0px; font-size: 12px; line-height: 18px; font-weight: bold; }
		.event_details h3 { margin: 0px 0px 12px 0px; padding: 0px; font-size: 12px; line-height: 18px; font-weight: bold; }
		.event_details_note { margin: 0px; padding: 0px 0px 12px 0px; font-style: italic; }
		
		.event_spacer { width: 479px; height: 20px; }






