/*  
Theme Name: modblogger-tech-antoine
Theme URI: http://www.blogohblog.com/
Description: You are the proud owner of the Modblogger theme. This is a premium WordPress theme made by Jai Nischal Verma of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> and a part of the modblogger Premium theme series. You can view the other two variations at <a href="http://modblogger.blogohblog.net/">Modblogger - WordPress Premium Theme</a> .
Version: 2.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com/

This theme is a paid theme and validates to a single-user license which means that it can only be used on one domain at a time.
*/

/******************Body******************/
* {padding:0; margin:0;}
body {background: #666666 url(images/bg.jpg) repeat-x top; font:14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;}
#wrapper { background:url(images/wrapperbg.gif) repeat-y;width:980px;margin:80px auto;}
#left{width:560px; background-color:#FFFFFF; float:left;}
#right{width:420px; float:left; border-top:2px solid #424242;}

/******************Header******************/
#badge {width:159px; height:169px; position:absolute; top:0; left:0; background:url(images/wp25ready.gif) no-repeat;}
#header {background: url(images/header.jpg) no-repeat; width:560px; height:180px !important; height:183px; }
#header h1 { padding:30px 0 0 20px; font-weight:normal; }
#header h1 a {letter-spacing:-2px;font-size:40px;color: #fff; text-decoration:none;}
/****#header h1 a {letter-spacing:-3px;font-size:40px;color: #fff; text-decoration:none;}***/
#header h1 a:hover {color: #FFFFFF;}
#header h2 {background-color: #242424;  margin-top:5px; color: #CCCCCC;padding:5px 0px 5px 323px;font-size:16px; font-weight:normal;}
/****#header h2 {color: #CCCCCC;padding:5px 0px 5px 185px;font-size:16px; font-weight:normal;}**/

/**************** Navigation *********************/
#navigation{font:14px Arial; background: #000000; width:560px !important;border-right:1px solid #202020; width:549px; padding-left:10px;}
.page_item a:link, .page_item a:visited{ color: #999999; padding:10px; text-decoration:none;}
.page_item a:hover { color:#fff; text-decoration:none;}
.current_page_item a:link, .current_page_item a:visited{color: #fff;text-decoration:none;padding:10px;}

/*** Essential styles - Superfish menu ***/
.nav, .nav * {margin:0;padding:0;list-style:none;}
.nav ul {position:absolute;top:-999em;width:15em;}
.nav li {float:left;position:relative;z-index:99; height:39px;}
.nav a {display:block;}
.nav ul li{width:100%;opacity:0.85;}
.nav li:hover ul,ul.nav li.sfHover ul {left:-1px;top:2.8em;}
.nav li:hover li ul,.nav li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:15em;top:0px;}
.superfish li:hover ul,.superfish li li:hover ul {top: -999em;}

/*** Skinning - Superfish menu ***/
.nav li {background-color: #000000;}
.nav li li:hover {background-color:#000000;}
.nav li li li {background-color:#202020;}
.nav li li li:hover {background-color:#000000; color: #ffffff;}

/******************Accordion******************/
.accordion {width: 560px;font:16px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif; border-bottom:1px solid #666666;}
.accordion div {background-color: #FFFFFF;}
.accordion p {margin-bottom : 10px;border: none;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;text-align:justify; color:#333333;text-decoration: none;margin:0px;padding:10px;}
.accordion p a:link{background:none;cursor:pointer;display:inline;padding:0;text-transform:none;margin-bottom: 10px; text-decoration: none;color: #3981c5; background-color:#ffffff; border-bottom:none;}
.accordion p a:hover {background-color:#000;color:#fff;}
.accordion h2 {font-size:18px; color: #666666; padding-top:6px; font-weight:normal;}
.accordion h2 a:link {background:none;cursor:pointer;display:inline;padding:0;	text-transform:none;margin-top: 0; text-decoration: none;color: #3981c5; background-color:#ffffff; border-bottom:none;}
.accordion h2 a:hover{ background-color: #000000; color:#fff;}
.accordion a:link {background:url(images/bullet.png) no-repeat left;cursor:pointer;display:block;padding:5px 5px 5px 20px;	text-transform:uppercase;margin-top: 0;	text-decoration: none;color: #fff;background-color:#161616; border-bottom:1px solid #333333;}
.accordion a:hover {background-color:#000;color:#fff;}
.accordion a.selected {color:#fff;background-color: #161616;}
.accordion_image {border:4px solid #333333; margin:10px 10px 10px 10px;}

/**************** Links *********************/


a:link, a:visited{color: #3981c5;text-decoration:none;}
a:hover{color:#000000;}
.more-link{color:#FF3300;}

/**************** Entry *********************/
/*** date ***/
.post-date{height:52px;width:53px;float: left;display: inline;margin: 5px 10px 0 0;background: url(images/date.gif) no-repeat;}
.month {color:#fff; font-size:13px; text-align:center; padding-top:2px;}
.day {color:#000; font-size:20px; font-weight:bold; text-align:center; padding-top:6px;}

/*** blogentry ***/
.entry{width:560px; float:left;margin-bottom:10px; margin-top:20px;}
.entry h2 {font:28px Trebuchet MS; color: #000000;padding-bottom:25px; margin-bottom:15px;}
.entry h2 a:link,.entry h2 a:visited{ font:19px Trebuchet MS; color: #333333; text-decoration: none; letter-spacing:-1px; padding:0 5px 0 5px;}
.entry h2 a:hover{ background-color: #000000; color:#fff;}
.entry h2 span a:link, .entry h2 span a:visited { background:url(images/edit.gif) no-repeat left; color: #333333; font-size:12px; margin-left:10px; padding-top:5px; padding-left:20px; border-bottom:1px dotted #333333;}
.entry h2 span a:hover {color: #333333;}
.entry p{padding:0 0 10px 0;}
.post{font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;padding:15px 15px 15px 15px;text-align:justify;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .entry li { margin: 7px 0 8px 10px; }
.entry ul li:before{ content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }
.content { border-bottom:1px dotted #999999; margin-bottom:10px;}
.content p a:link {color: #006699;}
.content2 { border-bottom:1px dotted #999999; margin-bottom:10px; padding-bottom:10px;}

/*** meta ***/
.tags {padding:5px 0 10px 0px; font-size:10px;}
.tags a{background:#d8d8d8 url(images/tag.gif) left no-repeat ; color:#000; padding:2px 5px 2px 18px;}
.tags a:hover {background-color: #000; color:#fff;}
.discussion { padding:0 0 2px 20px; font-size:11px; color:#FF3300; background:url(images/comment.gif) left bottom no-repeat;}
.discussion a {color: #000000;}
.discussion a span { background:url(images/comment_add.gif) no-repeat left; padding-left:22px; color: #666666;}
.categories {padding:5px 5px 5px 0; margin-top:10px;  margin:10px 0 10px 0; font-size:11px; border-bottom:1px dotted #999999;}
.categories a{background:url(images/cat.gif) left no-repeat; padding-left:20px; color:#000000;}
.metal {font-weight:normal;}
h2.pagetitle{ font-size:20px; color:#006699; text-decoration:none; font-weight: lighter;}

/**************** Comments *********************/
h2.comlabel, h2.postlabel {font:14px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; font-weight:lighter; padding:10px 0px 10px 0px; margin-top:10px; color:#000000;}
.commentlist{list-style:none;}
.tip {height:15px; width:500px; display:block; background:url(images/tip.gif) center bottom no-repeat; margin:10px 0px 0px 0px;}
.odd{color:#000; padding:2px 10px 2px 0px; padding-bottom:5px; }
.odd a:link{color: #3981c5;}
#author, #email, #url {width:40%;border:none; border-bottom:1px dashed #cbcbcb; font:12px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;padding:3px;}
#comment{width:98%;border:none; border:1px solid #cbcbcb;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; margin-bottom:0.6em;margin-top:20px;padding:3px;}
#submit {background-color:#efefef; padding:3px;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; border-right:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-left:1px solid #E4E4E4; border-top:1px solid #E4E4E4;}
label {color:#999999;}
.commenttext {background-color:#E2E1DD; color:#333333; padding:10px;margin-bottom:20px;min-height:70px;  height:auto !important;  height:70px;}
.authorcomment {background-color: #DFECF9;}
.comment_time {background-color:#E2E1DD; padding:2px 5px 5px 5px; border-bottom:1px solid #CFCFCF;}
.author {border:1px dashed #999999; background:#EFEFEF; padding:10px; font-size:10px; line-height:20px;}
.authorhead {font-size:11px; padding-bottom:6px;}
.email_author {background:url(images/email.gif) left no-repeat; padding-left:20px;}
.says {padding:0 0 5px 0; color:#3981c5; font-size:11px;}
.commenttext img {padding:4px;border:1px solid #999999;margin-right:10px; float:left; background-color:#FFFFFF;}

/**************** Pagination *********************/
div.wp-pagenavi{color:#fff;font-family:Tahoma, Arial, Helvetica, Sans-serif;font-size:11px;padding:5px 0 5px 0;text-align:center;}
div.wp-pagenavi a{background-color: #333333;color:#fff;margin:2px;padding:2px 5px 2px 5px;text-decoration:none;}
div.wp-pagenavi a:hover, div.pagination a:active{background-color: #E8E8E8;color:#000;}
div.wp-pagenavi span.current{background-color: #E8E8E8;color:#333;font-weight:bold;margin:2px;padding:2px 5px 2px 5px;}
div.wp-pagenavi span.disabled{background-color: #303030;color:#fff;margin:2px;padding:2px 5px 2px 5px;}

/**************** Search *********************/
#topsearch{ position:absolute; top:20px; right:140px; width:235px; height:80px;}
#searchgraphic {width:235px; height:80px;background:url(images/search.gif) no-repeat; float:right;}
#searchform {padding:15px 0 0 95px;}
.searchfield{width:9em; color: #CCCCCC;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;padding:3px; border:0;background:transparent; }
h2.search { background:url(images/archive.gif) no-repeat left; color:#666666; font-weight:lighter; font-size:14px; padding-left:20px; padding-top:18px;}
h2.search span {background:url(images/arch.gif) left no-repeat; padding-left:20px;}

/**************** News Items *********************/
.news_style{display:none;}
.news_show{position:absolute;color: #CCCCCC;font:13px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;clip: rect(0px, 400px, 140px, 0px);}
.news_border{width:400px;height:137px;font-size:14px;padding: 5px 4px 5px 4px;overflow: auto;}
.news_mark{font-size:14px;width:520px;height:10px;color:black;text-align:center;}
.news_title{font-size:15px;padding: 5px 0px 9px 5px;color: #666666;}
.news_show img{margin-left: 5px;margin-right: 5px;}
.buttondiv{ text-align:right;top: 169px;padding: 0px 15px 10px 5px;border-top:none;height:20px;}
.news_move { position: relative;}
.mytable{width:400px;height:120px;vertical-align:top; }
.mytable p {padding:10px;}
.flickr {margin:10px 0 0 5px;}
.sub:link, .sub:visited{color: #999999; font-size:12px;}
.sub:hover {color:#FFFFFF;}
.flickr a img {padding:3px; background-color:#FFFFFF;}

/**************** Category Alphabetize *********************/
.dir {	background-color:#E2E1DD; padding:0px 10px 15px 10px;}
ol.snap_nav{display:inline;list-style:none;}
ol.snap_nav li{float:left;padding:0 2px 10px 0;}
ol.snap_nav li a{display:block;font-weight:bold;}
ol.snap_titles{border:0;clear:both;display:block;list-style:none;}

/**************** Sidebars *********************/
#sidebar1 { width:190px; float:left; padding:5px;border-right:1px solid #3F3F3F;}
#sidebar1 a{color: #CCCCCC; }
#sidebar1 li a:hover {color: #cccccc; background-color: #242424;}
#sidebar1 li{color: #CCCCCC;}
#sidebar1 h2{ background: url(images/grad.jpg) left no-repeat; padding:10px 30px 10px 15px; font:14px bold 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; color:#FFFFFF;}
#sidebar1 ul{list-style-type:none;}
#sidebar1 ul li{margin-left:10px;}
#sidebar1 ul li ul{font-style:normal;padding-bottom:16px;}
#sidebar1 ul li ul li{padding-top:10px;font:14px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; background:url(images/bullet.gif) left no-repeat; padding:5px 10px 5px 18px;}
#sidebar1 p{padding:0 5px;}

#sidebar2{ width:190px; float:left; padding:5px;}
#sidebar2 a{color:#cccccc; background:url(images/bullet.gif) left no-repeat; padding:5px 10px 5px 18px;}
#sidebar2 li a:hover {color: #cccccc; background-color: #242424;}
#sidebar2 h2{ color:#FFFFFF;background: url(images/grad.jpg) left no-repeat; padding:10px 30px 10px 15px; font:14px bold 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;}
#sidebar2 ul{list-style-type:none;}
#sidebar2 ul li{margin-left:10px;}
#sidebar2 ul li ul{font-style:normal;padding-bottom:16px;}
#sidebar2 ul li ul li{padding-top:10px;font:14px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; }
#sidebar2 p{padding:0 5px;}

#subscribe {height:40px; background: #000000;}
#subscribe img {padding:5px; border:0; float:left;}
#subscribe span {font-size:20px; padding:5px;float:left;}
#subscribe a {color: #999999; }
#subscribe a:hover { color:#FFFFFF;}
.what a:link,.what a:visited {color: #999999;}
.what a:hover {color:#fff;}
.newslab {color:#FFFFFF;background: url(images/grad.jpg) left no-repeat; padding:10px 70px 10px 15px; width:300px; font:14px bold 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;}
.lab, .lab a, .lab a:hover, .lab a:link, .lab a:visited { color:#FFFFFF;padding-right:10px; font-size:12px; font-style:italic; letter-spacing:3px;}
.section {padding:22px 0px 10px 0px;margin-left:15px;}
.popular {padding-top:10px; list-style:none; font:14px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif;}
.popular li {background:url(images/post.gif) left no-repeat; padding-left:18px;}
.popular li a {color: #CCCCCC; padding:5px; line-height:28px; margin-right:5px;}
.popular li a:hover {color: #cccccc; background-color:#242424;}
.commtext {font-size:10px; color: #999999; text-transform:uppercase;}
#banners {padding:5px 0px 5px 0px;margin-left:10px;}
.banner {height:125px; width:125px; margin:3px; float:left;}

/**************** Footer *********************/
#footer {background:url(images/footer.gif) no-repeat; width:980px; height:34px;}
.copyright {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Tahoma, Arial, Verdana, sans-serif; padding:8px 15px 7px 7px; float:right; color: #4B4B4B; }
.copyright a {color: #999999;}
.copyright a:hover {color:#FFFFFF;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 10px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/**************lAdK******************/
.first_post_img img {border:none; float:left; margin-right:10px;}
.first_post_img h3 {clear:both;}
.post_img_right img {border:none; float:right; margin-left:10px;}
.post_img_right h3 {clear:both; padding-top:25px;}
.post_img_left img {border:none; float:left; margin-right:10px;}
.post_img_left h3 {clear:both; padding-top:25px;}

/***********MyBlogLog**********/
table#MBL_COMM th.mbl_h {
font-size: 12px !important;
letter-spacing: 0.2em;
text-transform: uppercase;
font-family: "Times New Roman",Times,sans-serif;
font-weight: 700 !important;
margin-top: 15px !important;
margin-right: 2px !important;
margin-bottom: 0pt !important;
margin-left: 10px !important;
padding-top: 2px !important;
padding-right: 0pt !important;

padding-bottom: 2px !important;
padding-left: 0pt;

}

/********FeedBurner*********/
.feedburnerFlareBlock {margin-top: 25px; text-align:center; font-weight:bold; font:12px;}


/********related***********/
.related {font-weight:bold; margin-top: 25px; font:12px; color: #3981c5;}

/*******RedBubble*******/
div#rb-redbubble-art img
  {
    border: none;
  }

div#rb-redbubble-art
  {
    width: 100%;
    float: left; 
    clear: both;
  }
div#rb-redbubble-art ul
  {
    list-style-type: none;
    margin: 0;
    padding: 0;
    float: left;
  }
div#rb-redbubble-art ul li
  {
    display: block;
    float: left;
    margin: 0 8px 8px 0;
    padding: 0 0 8px 0;
  }
div#rb-redbubble-art ul li a.rb-thumbnail img
{
    padding: 2px;
    background: white;
    border: 1px solid #ccc;
  }
div#rb-redbubble-art ul li a
  {
    display: block;
    text-align: center;
    text-decoration: none;
    font-size: 13px;
    color: #CCCCCC;
  }

.sharepost{
border:1 px solid #00;/*#E8E8E8;*/
position:fixed;
background:#fff; 
width:75px; 
left: 0px; 
margin: 0 0px 0 20px;
right: 0; 
margin: 0 20px 0 0 20px;
top: 450px; 
}

.sharer{
	padding: 5px;
	border-bottom: 1px solid #00;/*#e8e8e8;*/
}

