/*
Version 2.0
21 August, 2007
*/


/* BEGIN BASIC HTML TAGS */
html {
	background: url(../images/gradient_bg.jpg) #acca9b top center repeat-x;
}

/*INSIDE COLORS*/
#inside body {color: #ffffff;}
#inside p {color: #ffffff;}
#inside ul {color: #ffffff;}
#inside ol {color: #ffffff;}

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

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

/* tag line */
#inside h3 {color: #ffffff;}

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

#inside a,
#inside a:link {color: #ffffff;}

#inside a:visited {color: #ffffff;}

#inside a:hover {color: #000000;}
/*END INSIDE COLORS*/

/*HOME COLORS */

#home body {color: #000000;}

/* main body heading */
#home h1 {color: #267fac;}

/* main body sub heading */
#home h2 {color: #267fac;}

/* tag line */
#home h3 {color: #267fac;}

/* sub content heading */
#home h4 {color: #267fac;}

#home a,
#home a:link {color: #267fac;}

#home a:visited {color: #267fac;}

#home a:hover {color: #000000;}

/*END HOME COLORS*/


#container {}

/* BEGIN HEADER */

#header h3 {
	color: #267fac;
}

#header .nav li a {color: #267fac;}

#header .nav li a:hover,
#header .nav li a.over {
	color: #000000;
}


#header .nav li a.selected {
	color: #000000;
}

/* drop down */
#header .nav ul li ul {
	width: 10em;
	background-color: #ffffff;
	border-left: 1px solid #267fac;
	border-right: 1px solid #267fac;
}

#header .nav ul li ul li {
	border-bottom: 1px solid #267fac;
}

#header .nav li.selected li a,
#header .nav li:hover li a,
#header .nav li.over li a {	color: #267fac;}

#header .nav li li.selected,
#header .nav li li:hover,
#header .nav li li.over, 
#header .nav li li a.selected,
#header .nav li li a:hover ,
#header .nav li li a.over {}

#header .nav li li.selected a,
#header .nav li li:hover a,
#header .nav li li.over a, 
#header .nav li li a.selected,
#header .nav li li a:hover ,
#header .nav li li a.over {	color: #000000;}
/* END HEADER */


/* BEGIN CONTENT */
#content_container {}

#sub_content_1 .content {}
/* END SUB CONTENT */


/* BEGIN FOOTER */

#footer {
	color: #ffffff;
}

#footer .nav a,
#footer .nav a:link {
	color: #267fac;
}
/* END FOOTER */


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

#flex_footer a {color: #ffffff;}

#flex_footer a:hover {color: #267fac;}
/* 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 */