@charset "utf-8";
/* Main Document */
html, body {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size:15px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

/* Skins for container */
#jailhouse {
	background-image: url(../images/leatherbk.jpg)
}
#jailhouse .t {background: white url(../images/top.jpg) 0 0 repeat-x; width: 787px; margin: auto;}
#jailhouse .b {background: url(../images/btm.jpg) 0 100% repeat-x}
#jailhouse .l {background: url(../images/left.jpg) 0 0 repeat-y}
#jailhouse .r {background: url(../images/right.jpg) 100% 0 repeat-y}
#jailhouse .bl {background: url(../images/btml.jpg) 0 100% no-repeat}
#jailhouse .br {background: url(../images/btmr.jpg) 100% 100% no-repeat}
#jailhouse .tl {background: url(../images/topl.jpg) 0 0 no-repeat}
#jailhouse .tr {background: url(../images/topr.jpg) 100% 0 no-repeat; padding:7px 10px 10px 10px;}
#content {
background-image:url(../images/contentbk.jpg); 
background-repeat:repeat; 
margin:0px -2px 0px -1px; 
padding:0px;
}
#header {
width:770px; 
height:139px; 
margin:0px 0px 0px 0px; 
padding:0px;
}
#nav {
margin:15px 30px 0px 30px; 
height:320px; 
background-color:#FFFFFF;
}
#midcontent {
margin-right:30px; 
margin-left:30px; 
height:140px;
}
#footer {
background-image: url(../images/footer.jpg); 
background-repeat:no-repeat; 
height:90px; 
margin:0px 0px -2px 0px; 
padding:0px; 
clear:both;
}
/* Menu and links */
#links {
color:#FFFFFF; 
padding:5px;
}
#menu {
margin:0px; 
padding:5px; 
text-align:center; 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
font-weight:bold; 
background-color:#000000;
}


.eventbox {
overflow:scroll; 
overflow-x:hidden; 
height:284px;
}
.eventbox date {
font-family:'Trebuchet MS'; 
font-size:18px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
}
.eventbox title {
font-family:'Trebuchet MS'; 
font-size:24px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
}
.eventbox detail {
font-family:'Trebuchet MS'; 
font-size:14px; 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;
}
.preview {
	padding: 10px 10px 20px 10px;
	margin-bottom: 5px;
	width: 180px;
	float: left;
	margin-right: 10px;
	position: absolute;
	left: 140px;
	top: 104px;
	height: 163px;
}
.cnnclass{
width: 400px;
padding: 5px;
background-color: #F3F3F3;
border: 1px solid black;
margin-bottom: 1em;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.cnnclass a{
text-decoration: none;
}

.bbcclass{
width: 400px;
padding: 6px;
background-color: lightyellow;
border: 1px solid #004A00;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}
.tnclass{
	width: 400px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding: 5px;
	background-color: #FFFFFF;
	border: 0px solid black;
	margin-bottom: 1em;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=80); /*Specify fade effect in IE. Remove if desired.*/
	-moz-opacity: 0.8; /*Specify fade effect in Firefox. Remove if desired.*/
}

.tnclass a{
	text-decoration: underline;
}

