/* CSS Document */
body		{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 10px 50px 10px; padding:0px; background:url(../media/images/bg_dirt.jpg) top repeat-x #9A6F4A;}
p, td		{font-size:12px; margin:5px 0px 25px 0px; line-height:16px;}
h1			{font-size:28px; line-height:26px; color:#996600; margin:5px 0px 0px 0px; padding:0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
h2			{font-size:20px; line-height:20px; color:#555555; margin:5px 0px 0px 0px; padding:0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
h3			{font-size:14px; line-height:16px; color:#333333; margin:5px 0px 0px 0px; padding:0; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
ul			{margin-top:5px;}
li			{margin-left:-25px;}

.news h2 a	{font-size:14px; color:#990000; margin:0; padding:0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none;}
.news h2 a:hover	{font-size:14px; color:#990000; margin:0; padding:0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:underline;}

.xl			{font-size:24px}
.lg			{font-size:18px}
.md			{font-size:12px}
.rg			{font-size:12px}
.sm			{font-size:9px}

.date		{background-color:#E5E5D6; width:100px; text-align:right;}

.black		{color:#000000}
.gray		{color:#CCCCCC}
.white		{color:#FFFFFF}
.brown		{color:#996600}
.red		{color:#990000}

.newsTitle		{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-top:18px; padding-bottom:4px; border-bottom:1px dashed #CCCCCC; }
.newsTitle a	{text-decoration:none}
.newsDate		{font-size:11px; color:#999999; text-align:right;}
.newsIntro		{font-size:11px}

.eventDate		{font-size:11px; color:#000000; width:40px; text-align:right; border-bottom:1px solid #CCCCCC; padding:8px 4px 0px 4px; background:#e8e8e8;}
.eventName		{font-size:11px; text-decoration:none; border-bottom:1px solid #CCCCCC;}
.eventName a	{display:block; text-decoration:none; padding:8px 4px 8px 4px;}
.eventName a:hover	{background:#f8f8f8;}
.eventAll a		{text-decoration:none}
.eventAll a:hover	{text-decoration:underline}

.main			{width:850px; background:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000;}
.column1		{width:175px; background:url(../media/images/bg_nav.gif) repeat-y right #E4E0CA; vertical-align:top;}
.column2home	{width:361px; vertical-align:top; padding:30px; background:url(../media/images/bg_column2x.jpg) top right no-repeat;}
.column2		{vertical-align:top; padding:30px; background:url(../media/images/bg_column2x.jpg) top right no-repeat;}
.column3		{width:250px; background:url(../media/images/bg_sidebar.gif) repeat-y left #E4E0CA; vertical-align:top;}
.callout		{margin:10px 0px 10px 0px; padding:10px; border:1px solid #000000; background:#EEEEEE;}

.footer			{background:url(../media/images/bg_footer.gif) repeat-x #990000; border-top:2px solid #000000; border-bottom:2px solid #000000; color:#FFFFFF;}
.footer a		{text-decoration:none; color:#FFFFFF;}
.footer a:hover {text-decoration:underline;}

.sideTitle		{background:url(../media/images/bg_section.jpg) #CCCCCC; font-weight:bold; color:#444444; padding:8px 8px 8px 8px; font-size:14px; letter-spacing:3px; text-transform:uppercase;}
.sideTitle a 	{color:#444444; text-decoration:none;}
.sideTitle a:hover {text-decoration:underline}

.formBG			{background:#999999;}
.formTitle		{background:#CCCCCC; padding:5px; font-weight:bold;}
.formCat		{background:#EEEEEE; text-align:right; padding:5px; vertical-align:top;}
.formField		{background:#FFFFFF; padding:5px; vertical-align:top;}
.formTip		{background:#FFFFFF; text-align:center; padding:5px;}
.formText		{background:#EEEEEE; padding:10px; font-size:10px;}
.textField		{width:100%; border:0px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
.colspace1		{width:100px; height:1px;}
.colspace2		{width:497px; height:1px;}

a				{text-decoration:underline; color:#990000}
a:hover			{text-decoration:none;}

.sublinks		{color:#000000; text-align:center; margin-top:15px;}
.sublinks a		{color:#000000; text-decoration:none;}
.sublinks a:hover		{text-decoration:underline;}

.navActive {
	background:url(../media/images/bg_nav1_on.gif) no-repeat right top;
	color:#EEEEEE;
	font-weight:bold;
}
.nav2Active {
	background:url(../media/images/bg_nav2_on.gif) no-repeat right top;
	color:#990000;
}
.navInactive {color:#FFFFFF;}
.nav2Inactive {color:#000000;}

.nav {
	margin-top:10px;
}
.nav a {
	display:block;
	text-decoration:none;
	font-size:12px;
	background:url(../media/images/bg_nav1_off.gif) no-repeat right top;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 5px 5px 25px;
}
.nav a:hover {
	background:url(../media/images/bg_nav1_on.gif) no-repeat right top;
	color:#EEEEEE;
	font-weight:bold;
}
.nav a:visited {
	text-decoration:none;
}
.nav2 a {
	display:block;
	text-decoration:none;
	font-size:12px;
	color:#000000;
	padding:3px 3px 3px 25px;
}
.nav2 a:hover {
	background:url(../media/images/bg_nav2_on.gif) no-repeat right top;
	color:#990000;
}
.nav2at {
	background:url(../media/images/bg_nav2_on.gif) no-repeat right top;
	color:#990000;
}
.nav2 a:visited {
	text-decoration:none;
}
