@charset "UTF-8";
/* CSS Document */

html, body, div, p, ul, li, ol, table, th, tr, td, h1, h2, h3, h4, h5, h6{
	padding:	0px;
	margin:		0px;
}
ul, li{
	list-style: none;	
}
div{
	position:relative;
	
}
a{
	text-decoration:none;
	color:#006600;
}
td{
	vertical-align:top;
}
#iw, #ow{
	margin: 0px auto;

}
.maincol p,
.maincol h1,
.maincol h2,
.maincol img
{
	padding: 2px 25px 2px 25px;
}

#iw{
	width: 900px;
	background: #ffffff;
}
#ow{
	width: 950px;
	background: #ffffff;
}

body{
	background: #dddddd;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
}
#header {
	background: url(images/header.jpg) no-repeat;
	height: 238px;
	width: 900px;
}
#header h1{
	position:absolute;
	right: 10000px;
}


h2{
	font-size:22px;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#006600;
}

h3{
	font-size: 16px;
	margin: 5px 15px;
}

#main{
	background: #FFFFFF url(images/navback.jpg) repeat-y;
	min-height: 400px;
}

#maintable{
	width: 900px;
}

.navcol{
	width: 230px;
	font-size: 14px;
	line-height: 24px;	
}
.navcol ul{
	margin: 5px 8px 5px 15px;
}
.navcol a{
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-weight: bold;
}
.navcol a:hover{
	color:#006600;
}

.maincol{
	width: 500px;
}
.maincol img{
	border:1px solid #111111;
	padding:0px;
	margin:0px;
}

.promocol{
	width: 170px;
}
.promocol h3{
	background: #dddddd;
	text-align: center;
}


#footer{
	background: #246034;
	height:50px;
	
}
#subfooter{
	text-align:center;
	font-size: 11px;
}


ul li .curloc{
	color: #000000;
}



.maincol ul, .maincol ul li{
	list-style: circle inside;	
}
.maincol ul{
	margin: 15px;
}
.maincol ul li{
	padding: 4px;
}




#calendar{
	/*border: 1px solid black;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* MONTH HEADER */
#calendar th{
	background: #CCCCCC;
	font-size:12px;
	padding:3px;
}
/* ALL DAYS */
#calendar .calday{
	border: 1px solid #dddddd;

}
/* current day */
#calendar .marked{
	font-weight: bold;
}
/* day headers */
#calendar .headerrow{
	background:#FFFF99;
	
}

/* all cells */
#calendar td{
	text-align: center;
	padding: 2px;
}


.minievent{
	margin: 4px;
	border: 1px solid #FFFF99;
	padding:5px;
}
