/* Grey Colors Stylesheet */



/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/

/* 1.1 Defaults */

body  { background: #111 ; font: 14px Georgia, Times, Serif; line-height: 1.5; color: #555;  }

h1, h2, h3, h4, h5, h6  { margin: 0; font-family: Arial,Helvetica,Sans-serif; color: #555;}
h1  {font-size: 30px;} h2  {font-size: 24px;} h3  {font-size: 20px;} h4  {font-size: 16px;} h5  {font-size: 14px;} h6  {font-size: 12px;}


/* 1.2 Hyperlinks */

a:link, a:visited  { color: #333;}
a:hover  {}



/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/

/* 2.1 Containers & Columns */


/* 2.2 Navigation */
#navigation  { background-color: #151515; border-bottom:1px solid #212121;}

/* 2.2.1 Drop-down menus */



/* CATEGORY NAVIGATION */
#catnav  { width: 590px; }


/* PAGES NAVIGATION */
#pagenav  { margin-top: 40px;/*margin-right: 320px;*/ }
#pagenav a  { border-bottom: 5px solid #333; color: #555; font-family: arial,georgia, serif; font-size: 24px; font-weight: normal; text-transform: lowercase;}
#pagenav li.current_page_item a, #pagenav li a:hover  { border-color: #BACD0E; color:#fff; }
#pagenav li a:hover, #pagenav li.rss a:hover { color: #fff; }
#pagenav li ul  { border-top: 1px solid #212121; }
#pagenav li ul li  { border-color: #212121; }
#pagenav li ul a:hover  { color: #fff!important; background: #333333;  }
#pagenav li.rss a  { color: #555; /*background: url(grey/ico-rss.png) no-repeat right 4px; */}



/* 2.3 Header */


#topsearch  { width:330px; line-height: 0; }
#logo .site-title{ display: block; font-size: 40px; font-family: arial,sans-serif;vertical-align: middle; }
#logo .site-title a { position: absolute; bottom: 40px; left:220px; text-decoration: none; line-height: 98px; height: 98px;vertical-align: top; color:#FFF;margin:0 0 0 0px; padding:0;font-weight: normal; }
/* 2.4 Content */


.archive_header { margin: 0 0 10px 0; padding: 0; color: #fff; font-weight: normal;}

.archive_header span {  color: #fff; font-weight: normal;}
.archive_header span a {  color: #BACD0E; font-weight: normal; }


/* 2.5 Sidebar */


/* 2.6 Extended Footer */
#extended-footer  { background-color: #151515; color: #585858;border-bottom:1px solid #212121; border-top:1px solid #212121}
/*#extended-footer li a:link, #extended-footer li a:visited  { color:#585858; }*/
.one, .two  { border-right: 1px solid #212121; }

/* 2.7 Footer */
#footer  {   background: #111; }



/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/


.post, #comments, #respond  { border: 5px solid #333; }

.post .date  { background: url(grey/date.png) no-repeat left top; }

.post-meta li .body a:hover  { color: #333; }

.post .title  { width:100%; position:relative; margin: 0 0 30px 0; padding: 0 0 25px 0; color: #444; border-bottom: 5px solid #BACD0E; font-size: 30px;line-height: 1.3em; }
.post .title a:link, .post .title a:visited  { color: #444; }
.post .title a:hover  { text-decoration: underline; color: #444;}


/* 3.1 Typographic Elements */

.entry a { /*background: #EEE; */padding: 2px 3px 2px 3px; color: #333;}
.entry a:hover { background: #BACD0E;}

.entry a img { margin: -10px -6px;}



/* ajout classe image pour eviter fond */
.entry .image { /*background: #EEE; */padding: 0; color: #333;}
.entry .image:hover { background: none; border-bottom: 1px solid #BACD0E}

.entry strong {  color: #555; }
.entry blockquote { border: 1px dashed #555; padding: 10px 30px; margin: 0 0 10px 0;}

/* 3.2 Images */
/*.post img.thumbnail  { border: 5px solid #b0b0b0; }
.entry img  { border: 5px solid #b0b0b0; }*/

/* 3.3 Pagination / WP-Pagenavi */

.more_entries { border: 5px solid #333; }

.more_entries .wp-pagenavi a:link,
.more_entries .wp-pagenavi a:visited { color: #333333; }
.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi a:hover { background: #212121 !important; color: #333333; }


/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/

/* 4.1 Generic Widgets */
.widget h3, .widget h3 a  { border-bottom: 1px solid #333333; text-transform: uppercase; font-weight: bold;color: #BACD0E; font-size: 16px;}

.widget ul li a:link, .widget ul li a:visited, #extended-footer .widget ul li a:link, #extended-footer .widget ul li a:visited { background: url(grey/bullet.png) no-repeat 10px center; border-bottom: 1px solid #212121;font-family: arial, sans-serif; font-size: 16px; line-height: 2em;text-transform: lowercase; color: #BACD0E;}
.widget ul li a:hover, #extended-footer .widget ul li a:hover  { color: #fff; background: url(grey/bullet_hover.png) no-repeat 10px center; font-weight: normal; }

.widget_recent_comments li, #twitter li { border-bottom: 1px solid #212121; } /* RESET LI STYLING FOR RECENT COMMENT & TWITTER */
.widget_recent_comments li a, #twitter a,  { color: #333333!important; } /* RESET <A> STYLING FOR RECENT COMMENT & TWITTER */


/* 4.2 Specific Widgets */

/* FEATURED POSTS */

#featured li  { border-bottom: 1px solid #212121; }
#featured span.thumb img  { border: 5px solid #212121; }
#featured span.thumb img:hover  { border-color: #333333; }

/* WIDGET FORMS */
input#s, input.field  { border: 1px solid #212121; }
input#s:focus, input.field:focus  { border: 1px solid #333333; }
input.submit  { background-color: #333333; }

/* FLICKR */
#flickr a img  { border: #333 3px solid;}
#flickr a:hover img  { border:#BACD0E 3px solid; }

/* LIFESTREAM */
.widget_lifestream ul li  { border-bottom: 1px solid #212121; }

/* TEXT WIDGET */
.textwidget  { padding: 0px 0; }
.textwidget p { /*background:#212121*/; color:#555; margin: 10px 0 0 0px;font-family:arial, sans-serif; font-size: 16px;line-height:1.4em;}
.textwidget p span{ color:#BACD0E;}
.textwidget p .pres { text-decoration:  none;color:#BACD0E;  }
.textwidget p .pres:hover { text-decoration:  none; color:#fff;}





/* CALENDAR */
#wp-calendar th,#wp-calendar td{background:#212121;}
#wp-calendar th  { color: #333333; }

/* ADS */
#sidebar .ads125 { border: 1px solid #212121; }

/* 4.3 Extended Footer Widgets */
#extended-footer .widget ul li a:link, #extended-footer .widget ul li a:visited, #extended-footer .widget ul li a:hover { background: none;}


#extended-footer .widget h3 a {  border-bottom: none}

#extended-footer #twitter-3 li { color: #555; font-size: 16px; font-family: arial, sans-serif; margin: 0 0 16px; }
#extended-footer #twitter-3 li a { display: inline; color: #BACD0E; border-bottom: none;}
#extended-footer #twitter-3 li a:hover { color:#fff;}
#extended-footer #twitter-3 li .timesince { font-size: 12px; }


/* diggdigg */
.dd_button_v { padding: 4px 0px 4px 6px; }

.dd_button_v a:link, .dd_button_v a:hover, .dd_button_v a:visited { background: none;}

/* like button */

.entry { margin: 0 0 50px }



.post-meta { margin: 10px 0 0 0; }
.solo  { border-bottom:none; }
.post-meta .like {  padding: 10px 0 0 0; height: 24px; overflow:hidden;}


/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/

/* 5.1 Comments */
#disqus_thread { background: #fff; border: 5px solid #333; padding: 50px 55px }


/* 5.2 Pingbacks / Trackbacks */

/* 5.3 Comments Form */
#commentform #submit  { background-color: #333333; }


