/* CSS Document */
/* 3.16.07 */
/* Author: www.randycaruso.com */

* { margin: 0; padding: 0; }

html { height: 100%; } 

body {
	font-size: 62.5%;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(../images/background_band.jpg) repeat-x fixed;
	background-color: black;
}


p { font-size: 1.2em; line-height: 1.6em; margin: 0 0 .7em 0; color: Black; padding: 0; }


a { color: #DB7C06; }
a:hover { color: #EC3B0F; }


h1 {display:none;}

h2 { margin: 0 0 .4em 0; font: bold 1.6em Arial, Helvetica, sans-serif; color: #DB7C06; }
h2 a { text-decoration: none; }
h3 {
	margin: 0 0 0em 0;
	font: bold 1.4em Arial, Helvetica, sans-serif;
	color: #DB7C06;
}
h4 {
	margin: 0 0 .4em 0;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	color: #DB7C06;
}
h5 {
	margin: 0 0 .4em 0;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #DB7C06;
}

blockquote { background: #FFF; border: 1px solid #EEE; border-left: 6px solid #CCC; color: #666; display: block; font: normal 1em Tahoma,sans-serif; line-height: 1.6em; margin-bottom: 12px; padding: 8px 10px; }

xblockquote { margin: 0 20px 20px 20px; font-size: 75%; }
.schedule td { padding: 10px; }
.picleft { padding: 0 8px 0 0; }
.picbottom { padding: 0 0 8px 0; }
/* ------------------------------------------------  Structure ---------------------------------------------------- */	



#column { width: 800px; margin: 0 auto; background-color: White; }


#header { height: 184px; background: url(../images/header.jpg) no-repeat; }

#nav { height: 45px; width: 800px; margin: 0 0 25px 0; }
#nav ul { display: none; }
#maincontent { width: 455px; margin: 0 0 20px 0; float: right; padding: 0 90px 0 0; }





/* -------------------  Lists   ----------------- */

ul { margin: 0 0 12px 0; }
ul li {
	font-size: 1.2em;
	margin: 2px 0 0 12px;
	list-style-type: none;
	padding: 0 0 0 14px;
	background: url(../images/bullet.gif) no-repeat 0 4px; 
	/*adjust background position here, the first value is the x and the second the y position */
}






#clear{ clear: both; }

#leftcolumn { width: 160px; padding: 0 0 0 50px; margin: 0 0 0 0; float: left; }





#footer {
	background: #3B6B28 url(../images/footer.gif) no-repeat bottom;
	xheight: 177px;
	margin: 0 auto;
	width: 800px;
	color:white;
}
#footer p {
	color: white;
	font-size: 1.1em;
}

#textcolumn {
	margin: 15px 90px 45px 50px;
	float: right;
	width: 455px;
}




.location{ color: #f8981d; line-height: 1.4em; }


#cal { margin: 0 auto; width: 800px; }











