/*
Theme Name: aftertouch09
Theme URI: http://www.aftertouch.be/
Description: The first theme created by Erwan Closset.
Version: 0.1
Author: Erwan Closset
 
Creation Theme by Erwan Closset || http://www.aftertouch.be
 
*/


body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.75em;
text-align: left;
background: #FFFFFF;
color: #333333;
margin: 0 0 0 0;
}

a{
text-decoration:none;
}

#header{
height:194px;
}


#top {
margin: 0 0 0 0;
width: 100%;
background-image:url(img/bg_all.gif);
background-color: #000000;
height:210px;
}

#up {
margin: 0 0 0 0;
width: 100%;
background-image:url(img/bg_all.jpg);
background-repeat:repeat-x;
background-color: #000000;
height: 153px;
}

#page {
background-image:url(img/bg_page.jpg);
background-position:top;
background-repeat:repeat-x;
width:100%;
}


#nav {
width: 100%;
text-align:center;
background-image:url(img/bg_nav.jpg);
background-repeat:repeat-x;
height:41px;
padding: 0 0 0 0;
position: relative;
}

#resize{
width:866px;
margin: 0 auto 0 auto;
}

#content {
text-align:justify;
float: left;
width: 658px;
}

#footer {
vertical-align:bottom;
background-color: #151515;
font-size: 0.95em;
text-align:center;
color: #999999;
clear:both;
width:100%;
height:120px;
padding-bottom:0;
margin-bottom:0;
padding-top:0;
position: static;
bottom:0;
}

#footer a{
text-decoration:none;
color: #15b4c7;
}


#footer p{
padding-top:10px;
}

#content a {
color: #15b4c7;
}

#content a:visited {
color:#15b4c7;
}


#content h2 {
font-size: 1.2em;
font-style: bold;
text-decoration:none;
padding:0 0 0 0;
margin:20px 0 0 0;
}

#content h2 a {
background-image:url(img/bullet.gif);
background-repeat:no-repeat;
padding-left: 7px;
color: #000000;
text-decoration:none;
}

#content h2 a:visited {
color: #000000;
text-decoration:none;
}

#content h2 a:hover{
color: #15b4c7;
text-decoration:none;
}

.postmetadata {
font-size: 0.8em;
color: #999999;
}

.date{
color:#999999;
}

.categorie{
color:#999999;
}

.post{
margin:0 0 0 0;
padding:0 0 0 0;
}

.post_content{
margin:0 0 0 0;
padding:0 0 0 0;
}


/* gestion de la sidebar */

.sidebar {
margin-top:20px;
float: right;
width: 188px;
font-size: 0.9em;
padding: 0 0 0 0;
margin-left:0;
margin-right:0;
margin-bottom:150px;
vertical-align:top;
}

.sidebar a{
color: #000000;
}

.sidebar a:hover {
color:#999999;
text-decoration: none;
}

.sidebar a:visited{
color: #000000;
}

.sidebar ul{
border-bottom:1px dotted;
border-bottom-color:#999999;
color: #999999;
list-style-type: none;
margin: 0;
padding: 0 0 10px 0;
margin:0 0 10px 0;
}

.sidebar ul a:hover{
color:#999999;
text-decoration: none;
}

.sidebar h2 {
margin:0 0 0 0;
padding:0 0 0 0;
color: #15b4c7;
font-size: 1em;
}

.pagenav{
color: #15b4c7;
padding:0 0 0 0;
margin:0 0 0 0;
list-style-type: none;
font-size: 1em;
}

.navigation{
padding:0 0 20px 0;
margin:0 0 0 0;
width:100%;
height:auto;
}

.navigation a{
color:#666666;
}

.prev{
padding:0 0 20px 0;
float:left;
color: #333333;
}

.prev a{
color: #333333;
}

.prev a:visited{
color: #333333;
}

.next{
padding:0 0 20px 0;
float:right;
color: #333333;
}

.next a{
color: #333333;
}

.next a:visited{
color: #333333;
}