/*
Theme Name: Androidkit
Theme URI: http://www.androidkit.com/
Description: Wordpress Theme for Androidkit
Version: 1
Author: Chinmay Chiranjeeb
Tags: Androidkit, two columns, Android development blog

Androidkit WordPress Theme by Sourcebits || http://www.sourcebits.com/
*/

@CHARSET "UTF-8";

/* Fonts Embed*/

@font-face {
    font-family: "Andale Mono";
    src: url(fonts/Andale Mono.ttf);
}

@font-face {
    font-family: "Lucida Grande";
    src: url(fonts/Lucida Grande Bold.ttf);
}

@font-face {
    font-family: "Lucida Grande";
    src: url(fonts/Lucida Grande.ttf);
}

/* Reset the Elements*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img { 
	border:0;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym { 
	border:0;
}


/* Main CSS*/

body{
	background: url("images/background-repeat.png") repeat left top;
	font-family:'Lucida Grande', sans-serif;
	font-size:11px;
	color:#fff;
	text-shadow: #00ffbf 0px 0px 3px;
}

.clear{
	clear:both;
}

a{
	/*text-transform: uppercase;*/
	color: #00ffbf;
	outline:none;
}

.outer{
	background:url("images/outer.png") repeat-x left -3px;
}

.wrap{
	background:url("images/androidkit-bg.png") no-repeat left -3px;
	min-height:620px;
	padding:31px 0 0 303px;
	width:732px;
}

.header{
	width:562px;
	float:left;
}

.logo{
	background:url("images/androidkit-logo.png") no-repeat left top;
	height:50px;
	display:block;
	text-indent:-99999px;
}

.header h1{
	padding:0px;
}	
	
.tagline {
	background:url("images/androidkit-logo.png") no-repeat left bottom;
	height:20px;
	display:block;
	text-indent:-99999px;
	margin:0;
	padding:0;
}

h1{
	font-family:'Andale Mono', 'Courier New';
	font-size:16px;
	text-transform:uppercase;
	padding: 0 0 13px 0;
	font-weight:bold;
}

.safari3 h1{
	font-weight:normal;
}

h1 a{
	color:#fff !important;
	text-decoration:none;
}

p{
	line-height:16px;
	padding:0 0 10px 0;
}

.content{
	padding:53px 0 0px;
	width:440px;
	float:left;
	text-align:left;
	word-wrap:break-word;
}

.calendar{
	background:url("images/calendar.png") no-repeat left top;
	height:30px;
	width:24px;
	float:left;
	padding:1px 5px 1px 0px;
	color:#000;
	text-align:center;
	font-size:10px;
	margin:-4px 0 0;
}

.calendar span{
	font-size:15px;
	display:block;
	margin:-2px 0 0;
}

.gecko .calendar span{
	position:relative;
	top:-3px;
}

.post, .comment-post{
	width:400px;
	float:right;
	padding:0px;
}

.post img, .post p img {
	padding:4px;
	/*display:block;*/
	display:inline;
	margin:0px;
	max-width:400px;
}

.content a:hover, .footer a:hover, .navigation a:hover{
	color:#fff;
	text-shadow: #fff 0px 0px 3px;
}

.meta{
	font-size:10px;
	clear:both;
	padding:20px 0 40px 40px;
	color: #00ffbf;
	font-family:'Andale Mono', 'Courier New';
}

.ie6 .meta{
	padding:0px 0 40px 40px;
	margin-top:-25px;
}

.meta a{
	background:#00ffbf;
	color:#000;
	text-decoration:none;
}

.meta a:hover{
	background:#fff;
	color:#000;
	text-decoration:none;
}

.sidebar{
	padding:53px 0 0px;
	width:195px;
	float:right;
	text-align:justify;
}

h2  {
	font-size:13px;
	text-transform:uppercase;
	background:url("images/bullet.png") no-repeat left 1px;
	padding:0 0 10px 22px;
	margin:0 0 0 -22px;
}

.sidebar li.categories ul{
	padding:10px 0 0;
}

.sidebar a:hover{
	color:#fff;
	text-shadow: #fff 0px 0px 3px;
	text-decoration:underline;
}

.widget{
	width:173px;
	padding:0 0 40px 22px;
text-align:left;
}

.textwidget{
text-align:justify;
}

.widget li{
	line-height:18px;
	list-style:none;
}

.widget a{
	text-transform:none;
	text-decoration:none;
	color:#fff;
}

.widget li{
	background:url("images/bullet-cat.png") no-repeat left 2px;
	padding:0 0 0 10px;
	margin:0 0 0 -2px;
	font-size:11px;
}

.blogroll li{
	background:url("images/bullet-link.png") no-repeat left 3px;
	padding:0 0 0 13px;
	margin:0 0 0 -1px;
	font-size:11px;
}

/* Comment */

