/*
Theme Name: Design Buzzdunet V5
Theme URI: http://www.buzzdunet.com/
Description: The default WordPress BDN theme.
Version: 5.12
Author: Virgile A. Foucault
Author URI: http://www.virgilefoucault.com/
Tags: green, custom header, fixed width, one column, widgets

*/



/****************************************[Information general]****************************************
Texte 170 black : #333    (text only)
Vert            : #549007 (link) or #50AD25
Blanc           : #FFFFFF (link clic)
Vert clair      : #C1D7A5 (fond)
Pink bubble     : #FF66CC (boxe, title nav, topnav)
*/


/****************************************[General settings]****************************************/
body {
margin : 0;
padding : 0;
font-family : Arial, Helvetica, sans-serif;
background-color: #A0B872;
line-height : 19px;
font-size : 12px;
color : #333333;
margin-top : 10px;
margin-bottom : 0px;
}
#wrap {
width : 980px;
overflow : hidden;
position : relative;
margin : 0 auto 0 auto;
background : url(images/background.jpg) repeat-y center 0%;
padding : 0 10px 100px 10px;
}
#banner {
width : 980px;
}
#logo {
width : 980px;
height: 178px;
background-image: url(images/header.jpg);
}
.buzzdunet {
padding-top: 7px;
padding-left: 4px;
}
#footban {
width : 980px;
overflow : hidden;
position : relative;
margin : 0 auto 0 auto;
background : url(images/wrap.png) repeat-y center 0%;
padding : 0 10px 0 10px;
}
#center-divi {
text-align : center;
}
kbd {
font-size : 1em;
padding: 0px 2px;
border: 1px solid green;
background-color : #C1D7A5;
}
a {
color : #549007;
text-decoration : none;
}
a:visited {
color : #549007;
}
a:hover {
text-decoration : none;
color : #549007;
}
a.feedlink-leftalign {
background : url(images/feed-icon-12x12.png) no-repeat 0 50%;
padding-left : 14px;
}
a.feedlink-rightalign {
background : url(images/feed-icon-12x12.png) no-repeat 100% 50%;
padding-right : 14px;
}
a.trackback-leftalign {
background : url(images/trackback-icon-12x12.png) no-repeat 0 50%;
padding-left : 14px;
}
a.rsscomments-leftalign {
background : url(images/feed-icon-12x12-orange.png) no-repeat 0 50%;
padding-left : 14px;
}
a.rsscat-leftalign {
background : url(images/feed-icon-12x12.png) no-repeat 0 50%;
padding-left : 14px;
}
a.diggthis-leftalign {
background : url(images/digg-this-12x12.png) no-repeat 0 50%;
padding-left : 14px;
}
a.scoopthis-leftalign {
background : url(images/scoopeo.png) no-repeat 0 50%;
padding-left : 14px;
}
a.addtodelicious-leftalign {
background : url(images/delicious.png) no-repeat 0 50%;
padding-left : 14px;
}
a.commentlist-leftalign {
background : url(images/meta_comments.gif) no-repeat 0 50%;
padding-left : 14px;
}
a.tag-leftalign {
background : url(images/feed-icon-12x12-bleu.png) no-repeat 0 50%;
padding-left : 14px;
}
li.info {
background : url(images/icon-info.gif) no-repeat 0 50%;
padding-left : 14px;
}
a img {
border : 0;
}
img.rb {
border : 1px solid #aaa;
float : right;
margin : 0 0 5px 5px;
padding : 4px;
}
h1, h2, h3, h4, h5 {
font-weight : bold;
font-family : "Trebuchet MS", "Lucida Grande", verdana, helvetica, arial, sans-serif;
}
h1 {
font-size : 150%;
}
h2 {
font-size : 150%;
}
h3 {
font-size : 150%;
}
h4 {
font-size : 130%;
}
h5 {
font-size : 150%;
}
blockquote {
border-left : 6px solid #549007;
color : #549007;
margin : 7px 10px 7px 10px;
padding-left : 6px;
font-style : italic;
}
#topnav {
height : 29px;
margin : 0;
width : 973px;
margin-left: 4px;
margin-right : auto;
font-weight: bold;
background-color : #549007;
}
#topnav ul {
padding : 0;
white-space : nowrap;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
#topnav ul li {
display : block;
float : left;
height : 29px;
width : 100px;
line-height : 29px;
list-style-type : none;
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-align : center;
border-right : 1px solid #549007;
}
#topnav ul li.current_page_item a {
background-color : #cc0033;
border-top : 1px solid #dbe8f7;
}
#topnav ul li a {
display : block;
text-decoration : none;
color : #fff;
height : 29px;
text-align : center;
padding-left : 20px;
padding-right : 20px;
}
#topnav ul li a:hover {
color : #fff;
background-color : #c1d7a5;
}
#contentwrap {
width : 590px;
float : left;
display : inline;
margin : 15px 0 0 20px;
padding : 0 15px 15px 0;
}
ul.promotion {
padding: 0px;
margin-top: 0px;
margin-bottom: 20px;
list-style: none;
width: 105px;
height: 12px;
float: right;
padding-top: 1px;
}
ul.promotion li {
float: right;
padding: 0px;
margin-right: 5px;
}
ul.promotion li a {
color: #549007;
}
ul.promotion li a:hover {
color: #549007;
}
.singlesinfos {
float : left;
width: 70%;
}
#droite {
float : right;
width : 350px;
}
.sidebar {
margin : 15px 0 0 0;
float : right;
width : 350px;
}
#sidebar-warp {
margin : 15px 0 0 0;
float : left;
width : 350px;
height : 580px;
}
.sidebar .sb-about {
margin-right : 20px;
background-color : #ffffff;
border : 2px solid #50ad25;
padding : 10px;
line-height : 1.4em;
}
.sidebar .ad_footer {
padding : 0 0 0 244px;
width : 86px;
height : 23px;
line-height : 13px;
background : url(images/border-foot.jpg) no-repeat 100% 0;
overflow : hidden;
}
.sidebar .sb-about p {
margin-top : 5px;
margin-bottom : 10px;
}
#sidebar1, #sidebar2 {
width : 192px;
float : right;
line-height : 1.5em;
padding-top : 15px;
display : inline;
}
#sidebar1 {
margin : 0 20px 20px 0;
padding-top : 15px;
}
#sidebar2 {
margin : 0 20px 20px 0;
}
#sidebar #recentcomments {
clear : both;
margin : 10px 20px 0 0;
}
#sidebar #recentcomments ul li {
font-size : 90%;
list-style : none;
border-bottom : 1px dotted #cdcdcd;
line-height : 1.3em;
padding : 5px 0 5px 0;
}
#sidebar #recentcomments ul li:hover, #sidebar #recentcomments ul li a {
background-color : #f9f9f9;
text-decoration : none !important;
}
#sidebar h2, #sidebar1 h2, #sidebar2 h2 {
font-size : 130%;
color : #549007;
font-weight : bold;
margin : 0;
padding : 0;
}
#sidebar1 p, #sidebar2 p {
margin-bottom : 10px;
margin-top : 10px;
}
#sidebar1 ul, #sidebar2 ul {
list-style : none;
margin : 10px 0 10px 0;
padding : 0;
}
#sidebar1 ul li, #sidebar2 ul li {
display : inline;
}
#sidebar a {
color : #549007;
}
#sidebar a:hover {
color : #549007;
}
#sidebar1 ul li a, #sidebar2 ul li a {
border-bottom : 1px dotted #d5d7d0;
cursor : pointer;
display : block;
text-decoration : none !important;
margin : 0;
padding-top : 4px;
padding-right : 0;
padding-bottom : 4px;
padding-left : 0;
}
#sidebar1 ul li a:hover, #sidebar2 ul li a:hover {
background : #f9f9f9;
border-bottom-color : #549007;
}
ul.feed {
margin : 15px 0;
padding : 0;
list-style : none;
}
ul.feed li {
padding-top : 3px;
padding-bottom : 3px;
}
ul.feed li a {
background : url(images/feed-icon-12x12-orange.png) no-repeat left 50%;
padding-left : 25px;
}
ul.feed li a:hover {
background : url(images/feed-icon-12x12-orange.png) no-repeat left 50%;
}
#sidebar ul#comm {
margin : 15px 0;
padding : 0;
list-style : none;
}
#sidebar ul#comm li {
padding-top : 3px;
padding-bottom : 3px;
}
#sidebar ul#comm li a {
background : url(images/meta_comments-off.gif) no-repeat left 50%;
padding-left : 25px;
}
#sidebar ul#comm li a:hover {
background : url(images/meta_comments-on.gif) no-repeat left 50%;
}
ul.billet {
margin : 15px 0;
padding : 0;
list-style : none;
}
ul.billet li {
padding-top : 3px;
padding-bottom : 3px;
}
ul.billet li a {
background : url(images/meta_date-off.gif) no-repeat left 50%;
padding-left : 25px;
color: #549007;
}
ul.billet li a:hover {
background : url(images/meta_date-on.gif) no-repeat left 50%;
color: #549007;
}
ul.links {
margin : 15px 0;
padding : 0;
list-style : none;
}
ul.links li {
padding-top : 3px;
padding-bottom : 3px;
background : url(images/meta_links.png) no-repeat left 50%;
padding-left : 25px;
}
ul.links li a {
color: #549007;
background-color: #FFFFFF;
}
ul.links li a:hover {
color: #549007;
background-color: #FFFFFF;
}
ul.twitter {
margin : 15px 0;
padding : 0;
list-style : none;
}
ul.twitter li {
background : url(images/meta_twitt.gif) no-repeat left 50%;
padding-left : 25px;
padding-top : 3px;
padding-bottom : 3px;
}
ul.twitter li a {
color: #549007;
}
ul.twitter li a:hover {
color: #549007;
background-color: #FFFFFF;
}
ul.commentaires {
margin : 15px 0;
padding : 0;
list-style : none;
}
ul.commentaires li {
padding-top : 3px;
padding-bottom : 3px;
}
ul.commentaires li a {
background : url(images/meta_comments-off.gif) no-repeat left 50%;
padding-left : 25px;
color: #549007;
}
ul.commentaires li a:hover {
background : url(images/meta_comments-on.gif) no-repeat left 50%;
color: #549007;
}
#sidebarsearch {
padding : 0;
margin : 15px 0 15px 0;
}
#sidebarsearch #s {
padding : 2px 4px 2px 4px;
border : 1px solid #549007;
width : 145px;
}
#sidebarsearch #s:focus {
border : 1px solid #1388b2;
background-color : #f9f9f9;
}
#sidebarsearch #s:hover {
border : 1px solid #ff66cc;
}
#sidebarsearch #searchsubmit {
background : #f9f9f9 url(images/button-bg.png) repeat-x;
border : 1px solid #549007;
margin : 0 0 0 0;
padding : 1px 2px 1px 2px;
}
#sidebarsearch #searchsubmit:hover {
border : 1px solid #ff97b1;
}
a img {
border : 0;
}
a img:active {
border : 0;
}
h3.entrytitle {
font-size : 170%;
font-weight : normal;
line-height : 100%;
margin : 0;
padding : 0 0 3px 0;
text-align : left;
display : block;
border-bottom : 1px solid #d1d1d1;
}
h3.entrytitle a, h3.entrytitle a:visited {
font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
h3.entrytitle a:hover {
text-decoration : none;
color : #1388b2;
}
.similarp {
margin-bottom : 15px;
text-align: justify;
width : 560px;
}
.entry {
margin-top : 0;
width : 560px;
}
.entrybody {
margin-bottom : 30px;
}
.entrybody p {
margin-bottom : 15px;
text-align: justify;
width : 560px;
}
.entrymeta1 {
margin : 0 0 5px 0;
color : #4b5ba2;
color : #777;
font-size : 0.9em;
font-family : Arial, Helvetica, sans-serif;
}
.entrymeta1 .meta-time {
background : url(images/meta_date.gif) no-repeat 0 50%;
padding-left : 12px;
margin-left : 1px;
margin-right : 10px;
}
.entrymeta1 .meta-author a {
background : url(images/meta_author.gif) no-repeat 0 50%;
padding-left : 11px;
margin-right : 10px;
}
.entrymeta1 .meta-comments {
background : url(images/meta_comments.gif) no-repeat 0 50%;
padding-left : 13px;
}
.entrymeta2 {
border : 1px solid #e5e5e5;
background-color : #f9f9f9;
margin : 0 0 15px 0;
padding : 5px;
font-size : 90%;
}
h2.archives {
margin-bottom : 15px;
}
.entrymeta-single {
color : #add248;
margin-top : 3px;
margin-bottom : 20px;
}
.entrybody h3 {
margin-bottom : 1.5em;
font-size : 12pt;
font-weight : bold;
}
ol#commentlist {
margin : 15px 0 0;
padding : 0;
list-style : none;
}
.commentname {
color : #50AD25;
}
.commentname a {
color : #50AD25;
text-decoration : none;
}
.commenttext {
min-height : 90px;
background : #ffffff url(images/bg-comment-02.gif) repeat-y left top;
}
* html .commenttext {
height : 90px;
overflow : visible;
}
.commbgtop {
background : #ffffff url(images/bg-comment-01.gif) no-repeat left top;
height : 18px;
}
.commbgbottom {
background : #ffffff url(images/bg-comment-03.gif) no-repeat left top;
height : 8px;
}
.commentp {
margin-left : 20x;
padding : 6px 12px 10px 10px;
}
.commenttext p {
margin : 0 0 10px;
padding : 0;
color: #333;
width: 540px;
text-align: justify;
}
#commentblock ol li {
margin-bottom : 30px;
}
#commentblock h2 {
font-size : 140%;
}
.gravatar {
float : left;
height : 40px;
padding : 8px;
width : 40px;
display : inline;
}
img.MyAvatars {
float : left;
height : 48px;
padding : 8px;
width : 48px;
display : inline;
}
#commentsform {
padding : 0 15px 0 0;
}
#commentsform p {
margin-top : 5px;
margin-bottom : 5px;
}
#commentsform .label {
font-size : 95%;
}
#commentsform #author, #commentsform #email, #commentsform #url, #commentsform #mcspvalue, #commentsform textarea {
background : #fff;
border : 1px solid #aaa;
padding : 0.3em;
width : 200px;
}
#commentsform #author:focus, #commentsform #email:focus, #commentsform #url:focus, #commentsform #mcspvalue:focus, #commentsform textarea:focus {
background-color : #f9f9f9;
border : 1px solid #1388b2;
}
#commentsform textarea {
width : 100%;
font-size : 1em;
line-height : 1.3em;
}
#submit {
background : #f9f9f9 url(images/button-bg.png) repeat-x;
border : 1px solid #aaa;
border-bottom : 1px solid #858585;
margin : 5px 0 0 0;
padding : 2px;
}
#submit:hover {
border : 1px solid #1388b2;
}
#commentsform .quicktags {
margin-top : 10px;
}
#commentsform .quicktags input {
background : #f9f9f9 url(images/button-bg.png) repeat-x;
border : 1px solid #aaaaaa;
font-size : 0.9em;
color : #666;
font-family : Arial, Helvetica, sans-serif;
width : auto;
margin : 1px 2px 2px 0;
padding : 0 1px 0 1px;
}
#commentsform .quicktags input:hover {
border : 1px solid #1388b2;
}
#footer {
clear : both;
padding : 10px 0 10px 0;
margin : 0 auto 0 auto;
width : 900px;
height : 20px;
text-align : center;
border-top : 1px solid #cccccc;
}
#footer p {
color : #777;
font-size : 0.8em;
}
#footer p a {
color : #333;
}
#footer p a:hover {
color : #135193;
}
.buzzroll {
background : #ffffff;
width : 976px;
z-index : 2;
}
.buzzroll_haut {
display : block;
padding-top : 28px;
background : url(http://www.buzzdunet.com/images/box-footer-top.png) no-repeat top left;
}
.buzzroll_content_or {
padding : 8px 6px 8px 45px;
padding-bottom : 28px;
background : url(http://www.buzzdunet.com/images/box-footer-bottom.png) no-repeat bottom left;
}
#motioncontainer a img {
border : 1px solid #cccccc;
}
#motioncontainer a:hover img {
border : 1px solid navy;
}
#statusdiv {
border : 1px solid gray;
padding : 2px;
position : absolute;
left : -300px;
visibility : hidden;
}
#motioncontainer a:hover {
color : red;
}
.tag200 {
font-size : 200%;
}
#tag100 {
font-size : 100%;
}
#tag50 {
font-size : 50%;
}
a.liexternal {
background : url(images/link-icon_external.gif) no-repeat right 0%;
padding-right : 7px;
}
a.liwikipedia {
background : url(images/link-icon_wikipedia.gif) no-repeat right 0%;
padding-right : 11px;
}
a.liftp {
background : url(images/link-icon_ftp.png) no-repeat right 0%;
padding-right : 13px;
}
a.limailto {
background : url(images/link-icon_mail.gif) no-repeat right 0%;
padding-right : 12px;
}
a.liflickr {
background : url(images/link-icon_flickr.png) no-repeat right 0%;
padding-right : 8px;
}
a.lipdf {
background : url(images/link-icon_pdf.png) no-repeat right 0%;
padding-right : 12px;
}
a.lixls {
background : url(images/link-icon_excel.png) no-repeat right 0%;
padding-right : 12px;
}
a.lidoc {
background : url(images/link-icon_word.png) no-repeat right 0%;
padding-right : 12px;
}
a.linsf {
background : url(images/link-icon_notes.png) no-repeat right 0%;
padding-right : 13px;
}
a.lizip {
background : url(images/link-icon_zip.png) no-repeat right 0%;
padding-right : 12px;
}
#screenshot {
position : absolute;
top : 215px;
left : 50%;
margin-left : 113px;
width : 262px;
}
#info-screenshot {
margin : 5px 10px 25px;
}
#screen {
text-align : center;
padding-top : 15px;
width : 256px;
}
strong {
color:#549007;
}
img {
border:0;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #114477;
	color: #114477;
	background-color: #FFFFFF;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}