/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}








#middle div img {display:none;}






/* universal */

html
{
background:none;
}

body
{
margin:0px;
padding:0px;
color:#520086;
font:100% "lucida grande", verdana, arial, sans-serif;
background:none;
}

img {border:none;}

a {color:#520086;}
a:visited {color:#520086;}

.italic {font-style:italic;}
.bold {font-weight:bold;}

p {font-size:0.8em;padding:0em 5em 0em 5em;}









/* nav */


#nav {display:none;}















div#middle
{
text-align:left;
width:640px;
margin-left:auto;
margin-right:auto;
border-left:0px solid #670096;
border-right:0px solid #670096;
background:#ffffff;
}

/*
h1
{
text-transform:uppercase;
font-size:1em;
padding:1em 4em;
}
*/

.header

.bold {font-weight:bold;}

.flowbull {font-size:0.8em;margin-left:40px;padding-left:40px;}

.logodiv {text-align:right;margin:10px 50px 0px 50px;}

.curvebot {position:relative;left:1px;margin-bottom:20px;}

.curvebot {display:none;}











#resultscontact
{
width:100%;
font-size:0.8em;
padding:0px;
background-color:transparent;
border-collapse: collapse; 
border-spacing:20px;
margin-top:20px;

}

#resultscontact th
{
background:#ddccff;
text-transform:uppercase;
padding:6px 4px;
text-align:center;
}

.firstcolumn
{
	text-align:center;
}

#resultscontact td
{
background:none;
padding:10px 10px 30px 10px;
margin:0px; 
}

.lastcolumn
{
padding:10px;
text-align:center;
}

.lastcolumn a img
{
display:block;
margin:10px;
}

.blurb {padding:0px;}






#resultsevents
{
width:100%;
font-size:0.8em;
padding:0px;
background-color:transparent;
border-collapse: collapse; 
border-spacing:20px;
margin-top:20px;

}

#resultsevents th
{
background:#ddccff;
text-transform:uppercase;
padding:6px 4px;
text-align:center;
}

#resultsevents td
{
background:none;
padding:10px 10px 30px 10px;
margin:0px;
}









h2
{
font-size: 26px;
text-indent:64px;
line-height:26px;
}