#comment{
	width:390px;
	height:95px;
	background:#00FFBF;
	color:#006f53;
	border-top:2px solid #007054 !important;
	border:0px;
	padding:5px;
	font-family:'Andale Mono', 'Courier New';
	font-size:11px;
	margin:10px 0 0;
}

.comment-post h2{
	font-size:16px;
	background: url(images/bullet.png) no-repeat scroll left 3px;
}

.webkit .comment-post h2{
	font-size:16px;
	background: url(images/bullet.png) no-repeat scroll left 2px;
}
	
#author, #email{
	background:#00FFBF;
	color:#006f53;
	border-top:2px solid #007054 !important;
	border:0px;
	padding:5px;
	font-size:11px;
	float:left;
}

#email{
	margin:0 0 0 30px;
}

#commentlist{
	padding:0 0 40px;
}


#clear, #submit{
	float:right;
	border:0px;
	padding:5px;
	height:35px;
	cursor:pointer;
	margin-top:15px !important;
}

.ie6 #clear, .ie6 #submit{
	margin-top:1px !important;
}

#clear{
	background:url("images/comment-buttons.png") no-repeat left 5px;
	width:80px;
}

#clear:hover{
	background:url("images/comment-buttons.png") no-repeat left -31px;
}

#submit{
	background:url("images/comment-buttons.png") no-repeat right 5px;
	width:145px;
	margin:0 0 0 10px;
}

#submit:hover{
	background:url("images/comment-buttons.png") no-repeat right -31px;
}

.ie6 #clear{
	background:url("images/ie6-comment-buttons.png") no-repeat left 5px;
}

.ie6 #clear .focus{
	background:url("images/ie6-comment-buttons.png") no-repeat left -31px;
}

.ie6 #submit{
	background:url("images/ie6-comment-buttons.png") no-repeat right 5px;
}

.ie6 #submit .focus{
	background:url("images/ie6-comment-buttons.png") no-repeat right -31px;
}

.author{
	text-transform:uppercase;
	color:#00FFBF;
}

/* Footer */
.navigation{
	margin:0 0 0 25px;
	padding:40px 0 20px;
	width:415px;
}

.navigation .old{
	float:right;
}

.navigation .new{
	float:left;
}

.footer{
	width:440px;
	text-align:center;
	font-size:10px;
	font-family:'Andale Mono', 'Courier New';
	color: #00ffbf;
	padding:40px 0 20px 0;
}

code, pre{
	background:url("images/code-bg.png") repeat left top;
	display:block;
	border:1px solid #00FFBF;
	padding:15px;
	margin:10px 0;
	font-family:'Andale Mono', 'Courier New';
	font-size:12px;
	overflow:auto;
}

/* Extra Style */

::selection {
	background: #00FFBF; /* Safari */
	color:#000;
	}
::-moz-selection {
	background: #00FFBF; /* Firefox */
	color:#000;
}

.none{
	display:none;
}

/* Search */

.search{
	float:right;
	padding:28px 0 0;
}

#s{
	background:url(images/search-box.png) no-repeat left top;
	border:none;
	width:140px;
	height:14px;
	padding:3px 5px 2px 23px;
	color:#006f53;
	font-size:11px;
}

.webkit #s{
	padding:0 5px 2px 23px;
	background:url(images/search-box.png) no-repeat left 1px;
	position:relative;
	top:-1px;
}

input, textarea{
	outline: none;
}

.alignright{
	float:right;
}

.alignleft{
	float:left;
}

.wp-caption-text {
	font-style: oblique;
	text-align:center;
}

.wp-caption{
	max-width:400px !important;
	overflow:hidden;
}

.sourcebits-banner {
	background:url(images/sourcebits-banner.png) no-repeat left top;
	position:absolute;
	top:647px;
	left:15px;
	width:215px;
	height:73px;
}

.sourcebits-ad{
	left:15px;
	position:absolute;
	top:740px;
}

.post ul, .post ol{
padding:5px 0 5px 20px;
}

.post ul li, .post ol li{
list-style-position: outside;
padding:5px 0px;
}

.post ul li{
list-style-type:square;
}

.post ol li{
list-style-type:decimal;
}

br{
margin:10px 0 0;
display:block;
}

table{
border: 1px solid #00FFBF;
display:block;
overflow:auto;
}

table tr td{
border: 1px solid #00FFBF;
padding:2px 5px;
}

table tr th{
border: 1px solid #00FFBF;
color: #00FFBF;
text-transform: capitalize;
padding:2px 5px;
text-align:center;
}

.ie6 code, .ie6 pre, .ie7 code, .ie7 pre, .ie7 table, .ie6 table{
	width:375px;
}

.ie6 .meta{
	margin:0px;
}
#tagcloudflash{
font-family:'Lucida Grande', sans-serif;
color:#fff;
text-shadow: #00ffbf 0px 0px 3px;
text-transform: uppercase;
}
.wp-smiley{
display:inline !important;
padding:0px !important;
}