/*
Theme Name: Doomsday Gaming
Theme URI: http://wordpress.org/
Description: Doomsday-gaming.com main theme
Version: 1.0
Author: André-Yves Boisvert
Author URI: http://odag.blogspot.com
Tags: brown, custom header, fluid, two columns, widgets

This theme is built by André-Yves Boisvert, for the doomsday-gaming.com website.

*/

/*first, a few tag defenitions*/
body{
   text-align:center;
   background:#845d3d url('images/body_texture.gif');
   font-family:'trebuchet MS', arial;
   line-height:1.2em;
   font-size:12pt;
}
a{
	color:#57090C;
	text-decoration:none;
}
a:hover{
	color:white;
}
::-moz-selection{color:white;background:#9F2626;}
::selection{color:white;background:#9F2626;}

/*clearfix*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}


/*Header, outer wrapper */
#outer-wrapper{
	margin: 0 auto;
	text-align:left;
	max-width:1000px;
	min-width:740px;
	width:98%;
	padding: 0 1% 0 1%;
}
#header-wrapper{
	background:  url(images/header_repeat.png);
	background-repeat:repeat-x;
}
#header{
   background:url(images/header.png);
   background-repeat:no-repeat;
   color:white; /*to delete */
   height:93px;
   text-indent:-999px;
}


/* Menu! */
#menu-wrapper{
   background:#7f2121 url('images/menu_repeat.png');
   height:30px;
   line-height:25px;
   margin-bottom:10px;
}
#menu{
	position:relative;
	display:inline;
}
#menu li{
   color:#d1a891;
   display:block;
   float:left;
   height:100%;
   margin:0px;
   text-align:center;
}
#menu a, #menu a:visited{
	color:#d1a891;
	display:block;
	width:100px;
	text-decoration:none;
	background:transparent;
}
#menu li:hover{
	background:url('images/menu_hover.png'); 	
	background-repeat:repeat-x;
}
#content-wrapper{
	border-bottom:13px;
}
.searchbox{
	float:right;
	margin-top:4px;
	margin-right:13px;
	background:#9F2626 url('images/magnifier.png');
	background-repeat:no-repeat;
	border:none;
	width: 4.3em;
	padding-left:34px;
}
.searchbox:hover, .searchbox:focus{
background:#E6D4B0  url('images/magnifier.png');
background-repeat:no-repeat

}

/* main */
#main-wrapper{
	float:left;
	width:66.6%;
	border-bottom:13px;
	background:#e6d4b0 url(images/main_texture.gif);
}
#main{
	padding:13px;
	min-height:396px;
	border-top:#D3B189 solid 1px;
	
}
#main-deco{
	background:url('images/main_bottom_left.png');
	background-repeat:no-repeat;
	background-position:bottom left;
}
#main p {
	padding:5px 0 5px 0;
}


/* Sidebar */
#sidebar a, #sidebar a:visited{
	color:black;
}
#sidebar a:hover{color:white;}
#sidebar-wrapper{
	float:right;
	width:33.3%;
	
}
#sidebar{
	background:#463123 url(images/sidebar.png);
	background-repeat:no-repeat;
	background-position:bottom right;
    margin-left:13px;
	padding:13px;
	color:#415c68 ;
	min-height:396px;
	border-top:#837342 solid 1px;
}
#sidebar h2{
	height:31px;
	line-height:31px;
	font-size:1.4em;
	padding-left:32px;
	cursor: pointer;
	border-top:1px solid #B99D79;
}
#sidebar-list>li li{
/*selects nested lists*/
	padding-left:32px;
}
#sidebar-list>li>a{
/*select titles*/
color:#415c68 !important;
}
#sidebar #rss{
background: url(images/rss_small.png);
background-repeat:no-repeat;
}
#sidebar #archive{
background: url(images/archive_small.png);
background-repeat:no-repeat;
}
#sidebar #categories{
background: url(images/categories_small.png);
background-repeat:no-repeat;
}

/* footer */
#footer{
	background:#415c68 url('images/saucer.png') no-repeat;
	float:center;
	clear:both;
	text-align:center;
	width:100%;
	position:relative;
	top:13px;
	border-top:#4D6D7B solid 1px;
	
}
.box-container{
	text-align:left;
	width:33.3%;

	float:left;
}
.box{

	margin:13px;
}
.box-container .center{
	margin:13px 0 13px 0;
}
 #footer h2{
	height:31px;
	line-height:31px;
	font-size:1.2em;
	padding-left:32px;
	
}
#recent-comments{
background: url('images/comments_small.png') no-repeat;
}
#links{
background: url('images/links_small.png') no-repeat;
}
#wall{
background: url('images/comment_small.png');
background-repeat:no-repeat;
}
#under-footer{
	float:center;
	clear:both;
	margin-top:14px;
	text-align:right;
	font-size:.7em;
	line-height:0.95em;
}


/* Post settings */
.post-title{
	background:#415c68;
	line-height:1.8em;
	border-top:#4D6D7B solid 1px;
}
.post-title a{
	color:#e6d4b0;
	text-decoration:none;
	font-size:1.5em;
	font-family:'arial black';
	position:relative;
	top:0px;
	padding-left:0.2em;
	display:block;
}
.post-title:hover{background:#4D6D7B;}
.content{
	margin-bottom:20px;
	margin-top:5px;
}


/* Post metadata*/
.post-footer {
	color:#415c68;
	font-size:.9em;
}
.post-footer a {color:#415c68;}
.post-footer a:hover {color:white;}	
.previous-next{
padding:13px 0 13px 0;
margin-bottom:20px;
}
.nav{
background:#415c68;
color:#B89B78;
}
.nav a{
font-size:0.8em;
color:#E6D4b0;
margin:0 10px 0 10px;
}
.nav:hover{background:#4D6D7B;}
.previous{float:left; clear:left;}
.next{float:right; clear:right;}


/* Comments! */
#comment{
	width: 453px; padding: 5px;  
}
.commentmetadata{ 
	font-size: 10px; 
	color:#415c68;
}
.commentmetadata a {color:#415c68;}
.commentlist  .odd{
	background:#D7C694
}
.commentlist  li{
	border-top:#415c68 dotted 1px;
 }
.commentlist li:last-child{
	border-bottom:#415c68 dotted 1px;
}
h3#comments{
	font-size:1.2em;
	color:#2C3F47;
}
.comment-author{
	font-size:1.1em;
	color:#2C3F47;
}
