/*  
Theme Name: zukunft blog 2
Theme URI: http://zukunft.fr/blog/
Author: Raphael Bastide
Author URI: http://www.raphaelbastide.com/

*/


/* - - -  GENERAL - - -  */


* { margin: 0; padding: 0; }

body { font-family: Helvetica, arial, Verdana, sans-serif; font-size: 12px; color: #000; padding:3px 0 0 5px;  }

a img {border:none;}

img.centered { display: block; margin-left: auto; margin-right: auto;}
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline;}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline;}

.alignright { float: right;}
.alignleft { float: left;}

blockquote { margin: 10px; padding: 0px 0px 10px 50px; background: url(img/blockquote.gif) no-repeat left top; }
code{ display:block; overflow:auto; text-align:left; margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; }

#wrapper { width: 600px; margin: 0 0 0 0; }


/* - - -  CONTENT - - -  */


#content { bacground:cyan; width: 600px; margin-top: 20px; }
#content .post { margin: 20px 20px 50px 0px; }


#box-header { }
#box-header h1 { font-size:10px; font-weight:normal; }
#box-header h1 a, #box-header h1 a:link { color: #000; text-decoration: none; }
#box-header h1 a:hover { color: #ccc; text-decoration: none; }
#box-header p {padding-bottom: 10px; color: #ccc; font-size: 10px; }

#box-pages { }

.box-sidebar ul { list-style-type:none; font-size:10px; padding:0; }
.box-sidebar h2 { float:left;font-size:10px; margin:0 10px 0 0; }
.box-sidebar ul li a { text-decoration: none; }

#box-footer {  font-size:10px; margin-top: 20px; }


h2 a { font-size: 50px; color: #000; padding-top: 10px; text-decoration:underline; }
h2 a:hover { text-decoration:none;  }	

h3.trigger { cursor:pointer; color:blue ;padding: 0px 10px 0px 0px; font-weight:normal; font-size: 10px}
.slider ul{display:block;float:left; font-size: 10px; list-style-type: none; margin:0 50px 0 0;}

/* - - -  CONTENT/POST - - -  */


#content .postmeta { margin: 6px 0 ; font-size: 11px; color: #666; }
#content .postmeta a, .postmeta a:link { color: #333; }
#content .postmeta a:hover { color: #999; text-decoration: none; }
a.commentslink{text-decoration:underline; font-weight:bold;}

#content .date span { height: 21px; display: block; font-size: 11px; color: #333; text-align: center; padding-top: 2px; }
#content .title {  }

#content .post ul { margin-left: 20px !important; margin-bottom: 15px; }
#content .post ul li { list-style-type: square !important; }

#content .post ol { margin-left: 20px !important; margin-bottom: 15px; }
#content .post ol li { }

#content p { margin-bottom: 1.5em; }

#content p a:hover { text-decoration: none; } 
	
#content small { margin: 0 auto; text-align: center; display: block; border-top: 3px solid #333; border-bottom: 1px solid #333; font-size: 11px; color: #999; }

#content .notes {}

#content .nextprevious { height: 40px; } 
#content .nextprevious a {  text-decoration: none; font-size: 10px; }   


/* - - -  COMMENTS - - -  */

#commentlist li{margin:0 0 20px 0; background:#f9f9f9;}
#commentlist p{margin:0;}
#commentlist{}
.comment-meta{}
.postcomment textarea#comment { width: 100% !important; width: 456px; /* IE hack */ height: 200px; }
.comment-text{ }

/* - - -  FOOTER - - -  */

#sidebar #footer { padding: 7px 0; font-size: 10px; }
#sidebar #footer p { margin-bottom: 5px; color: #757575; }
#sidebar #footer a:hover { text-decoration: none; color: #757575; }

.clearfix { clear: both; }	
	
