/*  
Theme Name: Hello 2007 - French version
Theme URI: http://hellowiki.com/2007/02/28/wordpress-theme-hello-2007/
Description: First theme in year 2007.- French Translation by <a href="http://www.herewithme.fr">Amaury BALMER</a><br /><strong>Need Simple Tagging Plugin</strong>
Version: 1.2.1
Author: Fen
Author URI: http://hellowiki.com/
*/

/* gobal */
* {
margin:0;
padding:0;
}

body {
font:14px Tahoma, Verdana, sans-serif;
color:#333;
background:#eee url(images/bg.png) top center repeat-x;
margin-top:7px;
}

img {
border:0px solid #fff;
}

h1,h2,h3 {
font-family:Tahoma, Verdana, sans-serif;
font-weight:400;
}

#title{	height:70px;}

h1 {
	font-family:Tahoma, Verdana, sans-serif;
	font-size: 3em;
	text-align: center;
	}

h1 a{color:#ffffff;}
h1 a:hover{color:#eeeeee;}

.description {
	font-size: 1.2em;
	text-align: center;
	color:#ffffff;
	}


h2 {
font-size:1.5em;
color:#525b5c;
}

h3 {
font-size:1.2em;
}

blockquote {
background:url(images/quote.png) 10px 0 no-repeat;
margin:20px 0;
padding:0 20px 0 50px;
}

code {
font:1em 'Courier New', Courier, Monospace;
}

.clear {
clear:both;
}

.widthfix {
width:1000px;
margin:0 auto;
}

/* links */
a {
color:#314FA9;
text-decoration:none;
}

a:hover {
color:#213571;
}

/* header */
#header {
background:#2d393b url(images/nav-bg.png) center bottom no-repeat;
width:100%;
height:140px;
border-top:1px solid #525b5c;
margin:0 auto;
}

.logo {
float:left;
border:none;
margin:20px 0 20px 20px;
}

#rss{
float:left;
height:20px;width:1000px;margin:15px 0px 5px 0px; 
}

#rss a{float:right}


/*search*/
#searchform {
margin:2px 5px 0px 15px;
width:30%;
float:right;
}

#searchform div {
float:right;
}

#searchform input {
font:1em Arial, Tahoma, Verdana, sans-serif;
background:#eee url(images/formfield_bg.png) repeat-x;
margin-top:1px;
border:1px solid #ccc;
padding:3px;
}

#s {
font:1em 'Lucida Grande', Tahoma, Verdana, sans-serif;
background:#eee url(images/formfield_bg.png) repeat-x;
width:150px;
height:15px;
border:1px solid #ccc;

padding:0px;
}

/* nav menu */
ul.menu {
font-size:12px;
list-style-type:none;
height:30px;
width:65%;
float:left;
margin:0px 0px;
}

ul.menu li {
color:#eee;
float:left;
}

ul.menu li a {
background:url(images/header-menu.png) 100% 100% no-repeat;
float:left;
display:block;
height:23px;
text-align:center;
color:#ccc;
text-decoration:none;
padding:7px 25px 0;
}

ul.menu li a:hover {
background:url(images/header-menu.png) 100% 0 no-repeat;
color:#fff;
}

ul.menu li.current_page_item a,ul.menu li.current_page_item a:hover {
background:url(images/header-menu.png) 100% 0 no-repeat;
color:#fff;
text-decoration:none;
}

/* content */
#content {
width:1000px;
margin:20px auto;
}

#carre {margin: 15px 10px 10px 30px; width:80%;}

#quatre h2 {text-align:center;}

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

.navigation {
display:block;
margin-left:10px;
width:700px;
}
/* Accueil */
#content .post { position:relative; width: 100%; }#content .home_post {position:relative;  float:left; width:280px; clear:none; padding:10px 16px; min-height:300px; max-height:300px; border:1px solid #dee2e2; }#content .alt_post { background:#efefef; }#content .home_post h2 { font-size:15px;font-weight:700;margin:0;line-height:1; }#content .home_post small {display:block;margin-bottom:5px;color:#666;font-size:10px;}#content .home_post .entry {font-size:12px;}#content .home_post .entry a{border:0;}#content .home_post .entry img{float:left;margin:2px 10px 10px 0;border:1px solid #eee;}
#content .home_post a.read-more { position:absolute;right:16px;bottom:08px; display:block; text-indent:25px; padding:2px 0 0; height:18px; width:100px; background:url(images/read_more.png); }

/* Sommaire */
.sommaire {border:1px solid #ddd; background:#eee; font-size:1em; width:310px; float:left; margin-right:10px;}
.sommaire ul li{list-style: none;}

/* Home carre */
.home {
background:url(images/sidebar.png) top right no-repeat;
margin:10px 0px 30px;
padding:10px 10px 0 15px;
}
.home ul { list-style: none; }.home ul li { border:1px solid #ddd; background:#eee; color:#000; padding: 10px; list-style: none; margin-bottom: 16px; }.home ul li.alt { background:#fff; }.home ul li span { font-size: 11px; }.home ul li a { font-weight:700; }

.home h2 {
font-size:1.25em;
margin-bottom:5px;
}

.home p {
color:#333;
line-height:160%;
}

/* box */
#article {
float:left;
width:72%;
}

#sidebar {
float:left;
width:28%;
}

