@charset "UTF-8";
/* CSS Document */
html, body {height: 100%;}

#wrap {min-height: 80%; width: 85%}

#main {overflow:auto;
	padding-bottom: 0px;}  /* must be same height as the footer */



/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}

a:link {font-family:Georgia, "Times New Roman", Times, serif; color:#C03; font-style:italic; text-decoration:none
}
a:visited {color:#333; font-style:normal; text-decoration:line-through}
a:hover {background-color:#000; font-style:normal
}
a img{
	border: none;
}
.date {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; text-align:center;  padding: 3px; color:#666; border-bottom::1px; border-bottom-color:#C00; border-bottom-style:inset}
.eventdate {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; text-align:center;  padding: 3px; color:#666}
.eventlink {font-size:24px}
.eventpost {border:solid thin #CCC; border-left: none; border-bottom: none; border-right:none}
.venue {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; text-align:center;  padding: 3px; color:#C03}
.city {font-family:Georgia, "Times New Roman", Times, serif; font-size:34px; text-align:center;  padding: 3px; color:#666}
.body {font-family:Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; color:#000}
.bodytext {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:10px; float:left; text-align:left}
.comments {font-size:10px; font-family:Arial, Helvetica, sans-serif;text-align: left}
.category {text-align: left; width:100%;font-size:10px; font-family:Arial, Helvetica, sans-serif}
.archives {font-size: 36px; font-family:Arial, Helvetica, sans-serif}
.title {text-align: center; font-family:Georgia, "Times New Roman", Times, seriff; color:#C00; font-size:18px; font-weight:bold; border-top::1px; border-top-color:#C00; border-top-style:inset}
.header {}
.heading {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#C00}
.releasehead {float: right; text-align:right; background-color:#CCC
}
.announce {position: absolute; height: 30px; position: absolute; left: 30px; top: 120px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; width: 730px; text-align:center
}
.news {max-width: 560px; position:absolute;top: 20px; border:#CCC 2px double; margin:5px; padding:5px; overflow-x: hidden
}
.release {width:350px;position: absolute; left: 580px; top: 20px; border:#CCC 2px double; margin:5px; padding:5px; overflow-x:hidden
}
.break {width: 100%; background-color:#000; font-family:Arial, Helvetica, sans-serif; color:#CCC; border-top:#C00 dotted thin; border-bottom:#C00 dotted thin}
.intro {font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#333}

.media {
	
	visibility: hidden;
	position:absolute;
	height: 60%;
	overflow: scroll;
	left: 760px;
	top: 100px;
	width: 100px;
	border:#CCC 2px double;
	margin:5px;
	padding:5px;
	overflow-x:hidden
}
.contact {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C03;
	font-style:italic;
	font-size:12px;
	width: 160px;
	position: absolute;
	left: 960px;
	text-align:left;

}
.topborder {width: 100%; position: absolute; top: 5px; border-top:solid thin #c03}
.events {visibility:hidden;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C03;
	font-style:regular;
	font-size:16px;
	width: 160px;
	position: absolute;
	top: 20px;
	left: 800px; text-align: left
}

 #twitterwrapper {width: 200px;
	position: absolute;
	top: 20px;
	left: 800px; text-align: left}
    #tweetcontainer .content {font-family:Georgia, "Times New Roman", Times, serif;
	color:#C03;
	font-style:regular;
	font-size:12px;}
.friends {visibility: hidden;font-family:Georgia, "Times New Roman", Times, serif; color:#C03; font-style:italic; font-size:12px; width: 100px; position: absolute; top: 24px; left: 360px
}
.friends2 {font-family:Georgia, "Times New Roman", Times, serif; color:#C03; font-style:italic; font-size:12px; width: 100px; position: absolute; top: 24px; left: 430px
}
.topnav {visibility:hidden; position: absolute; top:90px; left: 434px; font-size: 12px}
.linksheader {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#C03;
	font-style:regular;
	font-size:16px;
	width: 160px;
	position: absolute;
	top: 20px;
	left: 800px; text-align: left
}
.links {width: 365px; position: absolute; left:865px; top: 350px;
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: white;
}
.vscrollerbar {
width: 10px;
background-color: black;
}
.hscrollerbase {
visibility:hidden;
height: 10px;
background-color: white;
}
.hscrollerbar {
visibility:hidden;
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 8px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
}


