body { font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif; background-color: #5e4c46; background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; padding:0; margin:0; text-align:center; }
table {
	font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif;
}
td { border-bottom: 1px solid #dadada; }
.td-nobb td, table, tr { border-bottom-style: none; }
img { border-width: 0; }
h1 { font-size:16px; font-weight:bold; text-transform:uppercase; margin: 8px 0; }
h2 { font-size:14px; font-weight:bold; text-transform:uppercase; margin: 8px 0; }
p { margin: 12px 0; }
.d-sidebar-ads { margin-top: 12px; margin-bottom: 0; padding: 0; }
.d-men-bottom { text-align: center; margin: 0 0 0 0; }
a:link { text-decoration: none; }
a:visited { color: blue; text-decoration: none; }
a:hover { text-decoration: underline; }
img.contentIMG { text-align: left; border: solid 1px #d0c6c3; float: left; margin-top: 6px; margin-right: 12px; }
img.floatRight { float: right; margin-top: 10px; margin-right: 4px; border: 0;}
img.floatCenter { text-align: center; border: 0; }
div#sub-menu {

}
.sub-menu-ext {

}
div#sub-menu a:link, div#sub-menu a:visited, .sub-menu-ext a:link, .sub-menu-ext a:visited{ 
	color: #51433e; 
	margin-bottom:0; 
	padding:4px 0 4px 5px; 
	display:block; 
	background-image: url(images/sub-menu-dtln.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
	text-decoration: none; }
#sub-menu a:hover, .sub-menu-ext a:hover{ background-color: #ede8e6; text-decoration: none; }
div#sub-menu h4 {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:10px;
    font-weight:bold;
    line-height:12px;
    margin-top:0px;
    margin-bottom:0px;
	text-transform:uppercase;
    padding:25px 0 6px 5px;
    color:#242424;
    background:url('images/sub-menu-dtln.gif') bottom repeat-x ;
}

.content-heading {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:10px;
    font-weight:bold;
    line-height:12px;
    margin-top:0px;
    margin-bottom:0px;
	text-transform:uppercase;
    padding:25px 0 6px 5px;
    color:#242424;
    background:url('images/sub-menu-dtln.gif') bottom repeat-x ;
}

.col-BC h4, .col-BCD h4 {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size:10px;
    font-weight:bold;
    line-height:12px;
    margin-top:0px;
    margin-bottom:0px;
	text-transform:uppercase;
    padding:25px 0 6px 5px;
    color:#242424;
    background:url('images/sub-menu-dtln.gif') bottom repeat-x ;
}

div#sub-menu h4.first {
    padding-top:6px;
}
div#BC-content h4.bottom { font-size: 12px; background: #d0c6c3; text-align: center; margin: 6px 6px 0; padding: 3px 6px; }
div#d-menu { padding-top: 6px; }
div#d-menu h4 { 
	font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:10px;
    font-weight:bold;
    line-height:12px;
    margin-top:0;
    margin-bottom:0;
	text-transform:uppercase;
    padding:25px 0 6px 5px;
    background-color: #aa948d; }

div#d-menu h4.first {
    padding-top:6px;
}
div#d-menu h4.bottom { background: #d0c6c3; text-align: center; margin: 0; padding: 0; border-right: 1px solid #aa948d; border-left: 1px solid #aa948d; }
div#d-menu .txlg { text-align: left; padding-left: 2px; border-right: 1px solid #aa948d; border-left: 1px solid #aa948d; }
div#d-menu .\1rev { margin-bottom: 6px; }
#ocb-header-menubar ul, #ocb-header-menubar li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
#ocb-header-menubar a:link, #ocb-header-menubar a:visited {
	float: left;
	background: url('images/menu-bar-spacer.gif') right no-repeat;
	font-size: 10px;
	padding: 2px 15px 3px 14px;
	margin-right: 0px;
	text-decoration: none;
	color: #AB8A7E;
}
#ocb-header-menubar a:hover {
	color:#c9603a;
}    
#ocb-header-menubar li.current a:link, #ocb-header-menubar li.current a:visited {
	color:#c9603a;
}    
#ocb-header-menubar li.no-pipe a:link, #ocb-header-menubar li.no-pipe a:visited {
	background: none;
}
#ocb-footer ul {
	margin: 0; 
	list-style-type: none;
}
#ocb-footer li { color: #ab8a7e; padding:6px 0 6px 5px; background:url(images/footer-ul-dtln.gif) repeat-x 50% bottom; }
#ocb-footer li.no-under { color: #ab8a7e; background-image: none; padding:6px 0 6px 5px; }
#ocb-ft-links a:link, #ocb-footer a:link, ocb-ft-links a:visited, #ocb-footer a:visited{
    text-decoration:none;
    color:#ab8a7e;
}
#ocb-ft-links a:hover, #ocb-footer a:hover{
    text-decoration:underline;
    color:#ab8a7e;
}

.box {

	background: #D0C6C3;
	}
.box-title {
	font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
	text-transform:uppercase;
	padding: 1px 2px;
	text-align: left;
	background-color: #d0c6c3;
}
.box-content {
	background: white;
	padding: 5px;	
	font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:10px;
}
.floatRight { float: right; margin-top: 10px; margin-right: 4px; border: 0px;}
.online-gambling { margin: 12px 0; display: none; }

.box2 {
	background: #c9603a;
}
.box-content2 {
	background: #f1d0c4;
	padding: 5px;	
	font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:10px;
}
.box-title2 {
	font-family:Verdana, Helvetica, Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
	text-transform:uppercase;
	padding: 1px 2px;
	text-align: left;
	background-color: #c9603a;
}

#rj-game { text-align: center; padding: 8px; border: solid 1px #aaa; }
div#ocb-header-logoad img { margin: 7px 6px 6px; border-width: 0; }
.rvw { background-color: #f3f3f3; }
.rvw-title { color: #c9603a; font-size: 14px; font-weight: bold; height: 14px; }
.rvw td { border-bottom-style: none; }

.graph { 
        position: relative; /* IE is dumb */
        width: 114px; 
        border: 1px solid #DFDFDF; 
        padding: 2px; 
    }
.graph .bar { 
        display: block;
        position: relative;
        background: #c9603a; 
        text-align: center; 
        color: #333; 
        height: 15px; 
        line-height: 1.5em;            
    }
.graph .bar span { position: absolute; left: 1em; }


a:link.buybutton, a:visited.buybutton
{
  float: left;
  margin: 2px 5px 2px 5px;
  padding: 2px;
  width: 100px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal 10px Verdana;
  color: black;
}
 
a:hover.buybutton
{
  background: #eeeeee;
}
 
a:active.buybutton
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}
.HotSearchesTable ul { margin: 0; list-style-type: none; }
.HotSearchesTitle { font-family:Verdana, Helvetica, Arial, sans-serif; font-size:10px; font-weight:bold; line-height:12px; text-transform:uppercase; padding:6px; color:#242424; background:url(images/sub-menu-dtln.gif) repeat-x 50% bottom ; margin-bottom: 4px; }
.homepagefirsth1 { margin-bottom: 0; padding-top: 6px; padding-bottom: 1px; }
.homepagefirsth2 { font: 11px/1.2 Verdana, Arial, Helvetica, sans-serif; text-transform: none; }