body {
	background-color: #fff;
	text-align: center;
	margin:10px;
	padding: 0;
	font: 12px Verdana, Arial, Helvetica, sans-serif;

}
p, td { line-height:1.5;}
h1 { margin:0;}
h1, h2, h3, h4, h5 {font-weight:normal; color:#998866; }
h1 {font-size:30px; }
h2 {font-size:26px; }
h3 {font-size:22px; }
h4 {font-size:20px; }
h5 {font-size:18px; }
#container {
	border: 1px #ccc solid;
	width: 700px;
	padding:5px;
	text-align: left; 
	margin: auto;
}


/* Footer */
#footer {
    clear: both;
	margin: 0 auto;
	width: 950px;
	text-align: left;
	background-color: #998866;
	
}

#f_menu1, #f_menu2 {
	padding: 20px;
	color:#ccc;
}

#f_menu1 {
	float:left;
}

#f_menu2 {
	margin-left: 200px;
}

#f_menu1 ul , #f_menu2 ul {
	float:left;
	margin:0 40px 0 0;
	list-style: none; 
	padding:0;
}

#f_menu1 ul li, #f_menu2 ul li{
	margin-top: 7px;
}

#f_menu1 ul li a, #f_menu2 ul li a{
	color:#ccc;
	text-decoration: none;
}

#f_menu1 ul li a:hover, #f_menu2 ul li a:hover{
	color:#fff;
	text-decoration: underline;
}

#footer h5 {
	color:#fff;
	font-size:13px;
	margin:0 0 10px 0;
}


.clear_floats {
	float:none; 
	clear:both;
	margin:0; padding:0;
}

img { border:0; }
#ad, #sLinks {height: 230px;}



a {color:#3366cc; text-decoration: none;}
a:hover {color:blue; text-decoration: underline;}

.fields { border-collapse: collapse; width:100%; }
.fields th, .fields td {padding:10px 5px;}
.fields th {text-align:left; font-weight:lighter; font-size:15px;}

#myCal, .grid, .bottomGrid, #wgrid { border-collapse: collapse; margin: 15px 0; width:100%; }
.grid  td, .grid th{ border: 1px solid #333; padding: 3px;	vertical-align: top; }
.grid th, .bottomGrid th{ text-align: left; background-color: #ddd; font-weight: bold; }
.grid caption { font-weight: bold; margin: 5px 0; padding: 5px; background-color: #ddd; }
.bottomGrid  td, .bottomGrid th{ border-bottom: 1px solid #aaa; padding: 3px;	vertical-align: top; }
