div.bottomtext {
display:block;
clear:left;
}

/*EVENT STYLING */
	
#leftcol p {
	font-weight:bold;
	}
#rightcol p {
	font-weight:normal;
	line-height:18px;
	letter-spacing: normal;
	}
	
#rightcol span.title {
	font-weight:bold;
	}	 
	
div.event {
	padding-bottom:5px;
}
p.date {
	font-style:italic;
	width:95%;
	background-color:#C4C4C4;
	display:block;
	margin-left:0;
	padding-left:5%;
}
p.address {
	font-weight:normal;
	text-align:center;
}

div.event H4 {
	line-height:normal;
	margin-top:0;
	margin-bottom:0em;
	color:black;
	font-size:10pt;
}
div.event a {
	margin:-5px auto;
	text-align:center;
	display:block;
	font-weight:bold;
	margin-bottom:0;

}
div.event a:hover {
	color:#000099;
}


body {
	font-family: "Times New Roman", Times, serif;
	background-color:#E6E6E6;
	margin:0;
	padding:0;
}

#header {
	height: 122px;
	text-align: center;
	width:100%;
	margin:0;
	padding:0;
	background-color:#fff;
	
}

#leftcorner {
	position: absolute;
	margin-left:1em;
	top:0px;
	left: 1px;
	}


#tophorses {
	margin:0 auto;
	background-image:url(../images/tophorses.png);
	background-position:center top;
	background-repeat:no-repeat;
	width:386px;
	height:120px;
	}

#rightcorner {
	float:right;
	position:absolute;
	background-image:url(../images/purplecorner.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height: 128px;
	width: 129px;
	right:0;
	top:0;
	}
	

#wrapper {
	float:left;
	width:100%;
	position:absolute;
	top:152px;
	min-width:765px;
}

#leftcol {
	width:260px;
	float:left;
	background-color:#4D2945;
	background-image:url(../images/leftimage.png);
	background-repeat: no-repeat;
	background-position:center 10px;
	height: 525px;
	position: absolute;
}

#content {
	background-color:#E6E6E6;
	vertical-align:top;
}

#contenttext {
	display: block;
	padding: 2em 2em 0em;
	left: 0px;
	top: 0px;
	right: auto;
        margin-left:270px;
}

#contenttext img {
border:0;
}

h3 {
	padding-top:1em;
}

p {
	margin:0 10px 10px;
}

a {
	color: #981793;
	text-decoration:none;
}

.show {
	color: #003366;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
}

.focus {
	background-color:#fff;
	padding:10px;
	margin-bottom:10px;
	color:#000;
	}
	
.focus h1, .focus h2,.focus h4 {
text-align:center;
font-size:1em;
}


#leftcol {
	padding:0;
	margin:0;
	float:left;
	clear:none;
	position: relative;
	}

#rightcol {
	clear:none;
	padding:0;
	margin:0;
	position: relative;
	}
	
#rightcol h3 {
   font-size:1em;
   }
   
h4 {
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -0.05em;
	color: #333333;
	text-align: center;
	line-height: 0px;
}



#footer {
	font-size:9px;
	text-align:center;
}

#footer p {
margin:0 auto;
padding:0;
}

div#slogan {
margin-top:285px;
font-weight:bold;
text-align:center;
}

#slogan p {
font-size:11pt;
}

#homebox {
font-size:11pt;
width:90%;
margin:0 auto;
}


#homebox th {
height:40px;
background-color:#4D2945;
vertical-align:bottom;
}

#homebox h3 {
color:white;
}

#homebox td {
background-color:#AE87A6;
}

#homebox td h4 {
font-size:.75em;

}

#homebox p {
text-align:center;
font-size:.75em;
}