/* entry */
.entry {
background:url(images/entry-bg.png) right top no-repeat;
margin:10px 10px 10px 5px;
padding:10px 10px 20px;
}

.entry p {
color:#333;
line-height:160%;
margin:7px 0;
text-align:justify;
}

.entry ul {
margin:0 0 0 30px;
}

.entry ul li {
margin:7px 0;
}

.entrytitle h2,.entrytitle h3 {
display:inline;
}

.date {
font-size:1em;
color:#a8adad;
}

#newsletter {
margin-top: 60px;	
}


/* sidebar */
.meta_post { width:86%; background: #525B5C; line-height: 2; border: 1px solid #CCC; color: #FFF; padding: 12px 10px; margin:10px 0px 0px 15px; }.meta_post a { color: #FFF; text-decoration:underline; }.meta_post .meta-time { background: url(images/knewstuff.png) 0 50% no-repeat; padding-left: 23px; }.meta_post .meta-comments { background: url(images/contact-new.png) 0 50% no-repeat; padding-left: 23px; }.meta_post .meta-share { background: url(images/share-icon-16x16.gif) 0 50% no-repeat; padding-left: 23px; }.meta_post .meta-tags{ background: url(images/color_swatch.png) 0 50% no-repeat; padding-left: 23px; }

#sidebar ul {
margin-top:10px;
}

#sidebar li {
list-style-type:none;
background:url(images/li.png) 0 6px no-repeat;
margin:3px 3px;
padding:0 0 0 12px;
}

#sidebar li:hover {
background:url(images/li_on.png) 0 6px no-repeat;
}

.asideh {
background:url(images/sidebar.png) top right no-repeat;
margin:10px 0 30px;
padding:10px 10px 0 15px;
}

.asideh h2 {
font-size:1.25em;
margin-bottom:5px;
}

.asideh p {
color:#333;
line-height:160%;
}

.aside {
background:url(images/sidebar.png) top right no-repeat;
margin:10px 0px 30px;
padding:10px 10px 0 15px;
}
.aside ul { list-style: none; }.aside ul li { border:1px solid #ddd; background:#eee; color:#000; padding: 10px; list-style: none; margin-bottom: 16px; }.aside ul li.alt { background:#fff; }.aside ul li span { font-size: 11px; }.aside ul li a { font-weight:700; }

.aside h2 {
font-size:1.25em;
margin-bottom:5px;
}

.aside p {
color:#333;
line-height:160%;
text-align:justify;
padding-right: 5px;
}

/* footer */
#bottom {
background:#E3E3E3 url(images/bottom.png) repeat-x;
border-bottom:1px solid #cdd1d1;
width:100%;
}

#pagenavi {
width:1000px;
margin:0px auto;
border:1px solid #cdd1d1;
}

#tag_cloud {
background:url(images/tag.png) 90% 100% no-repeat;
width:800px;
height:100px;
margin: 0px auto;
padding:15px 200px 20px 0px;
}

#footer {
height:60px;
padding-top:20px;
width:100%;
}

/*Images*/
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
margin:0 0 0 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 0 0;
padding:4px;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

/*comments*/
#comments {
margin-left:10px;
}

.commentlist li,#commentform input,#commentform textarea {
font:1em 'Lucida Grande', Tahoma, Verdana, sans-serif;
}

#commentform input,#commentform textarea {
background:#eee url(images/formfield_bg.png) repeat-x;
border:1px solid #ccc;
padding:3px;
}

#commentform textarea {
width:480px;
}

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

.commentlist p {
font-weight:400;
line-height:1.6em;
text-transform:none;
margin:10px 5px 10px 0;
}

#commentform p {
font-family:'Lucida Grande', Tahoma, Verdana, sans-serif;
margin:10px 0;
}

.alt {
padding:10px;
}

.commentlist {
width:650px;
text-align:justify;
}

.commentlist li {
background:#ececec;
border:1px solid #cdd1d1;
list-style:none;
margin:15px 0;
padding:10px;
}

.nocomments {
text-align:center;
}

.commentmetadata {
border-bottom:1px dotted #cdd1d1;
padding-bottom:5px;
display:block;
}

#respond {
margin-top:20px;
}

.commentcount {
font-family:Georgia,sans-serif;
font-size:1.8em;
font-weight:700;
color:#cdd1d1;
float:right;
}

/*misc*/
.related {
margin:0 0 20px 10px;
}

.none {
display:none;
}

/* For Link Indication plugin */
a.liexternal { padding-right: 12px; background: url(images/link-icon_external.gif) no-repeat right; }
a.liwikipedia { padding-right: 14px; background: url(images/link-icon_wikipedia.gif) no-repeat right; }
a.liimdb { padding-right: 18px; background: url(images/link-icon_imdb.png) no-repeat right; }
a.liftp { padding-right: 13px; background: url(images/link-icon_ftp.png) no-repeat right; }
a.limailto { padding-right: 18px; background: url(images/link-icon_mail.png) no-repeat right; }
a.lipdf { padding-right: 12px; background: url(images/link-icon_pdf.png) no-repeat right;  }
