@charset "iso-8859-1";

#bet_finder_input { height: 23px }
.cms_page_content { width: auto; margin: 0 9px; padding-bottom: 0px; background: transparent; }
ul.topiclist, ul.topiclist li { margin: 0 }
.icon-home { background-image: none }
.icon-home a { padding-left: 5px }
.icon-ucp { background-image: none }
.icon-ucp a { padding-left: 5px }
ul.topiclist dt { /* width: 232px */ width: 50%	}
dd.posts, dd.topics, dd.views { /* width: 64px; */ width: 10%; margin-left: 0 }
dd.lastpost { /* width: 125px; */ width: 20%; margin-left: 0; font-size: 0.9em }
span.sptitle { font-size: 0.8em }
dd.lastpost span.sptitle { padding-top: 1px }
.forabg, .forumbg { background: #6d8c1b url(../../../../../themes/bet770/css/images/block_content_large_repeat.png) repeat-x 0 0; padding: 0 1px 1px 1px; }
dt span.sptitle { padding-left: 12px }
#middle_content .block_content_bottom  { margin-top: -3px }
.bg2 { background-color: #fff }
#stuffdiv { background: transparent none; padding: 0 }
#stuffdiv form { background-color: #f2f8ec }
a.moderatorlink { padding: 3px; background-color: #5e9619; color: #ffffff; margin-left: -5px; margin-bottom: 5px; }
a.moderatorlink:hover { background-color: #2c470c; color: #ffffff; text-decoration: none; }
div#forumfooter { padding-top: 10px; font-size: 0.8em; clear: both }
.postprofile { border-left-color: #82b62b }

h1#forumheaderfr { height: 103px; width: 730px; margin: 0 0 10px 0; padding: 0; text-indent: -9999px; background: url(images/fr_headers_bet770_forum.jpg) no-repeat 0 0; }
h1#forumheaderen { height: 103px; width: 730px; margin: 0 0 10px 0; padding: 0; text-indent: -9999px; background: url(images/en_headers_bet770_forum.jpg) no-repeat 0 0; }

/* Rewrite navigation tabs */
#navigation {
	background: transparent none;
}
#active-subsection a span { color: #538419 }
#navigation a, #navigation ul li a {
	background-image: none;
	color: #538419;
	background: #bedc2f none;
	padding: 3px;
	margin: 0 0 4px 0;
	text-align: left;
	height: auto;
	width: 135px;
}
#navigation a:hover, #navigation ul li a:hover {
	background-image: none;
	color: white;
	background: #bedc2f none;
	padding: 3px;
	margin: 0 0 4px 0;
	text-align: left;
	height: auto;
	width: 135px;
	border-left: 0;
}

#header #lang_tab #l_flag {
float:right;
margin:7px 3px 0;
}

#header #lang_tab #l_text {
color:#FFFFFF;
float:right;
font-size:8pt;
font-weight:bold;
margin:6px 6px 0 0;
}


.navbar {
background-color:#FFFFFF;
border-top:2px solid #82b62b;
padding-top:5px;
padding-left: 0;
}

.forums { padding: 0; margin: 0 }

#page-header { /* padding: 0 5px */ padding: 0; }

/* Copied the top bar menu witha  different name because phpbb uses the same id someplace else */
#navigationf {
width: 100%;
 color: #333;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}
#navigationf {
	background-color:#E1E1E1;
	background-image:url(../../../../../themes/bet770/css/images/header_menubg.png);
	background-position:center top;
	background-repeat:repeat-x;
	font-size:90%;
	font-weight:bold;
	height:24px;
	width:100%;
}
#navigationf ul {
	margin:0pt;
	overflow:hidden;
	padding:0 0;
	text-align:center;
    list-style:none;
}
#navigationf ul li {
	display:block;
	float:left;
	height: 100%;
	text-align: center;
}
#navigationf ul li a {
	color:#3B3B3B;
	font-size:10pt;
	font-weight: bold;
	margin:0pt;
	padding:5px 0 0 0px;
	text-decoration:none;
	text-transform: uppercase;
	display: block;
}
#navigationf ul li a:hover {
	background: url(../../../../../themes/bet770/css/images/menu_buttonstate.png) repeat-x; 
	background-repeat:repeat-x;
	background-position: 0 -1px;
	border-left: 1px solid #d9d3d3; 
	border-right: 1px solid #d9d3d3; 
	border-top:0px; 
	border-bottom:0px;
	height:20px;
}

#navigationf ul li .active {
	background: url(../../../../../themes/bet770/css/images/menu_buttonstate.png) repeat-x; 
	background-repeat:repeat-x;
	background-position: 0 -1px;
	border-left: 1px solid #d9d3d3; 
	border-right: 1px solid #d9d3d3; 
	border-top:0px; 
	border-bottom:0px;
	height:20px;
}

#prenavbar {
	font-size: 1em;
	margin-bottom: 15px;
	margin-top: 5px;
	font-weight: 800 }
	#prenavbar a { text-decoration: underline }

li.row {	border: none }

dd.lastpost span.title { color: #ffffff }
	span.sptitle { color: #ffffff }

#page-body h2 {
	font-weight: 600;
	padding-bottom: 10px;
	padding-top: 10px
}
#page-body { background-image: none }
#page-body h2 {
	font-weight:600;
	padding-bottom:10px;
	padding-top:0px;
	padding-left: 0px;
}
#page-body p { padding:5px }
.post {
	margin-bottom: 0;
	padding: 5px;
}
.postbody h3.first {
	font-size: 1.2em;
	margin-top: 0
}
.postbody .content {
	font-size:1em;
	min-height: 0;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 12px
}
.postprofile { min-height: 50px }

#page-body p.author {
	padding: 0;
	padding-left: 0;
	margin: 0;
}
#stuffdiv {
	padding: 2px;
	background: #82b62b none;
}

fieldset { font-size: 1em; }

ul.linklist { margin: 0 }
ul.topiclist dt { font-size: 1em }

.topic-actions { padding: 5px 0 }

.logged_in_username a {
	color: #fff }
.logged_in_username a:hover {
	border-bottom: 1px solid #e0e0e0 }

#cp-main form h2 { margin: 5px 0 }
#cp-main { min-height: 323px }
#tabs .activetab a { border-bottom-color: #dcf69f }
#navigation a { background: #cbff7a none no-repeat 0 0; background-color: #cbff7a }
#navigation a:hover { background: #eeffba none no-repeat 0 0; background-color: #eeffba }
#tabs a span { color: #536b29 }
#tabs a:hover span { color: #676b28 }
