/*
Theme Name: Heretic Blogger
Theme URI: http://www.webheretic.com/
Description: Theme for webheretic.com
Version: 1.0
Author: Jimmy B�rub�
Author URI: http://www.webheretic.com/
*/

#page
{width: 980px;
 margin-right:auto;
 margin-left:auto; 
/*background-image: url('./images/face.jpg'); background-repeat: repeat-y; background-attachment:fixed; background-position: top left;*/
}

#sidebar
{
  float: right;
  width: 300px;
  padding: 2px;
  text-align: left;
}

#content
{
width: 670px;
float: left;
padding: 0px;
}

#footer
{
clear: both;
}

div.description
{
text-align: left;
}
#calendar_wrap
{
width: 200px;
text-align: center;
}
div.meta {
padding: 2px;
text-align: left;
font-size:0.8em;
list-style-type: none;
color: #cccccc;
/*background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left;*/ 
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;

}
div.storycontent {
padding: 2px;
text-align: left;
font-size:1em;
list-style-type: none;
color: #cccccc;
/*background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left;*/ 
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;

}

div.feedback {
padding: 2px;
text-align: left;
list-style-type: none;
color: #cccccc;
/*background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left;*/ 
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;
}

body {
background-color: #000000;
color: #ffffff;
background-image: url('./images/face.jpg'); background-repeat: repeat-y; background-attachment:fixed; background-position: top left; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto; padding: 0; text-align: left; font-family: verdana;}

h1 {color: #cccccc; font-size:1em; font-family:verdana;
border-left: none;
border-right: none;
border-bottom: 0px solid #330000;
border-top: none;
text-align:left; margin-left:none; margin-right:0px;text-decoration:bold}

h2 {color: #999999; font-size:0.9em; font-family:verdana;
background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left;
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
text-decoration:bold}

h3.storytitle {
padding: 2px;
text-align: left;
font-size:0.8em;
list-style-type: none;
color: #cccccc;
/*background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left;*/ 
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;

}

p {font-size:0.8em; font-family: verdana; color: #ffffff;
border-left: none;
border-right: none;
border-bottom: none;
border-top: none;
text-align:left; margin-left:0px; margin-right:0px}

p.bottom {font-size:10px; font-family: verdana; color: #666666;
border-left: none;
border-right: none;
border-bottom: none;
border-top: none;
text-align:left; margin-left:none; margin-right:0px}

p.credit
{font-size:10px; font-family: verdana; color: #cccccc;
border-left: none;
border-right: none;
border-bottom: none;
border-top: none;
text-align:left; margin-left:10px; margin-right:0px}

a {font-family:verdana;}
a:link     {color:#cc0000;}
a:visited  {color:#dddddd;}
a:hover    {color:#999999;}
a:active   {color:#dddddd;}

.buttonscontainer {width: 420px;}

.buttons a {color: #dddddd;
background-color: none;
padding: 2px;
padding-left: 0px;
padding-right: 0px;
display: block;
border-left: 0px dotted #660000;
border-right: 0px solid #663333;
border-bottom: 1px solid #666666;
border-top: 0px solid #330000;
font: 11px verdana, sans-serif;
font-weight: none;
text-decoration: none;
text-align: left;
font-size:11px;
margin-left: 1px;}

.buttons a:hover {color: #ffffff; border-left: 0px solid #cccccc; border-bottom: 1px solid #660000;
border-right: 0px solid #ffffff; text-decoration: none; background-color: none;}

hr {color:#660000;
margin-left: 0px;}

textarea#comment {
width : 650px;
}

/*spécifique a sidebar */

li.widget {
padding: 2px;
text-align: left;
font-size:0.8em;
list-style-type: none;
color: #cccccc;
background-image: url('./images/backli.png'); background-repeat: repeat; background-position: top left; 
border-left: 1px solid #333333;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-right: 1px solid #333333;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 0px;
margin-right: 0px;

}

ul{
margin-left: 18px;
padding-left: 0;
text-align: left;
list-style-type: circle;

}

div.rightlink {
text-align: left;

}

h2.menuitem {
text-align: left;

}