#content img {
	border:none;
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
	margin:0px;
}

p {
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-top:0px;
	margin:0px;
}

#content div {
	padding-right:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-top:0px;
	margin:0px;
}

#events {
	padding:0px;
	padding-top:20px;
	margin:0px;
	position:relative;
	float:left;
}

#eventDetails {
	width:115px;
	float:left;
}

.eventlist {
	position:relative;
	list-style:none;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-top:15px;
	display:none;
}

.eventtitle {
	width:120px;
	margin:0px;
	padding:0px;
	cursor:pointer;
}

#event_l_arrow {
	position: absolute;
	left:55px;
	top:-20px;
}

#event_r_arrow {
	position: absolute;
	left:55px;
	bottom:-20px;
}

.eventlist li {
	height:140px;
	width:120px;
	padding:0px;
	margin:0px;
	margin-right:12px;
	margin-bottom:5px;
	text-align:left;
}

#events img {
	padding:0px;
	padding-bottom:3px;
	margin:0px;
}

.event {
	display:none;
	width:496px;
}

.event h2 {
	width:496px;
	font-size:13px;
}

.event img {
	float:left;
}

.event div {
	float:left;
	width:400px;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #786A47;
	text-decoration: none;
}

a:visited {
	color: #980808;
}

a:hover {
	color: #980808;
}

h1 {
	background:url(/images/h1_bg.png) top no-repeat;
	padding-top:18px;
	height:15px;
	width:100%;
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #7C6247;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-align: left;
	font-weight:normal;
}

h2 {
	background:url(/images/h2_bg.jpg) bottom no-repeat;
	text-indent:20px;
	padding-bottom:18px;
	height:2px;
	width:100%;
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #980808;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-align: left;
	font-weight:normal;
}


h3 {
	width:100%;
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #7C6247;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-align: left;
	font-weight:normal;
}

h4 {
	width:100%;
	clear:both;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #980808;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-align: left;
	font-weight:normal;
}

h5 {
	padding:0;
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
}

h5.normal {
	font-weight:normal;
}

.menu {width:746px; height:20px; position:relative; z-index:100; font-family:"Times New Roman", Times, serif; padding-left:35px;}
/* hack to correct IE5.5 faulty box model */
* html .menu {width:747px; w\idth:746px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:130px;}
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {float:left;width:auto;position:relative;}
/* style the links for the top level */
.menu a, .menu a:visited { font-family:"Times New Roman", Times, serif; display:block;font-size:12px;text-decoration:none; color:#fff; width:130px; height:20px; line-height:20px; text-align:center; margin-right:53px; text-transform:uppercase;}
.menu a#last_item { margin-right:0px; }
.menu a:first-letter { font-size:14px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited {width:141px; w\idth:130px;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:20px;left:-10px; width:149px;}
/* another hack for IE5.5 */
* html .menu ul ul {top:19px;t\op:20px;}



/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {background:#fff; color:#000; height:auto; line-height:1em; padding:5px 10px; width:128px; }
/* yet another hack for IE5.5 */
* html .menu ul ul a, * html .menu ul ul a:visited {width:150px;w\idth:128px;}

/* style the top level hover */
.menu ul ul a:hover{color:#fff; background:#953536;}
.menu ul ul :hover > a {color:#fff; background:#953536;}


/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }