/*  
Theme Name: Wicked Lemon
Theme URI: http://www.blogohblog.com
Description: A cool Web 2.0 Theme for Wordpress with Docking Sidebar and CSS Style Switcher. Enjoy!!
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

/**************** Body *********************/
body{background:#000000;color:#333;font:0.8em Trebuchet MS, Arial, sans-serif;letter-spacing:1px;margin:0;text-align:left;vertical-align:top;}
body, h1, h2, h3, h4, h5, h6, blockquote, p, form{margin:0;padding:0;}
.entry h1,h4 {padding:15px 0 0 0;}
.entry h3 {padding:15px 0 0 0;border-bottom: thin solid black;}
*{margin:0;padding:0;}
#wrapper{text-align:left;}
p {padding:10px 0 0 0;}
.pre {font: 1.3em monospace;}
pre {padding:10px 0 0 15px;font: 1.3em monospace;}
p.postmetadata{border-top:1px solid #ccc;margin:10px 0 0 0;}
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;}
.alignright{float:right;}
.alignleft{float:left;}

/**************** Links *********************/
a:link, a:visited{color:#999999;text-decoration:none;}
a:hover{text-decoration:none;}

/**************** Header *********************/
#toppic{background:url(images/lime.jpg) no-repeat left 0%;background-color:#ffffff;height:110px;}
#header{float:left;font:1.3em Trebuchet MS, Arial, sans-serif;margin-bottom:20px;margin-left:20px;width:60%;}
h1{border-bottom:1px solid #cccccc;font:bold 2.5em Trebuchet MS, Arial, sans-serif;margin-bottom:6px;padding:10px;text-decoration:none;}
h1 a:link, h1 a:visited{color:#ffffff;}

/**************** CSS Style Switches *********************/
#switches{float:right;margin-right:20px;}
#switches li{display:inline;list-style-type:none;}

/**************** Navigation *********************/
.navigation{font-size:14px;font-weight:bold;line-height:18px;padding:10px 0 0 0;}
#menu{background-color:#333333;border-top:5px solid #608806;height:40px;margin:0 0 20px 0;padding:0;width:100%;}
.menu{margin:0;padding-bottom:20px;padding-left:25px;padding-top:15px;}
.menu li{display:inline;padding-right:20px;}
.current_page_item a:link, .current_page_item a:visited{background:url(images/menu_default.gif);border-bottom:5px solid #333333;color:#ffffff;font:bold 1em Trebuchet MS, Arial, sans-serif;letter-spacing:0;padding:15px;text-decoration:none;text-transform:uppercase;}
.page_item a:link, .page_item a:visited{color:#ffffff;font:bold 1em Trebuchet MS, Arial, sans-serif;letter-spacing:0;padding:15px;text-decoration:none;text-transform:uppercase;}
.page_item a:hover{background-color:#666666;border-bottom:5px solid #333333;padding:15px;}

/**************** Search *********************/
.swap_value{border:1px solid #cccccc;font:bold 1.5em Trebuchet MS, Arial, sans-serif;padding:3px;width:269px;}
#searchform input[type="text"]{border:1px solid #333333;color:#ff6600;font:bold 1.5em Trebuchet MS, Arial, sans-serif;padding:3px;}
#searchform input[type="submit"]{border:1px solid #666666;font:bold 1.2em Trebuchet MS, Arial, sans-serif;margin-bottom:15px;margin-top:5px;padding:2px;}

/**************** Content *********************/
#container{float:left;margin-left:20px;width:70%;}

/**************** Sidebar *********************/
#rss{height:100px;}
.sidebar{display:block;float:left;list-style-type:none;margin-left:20px;width:20%;}
.sidebar ul li{list-style-type:none;}
.sidebar ul li h2{background:url(images/titti.gif);border:3px solid #666666;color:#ffffff;font:bold 1.2em Trebuchet MS, Arial, sans-serif;list-style:none;padding:6px;text-transform:uppercase;}
.sidebar ul li ul{padding:10px;padding-left:0;}
.sidebar ul li ul li{background-color:#333333;border-left:8px solid #ffffff;line-height:20px;list-style:none;margin-bottom:3px;margin-top:5px;padding:0 0 0 20px;}
.sidebar ul li ul li:hover{background-color:#0099cc;}
.sidebar ul li ul li a:hover{color:#ffffff;}
.dbx-box{padding:10px;padding-left:0;}
.dbx-box ul li{background-color:#333333;border-left:8px solid #ffffff;line-height:20px;list-style:none;margin-bottom:3px;margin-top:5px;padding:0 0 0 20px;}
.dbx-box ul li:hover{background-color:#0099cc;}
.dbx-box ul li a:hover{color:#ffffff;}
.dbx-handle{background:url(images/titti.gif);border:none;color:#ffffff;font:bold 1.2em Trebuchet MS, Arial, sans-serif;list-style:none;padding:6px;text-transform:uppercase;}
* html .dbx-handle{width:150px;}
.dbx-handle-cursor{cursor:move;}
.aktt_tweets{color: #666666;}
/**************** Entry *********************/
.post{padding:10px 0 10px 0;}
.post h2{background:url(images/titti.gif);color:#ffffff;font:bold 1.2em Trebuchet MS, Arial, sans-serif;padding:6px;text-transform:uppercase;}
.post h2 a:link, .post h2 a:visited{color:#ffffff;font:bold 1.2em Trebuchet MS, Arial, sans-serif;padding:6px;text-transform:uppercase;}
.post h2{border:none;}
.entry{background-color:#d8e3ae;color:#000000;line-height:18px;padding:20px;}
.entry a:link, .entry a:visited{background-color:#f4f8e0;color:#000000;padding:0 10px 0 10px;}
.entry a:hover{background-color:#000000;color:#ffffff;}
html>body .entry ul{list-style:none;margin-left:0px;padding:0 0 0 30px;padding-left:10px;text-indent:-10px;}
html>body .entry li{margin:7px 0 8px 10px;}
div.month {
	display: block;
	float: right;
	color:#CCCCCC;
	font-size: 16px;
        line-height:10px;
        margin-top: -23px;
	padding-right: 10px;
	padding-left: 4px;
	text-align: center;
	text-transform: uppercase;
}
.entry ul li:before{content:"\00BB \0020";}
.entry ol{margin:0;padding:0 0 0 35px;}
.entry ol li{margin:0;padding:0;}

/**************** Comments *********************/
#commentsbox { margin: 0px;padding: 0px; float: left; font-size:11px;}
#comments h2{margin:10px 0 0 0; padding:0; font-size:14px; font-weight:normal;}
h3 #respond  {margin:10px 0 0 0; padding:0; font-size:14px; font-weight:normal;}
.boxcomments{margin-bottom:20px;}
#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}
#commentform label{display:block;margin:0;}
#commentform input{width:170px;margin:0 5px 10px 0;padding:1px;}
#commentform textarea{width:400px;margin:0 0 10px;padding:0;}
#commentform #submit{margin:0 0 20px;}
#commentform p{margin:5px 0; }

ol.commentlist{margin:0 0 1px;padding:0;}
ol.commentlist li{border-bottom:20px solid #fff;display:block;list-style:none;margin:0;padding:5px 15px 1px; background:#ccc;}
ol.commentlist li.mycomment{border-bottom:20px solid #fff;display:block;list-style:none;margin:0;padding:5px 15px 1px; background:#f3fdff;}
ol.commentlist li.commenthead{display:block;list-style:none;margin:0;padding:5px 15px;}
ol.tblist{list-style:none;margin:0 0 1px;padding:0;}
ol.tblist li{ color:#000; background:#ccc; display:block;list-style:none;padding:10px 5px 10px 5px;margin:0 0 5px; border:1px dashed #ccc;}
input#url,input#author,input#email,textarea{color:#666;width:40%;border:1px solid #cbcbcb;margin-bottom:0.6em;background:#fcfcfc;margin-top:2px;padding:3px;}
#commentsbox a:link, #commentsbox a:visited{color:#000;text-decoration:none;}
#commentform a:link, #commentform a:visited{color:#999; text-decoration:none;}
#li.odd {min-height:100px;}
.odd hr {display: block; clear: left; margin: 5px 0; visibility: hidden;}

img.avatar {position:relative;float:left;padding:10px 5px 5px 0;}
/**************** Footer *********************/
#footer{background-color:#333333;border-top:5px solid #666666;clear:both;color:#ffffff;height:50px;margin-top:20px;padding-top:10px;width:100%;}
#footer .left{float:left;line-height:18px;padding:10px 10px 10px 20px;}
#footer .right{float:right;line-height:18px;padding:10px 20px 10px 10px;}
/****************** MAP *********************/
.olPopupContent h2 {
 background: none;
 color: #000000;
font-decoration: none;
 font-family: Verdana, Ariel, Helvetica, san-serif;
 font-size: 10px;
 font-weight: bold;
 margin: -6px 0 0 0;
 padding: none;
}

.olPopupContent a:link, .olPopupContent a:visited {
border: none;
padding: 0 0 0 0;
margin: none;
text-decoration: none;
}

.olPopupContent img {
border: none;

}

.olPopupContent a:hover {
border: none;
background: none;
text-decoration: none;
}

.olPopupContent p {
 font-family: Verdana, Ariel, Helvetica, san-serif;
 font-size: 10px;
border-top: thin solid #666666;
}
