/*
Theme Name: gMaze v2
Theme URI: http://gamingmaze.com
Description: maze theme
Version: 2
Author: Volute et Ygwee
Author URI: http://gamingmaze.com
Tags: ...
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

body { font-family: Verdana, sans-serif; line-height: 1.6; font-size: 11px;
       background:#1c1c1c url('style/images/gamingmaze-bg.jpg') top center no-repeat fixed; text-align:center;} 

#top     { height:20px; background-color:#0A0A0A; }
#content { width:838px; margin:0 auto; padding:100px 0 0 0;  }
#bottom  { background-color:#0A0A0A; }
#bottomContent  { width:708px; margin:0 auto; background: url('style/images/fond_footer.jpg') no-repeat; text-align:left; padding:20px 0px 100px 130px; 
                  color:#fff; font-size:10px; color:#666666;}
.feeds { width:200px; text-align:left; }
.credits { width:488px; text-align:left; border-left:1px solid #666666; padding: 0px 0px 0px 19px;}
                  

#gauche  { width:498px; float:left; padding: 0px 20px 0px 0px; text-align:left;}
#droite  { width:320px; float:right; }


#logoBox   { width:838px; margin:0 auto; }
#logoGMaze { position:relative; top:3px; left:500px; width: 114px; height: 32px; background: url('style/images/logo.png') no-repeat; margin-right:700px;}
#goIndex a { display:block; width: 114px; height: 32px; text-indent:-9999px; }

.displayNone { display:none; }
h1 { display:none; }
.displayNone { display:none; }

.titre_recherche { background: url('style/images/recherche.png') no-repeat; height: 20px; width: 300px}
.titre_categories { background: url('style/images/categories.png') no-repeat; height: 25px; width: 300px}
.titre_chroniques { background: url('style/images/chroniques.png') no-repeat; height: 20px; width: 300px}
.titre_recentes { background: url('style/images/recentes.png') no-repeat; height: 25px; width: 300px}

.sidebarTempo { height: 25px; width: 320px}
.sidebarMaxTempo { height: 60px; width: 320px}

#searchZoneBox  { padding: 10px 10px 10px 10px; background-color:#fff; text-align:right;}
#searchZone     { padding: 10px 20px 10px 10px; background-color:#E6E7E2; }

#CatZoneBox { padding: 10px 10px 10px 9px; text-align:left; border-left:1px solid #666666;}

#chroniquesZoneBox { padding: 10px 10px 10px 10px; background-color:#fff; text-align:left;}
#chroniquesZone    { padding: 10px 10px 10px 10px; background-color:#E6E7E2; }

#recentesZoneBox { padding: 10px 10px 10px 9px; text-align:left; border-left:1px solid #666666;}

ul.liensRapides li { height:auto; width:150px }
ul.liensRapides li:hover {  }
ul.liensRapides li a { display:block; font-size: 11px; color:#FFFF99; padding:4px 0px 6px 0px }
ul.liensRapides li a:hover { border:none; font-size: 11px; color:#F8AFAD; padding:4px 0px 6px 0px }
ul.liensRapides li a img { width:32px; float:left; margin:0px 8px 0px 0px }


ul.liensRapides2 li { height:auto; width:300px; color:#fff; }
ul.liensRapides2 li:hover {  }
ul.liensRapides2 li a {  font-size: 11px; color:#FFFF99; padding:4px 0px 6px 0px }
ul.liensRapides2 li a:hover { border:none; font-size: 11px; color:#F8AFAD; padding:4px 0px 6px 0px }
ul.liensRapides2 li a img { width:32px; float:left; margin:0px 8px 0px 0px }

.entry { padding: 15px 15px 40px 15px; font-size: 12px; text-align:justify; color:#2B2B29; background:#EFEFEF;}
.entry p {line-height: 1.5em; padding:5px 0px 15px 0px;}
.entry a {color:#057405; font-weight: bold}
.entry a:hover { color:#fff; }
.navigation { padding: 0px 0px 10px 0px; }
.navigation2 { padding: 0px 0px 50px 0px; }
.entryImg { padding:5px 0px 10px 0px;}

.auteurNoteBox { height: 35px;}
.auteurNote { float: left; height: 28px; padding: 7px 0px 0px 0px; color:#fff;}
.auteurNoteImage { float: left; height: 35px;}

.postmetadataBox { padding: 20px 0px 0px 10px; }
.postmetadataBox2 { padding: 5px 0px 0px 10px; }
.postmetadata { border-left: 1px solid #666666;}
.postmetadata p { padding: 5px 0px 5px 10px; color:#fff;}

.nocomments { padding: 30px 0px 100px 10px; font-size:24px; font-family:Verdana,Geneva,sans-serif; color:#057405; line-height:normal;}







a { color:#FFFF99; text-decoration:none }
a:hover { color:#F8AFAD;   }

strong { font-weight: bold }
em { font-style: italic }
ol, ul, li { list-style:none }

* a { position:relative } /* Gets links displaying over a PNG background */
a { outline:none } /* Gets rid of Firefox's dotted borders */
a img { border:none } /* Gets rid of IE's blue borders */


