*{
	margin: 0;
	padding: 0;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#795214;
	background-color:#382500;
}

top {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#795214;
}

h2 {
    font-family:Georgia, Times New Roman, Times, Serif;
    font-size:22px;
    font-weight:bold;
}

a{color:#795214; text-decoration:underline;}
a:hover{color:#382500;}

p{
	padding:9px 10px;
}

#mainWrapper{
	margin:0px auto;
	width:800px;
}

#topWrapper{
	width:800px;
	background:url(../images/top.gif) no-repeat;
	height:157px;
	color:#57390b;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#topWrapper a{color:57390b; text-decoration:none;}

#bodyWrapper{
	width:740px;
	background:url(../images/body.gif) no-repeat;
	font-style:normal;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
}

#commentBox{
    float:left;
    width:330px;
	color:#4A320D;
}

#storiesBox{
    float:right;
    width:390px;
    font-size:12px;
	color:#4A320D;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}

#storiesCaption
{
    font-family:Georgia, Times New Roman, Times, Serif;
    font-size:11px;
    float:right;
    padding-top:35px;
    padding-right:30px;
    padding-left:320px;
}

#footer{
	width:800px;
	background:url(../images/footer.gif) no-repeat;
	height:146px;
	color:#57390b;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10.5px;
	font-weight:normal;
	line-height:16px;
	text-align:center;
}

.day{
	border-top: solid 2px #907438;
	padding-bottom:10px;
	margin-top:13px;
}

.time{width:140px; vertical-align:top; text-align:right; padding-right:8px; padding-top:3px; color:#4A320D;}
.event{width:600px; vertical-align:top; padding-right:8px; padding-top:6px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif;}

.odd{background-color:#d1ba8d;}
.even{background-color:#baa375;}

.time p, .event p {padding:4px;}

.announcements{
	font-style:normal;
	font-size:12px;
	color:#4A320D;
}

.announcements2{
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#4A320D;
}

/*These styles are for the form*/
textarea {
	overflow: auto;
	width: 250px;
	height: 200px;
	border:#382500 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
input {
	width: 250px;
	height:20px;
	margin: 0px 0px 2px 0px;
	border:#382500 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#buttonSubmit {
	background-color:#795214;
	border:#382500 solid 1px;
	font:bold 8pt Verdana,Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	width: auto;
	height: auto;
	padding: 3px;
	margin: 5px 0px;
}

table.tblContent {
	border-collapse:collapse;
	width:720px;
	margin-bottom:1em;
	/*border:1px solid #0072bb;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.tblContent th, table.tblContent td {
	padding:0.4em 0.5em;
	font-size:0.8em;
	/*background-color:#FFC400;*/
}

table.tblContent caption {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	padding:3px 0;
	margin:0 0 0 -1px;
	/*background-color:#fff;*/
}

tr.colName td {
	font-weight:bold;
	text-decoration:underline;
}

tr.odd td {/*background-color:#FFFAE5;*/}

tr.even td {/*background-color:#FFF;*/}
