@charset "utf-8";
/* Riverside Entertainments Ltd StyleSheet
All Rights Reserved
Created by DSP Computer Services 06/02/2010
*/
/*Universal Overrides*/
*, html, body, h1, h2, h3, h4{margin: 0px; padding: 0px;}

/*Element Styles*/
body {text-align:center; background:#000; color:#999; font-size:12px; font-family:"Verdana", Geneva, sans-serif;}

a {text-decoration:none; color:#F60;}
a img {border: 0px;}
a:link {color:#F60;}     /* unvisited link */
a:visited {color:#F30;}  /* visited link */
a:hover {background-color:#000}  /* mouse over link */
a:active {color:#93F}  /* selected link */

h2 {font-size: 14px; font-weight:bold;}
h3 {font-size: 10px; font-weight:bold;}
h1 {color:#F90; font-size:16px; text-align: center; padding-bottom: 15px;}	

/*Div Styles*/
#wrapper {text-align: left; margin: 0px auto; width: 778px; background: #181818; padding: 5px;}

#top{padding-top: 5px; padding-bottom:5px; background-color:#121212}
#top a{color:#666; margin-right:5px; margin-left:5px;}
#top a:hover {background-color:#333; color:#F60}  /* mouse over link */
#top li {list-style-type:none; display:inline; }

#header{background-image:url(images/header.jpg); height: 200px;}

#nextEvent {margin-top: 5px; margin-bottom: 5px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; color: #FFF; font-weight:bold; border: 1px dotted #666}

#nav {font-size:15px; background-color:#121212; text-align:center; border-bottom: 1px #333 solid; padding-top: 10px; padding-bottom: 10px;}
#nav a {color:#666; border-right: 1px #333 solid; margin-left: -6px; padding-left: 10px; padding-right: 10px;}
#nav a:hover {font-weight: normal; background-color:#333; color:#F60}
#nav li {list-style-type:none; display:inline; }

#adblock {float: left; background:#121212; width: 243px; padding: 5px; text-align:left; border: #666 1px dotted;}
#adblock p {margin: 5px;}
#adblock a {text-align:center; display: block;}
#adblock li {margin-left: 15px;}
#adblock h2 {color: #F00; text-align:center;}

#content {float: right; width:505px; text-align:left; background-color:#1c1b1b; padding: 5px; border: #666 1px dotted;}
#content h1 {font-size: 18px; font-weight: bold; color:#CCC; text-align:left;}
#content h2 {color:#F90;background-image:url(images/newpost.png); background-repeat:no-repeat; background-position:left; padding-left: 25px; margin-right: 4px; margin-top: 5px; margin-bottom:10px;}
#content h3 {display:inline;}
#content p {padding-top: 5px;}
.quote {margin-left: 20px; margin-top: 10px; background:#30164c; font-style:italic; padding: 3px; border: 3px solid #000;}
.story{background-color:#2a2a2a; margin-top: 5px; padding: 5px; border: #666 1px dotted;}
.story img{margin-left: 75px;}
#leftBox {float: left; width: 243px; padding: 5px; background-image:url(images/leftBox.jpg); background-repeat:repeat-x; height: 278px;}
#leftBoxB {float: left; width: 500px; padding: 5px; border: #666 1px dotted; background:#121212}
#leftBoxB a:hover {background-color:#1c1b1b}
#leftBoxB ul a:hover {background-color:#000}

#centerBox {float: left; width: 242px; padding: 5px; margin-left: 10px; background-image:url(images/centerBox.jpg); background-repeat:repeat-x; height: 278px;}

/*#rightBox {float: left; width: 243px; padding: 5px; background-image:url(images/rightBox.jpg); background-repeat:repeat-x; height: 278px; margin-left: 10px;}*/
#rightBox {float: left; width: 243px; padding: 5px; background:#121212; margin-left: 10px; border: #666 1px dotted;}

#footer {text-align: center; padding: 5px; background-color:#121212; border-top: 1px solid #333; border-bottom: 1px solid #333;}

#bottomBoxWrapper li {margin-left: 20px; padding-bottom: 5px;}

/*Extra Classes*/

.clear {clear:both; height:10px;}
.framed {border:#630 4px groove; text-align:center} /*For Pictures*/
.facebook {padding-left: 25px; padding-bottom: 3px; margin-top: 5px; margin-right: 5px; background-position:left; background-repeat:no-repeat; background-image:url(images/facebookLogo.jpg);} /*For Facebook links*/
.river {padding-left: 25px; padding-bottom: 3px; margin-top: 5px; background-position:left; background-repeat:no-repeat; background-image:url(images/riverlogo.jpg);} 
.over {font-weight: bold; color:#FFF; background-color:#000; text-align: center; padding: 5px; border: 1px red solid; margin-left: 60px; margin-right: 50px;} /*For over 18 messages*/
.random-images-thumbnail {background-color: #eee;border: 2px solid #999;padding: 5px; margin-left: 28px; margin-right: 28px;}
/*#content li {list-style-type:none; display:inline;}*/
#eventBlock li {list-style:none; display: block; margin: 5px; border-bottom: 1px dotted white; padding: 5px}
#content ul{margin:4px;}
#eventBlock th {padding: 5px; font-weight:bold; }
#eventBlock td {padding: 5px; color:#FFF}
#eventBlock li {font-weight: bold; color:white;}
