/*
Theme Name: Gambling webmaster Team
Theme URI: http://www.lepoker.org
Description: Gambling webmaster Team a premium quality gambling wordpress theme for your blog.
Version: v5.0
Author: Guy
Author URI: http://www.lepoker.org 
*/
/*=============================================================================*/

/*global*/
body { margin: 0 auto; background: #000 url(images/bg-wrap.png) repeat-y center;}
h1, h2, h3, h4 { margin: 0; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
.alignleft{ float:left; }
.alignright{ float:right; }
.clear { clear: both; height: 0; overflow: hidden; }
/*wrap*/
#wrap { width: 100%; margin: 0 auto; padding:0px; background: /*url("images/bg-wrap.jpg") no-repeat center top #FFF*/; }
#content-container { width: 1004px; margin-left: auto; margin-right: auto; padding:0px;/* background: #993300; */ }
#contents { width: 1004px; padding: 15px 0 0 0px; margin-top:0px; background: /* #993300 */ url("images/bg-wrap.jpg") no-repeat top; }
#page-bottom { width: 1004px; margin-left: auto; margin-right: auto;}
/*header*/
#header { width: 1004px; height: 183px; position: relative; background: url(images/bg-header.jpg) no-repeat top /* #1b1b1b */;}
#header-title { position: absolute;  left: 550px; top: 100px; width:420px; text-align:left; letter-spacing:0px; }
#header-title h1 { color:#FFF; font: 11px 'Trebuchet Ms'; margin-bottom: 5px; }
#header-title h1 a { color:#FFF; text-decoration: none; }
.header-subtitle { color: #FFF; font:14px Arial; }
#ban468{ width: 468px; height: 60px; position: absolute; top: 40px; left:450px;/* background: #00FF33;*/}
#rss {position: absolute; top: 155px; left: 520px; float:right; padding: 7px 0 0 50px;  height: 30px; width:150px; font: bold 11px tahoma; color: #000; line-height:17px; background: url(images/rss.png) no-repeat; }
#rss a { color: #000; }
/*top menus*/
#navlist { position: absolute; top: 157px; left: 0px; height: 35px; }
#navlist ul { list-style-type: none; height: 35px; padding: 0; margin: 0; }
#navlist ul li { font: bold 12px Arial, Helvetica, sans-serif; color: #FFF; padding-top: 0px; margin: 0; height: 35px; width:150px; background:url(images/box_about.png) repeat-x; text-align:center; float: left;/*border-right:1px solid #000; */}
#navlist ul li a { display: block; text-decoration: none; padding:5px 0px 0 0px; color: #FFF; }
#navlist ul li:hover { background:url(images/box_about_up.png) repeat-x; height:35px;}
#navlist ul li a:hover { color: #999; }
#navlist ul li.current_page_item { color: #FFF; height:35px;/* border-right:1px solid #000; */}
#navlist ul li.current_page_item a { color: #FFF; }
#navlist ul li.current_page_item a:hover { color: #red; }
/*aboutus summary*/
#about_box { float: left; width: 345px; margin-left:0px; padding:0 10px 0 10px; height:35px; margin-top:0px; text-align:justify; font:12px arial; color:#F8E1ED; overflow:hidden; background: url(images/box_about.gif) no-repeat top left; }
#about_box h3 { margin:15px 0 0 0; color:#F8DFEC; font:bold 14px arial; padding:0; }
#about_box img{ float:right; padding:0px; margin:25px 0 0 10px; border:1px solid #666666; }
#about_box a{ color:#FFF; text-decoration:none; }
/*search area*/
#menu_search_box { position: absolute; top: 160px; right: 40px; width: 140px; height: 35px; /* background:url(images/rechercher.png) no-repeat top left; */ padding:0px; }
#menu_search_box #searchform { margin: 0; padding: 0; width: 140px; height: 24px; }
#menu_search_box #s { font: 12px tahoma; color: #333; border: 0; background: none; float: left; width: 120px; height: 18px; }
#menu_search_box #submit { display: none; }
/* texte bienvenue */
#bienvenue { float:left; display:block; width: 540px; height: 80px; margin: 7px 0 4px 0; position: relative; background:url(images/bienvenue-content.png) no-repeat; padding: 0;}
#bienvenue-title { height: 51px; color: #000; margin-bottom: 0px; /*background: url("images/bienvenue-title.png") no-repeat top;*/ }
#bienvenue-title h1 { font: bold 21px 'Trebuchet Ms'; letter-spacing:0px; margin-bottom: 0px; line-height:35px; text-align:center; }
#bienvenue-title h1 a { color: #000; text-decoration: none; }
#bienvenue-content { color: #333333; font: 11px Arial;}
#bienvenue-content .textwidget { margin: 0px 20px; text-align:justify; }
#bienvenue-content a { color: #333333;}
/*post top*/
#contents .top_post { float: left; padding:0; margin: 0 0 10px 0; height:280px; width: 540px; }
.meta_inf { width: 530px; height: 22px; }
.meta_inf a{ color:#FFF; }	
.headline { float: left; display:inline; padding-left: 5px; }
.headline_date { float: right; display:inline; padding-right: 0px; color:#CC6699; font:14px arial; }
.meta_date { float: right; display:inline; text-align:right; color:#FFF; font:10px arial; height:20px; width:130px; overflow:hidden; /*background:#0096FF;*/ padding: 5px 20px 0 0; margin-top: 20px; }
.meta_comments { float:left; display:block; background: /* #666 */ url(images/comments.png) no-repeat; height:37px; width:169px; font: bold 16px 'Trebuchet Ms'; text-align:center; line-height: 37px; margin: 0 30px 0 10px; color:#000; /* border:#999999 1px solid; */}
.meta_comments a { text-decoration:none; display:block;}
.meta_comments a:hover {/* border:#000 1px solid; */ background: /* #333*/ url(images/comments_up.png) no-repeat; height:37px;}
#meta_comments2 { background: url(images/comments2.png) no-repeat center; width:525px; font:20px arial; text-align:center; padding-top:1px; margin: 0 0 0 5px; height:50px; line-height:47px; color:#FFF; display:block; }
#meta_comments2 a { text-decoration:none; display:block;}
#meta_comments2 a:hover {/* border:#000 1px solid; */ background: /* #333*/ url(images/comments2_up.png) no-repeat center;}
.meta_more { float:left; background: /* #999 */ url(images/more.png) no-repeat;/* border:#999999 1px solid;*/ width:169px; text-align:center; font: bold 16px 'Trebuchet Ms'; line-height: 37px; margin: 0; height:37px; color:#FFF; padding-left: }
.meta_more a{ text-decoration:none; display:block;}
.meta_more a:hover { background: /* #b2b2b2 */ url(images/more_up.png) no-repeat;/* border:#000 1px solid;*/ height:37px;}
.top_titles a{ color: #CA3737; text-decoration: none; font: bold 18px arial; }
.post_bottom { width: 560px; padding-top: 14px; line-height: 22px; height: 30px; font: 11px Arial; color: #cccccc; }
.post_cat { padding-left: 14px; line-height: 0px; font: 11px Arial; color:#999999; }
.post_cat a { color: #999999; }
/*magazine style posts*/
#content { float: left; width: 556px; overflow: hidden; margin-left:2px; font: 12px Arial; color: #000;  text-align:left; }
#content .mag_posts { float: left; width: 540px; margin: 0 1px 0px 0; color: #333333; font: 11px Arial;/* background: url("images/post_mag_bg.png") no-repeat bottom*/; }
#content .mag_posts a { color: #000; }
#content .top_mag_posts { width: 540px; margin-bottom: 10px;}
#content .bottom_mag_posts { width: 540px; height:211px; margin: 0;  padding: 8px 0px 0px 0px; background:url(images/post_mag_bg.png) no-repeat; }
#content .bottom_mag_posts .articleimg { float:left; display:block; height:125px; width:125px; margin-left: 20px; float:left; padding:0px;}
#content .bottom_mag_posts img { display:block; padding:0; margin:20px 0; height:100px; width:150px;}
#content .mag_posts h2 { padding:0; padding-left: 7px; color: #DD9BC3; font: bold 14px arial; height:30px; margin:0; }
#content .mag_posts h2 a { color: #FFF; }
#content .top_mag_titles{ height:15px; text-align:left; clear:both; width:200px; padding:0 0 0 40px; /* background:#00FF00; */ }
#content .top_mag_titles a{ display:block; color: #000; line-height:15px; text-decoration: none; font: bold 18px arial; }
#content .mag_cat{ padding: 5px 0 0 20px; height:20px; width: 300px;float:left; /*background:#0099FF;*/ margin-top: 20px;}
#content .mag_cat a { text-decoration:none;}
#content .mag_posts #posts_imageandtext { height:130px; width:540px; /* background:#00FF00; */}
#content .mag_posts #posts_imageandtext .mag_posts_entry { float: left; padding: 0; margin:20px 0 0 45px; width: 330px; text-align:justify; }
#content .mag_posts .mag_posts_meta {display:block; margin-left:80px; width:385px; height: 40px; overflow:hidden;/* background:#00FF33;*/}
#content .mag_posts .mag_posts_meta a {color:#FFF;}
/*pages*/
#content .post { float: left; width: 560px; margin-bottom: 0px;  }
#content .post-top {  letter-spacing:5px; font: 11px "Trebuchet Ms"; width: 560px; clear:both; color: #FFF; height:30px; background:url(images/post_mag_top2.png) no-repeat; text-align:left; padding-left:50px; margin:0; }
#content .post-bottom { width: 560px; padding:0; margin:0; line-height: 22px; height: 40px; font: 11px Arial; color: #FFF; background:url(images/post_mag_bottom2.png) no-repeat; }
#content .post-top a { color: #FFF; text-decoration: none; }
#content .post-top a:hover { text-decoration: underline; }
#content .post-top h2 { color: #FFF; font: 11px "Trebuchet Ms"; padding: 5px; }
#content .post-top h2 a { color: #FFF; text-decoration: none; }
#content .post-top h2 a:hover {text-decoration: none; }
#content .meta_inf { width: 530px; height: 22px; }
#content .post .post_ctg { width: 560px; padding-left: 14px; line-height: 22px; height: 22px; font: 11px Arial; color: #666666; }
#content .post .post_ctg a { color: #CC2812; }
#content .post-entry { font: 12px Arial; color: #000; width: 500px; padding: 10px 20px 0 20px; margin:0; text-align:justify; background:#FFF; height: 200px; }
#content .post-entry a { color: #000; text-decoration: none; }
#content .post-entry-single { font: 12px Arial; color: #000; width: 500px; padding: 10px 20px 0 20px; margin:0; text-align:justify; background:#FFF; height: 100%; }
#content .post-entry-single a { color: #000; text-decoration: none; }
#content .post .post-entry a:hover { text-decoration: underline; }
#content .post .post-entry blockquote { border-left: 6px solid #999999; margin: 0px 20px; padding-left: 10px; font-style:italic; }
#content .post .post-entry img { padding: 5px; border: 0px; }
#content .post h3 { margin: 20px 0 5px 0; color: #CA3737; font: 18px arial; }
#comment { background:#FFF; width:500px; border:1px solid #606060; }
#commentform input{ border:1px solid #606060; background:#FFF; }
#commentform #submit{ border:1px solid #909090; border-style:outset; background:#cccccc; color:#CC2812; }
#content .post .comments { font: 11px Arial; color: #969696; width: 550px; }
#content .post .comments ol { margin: 10px 0; padding-left: 25px; }
#content .post .comments ol li { padding: 5px; }
#content .post .comments ol li a { color: #CA3737; text-decoration: none; }
#content .post .comments ol li a:hover { text-decoration: underline; }
#content .post .comments ol li.alt { background: #efefef; }
#content .post .comments ol li cite { color: #606060; font-style: normal; font-weight: bold; }
#content .post .comments ol li cite a { color: #606060; text-decoration: none; }
#content .post .comments ol li cite a:hover { text-decoration: underline; }
#content .post .comments ol li .commentmetadata a { color: #aaaaaa; text-decoration: none; }
#content .post .comments ol li .commentmetadata a:hover { text-decoration: underline; }
#content .post #commentform { font: 11px Arial; color: #909090; width: 548px; padding-left: 25px; margin: 0; }
#content .post #commentform a { color: #CA3737; text-decoration: none; }
#content .post #commentform a:hover { text-decoration: underline; }
/*sidebar 1*/


.sidebar_container div{ background: #232323; display: block; height: 100%;}

#sidebar1 { float: left; width: 200px; font: bold 13px "Trebuchet Ms"; color: #999; padding: 0 15px 0 15px; text-align:justify;}
#sidebar_container { width:auto; margin-bottom: 3px; }
#sidebar1 h2 { width: auto; height: 30px; display:block; text-align:center; padding:0; margin:0; letter-spacing:0px; font: bold 11px "Trebuchet Ms"; color: #000; line-height:30px; background: url(images/sidebar_top.png) no-repeat top center; }
#sidebar1 div { padding: 0 10px 0 10px; display:block;  /*background:#e3dfc1;*/ width:auto;}
#sidebar1 a {  height: 30px; color: #999; text-decoration: none; }
#sidebar1 a:hover { text-decoration: underline; color:#FFF; }
#sidebar1 ul { margin: 0; padding: 7px; list-style-type: none; background: url(images/sidebar_body.png) center repeat-y /*#2b2b2b*/;}
#sidebar1 ul li { height: 30px; color: #999; font: 13px Arial; width:auto; padding-left:5px; margin: 0 auto; }
#sidebar1 ul li a { color: #999; text-decoration: none; padding: 5px 5px 5px 10px; margin:0; display: block; }
#sidebar1 ul li a:hover { text-decoration: none;  color: #000; }
#sidebar1 ul li ul { margin: 0; padding: 0 0 0 10px; background: none; }
#sidebar1 ul li ul li { border: none; line-height:7px; padding:0; }
#sidebar1 ul li ul li a:hover { color:#000000;}
#sidebar1 #searchform { display:block; }
#sidebar1 #searchform #s { width: 100px; }
#sidebar1 #calendar_wrap { width: auto; margin: 0 auto; padding-top: 5px; background:#2b2b2b; }
#sidebar1 #calendar_wrap table { width: auto; margin: 0 auto; font-weight: normal; }
#sidebar1 #calendar_wrap caption { margin: 0 auto; font-weight: bold; }
#sidebar1 #calendar_wrap tbody { text-align: right; }
#sidebar1 #calendar_wrap tfoot #next { text-align: right; }
#sidebar1 #calendar_wrap #today { font-weight: bold; }
#sidebar1 .textwidget { width:auto; padding: 10px; text-align: center; background: url(images/sidebar_body.png) center repeat-y /*#2b2b2b*/;}
#sidebar1 .sidebar_bottom { margin: 0 auto 10px auto; padding: 0; clear: both; height: 20px; width: 180px; display:block; position:relative; background: url(images/sidebar_bottom.png); }
/*sidebar 2*/
#sidebar2 { float: left; width: 200px; font: bold 13px "Trebuchet Ms"; color: #999; padding: 0; margin-left:0px; text-align:justify; /*background:#3399FF;*/}
#sidebar2 h2 { width:auto; height: 30px; text-align: center; padding:0; margin:0; font: bold 12px "Trebuchet Ms"; letter-spacing:0px; line-height:30px; color: #000; background: url(images/sidebar_top.png) no-repeat top left; }
#sidebar2 div { padding: 0 10px 0 10px; display:block; width:auto; }
#sidebar2 a { color: #999; text-decoration: none; }
#sidebar2 a:hover { color: #FFF; text-decoration: none; }
#sidebar2 ul { margin: 0; padding: 7px; list-style-type: none; width:auto; background: url(images/sidebar_body.png) center repeat-y /*#2b2b2b*/;}
#sidebar2 ul li { color: #FFF; font: 13px Arial; /* border-bottom:1px dashed #DDDDDD; */ width:auto; padding: 0px; margin: 0 auto;}
#sidebar2 ul li a { color: #999; text-decoration: none; margin:0; display: block; background: none; padding: 5px; }
#sidebar2 ul li a:hover { text-decoration: none; color:#000; }
#sidebar2 ul li ul { margin: 0; padding: 0px; background: none;}
#sidebar2 ul li ul li { border: none; line-height:7px; padding:0; }
#sidebar2 #searchform { display:block; }
#sidebar2 #searchform #s { width: auto; }
#sidebar2 #calendar_wrap { margin: 0 auto; padding-top: 5px; background: url(images/sidebar_body.png) center repeat-y /*#2b2b2b*/;}
#sidebar2 #calendar_wrap table { width:auto; }
#sidebar2 #calendar_wrap caption { margin: 0 auto; font-weight: bold; }
#sidebar2 #calendar_wrap tbody { text-align: right; }
#sidebar2 #calendar_wrap tfoot #next { text-align: right; }
#sidebar2 #calendar_wrap #today { font-weight: bold; }
#sidebar2 .textwidget { padding: 10px; text-align: center; background: url(images/sidebar_body.png) center repeat-y /*#2b2b2b*/;}
#sidebar2 .sidebar_bottom { margin: 0 auto 10px auto; padding: 0; clear: both; height: 20px; width: 180px; display:block; position:relative; background: url(images/sidebar_bottom.png); }

/*advertisements*/

#cadre-bann { float:left; position:relative; display:block; background: url(images/cadre-bann.png) center no-repeat; height:130px; width:540px; padding:0; margin:0px;}
#bann { position:absolute; top:34px; left:41px; display:block; height:60px; width:468px; padding:0px; margin:0px;}
.ad_block { padding-left:40px; float:left; border:none; }
.ad_block-last { padding: 5px 5px 0 5px;float:left; border:none;}
/*recent posts*/
#recent_data { width: 935px; margin-bottom: 15px; }
#recent_data_top { width: 933px; }
#recent_data_bottom { width: 923px; padding: 0 0 20px 10px; overflow: hidden; }
.recent_data_container { width: 190px; float: left; padding-left:5px; }
.recent_data_container h3 { color: #F8D8F3; padding: 6px; height:20px; font: bold 14px arial; background: url(images/top_side_left.gif) repeat-x top; }
.recent_data_container ul { margin: 0; padding: 0; list-style-type: none; }
.recent_data_container ul li { font:12px tahoma; text-align:left; border-bottom: 1px dotted #FFF; }
.recent_data_container ul li a { color: #F2A9D5; text-decoration: none; display: block; padding: 4px; }
.recent_data_container ul li a:hover { text-decoration: none; background-color:#dedede; }
.recent_data_container ul li a span { color: #222222; font: 10px Arial; display: block; margin-bottom: 4px; }
.recent_data_container ul li ul { display: none; }
.recent_data_middle { width: 320px; margin-top: 8px; padding: 0 23px; overflow: hidden; float: left; }
/*bottom nav*/
.navigation { font: 11px tahoma; color: #CA3737; width: 550px; padding:0; overflow:hidden; }
.navigation a { color: #CC9966; text-decoration: none; }
.navigation a:hover { color: #CC9966; text-decoration: underline; }
.navigation-p { float: left; }
.navigation-n { float: right; }

/* widgets footer */
#global_link_exchange { display:block; width:1004px; min-height:65px; height:100%; margin-top:0px; background: #2b2b2b;}
#link_exchange { width:1000px; padding:10px 15px; margin:0; font: 12px "Trebuchet Ms"; color:#999;}
#link_exchange a { color:#FFF; text-decoration:none;}
#link_exchange a:hover { text-decoration: none; color:#666; }
#link_exchange h2 { margin: 0 auto; font: bolder 13px "Trebuchet Ms"; color:#FFF; padding: 0; text-align:center;}
#link_exchange ul { font: bolder 11px "Trebuchet Ms"; color:#CCC; margin: 0 auto; padding: 0; list-style-type: none; background:#00FF33; }
#link_exchange ul li { float:left;color: #CCC; font: 11px "Trebuchet Ms"; padding-top: 10px; margin-right: 10px; /*background:#009900;*/ }
#link_exchange ul li a { color: #FFF; text-decoration: none; margin:0; display: block; background: none; }
#link_exchange ul li a:hover { text-decoration: none; color:#FFF; }

/*footer*/

/* rajout */

.credits {
	font: bold 11px tahoma;
	color:#FFF;
	padding: 0;
}	
	 .credits a {
		color:#FFF;
		text-decoration:none;
	}
	
	 .credits img {
		vertical-align:middle;
	}

/* fin rajout */
#footer { width: 1004px; height:40px; padding: 8px 0 0 0; color: #red; margin: 0 0 10px 0; text-align:center; font: bold 11px tahoma;  }
#footer a { color: #666; text-decoration: none; }
#footer a:hover { text-decoration: none; }
#footer_content { font: 13px "Trebuchet Ms"; color:#666; margin-top:10px; padding: 10px 20px 5px 20px; background: #000 /*url("images/footer.png") top no-repeat*/;}
