/* CSS Document */

/* -------------------------------------------------------------- 

	Theme Name: Businesstheme
	Description: Businesstheme by Antonin Cohen-Adad from A Clammy Theme by Michael Soriano
	Author: Michael Soriano & Antonin Cohen-Adad
	Version: 0.1
	Tags: fixed-width, sticky-post, custom-header, theme-options
	General comments/License Statement if any.

-------------------------------------------------------------- */

* {padding:0; margin:0;}
html {font-family:helvetica, arial; font-size:14px; overflow-x: hidden;}
a {text-decoration:none; color:#990000;}
a:hover {color:#666666;}
a img {border:0;}

.alignright {float:right; padding:5px 0 2px 22px;}
.alignleft {float:left; padding:5px 22px 2px 0;}
.alignnone {clear:both; padding:10px 0 10px 0;}
.size-full {padding:20px 0 20px 0;}

blockquote {
  margin: 5px 15px;
  padding: 5px 5px;
  background: #8CB5D8;
  border: 1px solid #3A7CAC;
  }

body {background:url(images/body-bg.jpg) repeat-x #FFFFFF;}
#wrap { background: url(images/wrap.png) repeat-y; min-height:450px; overflow:hidden; padding-bottom:40px;}

#menu {
width: 100%;
height: 20px;
background-color: #333333;
}

.reseau {
color: #FFFFFF;
font-size:0.8em;
padding: 3px 0px 0 0px;
text-transform:uppercase;
text-align: center;
}

.reseau a{
color:#FFFFFF;
}

.reseau a:hover{
background:#F3F3F3 none repeat scroll 0 0;
color:#444444;
}

.reseau ul li{
padding: 0 0 0 10px;
text-transform:uppercase;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display: inline;
}

#header { background:url(images/header.png) no-repeat; height:159px;}
#logo { position:relative; top:0; left:8px; float:left;}
#logo a { width:562px; height:84px; display:block; background:url(images/logo.png); margin-top: 35px; font-size: 14px; color:#FFFFFF}

.rsscounter {position:absolute; float: left; margin: 50px 0 0 840px;}
.twittercounter {position:absolute; margin: 85px 0 0 840px;}
#three-btns {position:relative;  }
#btns li {display:inline;}
#btns li a { float: right; margin: 15px 25px 0 0; background:url(images/contact.png); width: 123px; height: 95px; 
text-indent: -9999px;}

.home a{
position: absolute;
font-size: 12px;
color:#FFFFFF;
margin:-137px 0 0 250px;
}

#content { width:900px; margin:0 10px 0 30px; float:left; overflow:hidden; text-align: justify;}
.post {padding-bottom:10px;}
.post-title {font-family:helvetica, arial; font-size:32px; text-align: justify; font-weight:bold; letter-spacing:-2px; text-align: center;}
.post-title a {color:#333333;}
.post-title a:hover {color:#666666;}
.post-meta-data {font-size:10px; font-family:helvetica,arial; text-transform:uppercase; padding:10px 0 10px 0;}
.post-meta-data a{font-size:12px; font-weight:bold;}
.post-content {line-height:19px;}

#content p{
  padding: 5px 10px;
  color: #000;
  font-size:12px;
  }
 
 
 #focus-content {width:940px; margin:0 10px 0 15px; }
.focus-post {width:33%; float:left; text-align: justify;}
.focus-post-title {font-family:helvetica, arial; font-size:32px; text-align: center; font-weight:bold; letter-spacing:-1px;}
.focus-post-title a {color:#333333;}
.focus-post-title a:hover {color:#666666;}
.focus-post-content {line-height:19px;}

#focus-content p{
  padding: 5px 10px;
  color: #000;
  font-size:12px;
  }

.page-nav {text-align:center; font-size:20px;}
.page-nav a {color:#333333;}
.page-nav a:hover{color:#666666;}
.post-nav {text-align:center; font-size:20px; padding:30px 0 5px 0;}
.post-nav a {color:#333333;}
.post-nav a:hover{color:#666666;}
.more-link {font-size:1px; color: white; font-family:verdana; padding-left:15px;}

#share-container { background:url(images/horiz-borders.gif) repeat-x bottom; height:80px; padding:10px 0 25px 15px;}
#share li {display:inline;}
#share li a {background:url(images/social-icons.png); display:block; float:left; height:67px; text-indent:-9999px; }

#share li a#facebook {background-position:0 -67px; width:72px;}
#share li a:hover#facebook {background-position:0 -1px; width:72px;}
#share li a#digg {background-position:-72px -67px; width:81px;}
#share li a:hover#digg {background-position:-72px -1px; width:81px;}
#share li a#delicious {background-position:-153px -67px; width:83px;}
#share li a:hover#delicious {background-position:-153px -1px; width:83px;}
#share li a#stumbleupon {background-position:-239px -67px; width:87px;}
#share li a:hover#stumbleupon {background-position:-239px -1px; width:87px;}
#share li a#rss {background-position:-329px -67px; width:81px;}
#share li a:hover#rss {background-position:-329px -1px; width:81px;}
#share li a#twitter {background-position:-410px -67px; width:83px;}
#share li a:hover#twitter {background-position:-410px -1px; width:83px;}
#share li a#technorati {background-position:-494px -67px; width:67px;}
#share li a:hover#technorati {background-position:-494px -1px; width:67px;}

/*comments*/
.commentlist li {list-style:none; border-bottom:#ececec solid 1px;}
.comment { margin:10px 0 10px 0; min-height:100px; padding:10px;}
#comments {font-size:32px; line-height:40px; padding:0; font-weight:bold;}
.comment-meta a {color:#999999; padding:5px 0 5px 0;}
.avatar {float:left; padding:5px 10px 0 0; }
.children {padding:0 0 0 50px;}
.reply a {color:#FFFFFF; padding:5px; margin:5px 0 0 0; background:#999999; font-size:10px;  }
cite {font-weight:bold; text-transform:uppercase; font-style:normal;} 
cite a {color:#990000;}
.comment-form-input-fields {padding:10px; border:1px solid #CCCCCC; margin:10px 0 10px 0; color: #666666; font-size:18px;}
.field-description {font-size:10px; font-family:verdana; text-transform:uppercase;}

.comment-form-labels {font-size:22px; }
#respond {padding:20px 0 0 3px;}
#respond small {font-size:10px; font-family:verdana; text-transform:uppercase;  color:#990000;}
#submit{ background:url(images/submit-btn.png); width:200px; height:60px; border:0; margin:15px 0 0 0;}

#searchform {height:48px; padding:10px 0 0 0; }
.inputs {border:1px solid #999999; padding:5px; margin:0 10px 0 0;}
.go{ background:url(images/submit-btn.jpg); width:30px; height:30px; border:0;}

#title-searchform{ background-color:#333333; font-family:helvetica,arial; font-size:32px; 
font-weight:bold; letter-spacing:-1px;color:#FFFFFF; width:280px; height:20px; border:0; margin-bottom:2px;}

/* bienvenue */
.bienvenue-titre { background-color:#333333; font-family:helvetica,arial; font-size:32px; 
font-weight:bold; letter-spacing:-1px;color:#FFFFFF; width:280px; height:20px; border:0; margin-bottom:2px;}

#bienvenue {margin: 0 0 15px 0;}
#bienvenue a{font-weight:bold; text-decoration: underline;}


/* rightbar */
#sidebar {
color :#000000;
float: right;
font-family: helvetica,arial;
font-size: 14px;
line-height: 20px;
margin-right: 25px;
margin-top: 10px;
padding: 0;
text-align: left;
width: 280px;
}

#sidebar a{
	color :#000000;
}

#sidebar a:hover{
	color :#666666;
}

#sidebar .twitter a{margin: 0 0 2px 0;
	font-family: "Times New Roman", Times, serif;
	color: #2C81B2;
	font-weight: normal;

	}
#sidebar .tabberlive .tabbertab .tablist a {
	font-weight: normal;
}

.widget li {
  list-style-image: url(images/bullet.gif);
  margin-left: 25px;
  }
	
/* Sidebar Heading*/
#sidebar h3 {
	margin: 0 0 2px 0;
	font-family: helvetica,arial;
	color: #ffffff;
	font-weight: bold;
	font-size: 32px;
	letter-spacing:-1px;
	}

#sidebar .widget h3 {
	margin: 0 0 10px 3px;
	background-color: #333333;
}

.widget {margin: 0 0 10px 0;}

#footer {background:url(images/footer.png) no-repeat; height:99px;}
#navig {float:right; position:relative; top:60px; left:0;}
#nav-in-foot li {float:left; list-style:none; text-transform:uppercase; font-weight:bold; padding:0 15px 0 15px; line-height:11px;}
.page_item{border-right:1px solid #CCCCCC;}
.page-item-166 {border:0;}
#nav-in-foot li a {color:#000;}
#nav-in-foot li a:hover {color:#666666;}
#navig p {font-size:9px; font-family:verdana; text-transform:uppercase; color:#999999; text-align:center; padding-right:13px; letter-spacing: -1px;}
#navig p a {color:#000000;}
