/*

Version 2.4
6 May, 2008

*/






/* BEGIN BASIC HTML TAGS */
html {
	background:#b769cf url(../images/bg_gradient.gif) top left repeat-x;
}

body {
	color: #333333;
}

/* main body heading */
h1 {
	color: #d4a7e2;
}

/* main body sub heading */
h2 {
	color: #666666;
}

/* tag line */
h3 {
	color: #ffffff;
	background-color: #000;
}
#optin h3 { font-size: 1em; color: #666;}

/* sub content heading */
h4 {
	color: #333333;
}

a,
a:link {
	color: #000;
}

a:hover {
	color: #666;
}





/* BEGIN CONTAINER */
#container {
	border-color: #cccccc;
	background-color: #ffffff;
}



/* BEGIN HEADER */
#header .nav ul {
	border-color: #000;
}

	#header .nav ul li a {
		color: #333333;
	}
	
	#header .nav ul li a:hover {
		color: #b769cf;
	}
	
	#header .nav ul li a.selected {
		background-color: #b769cf;
		color: #ffffff;
	}
	#header .nav ul li ul li a.selected {
		background-color: transparent;
		color: #000;
	}

#header .tagline {
	background-color: #000000;
	color: #ffffff;
}
/* END HEADER */









/* BEGIN SUB CONTENT 1 */
/* END SUB CONTENT 1 */



/* BEGIN CONTENT */
/* END CONTENT */



/* BEGIN SUB CONTENT 2 */
/* END SUB CONTENT 2 */



/* END CONTENT CONTAINER */





/* BEGIN FOOTER */
#footer {
	border-color: #000;
}
/* END FOOTER */





/* BEGIN FLEX FOOTER */
#flex_footer {
	color: #fff;
}

#flex_footer a {
	color: #cccccc;
}

#flex_footer a:hover {
	color: #fff;
}
/* END FLEX FOOTER */
/* SCHEDULE */
#schedule { width:100%; border:1px solid #cccccc; }

#schedule th, #schedule th { width:33%; padding:2px; }

 

#schedule th { background-color:#000000; color:#ffffff; }

#schedule td.day { background-color:#ececec; }

#schedule td { vertical-align:top; }
/* END SCHEDULE */