@font-face { font-family:'MolengoRegular'; src:url('fonts/molengo-regular-webfont.eot'); src:local('Molengo Regular'), url('fonts/molengo-regular-webfont.woff') format('woff'), url('fonts/molengo-regular-webfont.ttf') format('truetype'), url('fonts/molengo-regular-webfont.svg') format('svg'); font-weight:normal; font-style:normal;}
::-moz-selection {background-color:#FFFD69;color:#1E91D4;}
::selection {background-color:#FFFD69;color:#1E91D4;}

/* Main tags ///////////////////////////////////////////////////////////////////////////////// */
* {margin:0;padding:0;}
body {background:#FFF url('http://www.b2bweb.fr/images/widescreen.jpg') fixed center center;font-family:'Trebuchet MS', 'Lucida Grande', 'Verdana', Arial, Sans-Serif;font-size:12px;padding:0px;margin-top:0px;color:#666666;}
input, button, textarea, select {font:normal 12px/12px 'Verdana', sans-serif;color:#2d3538;vertical-align:middle;}
legend {display:none;}
fieldset {border:none;}
ul, ol {list-style:none;}
ol {list-style-type:decimal;}
table {border-collapse:collapse;width:100%;}
hr {border:none;border-top:1px solid #666666;height:0;margin:20px 0;padding:0;}
img {padding:0px;margin:0px;border:none;text-align:center;}
a:link {text-decoration:none;color :#0099cc;border:0px;-moz-outline-style:none;}
a:active {text-decoration:underline;color :#0099cc;border:0px;-moz-outline-style:none;}
a:visited {text-decoration:none;color :#0099cc;border:0px;-moz-outline-style:none;}
a:hover	{text-decoration:underline;color :#025d87;border:0px;-moz-outline-style:none;} 
a:focus {outline:none;-moz-outline-style:none;}
h1, h2, h3, h4 {font-family:'MolengoRegular','Helvetica', Verdana, sans-serif;}
h1 a, h2 a, h3 a, h4 a:hover,h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {text-decoration:none;}
.spacer {clear:both;display:block;height:15px;}
.spacy {clear:both;display:block;height:5px;}
.breaker {clear:both;display:block;height:1px;}
.justify {text-align:justify;}
map {display:none;}
a[rel=tag]:before{ content:"#"; }

/* BG ///////////////////////////////////////////////////////////////////////////////// */
#bg {width:980px;margin:0 auto;margin-top:30px;}
#bg-all {background:#ECF6F8;overflow:hidden;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:2px 2px 6px rgba(60,90,126,0.6);-webkit-box-shadow:2px 2px 6px rgba(60,90,126,0.6);box-shadow:2px 2px 6px rgba(60,90,126,0.6);}
/**/ * html #bg-all {height:1%;} /* */

/* Container ///////////////////////////////////////////////////////////////////////////////// */
.container {background:#FFFFFF;padding:40px 20px 10px 50px;float:right;width:630px;min-height:1848px;overflow:hidden;-moz-box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);-webkit-box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);}

.menu {overflow:hidden;width:100%;background:#FFFD69;padding:10px 0 0 0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}

/**/ * html .menu {height:1%;} /* */ 
.menu ul {margin-left:320px; }
.menu li {display:inline;font:bold 15px/15px 'Droid Sans','Arial';letter-spacing:-1px;float:left;height:28px;}
.menu li ul li {font-weight:normal;letter-spacing:normal;}
.menu li a, .menu li a:visited {color:#1E91D4;float:left;padding:4px 6px 10px 6px;margin-left:5px; }
.menu li a:hover {background:#fff;color:#0099cc;}
.menu .current_page_item a, .menu .current_page_item a:visited, .menu .current_page_item a:hover {background:#1E91D4 url('images/menu-on-bkg.png') repeat-x bottom;color:#fff;}
.menu .current-cat a, .menu .current-cat a:visited, .menu .current-cat a:hover {background:#1E91D4 url('images/menu-on-bkg.png') repeat-x bottom;color:#fff;}

.menu .current_page_item .page_item a, .menu .current_page_item .page_item a:visited, .menu .current-cat .cat-item a:visited {background:#def1f9;color:#1E91D4;}
.menu .current_page_item .page_item a:hover, .menu .current-cat .cat-item a:hover {background:#fff;color:#0099cc;}

/* Logo ///////////////////////////////////////////////////////////////////////////////// */
.logo {margin:0 0 30px 15px;border-radius:none;-moz-border-radius:none;-webkit-border-radius:none;overflow:visible;}

.rssHead {float:right;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;opacity :0.05;filter :alpha(opacity=5);}
.rssHead:hover {opacity :0.99;filter :alpha(opacity=99);}

/**/ * html .logo {height:1%;} /* */ 
.logo h1 a, .logo h1 a:visited { font:bold 55px/50px Arial;letter-spacing:-2px;font-variant:small-caps;padding-bottom:5px; color:#FFFFFF; /*text-shadow:#41608F 1px 1px 1px;*/	 text-shadow:    1px 1px 0 #ccc,    2px 2px 0 #c9c9c9,    3px 3px 0 #bbb,    4px 4px 0 #b9b9b9,    5px 5px 0 #aaa,    6px 6px 1px rgba(0,0,0,.1),    0 0 5px rgba(0,0,0,.1),    1px 1px 3px rgba(0,0,0,.3),    3px 3px 5px rgba(0,0,0,.2),    5px 5px 10px rgba(0,0,0,.25),    10px 10px 10px rgba(0,0,0,.2),    20px 20px 20px rgba(0,0,0,.15); transition:all 0.5s ease-in-out; 	-moz-transition:all 0.5s ease-in-out; 	-o-transition:all 0.5s ease-in-out; 	-webkit-transition:all 0.5s ease-in-out; 	-ms-transition:all 0.5s ease-in-out;}
.logo h1 a:hover { color:#57ABE6;  text-shadow:    6px 6px 1px rgba(0,0,0,.1),    0 0 5px rgba(0,0,0,.1),    1px 1px 3px rgba(0,0,0,.3),    3px 3px 5px rgba(0,0,0,.2),    5px 5px 10px rgba(0,0,0,.25),    10px 10px 10px rgba(0,0,0,.2),    20px 20px 20px rgba(0,0,0,.15);  transform:translate(5px, 5px);    -webkit-transform:translate(5px, 5px);    -moz-transform:translate(5px, 5px);    -o-transform:translate(5px, 5px); 	-ms-transform:translate(5px, 5px);}

.logo p.desc {font:bold 14px/14px 'Droid Sans','Arial';letter-spacing:-1px;display:block;color:#2abada;margin:8px 0 0 69px;}
.logo .img {padding-bottom:15px;}

/* SL () ///////////////////////////////////////////////////////////////////////////////// */
.SL {float:left;padding:0;}
.title {color:#1E91D4;font:normal 26px/26px 'Helvetica';letter-spacing:-1px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #ccc;}
.note {background:url(images/note-icon.png) no-repeat left 2px;padding-left:14px;color:#669900;font-size:11px;}
.edit a {background:url(images/edit-icon.png) no-repeat left 2px;padding-left:14px;color:#ff6600;font-size:11px;}
.error {color:#cc0000;font-size:11px;font-weight:bold;}

/* Post Single ///////////////////////////////////////////////////////////////////////////////// */
.post, .attachment {width:100%;position:relative;margin-bottom:20px;}
/**/ * html .post, .attachment {width:99%;} /**/ 

.p-head {padding-bottom:10px;}
.p-head h1, .p-head h1 a, .p-head h1 a:visited {color:#1E91D4;font:normal 34px/34px 'Helvetica';letter-spacing:-1px;}
.p-head h1 a:hover {color:#0099cc; }
.p-head h2 {color:#1E91D4;font:normal 34px/34px 'MolengoRegular','Helvetica',Verdana, sans-serif;letter-spacing:-1px;margin:0 0 5px -2px;padding:0 0 10px;border-bottom:1px solid #DBDBDB;width:635px;}
.p-head h2 a, .p-head h2 a:visited {color:#1E91D4;text-shadow:1px 1px 1px #9ED5E1;}
.p-head h2 a.mlklc, .p-head h2 a.mlklc:visited {font-weight:bold;}
.p-head h2 a:hover {color:#FFFD69; text-shadow:#41608F 1px 1px 1px;}
.p-head h2 a.mlklc:hover {}
h3 {color:#1E91D4;font:normal 28px/28px 'Arial';letter-spacing:-1px;}
h3 a, .p-head h3 a:visited {color:#1E91D4;}
h3 a:hover {color:#0099cc;}
.p-cat {font:normal 11px/14px 'Arial';text-transform:uppercase;color:#999;margin:10px 0;width:633px;}
.p-cat a, .p-cat a:visited, .p-cat a:hover {color:#666666;}

.p-con {font:normal 13px/19px 'Droid Sans','Verdana';overflow:hidden;padding:0;width:612px;}
.p-con p {padding:0;margin:0;width:600px;}
.p-con p strong {letter-spacing:-1px;}
.p-con ol {list-style:decimal outside;}
.p-con ol {padding:10px 0px 10px 25px;margin:0px;}
.p-con ol li {padding:2px 0px 2px 0px;}
.p-con ul {padding:5px 0px 5px 20px;margin:0px;line-height:16px;}
.p-con ul li {padding:0 0 0 13px;margin:6px 0;list-style-type:none;background:url('images/p-con-li.png') no-repeat left 1px;color:#666;}
.p-con ul li.sep {padding:0; margin:6px 0;list-style-type:none;background:none;color:#666;}
.p-con blockquote {font:italic 14px/19px Georgia, 'Courrier New', 'Courier', Times, serif;padding:10px 20px;margin:2px 0 10px 0;background:#ecf6f8 url('images/quote.png') no-repeat top right;-moz-box-shadow:1px 1px 4px rgba(60,90,126,0.2) inset;-webkit-box-shadow:1px 1px 4px rgba(60,90,126,0.2) inset;box-shadow:1px 1px 4px rgba(60,90,126,0.2) inset; width:560px; border-radius:5px;}
.p-con blockquote p {font:italic 14px/19px Georgia, 'Courrier New', 'Courier', Times, serif;width:580px;}
.p-con blockquote li {padding:2px 0px 2px 13px;list-style-type:none;font-size:12px;line-height:17px;}
.p-con h1, .p-con h2 {margin:15px 0;}
.p-con h3, .p-con h4 {margin:10px 0 15px;}
.p-con div {color:#7f7f7f;font:12px/14px 'Trebuchet MS','Lucida Grande','Verdana',Arial,Sans-Serif;/*padding:4px 0px 6px 25px;*/ }
.p-con div.read {background:url('images/p-det-read.png') left -3px no-repeat;margin:0 0 0 15px;padding:0 0 0 25px;clear:both;}
.p-con div.p-det {background:url('images/p-det-tag.png') left -3px no-repeat;margin:0 0 0 15px;padding:0 0 0 25px;clear:both;}
.p-con div.read a, .p-con div.read a:visited, .p-con div.p-det a, .p-con div.p-det a:visited {font:14px/18px 'Arial';}
.p-con .wpunlimited_bookmarks strong {font-weight:normal;color:#999;padding-bottom:2px;font-size:10px;text-transform:uppercase;}
.p-con .wpunlimited_bookmarks a img {display:inline;border:none;padding:0;margin:0;margin-top:5px;}
.x-con {font:normal 13px/19px 'Droid Sans','Verdana';overflow:hidden;width:600px;padding:15px 0 0 0;}
.xbutton { -moz-border-radius:3px 3px 3px 3px; -moz-box-shadow:0 0 2px rgba(255, 255, 255, 0.4) inset, 0 4px 6px rgba(255, 255, 255, 0.4) inset, 0 11px 0 -2px rgba(255, 255, 255, 0.2) inset, 0 13px 8px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(0, 0, 0, 0.2); -moz-user-focus:normal; -moz-user-select:none; border:1px solid rgba(0, 0, 0, 0.6); height:18px; width:300px;}
.rpp_related h3 {margin:20px 0 0 0;}
.rpp_related li {margin:3px 0;}
.rpp_related li a {font-weight:bold;}

/* Images ///////////////////////////////////////////////////////////////////////////////// */
.p-con img { padding:0; max-width:100%; border-radius:14px; border-radius: expression(this.width > 160 ? '14px' : 0); box-shadow:2px 2px 6px rgba(60,90,126,0.3); 	-moz-box-shadow:2px 2px 6px rgba(60,90,126,0.3); 	-webkit-box-shadow:2px 2px 6px rgba(60,90,126,0.3); image-rendering:optimizeQuality;/* Gecko */ -ms-interpolation-mode:bicubic;/* IE */
}
.p-con img.centered {display:block;margin-left:auto;margin-right:auto;padding:1px;border:solid 1px #9b9792;}
.p-con img.alignright {margin:5px 0 10px 20px;display:inline;border:solid 4px #eee;padding:1px;border-radius:0;}
.p-con img.alignleft {margin:5px 20px 10px 0;display:inline;border:solid 4px #eee;padding:1px;border-radius:0;}
.p-con .alignright {float:right;}
.p-con .alignleft {float:left }
.p-con img.white {border-radius:0; box-shadow:none; border:none;}
img.share_save {vertical-align:middle;border:0;float:right;}

img.attachment-thumbnail {float:left;overflow:hidden;background:0 color-stop(100%,#E5F1FC));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#E5F1FC',GradientType=1);border-radius:0 12px 0 12px;-moz-border-radius:0 12px;-webkit-border-radius:0 12px 0 12px;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;box-shadow:0 0 3px #9FCFF9;-moz-box-shadow:0 0 3px #9FCFF9;-webkit-box-shadow:0 0 3px #9FCFF9;margin:10px;padding:5px;}
img.attachment-thumbnail:hover {-webkit-transform:translate(-5px,-5px);-moz-transform:translate(-5px,-5px);-o-transform:translate(-5px,-5px);transform:translate(-5px,-5px);-moz-box-shadow:1px 1px 0 #ccc, 2px 2px 0 #c9c9c9, 3px 3px 0 #bbb, 4px 4px 0 #b9b9b9, 5px 5px 0 #aaa, 6px 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 1px 1px 3px rgba(0,0,0,.3), 3px 3px 5px rgba(0,0,0,.2), 5px 5px 10px rgba(0,0,0,.25), -3px -3px 7px rgba(0,0,0,.2), -6px -6px 14px rgba(0,0,0,.15);-webkit-box-shadow:1px 1px 0 #ccc, 2px 2px 0 #c9c9c9, 3px 3px 0 #bbb, 4px 4px 0 #b9b9b9, 5px 5px 0 #aaa, 6px 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 1px 1px 3px rgba(0,0,0,.3), 3px 3px 5px rgba(0,0,0,.2), 5px 5px 10px rgba(0,0,0,.25), -3px -3px 7px rgba(0,0,0,.2), -6px -6px 14px rgba(0,0,0,.15);box-shadow:1px 1px 0 #ccc, 2px 2px 0 #c9c9c9, 3px 3px 0 #bbb, 4px 4px 0 #b9b9b9, 5px 5px 0 #aaa, 6px 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 1px 1px 3px rgba(0,0,0,.3), 3px 3px 5px rgba(0,0,0,.2), 5px 5px 10px rgba(0,0,0,.25), -3px -3px 7px rgba(0,0,0,.2), -6px -6px 14px rgba(0,0,0,.15);}

/* Navigation ///////////////////////////////////////////////////////////////////////////////// */
.nav {overflow:hidden;padding:5px;border:1px solid #0099CC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.nav .left a, a.previouspostslink {float:left;background:url('images/nav-left.png') no-repeat left 0px;padding-left:20px;text-indent:-9999px; }
.nav .right a, a.nextpostslink {float:right;background:url('images/nav-right.png') no-repeat right 0px;padding-right:20px;text-indent:-9999px; }
.nav a, .nav a:visited {cursor:hand;font:bold 14px/16px 'Arial';letter-spacing:-1px;}
.wp-pagenavi {clear:both;}
.wp-pagenavi a, .wp-pagenavi span {margin:4px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color:#000;}
.wp-pagenavi span.current {font-weight:bold;}

/* Comments ///////////////////////////////////////////////////////////////////////////////// */
.comments-list {padding-top:20px;}
.comments-list h2 {color:#1E91D4;font:normal 28px/28px 'Arial';letter-spacing:-1px;padding-bottom:20px;}
.comments-list div.entry {margin-bottom:15px;padding:25px;border:1px solid #dcedf0;background:#fff url('images/comments-list-entry-bkg.png') no-repeat right bottom;}
.comments-list div.alt {background:#e1f4fc url(images/comments-list-alt-bkg.png) no-repeat left top;padding-top:40px;border:none;margin-bottom:25px;}
.comments-list p.name {font:bold 14px/14px 'Arial' sans-serif;letter-spacing:-1px;color:#000;}
.comments-list p.avt {padding:0px;margin:0px;float:right;}
.comments-list p.avt img {border:solid 1px #ccc;}
* html .comments-list p.avt {left:-60px;}
.comments-list p.date {font-size:11px;margin-bottom:5px;}
.comments-list p.date a, .comments-list p.date a:visited, .comments-list p.date a:hover {color:#96b1bc;}
.comments-list .con {font:normal 12px/17px 'Verdana';margin-right:90px;color:#333;}
.comments-list .con p {font:normal 12px/17px 'Verdana';padding:5px 0px;margin:0px;color:#333;}
.comments-list .con blockquote {font:italic 14px/19px Georgia, 'Courrier New', 'Courier', Times, serif;color:#666;margin:10px 20px;}
.comments-list .con blockquote p {font:italic 14px/19px Georgia, 'Courrier New', 'Courier', Times, serif;color:#666;}

/* Comments Form ///////////////////////////////////////////////////////////////////////////////// */
.comments-form {background:#e1f4fc;padding:20px;margin:10px 0px;}
.comments-form h3 {color:#1E91D4;font:normal 28px/28px 'Arial';letter-spacing:-1px;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #c5e1ed;}
.comments-form p {padding:7px 0px;color:#808080;}
.comments-form .required {font-weight:normal;color:#ff0000;}
.comments-form input {padding:5px;width:210px;margin-right:7px;}
.comments-form input.formid {border:1px solid #a8d3e4;background:#fff url('images/form-name-bkg.png') no-repeat left;padding:5px 5px 5px 40px;}
.comments-form input.formemail {border:1px solid #a8d3e4;background:#fff url('images/form-email-bkg.png') no-repeat left;padding:5px 5px 5px 40px;}
.comments-form input.formuri {border:1px solid #a8d3e4;background:#fff url('images/form-uri-bkg.png') no-repeat left;padding:5px 5px 5px 40px;}
.comments-form textarea {border:1px solid #a8d3e4;background:#fff;padding:4px;width:97%;}
.comments-form .button {border:1px solid #a8d3e4;background:url('images/button-post-comment.png') no-repeat left;color:#fff;width:auto;font-size:11px;font-weight:bold;padding:4px 6px 4px 38px;}

/* Side Right ///////////////////////////////////////////////////////////////////////////////// */
.SR {width:280px;overflow:hidden;padding-bottom:30px;float:left;font-family:'Droid Sans','Trebuchet MS', 'Lucida Grande', 'Verdana';}

/* Search ///////////////////////////////////////////////////////////////////////////////// */
.SR .search {background:#3d96d5;right:0px;padding:15px;overflow:hidden;/* url(images/search-bkg.png) no-repeat left bottom */ }
/**/ *html .SR .search {height:1%;} /**/ 
.SR .search form {padding:10px;border:1px solid #3ac6e5;background:#2abada;}
.SR .search fieldset {overflow:hidden;height:1%; }
.SR .search img {vertical-align:middle;}
.SR .search input {float:left;margin-right:2px;background:url('images/search-input.png') no-repeat;border:none;padding:5px 3px 5px 65px;width:130px;color:#666;}
.SR .search button {float:left;background:url('images/search-button.png') no-repeat;width:26px;height:24px;border:none;cursor:pointer;text-indent:-1000em;}
.SR .syn ul {margin:10px 0 0;}
.SR .syn li, .SR .syn li.rss {margin:0;padding:3px 0 3px 0;list-style-type:none;color:#FFFD69;display:inline;font:12px/10px 'MolengoRegular','Helvetica',Verdana,sans-serif;}
.SR .syn li.rss {/*background:url(images/SynIco.png) no-repeat left center;*/ }
.SR .syn li.twitter {/*background:url(images/twitter_icon.gif) no-repeat left center;*/ }
.SR .syn li a, .SR .syn li a:visited {color:#fff;text-decoration:underline;}
.SR .syn li a:hover {color:#272D36;}

/* About Blog  ///////////////////////////////////////////////////////////////////////////////// */
.SR .about {background:#57abe6;padding:20px 15px 15px 15px;color:#fff;/* url(images/about-bkg.png) no-repeat left top*/ }
.SR .about h3 {font-size:24px;letter-spacing:-1px;color:#fff;margin-bottom:3px;}
.SR .about img {float:right;margin:0 4px 4px;}
.SR .about p { padding: 5px 0px; margin: 0px; font-size: 13px; line-height: 16px;}
.SR .about p.more {padding:0;text-align:right;font-size:12px;margin:0;}
.SR .about a, .SR .about p a {color:#FFF;}
.SR .about ul {}
.SR .about li {list-style-type:square;margin-left:12px;padding:2px 0;color:#FFF;}

/* Photostream  ///////////////////////////////////////////////////////////////////////////////// */
.SR .photostream {overflow:hidden;background:#9ed5e1;padding:15px 0px 15px 15px;/* url(images/photostream-bkg.png) no-repeat bottom left*/}
/**/ *html .SR .photostream {height:1%;} /**/ 
.SR .photostream h3 {font-size:24px;letter-spacing:-1px;color:#1E91D4;margin-bottom:3px;}
.SR .photostream p {font-size:13px;line-height:18px;margin:0;padding:0;}
.SR .photostream ul {float:left;margin-top:10px;}
.SR .photostream li {background:url('images/photostream-li-bkg.png') no-repeat left top;list-style-type:none;display:inline;padding:5px;float:left;margin:0px 3px 5px 0px;}
.SR .photostream li a img, .SR .photostream li a:visited img {border:solid 1px #fff;width:54px;height:54px;}
.SR .photostream li a:hover img {border:solid 1px #000;}

/* Categories + Archives  ///////////////////////////////////////////////////////////////////////////////// */
.SR .categs {background:#d1f0e2;overflow:hidden;padding:15px;margin-bottom:3px;}
/**/ *html .SR .categs {height:1%;} /**/ 
.SR .categs div {float:left;width:130px;}
.SR .categs div h3 {font:bold 15px/15px 'Arial';letter-spacing:-1px;color:#1E91D4;padding-bottom:5px;}
.SR .categs div li {padding:1px 0px;list-style-type:none;font-size:11px;color:#5e8a89;}
.SR .categs div a, .SR .categs div a:visited {color:#247682;}
.SR .categs div a:hover {color:#003333;}

/* Recent ///////////////////////////////////////////////////////////////////////////////// */
.SR .recent {background:#e1f3ee;padding:15px;margin-bottom:3px;}	
.SR .recent .tabs {overflow:hidden;}
.SR .recent .tabs {height:1%;}
.SR .recent .tabs li {float:left;background:none;}
.SR .recent .tabs li a {float:left;font:bold 14px/14px 'Arial';color:#1E91D4;padding:3px 6px 9px 6px;background:#b5d6cd url('images/tabs-inactive.png') no-repeat bottom center;margin-right:3px;letter-spacing:-1px;}
.SR .recent .tabs li a.active, .SR .recent .tabs li a:hover {background:#4a6969 url('images/tabs-active.png') no-repeat bottom center;color:#fff; }
.SR .recent a, .SR .recent a:visited {color:#247682;}
.SR .recent a:hover {color:#003333;}
#tab-comments {display:none;margin-bottom:5px;}
#tab-comments li {background:url('images/tabs-arrow.png') no-repeat left 10px;padding:4px 0px 4px 6px;border-bottom:solid 1px #c5ded7;font-size:11px;color:#5e8a89;}
#tab-comments li a {display:block;}
#tab-posts {margin-bottom:5px;font-size:11px;}
#tab-posts li {background:url('images/tabs-arrow.png') no-repeat left 8px;line-height:14px;padding:1px 0px 1px 6px;}
#tab-tags {display:none;margin-bottom:5px;font-family:'Verdana';line-height:22px;}

/* widget ///////////////////////////////////////////////////////////////////////////////// */
.SR .widget {background:#e1f3ee;padding:15px;color:#5e8a89;border-bottom:1px solid #9ED5E1;}
.SR .widget h3 {font:bold 16px/16px 'Arial';letter-spacing:-1px;color:#1E91D4;padding-bottom:5px;margin-bottom:5px;}
.SR .widget li {background:url('images/tabs-arrow.png') no-repeat left 6px;padding:2px 0px 2px 6px;font-size:11px;color:#5e8a89;}
.SR .widget_tag_cloud {line-height:22px;}
.SR .widget_tag_cloud p {text-align:right;font-size:11px;line-height:11px;margin:5px 0 0 0;}
.SR .widget_tag_cloud p a {color:#666666;}
.SR .widget_calendar table {width:100%;}
.SR .widget_calendar table td {text-align:center;padding:3px;}
.SR .widget_calendar caption {background:#d2e9e3;padding:5px 0px;margin-bottom:10px;}
.SR .widget_calendar #today {background:#d2e9e3;}
.SR .widget_search #s {width:160px;border:solid 1px #b5d6cd;padding:3px;margin-bottom:5px;}
.SR .widget_flickrRSS {overflow:hidden;padding:15px 0px 15px 15px;}
/**/ *html .SR .widget_flickrRSS {height:1%;} /**/ 
.SR .widget_flickrRSS h3 {width:270px;margin-bottom:10px;}
.SR .widget_flickrRSS ul {float:left;}
.SR .widget_flickrRSS li {background:none;list-style-type:none;display:inline;padding:0px;float:left;margin:0px 7px 7px 0px;}
.SR .widget_flickrRSS li a img, .SR .widget_flickrRSS li a:visited img {border:solid 1px #fff;width:60px;height:60px;}
.SR .widget_flickrRSS li a:hover img {border:solid 1px #000;} 
.SR .widget_twitter img {float:left;margin-right:3px;}
.SR .widget_links ul.blogroll li {float:left;margin-right:3px }
.SR .widget_links ul.blogroll {clear:both;overflow:hidden;}
.SR .widget li.dsq-widget-item {margin:10px 0;background:none;}
/* Footer ///////////////////////////////////////////////////////////////////////////////// */
div.up {position:fixed;bottom:5px;right:5px;display:block;padding:3px;}

.footer {overflow:hidden;float:left;width:100%;background:#FFFD69;padding:10px 0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
/*.footer {width:870px;margin:0 auto;padding:15px 0px 15px 90px;}*/
.footer p {padding:0px;margin:0px;font-family:'Verdana';font-size:11px;text-align:center; }
.footer p.theme {padding-top:2px;color:#0099CC;}
.footer p.theme a, .footer p.theme a:visited {color:#3D96D5;text-shadow:#FFF 1px 0px 2px;}
.footer p.theme a:hover {text-shadow:#FFFD69 1px 0px 2px;}

/* Other ///////////////////////////////////////////////////////////////////////////////// */
div.wp_syntax { width:585px; color:#100; background:#E5ECE5 url('images/pre_code_bg.png') repeat-y; border:1px solid silver; margin:0 0 15px 0; overflow:auto; padding:0 0 6px 25px;}
/* IE FIX */
.wp_syntax { overflow-x:auto; overflow-y:hidden; padding-bottom:expression(this.scrollWidth > this.offsetWidth ? 15 :0);}
.wp_syntax table { border-collapse:collapse;}
.wp_syntax div, .wp_syntax td { vertical-align:top; padding:2px 4px;}
.wp_syntax .line_numbers { text-align:right; background-color:#def; color:gray; overflow:visible;}
/* potential overrides for other styles */
.wp_syntax pre { margin:0; padding-bottom:16px; width:auto; float:none; clear:none; overflow:auto; font-size:12px; line-height:20px; white-space:pre; word-wrap:break-word;}

div.twtr-widget {border-bottom:1px solid #9ED5E1;}
div.twtr-tweet-text p {font-size:11px;font-family:'Droid Sans','Trebuchet MS','Lucida Grande',Verdana;}
#twtr-widget-1 i {text-align:right;}

div#gallery-related {margin:0;overflow:hidden;padding:15px;/*background:#FFFFFF;-moz-box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);-webkit-box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);box-shadow:inset 2px 2px 6px rgba(60,90,126,0.3);*/}
div#gallery-related h3 {color:#1E91D4;font:normal 18px/18px 'Arial';letter-spacing:-1px;}
div#gallery-related a {font-size:18px;}
div#gallery-related img {/*border: 2px solid #cfcfcf;*/margin:2px;}
div#gallery-related .gallery-item {float:left;margin-top:10px;text-align:center;width:33%;}
