/*
	J U N K   I N F O                                                                     
	diversifysouthwestmichigan.com  | By: Cory Mathews  |  May 19, 2009                   
	LightBlue:2f7cae  |  DarkBlue:003366 |  Yellow:ffc000  |  Grey:555555  |  White:FFFFFF
*/
body { background:#555; color:#333; font:14px Arial, Helvetica, sans-serif; }
h2 { color:#333; font-size:24px; font-weight:bold; margin:2px 0; }
table { margin:10px 2px; border:1px solid #003366; }
table td { padding:10px 6px; border:1px solid #003366; }

/* G E N E R A L */
.error { background:url(../img/error.png) #f5d4d4 no-repeat left; border-bottom:1px solid #f00; border-top:1px solid #f00; color:#333; margin:5px; padding:8px 0 8px 40px; }
.success { background:#b7d1e1; border-bottom:1px solid #4b8db3; border-top:1px solid #4b8db3; color:#333; margin:5px; padding:8px 0 8px 40px; text-align:center; }
.event { display:block; float:left; font-weight:bold; padding:0 0 0 10px; width:60px; }
.eventInfo { display:block; width:400px; float:left; }
.strongCenter { font-weight:bold; text-align:center; }
.formLabel { display:block; float:left; font-weight:bold; padding:3px 10px; width:100%; }
.formField { display:block; width:100%; float:left; padding:3px 10px; }
.formSubmit { clear:both; padding:10px; }
.bgGreyL { background:#eee; }
.bgGreyD { background:#ccc; }
.tableTop { background:#2f7cae; color:#FFF; padding:8px 2px; }
.question { background:#CCC; font-size:16px; padding:3px; }
#toTop { width:120px; background:#ddd; border:1px solid #ccc; text-align:center; padding:6px; position:fixed; bottom:12px; right:12px; color:#666; text-decoration:none; }


/* M A I N   I D s */
#box { margin:10px auto; width:760px; padding:0; border:5px solid #036; background:#2f7cae; }
	#head { background:#2f7cae; color:#FFF; }
		#head h1 { color:#fff; font-size:36px; padding:10px; margin:0; }
	#img { margin-bottom:-2px; } /*Stupid IE*/
	#bar { height:8px; line-height:8px; background:#ffc000;  }
	#main { }
		#content { background:#FFF; float:right; padding:5px; width:560px; min-height:260px; }
			#content a { color:#333; text-decoration:underline; }
			#content a:hover { color:#333; background:#ffc000; }
		#nav { float:left; width:190px; background:#2f7cae; }
			#nav ul { padding:0; margin:0; width:100%; list-style:none; overflow:hidden; }
			#nav ul li { padding:0px; margin:0px; }
			#nav ul li a { color:#fff; display:block; padding:10px; margin:0px; text-decoration:none; white-space:nowrap; }
			#nav ul li a:hover { color:#333; background:#FFF; margin:0; }
			#nav ul li a.current { color:#333; background:#FFF; font-weight:bold; }
	#foot { background:#036; clear:both; color:#FFF; font-size:11px; padding:10px; text-align:center; }
	#foot a { color:#fff; }
	#foot a:hover { color:#FFF; text-decoration:none; }