/*
Theme Name: bet
Theme URI:
Description:
Author: 
Author URI: 
version: 1.0
Tags: three-column, widget-ready, blank, web2.0
*/
/* basics */

*{margin:0;padding:0;}
body{background:#0e7724;background-image:url('/wp-content/themes/bet/images/bg.png');background-repeat:repeat-x;background-position:top center;}
/* font-family:'Times New Roman',Times,serif;font-family:Helvetica,Arial,sans-serif; */
body.home{background:#0e7724;background-image:url('/wp-content/themes/bet/images/bg_home.png');background-repeat:repeat-x;background-position:top center;}
/* links */
a{color:#f8e404;text-decoration:none;}
a:hover{color:#f8e404;text-decoration:underline;}
/* container */
#container{width:960px;margin:0 auto 0 auto;padding:0;color:#fff;font-family:'Trebuchet MS', sans-serif;font-size:15px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.45em;}
/* header */
#header_container{width:960px;height:143px;}
#header{position:relative;width:468px;top:10px;left:0px;z-index:100;float:left;}
#navmenu{text-align:left;position:relative;top:90px;left:0px;float:right;font-size:18px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em;}
#navmenu ul{margin:0;padding:0;list-style-type:none;list-style-image:none;}
#navmenu ul li{display:inline;}
#navmenu ul li a{text-decoration:underline;margin:3px 1px 3px 10px;padding:5px 10px 5px 10px;color:#fff;}
#navmenu ul li.page_item a:hover, #navmenu ul li.cat-item a:hover {
	background: #fff;
	color: #0e7724;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
#navmenu ul li.current_page_item a, #navmenu ul li.current-cat a {
	text-decoration: none;
	background: #fff;
	color: #0e7724;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}/* bar */
#page_bar{width:960px;height:100px;margin:15px 0 0 0;padding:0;clear:both;}
#widget_1{width:420px;margin:0;padding:5px 10px;float:left;}
#widget_2{margin:0;}
#sponsors{float:right;margin:3px 10px 0 0;}
/* content */
#content_container{float:left;clear:both;margin:40px 0 0 0;}
#content{float:left;width:680px;margin:0 0 0 10px;}
#content small{margin:1px 0 4px 0;}
#content_home{text-align:center;}
#content_right{float:left;width:680px;margin:0 0 0 10px;text-align:justify;}
#content_full{float:left;width:960px;margin:0;text-align:justify;}
/* left sidebar */
#left{width:220px;margin:0 0 0 10px;padding:0;float:left;font-size:15px;font-style:normal;font-weight:bold;text-transform:normal;letter-spacing:normal;line-height:1.45em;}
#left label{margin:0;padding:0;}
#left p{margin:0;padding:0;}
#left img{padding:0;margin:0;}
#left ul{margin:0;padding:0;}
#left ul li{margin:0 0 5px 0;padding:0;list-style-type:none;}
#left ul li a{color:#fff;text-decoration:underline;}
#left ul li.cat-item a{}
#left ul li a:hover{color:#f8e404;text-decoration:underline;}
#left ul li.current_page_item a{padding:7px 0;color:#f8e404;text-decoration:none;display:block;}
#left ul li.current-cat a{}
/* right sidebar */
#right{width:220px;float:right;margin:0 0 0 40px;padding:0;}
#right label{margin:0;padding:0;}
#right p{margin:0;padding:0;}
#right img{padding:0;margin:0;}
#right ul{margin:0;padding:0;}
#right ul li{margin:0 0 5px 0;padding:0;list-style-type:none;}
#right ul li a{color:#fff;text-decoration:underline;}
#right ul li.cat-item a{}
#right ul li a:hover{color:#f8e404;text-decoration:underline;}
#right ul li.current_page_item a{padding:7px 0;color:#f8e404;text-decoration:none;display:block;}
#right ul li.current-cat a{}
/* Post */
.post{margin:0 0 20px 0;padding:0;}
.post ul{}
.post li{}
.post_search{margin:5px 0;}
.post h2{margin:0 0 5px 0;}
.entry p{margin:15px 0 5px 0;}
.entry ul{margin:12px 0;}
.entry ul li{margin:0 0 0 30px;list-style-type:square;}
.entry ol{margin:12px 0;}
.entry ol li{margin:0 0 0 30px;}
.postmetadata{clear:both;padding:0;margin:20px 0;}
table{margin:0;}
td{margin:0;vertical-align:top;}
.mu_register{position:relative;left:-22px;}
/* comments */
#commentform{margin:0;padding:0;}
#commentform p{}
#commentform a{text-decoration:none;border-bottom:1px dotted #999;line-height:14pt;}
#commentform h3{color:#000;margin:0;padding:0;}
#comment{width:80%;}
#author,#email,#url,#comment,#submit{margin:5px 5px 0 0;padding:0;border:1px solid #999;}
#submit{margin:5px 5px 0 0;}
#comments{margin:0;padding:0}
ol.commentlist{list-style-type:none;margin:0;padding:0;}
.avatar{float:left;margin:0 12px 0 0;}
ol.commentlist li{margin:10px 0;padding:5px 0 5px 10px;list-style-type:none;}
ol.commentlist li.alt{}
ol.commentlist li p{margin:6px 0 6px 0;padding:0 12px 0 0;line-height:14pt;}
ol.commentlist a{color:#000;}
cite{font-style:normal;}
cite a{text-decoration:none;border-bottom:1px dotted #999;}
/* search */
#idsearch{float:right;width:300px;position:relative;}
#searchform{float:right;padding:0;margin:11px 10px 0 0;}
#searchform input#s{margin:0;border:1px solid #fff;padding:5px 10px;color:#fff;background-color:#0f2009;font-size:14px;font-style:normal;font-weight:normal;}
/* misc */
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;float:right;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;float:left;}
img{border:none;padding:0;}
img a{border:none;}
img.left{float:left;border:none;padding:6px 0 0 0;}
img.right{float:right;border:none;padding:0 0 0 6px;}
.alignleft a{float:left;margin:25px 0;}
.alignright a{float:right;margin:25px 0;}
blockquote{margin:15px;padding:0 12px 0 12px;}
textarea,input,select,option,.area{font-family:'Trebuchet MS',sans-serif;font-size:12px;padding:2px;margin:0 0 0 10px;}
.vertclair{color:#0e7724;}
.vert{color:#0e4211;}
.vertfonce{color:#0f2009;}
.jaune{color:#f8e404;}
h2{font-size:22px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em;}
h3{font-size:18px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em;}
h4{font-size:20px;font-style:normal;font-weight:normal;text-transform:normal;letter-spacing:normal;line-height:1.4em;}
/* footer */
#footer{clear:both;width:100%;position:relative;top:20px;}
#footer p{padding:14px 0;margin:0;text-align:right;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/* plugins */
.wpcf7-captcha-captcha-236{vertical-align:text-top;}
div.wpcf7{margin:0;padding:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;}
div.wpcf7-mail-sent-ng{border:2px solid #ff5a00;}
div.wpcf7-spam-blocked{border:2px solid #ff5a00;}
div.wpcf7-validation-errors{border:2px solid #ff5a00;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #ff5a00;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:#ff5a00;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
img.ajax-loader{border:none;vertical-align:middle;}
/* button */
.btn{font-size:18px;font-style:normal;font-weight:bold;line-height:30px;display:block;position:relative;background:#aaa;padding:5px;float:left;color:#fff;text-decoration:none;cursor:pointer;}
.btn *{font-style:normal;background-image:url('/wp/wp-content/themes/bet/images/btn2.png');background-repeat:no-repeat;display:block;position:relative;}
.btn i{background-position:top left;position:absolute;margin-bottom:-5px;top:0;left:0;width:5px;height:5px;}
.btn span{background-position:bottom left;left:-5px;padding:0 0 5px 10px;margin-bottom:-5px;}
.btn span i{background-position:bottom right;margin-bottom:0;position:absolute;left:100%;width:10px;height:100%;top:0;}
.btn span span{background-position:top right;position:absolute;right:-10px;margin-left:10px;top:-5px;height:0;}
* html .btn span,* html .btn i{float:left;width:auto;background-image:none;cursor:pointer;}
.btn.orange{background:#ff5a00;}
.btn.blue{background:#2ae;}
.btn.green{background:#9d4;}
.btn.pink{background:#e1a;}
.btn:hover{background-color:#666;text-decoration:none;}
.btn:active{background-color:#444;}
.btn[class]{background-image:url('/wp/wp-content/themes/bet/images/shade.png');background-position:bottom;}
* html .btn{border:3px double #aaa;}
* html .btn.orange{background:#ff5a00;}
* html .btn.blue{border-color:#2ae;}
* html .btn.green{border-color:#9d4;}
* html .btn.pink{border-color:#e1a;}
* html .btn:hover{border-color:#666;text-decoration:none;}