<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Validated by W3C CSS Validation Service */

* { margin: 0; padding : 0 }


html,

body {
	background: #85725C;
	height: 100%;
	min-height: 100%;
	background: linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	background: -webkit-linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	background: -moz-linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	background: -o-linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	background: -ms-linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	background: linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	-svg-background: linear-gradient(top, #3F372C 0, #968269 662px, #BAAC9C 1050px) no-repeat;
	}
p {
	font-size:12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left
}

h1 {
	color: #3F372C;
	font-weight:bold;
	letter-spacing:0.1em;
	font-size:30px;
	text-align:center;
	margin:4px;
}

h2 {
	color: #666600;
	font-weight:bold;
	letter-spacing:0.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:6px;
}

h3 {
	color: #FFBACC;
	font-size: 12px;
	font-weight:700
	text-align: center;
	margin:4px;
}
h4 {
	color: #3F372C;
	font-weight:bold;
	letter-spacing:0.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left

}
h5 {
	color: #3F372C;
	font-weight:bold;
	letter-spacing:0.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	margin:6px;

}

a:link {
	color: #808000;
	text-decoration:none
	}

a:visited {
	color:#808000;
	text-decoration:none;

	}
	
a:hover {
	color: #FF8040;
	}

a:active {
	color:#CC6600;
	text-decoration:none
}

li {
	list-style-position:outside;
	list-style-image:none;
	font-size:12px;
	}
	

/* id types */

body#home a#homenav,
body#bands a#bandsnav,
body#disco a#discnav,
body#background a#backnav,
body#jazz a#jazznav,
body#entertainers a#mixnav,
body#activities a#funnav,
body#production a#prodnav,
body#contact a#contnav {
	color: #FF8040;

}

body#home a#fhomenav,
body#bands a#fbandsnav,
body#disco a#fdiscnav,
body#background a#fbacknav,
body#jazz a#fjazznav,
body#entertainers a#fmixnav,
body#activities a#ffunnav,
body#production a#fprodnav,
body#contact a#fcontnav {
	color: #FF8040;
}

#wrapper 
{ 
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:960px;
	background:#EAEAEA;
	box-shadow:0 0 2px 2px #BCBC78;
	margin:0 auto -30px; /* the bottom margin is the negative value of the footer's height */
}

#header { text-align : center}

#footer { height: 30px; width: 960px; margin: 0 auto 0; color: #BCBC78; text-align:center; background : #3F372C }

#footeraddress { margin: 0 auto 0; color: #3F372C; font-size:4px; text-align:center; }

#footspace { height: 30px; }

#navbar {
	padding:20px;
	}

#navbar li {
	list-style:none;
	display:inline;
	background-color: #3F372C;
	padding: 8px 15px;
	box-shadow:0 0 2px 2px #BCBC78;
	color: #BCBC78;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	 }
	 
#navbar li a:link {
	color: #BCBC78;
	text-decoration:none;
 }

#navbar li a:visited {
	color: #BCBC78;
	text-decoration:none
		}

#navbar li a:hover {
	color: #FF8040;
	}
	
#navbar li a:active {
	color: #FFCC00;
	}

#footer-nav li {
	list-style:none;
	display:inline;
	color: #BCBC78;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	 }
	 
#footer-nav li a:link {
	color: #BCBC78;
	text-decoration:none;
	padding: 0px 10px;
 }

#footer-nav li a:visited {
	color: #BCBC78;
	text-decoration:none
		}

#footer-nav li a:hover {
	color: #FF8040;
	}
	
#footer-nav li a:active {
	text-decoration:none;
	color: #FFCC00;
	}


.left { float : left ; width : 30%; margin-bottom:5px}

.right { float : right ; width : 25%; margin-bottom:5px }

.clearfloat {clear:both}

.txt { margin : 0 27% 0 32% ; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:justify }

.txt-2-right { margin : 0 0 0 30% ; padding: 0 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify }

.txtblock { margin : 0 2% 0 2% ; padding:2px; background: #BCBC78; border-radius:1px; text-align:justify }

.txtblockcenter { margin : 0 2% 0 2% ; padding:20px; border-radius:10px; text-align:center }

.txtrounded { margin : 0 2% 0 2% ;background: #BCBC78; border-radius:10px; padding:20px; text-align:justify }

.txtroundedcenter { margin : 0 2% 0 2% ;background: #BCBC78; font-size:14px; border-radius:10px; padding:20px; text-align: center  }

.txtroundedsmall { margin : 0 2% 0 2% ;background:#BCBC78; font-size:11px; border-radius:10px; padding:20px; text-align:justify }

.txtroundedpics { margin : 0 2% 0 2% ;background: #BCBC78; border-radius:10px; padding: 10px 20px; text-align:center }

.txt-pics { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px; text-align:justify }

.header-img{
	text-align:center;
	padding:10px 0 0
}

.header-img-text{
	text-align:center;
	font-style:italic;
	font-size:18px;
	color:#330099
	}

.contactform {
	width:600px;
	border:none;
	margin:auto;
	background-color: #BCBC78
	}

.contactform-title {
	width: 22%;
	text-align:left
}

.contactform-input {
	width:78%;
	border:none;
	text-align:left;
	size:90
}

.contactform-details-title {
	width: 25%;
	text-align:left;
	vertical-align:top
}

/* invisible link */
a.plain:link {
	color: #000000;
	text-decoration:none;
	}
a.plain:visited {
	color: #000000;
	text-decoration:none;
	}
a.plain:hover {
	color: #000000;
	}
	
/* invisible link fo H4 */
a.hplain:link {
	color: #3F372C;
	text-decoration:none
	}
a.hplain:visited {
	color: #3F372C;
	text-decoration:none;
	}
a.hplain:hover {
	color: #3F372C;
	}</pre></body></html>