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

body { background:url(pagebg3.jpg) #efefef repeat-x; font-family:Georgia, "Times New Roman", Times, serif; color:#231F20; margin:0; }
h1 { font-size:24px; line-height:28px; font-weight:normal; color:#231F20; margin:0; }
h2 { font-size:18px; line-height:20px; font-weight:normal; padding:0; margin:0;  }
h3 { font-size:16px; line-height:18px; font-weight:normal; color:#c00; font-style:italic; padding:0 0 3px 0; margin:20px 0 0 0; border-bottom:1px solid #ccc; }
h4 { font-size:14px; line-height:16px; font-weight:normal; padding:5px 0 5px 0; margin:0;  }
table { font-size:12px; line-height:18px; }
blockquote { margin:0 0 15px 0; padding:5px 15px; font-style:none; background:#efefef; text-align:left; }

#headnav { text-align:right; font-weight:normal; border-bottom:1px solid #ccc; padding:10px; width:688px; }
	#headnav ul { display:inline; margin:0; padding:0; }
	#headnav li { display:inline; list-style:none; color:#fff; margin:0 3px; }
	#headnav a { color:#900; text-decoration:none; padding:5px; }
	#headnav a:hover { text-decoration:underline; }
#header { padding:10px; text-align:center; background:url(headbg4.jpg); }
#nav { padding:10px 5px; background:#c00; text-align:center; font-size:14px; width:698px; }
	#nav ul { display:inline; margin:0; padding:0; }
	#nav li { display:inline; list-style:none; color:#fff; padding:0; }
	#nav a { color:#fff; text-decoration:none; padding:10px 5px; }
	#nav a:hover { background:#000; }
#container { border:2px solid #c00; padding:2px; background:#fff; width:700px; font-size:12px; line-height:18px; }
	#container a { color:#c00; }
	#container a:hover { color:#231F20; }
	.content1 { border:1px solid #c00; padding:20px 10px; text-align:center; }
	.content2 { border:1px solid #c00; padding:20px 10px; text-align:center; margin:2px 0 0 0; }
	.content3 { border:1px solid #c00; padding:20px 30px; text-align:left; }
		.content3 ul { margin:0; }
		.content3 ul li { list-style-image:url(bullet.gif); margin-left:10px; }
		.content3 ol li { list-style:disc; margin-left:10px; }
#single_event { border-top:1px solid #ccc; padding-top:15px; }
	#event_description { margin:5px 5px 5px 25px; padding:5px 15px; font-style:none; background:#efefef; text-align:left; }
	#event_cost { padding:0 0 0 25px; font-size:16px; line-height:18px; font-weight:normal; color:#c00; font-style:italic; }
	#event_date { padding:0 0 0 25px; }
	#checkbox { margin-top:20px; }
#footer { padding:10px; text-align:center; font-size:11px; width:688px; }
	#footer ul { display:inline; margin:0; padding:0; }
	#footer li { display:inline; list-style:none; margin:0 2px; }
	#footer a { color:#c00; }
	#footer a:hover { color:#231F20; }