html,body{height:100%;font-family:arial,verdana,sans-serif;font-size:1em;padding:0;margin-top:0;margin-left:0px;margin-right:0px;color:#000;background:repeat;background-image:url(images/bgpapermid.jpg);-webkit-font-smoothing: antialiased;}
em{font-size:.85em;}
.fl{float:left;margin-right:8px;margin-left:5px;}
.fr{float:right;margin-left:8px;margin-right:5px;}
.rounded{border-color:#B08360;border-width:2px;border-style:solid;padding:0px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.round{padding:0px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.box1 {border-color:#B20601;
	border-width:5px;
	border-style:ridge;
	padding:6px;
	background-color:#EBE0D7;
	margin-top:6px;
	margin-left:6px;
	width:92%;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000');
	
}
.box2 {border-color:#B20601;
	border-width:5px;
	border-style:ridge;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	padding:6px;
	background-color:#EBE0D7;
	margin-top:0px;
	margin-left:6px;
	width:100%;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000');
	
}
.event{display:inline;font-size:1.5em;font-weight:bold;}
.devent{font-size:1.3em;font-weight:bold;margin-bottom:.8em;display:inline;padding:0px;}
.cevent{font-size:1.25em;font-weight:bold;margin-bottom:0px;margin-top:10px;}
.frank{font-size:1.25em;font-weight:bold;margin-bottom:0px;margin-top:0px;}
.single{font-size:1.1em;font-weight:bold;margin-bottom:5px;margin-top:5px;}
.band{margin-left:10px;}
.band-name{font-size:1.1em;font-weight:bold;display:inline;}
h1{display:block;font-size:1.5em;font-weight:bold;}
h2{display:block;font-size:1.2em;font-weight:bold;}
h3{display:block;font-size:1em;font-weight:bold;}
h4{display:block;font-size:.95em;font-weight:bold;margin-top:8px;margin-bottom:8px;margin-left:0px;margin-right:0px;}
hr{color:#B08360;background-color:#B08360;border:none;height:2px;margin-top:5px;margin-bottom:5px;padding:0px;}
.d1{margin:3px;font-size:.9em;}
.d2{margin:0px;font-size:.8em;}
.d3{margin:0px;font-size:.75em;}
p{margin-top:0px;margin-bottom:10px;margin-left:10px;margin-right:10px;font-size:.9em;text-indent:1.0em;}
.p15{margin-top:10px;margin-bottom:5px;margin-left:5px;margin-right:5px;font-size:.95em;}  
.p2{font-size:.9em;}
.p85{font-size:.85em;}
.p80f{font-size:.8em;margin-top:-5px;}
.p2i{font-size:.9em;display:inline;}
.p3{font-size:.8em;}
.rcol{width:38%;float:left;display:inline;margin-left:.5em;margin-right:.2em;}
.lcol{width:55%;display:inline;float:left;margin-left:.3em;}
sup {font-size: 80%; line-height: .5em; vertical-align: 50%;}
#topmenu {background-color:#EBE0D7;text-align:center;font-size:.95em;line-height:1em;padding-top:0px;padding-bottom:2px;margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;color:inherit;border-top:0px solid #800000;border-bottom:0px solid;}
#topmenu ul{margin:0px;padding:0px;list-style-type:none;}
#topmenu li{display:inline;list-style-type:none;padding:px;padding-right:.9em;}
#topmenu a:link{color:#000000;text-decoration:none;}
#topmenu a:active{color:#000000;text-decoration:none;}
#topmenu a:visited{color:#000000;text-decoration:none;}
#topmenu a:hover{color:#000000;background-color:#FFFF00;text-decoration:underline;}
.newyears {
	margin-left:0px;
	border-width: 15px;
	border-spacing: 2px;
	border-style: ridge;
	border-color: #FF0000;
	border-collapse: separate;
	background-color:;
	float:left;
	padding:3px;
	margin-top:15px;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
}
table.newyears th {
	border-width: 0px;
	padding: px;
	border-style: inset;
	border-color: ;
	background-color:;
}
table.newyears td {
	border-width: 0px;
	padding: 5px;
	border-style: inset;
	border-color: ;
	background-color: rgb(255, 255, 240);
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