h2, h2 a { font-size:36px; font-family:Verdana,Geneva,sans-serif; color:#F8AFAD; margin:1em 0 0.2em 0; line-height:normal; }
#sidebar h2, #sidebar h2 a { font-size:24px; font-family:Verdana,Geneva,sans-serif;	color:#8CA97C; margin:1em 0 0.2em 0; line-height:normal; }
h3, h3 a { font-size:24px; font-family:Verdana,Geneva,sans-serif; color:#F8AFAD; margin:2em 0 0.2em 0; line-height:normal; }


.orange { color:#FFFF99; }
.petitTexte {font-size:9px; color:#666666;}

.creditStyle { padding: 0px 10px 0px 10px; font-style: italic; font-size:10px; color:#999999; text-align:justify;}





/* Form */
.commentaire_form { padding: 0px 0px 100px 0px; color:#fff;}
.commentaire_form p { padding: 5px 0px 5px 0px;}

.log_form { padding:0px 0px 0px 0px; border:0; text-align:left; color:#555; font-size: 11px; width: 140px;}
     .log_form dl { margin: 0; padding: 0; }
     .log_form dt { clear: both; float: left; width: 150px; height: 25px; line-height: 25px; }

.input { width:200px; border:1px #ccc solid; color:#777; padding:2px; margin:2px 0 2px 0; background:#fff url('http://gamingmaze.com/images/form-bg.jpg') repeat-x; font-size: 10px;}
.button { background:#fff; color:#3A3A3A; border:1px solid #ccc; padding:1px 5px 1px 5px;  font-size: 9px; }
input:hover.button { color:#fff; background:#BE5554; border:1px solid #3A3A3A; }

.textarea { color:#5B5B5B; height:150px; width:350px; border:1px #ccc solid; background:#fff url('http://gamingmaze.com/images/form-bg.jpg') repeat-x; font-size: 10px; }

/* Fin Form */


/* Commentaire */

.commentlist a {color:#990000; }
.commentlist a:hover { color:#BE6D6A; }

.commentlist { padding: 20px 0px 0px 0px; text-align:justify; }

.commentlist li { margin: 15px 0 10px; padding: 10px 15px 10px 15px; list-style: none; width: 460px; }

.commentlist li ul li { margin-right: -5px; margin-left: 10px; }

.commentlist p { margin: 10px 5px 10px 0; padding: 10px 0px 0px 0px;}

.commentlist li, #commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist li ul li {	font-size: 1em;}

.commentlist li {font-weight: bold;}

.commentlist li .avatar { float: right;	border: 1px solid #eee;	padding: 2px; background: #fff;	}

.commentlist cite, .commentlist cite a { font-weight: bold; font-style: normal;	font-size: 1.1em;}

.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none;	}

.even { background: #EEEEEE;}
.odd { background: #D0D0D0;}

.comment-author-Ygwee, .comment-author-Volute { background: #C9D6C2;}


	
/* Fin Commentaire */



div.sociable { padding: 0px 10px 0px 10px; margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span {  font-size:10px; color:#999999;}
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}