/*



Theme Name: Gunmetal

Theme URI: http://www.kaushalsheth.com

Description: Two column Wordpress Theme

Version: 1.0

Author: Kaushal Sheth



*/



body {

	background:#121212;

	font:1em Trebuchet MS;

	word-spacing:2px;

	color:#545454;

	margin:0;

}



* {

	margin:0;

	padding:0;

}



a {

	color:#999;

	border-bottom:1px dotted #232323;

	text-decoration:none;

	padding:2px 4px 2px 4px;

}

a:hover {

	border-bottom:1px dotted #99CC33;

	background:#101010;

}



h2 {

	font:24px Arial, sans-serif;

	color:#99CC33;

	letter-spacing:-1px;

	font-weight:normal;

	margin:15px 0 15px 0;

}



h2 a {

	color:#99CC33;

	text-decoration:none;

	border:none;

	padding:0;

}

h2 a:hover {

	

	color:#fff;

}

h3 {

	font-size:1.2em;

	color:#ccc;

	font-weight:normal;

	margin:15px 0 15px 0;

}

p {

	line-height:24px;

	margin:25px 0 25px 0;

        color: #ddd;

}

blockquote {

	font-size:1.5em;

	color:#787878;

	background:url('images/blockquote.gif') no-repeat top left;

	font-family:Georgia, "Times New Roman", Times, serif; 
margin-left:0; 
margin-right:150px; 
margin-top:35px; 
margin-bottom:35px; 
padding-left:0; 
padding-right:0; 
padding-top:15px; 
padding-bottom:0;

}

blockquote p {

	line-height:40px;

}

pre {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.0em;
	line-height:24px;
color: #ddd;
}

#sidebar {

	width:263px;

	background:url('images/sidebar.jpg') no-repeat top left;

	float:left;

	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px

}

#sidebar p {

	font-size:0.9em;

}

#sidebar a {

	color:#ccc;

	border:none;

}

#sidebar a:hover {

	text-decoration:underline;

	color:#eee;

	border:none;

}

#sidebar h1 {

	color:#fff;

	font-size:1.7em;

}

#sidebar h1 a {

	color:#fff;

	text-decoration:none;

	padding:0;

}

#sidebar h1 a:hover {

	text-decoration:none;

}

ol#nav {

	margin:25px 15px 25px 30px;

	font-size:1.3em;

}

ol li {

	margin:15px 0 15px 0 !important;

	margin:-10px 0;

}

#nav a {

	display:block;

	margin:0;

	color:#99CC33;

	border:none;

}

#nav a b {

	float:right;

	display:none;

	color:#333;

}

#nav a:hover {

	background:none;

	border:none;

	text-decoration:none;

}

#nav a:hover b {

	display:inline;

}

#content {

	background:url('images/content.jpg') no-repeat top left;

	padding:20px; margin-left:300px; margin-right:10%; margin-top:0; margin-bottom:0

	



	

}





#content2 {

	background:url('images/content.jpg') no-repeat top left;

	padding:20px; margin-left:50px; margin-right:10%; margin-top:0; margin-bottom:0

	

	

}

#content ul, #content2 ul {

	margin:15px 15px 15px 15px;

	list-style:none;

}

#content ul li, #content2 ul li {

	margin:10px 0;

	background:url('images/bp.gif') no-repeat left;; padding-left:15px; padding-right:0; padding-top:0; padding-bottom:0

}





#content ol li, #content2 ol li {

	margin:15px 0 15px 0 !important;

	margin:10px 0;

}

#content img, #content2 img {

	padding:1px;

	background:#000;

	border:3px solid #333;

}

.postdata {

	font:11px Verdana;

	margin:-6px 0 -15px 0;

	color:#777;



.entry {

        font-size: 1.1em;

        color: #777;

}



}

#footer {

	padding:30px;

	text-align:center;

	border-top:3px solid #333;

	margin:50px 0 0 0;

	background:#000;

	

	}

	

	

	

	

	/* Comments Styling */

#commentlist li {

margin-bottom: 1.5em;

padding-bottom: 1em;

border-bottom: 1px solid #700000;

}



#commentform {

margin: 1em 0;

background: #121212;

width: 280px;

}



#commentform textarea {

background: #121212;

border: 1px solid #d6d3d3;

width: 280px;

}

#commentform textarea:hover {

background: #121212;

border: 1px solid #d6d3d3;

}

#commentform textarea:focus {

background: #121212;

border: 1px solid #939793;

}



#commentform #email, #commentform #author, #commentform #url {

font-size: 1.1em;

background: #121212;

border: 1px solid #d6d3d3;

width: 280px;

}

#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {

font-size: 1.1em;

background: #121212;

border: 1px solid #d6d3d3;

width: 280px;

}

#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {

font-size: 1.1em;

background: #121212;

border: 1px solid #939793;

width: 280px;

}

#commentform input{

margin-bottom: 3px;

}





#sidebar ul li {

	margin:5px 0 5px 0 !important;

}









#sidebar ul li a{

	color:#99cc33;

}



#sidebar ul

{

padding-left:10px;

padding-bottom:10px;

padding-top:10px;

}

/* Last FM Widget Styles */

.lastfmWidget {float:left;width:100%; margin: 10px 0 50px 15px;}
.lastfmWidget object {float:left;}
.lastfmWidget div {height:20px;}
.lastfmWidget a {overflow:hidden;height:20px;margin:0;padding:0;text-decoration:none;}
.lastfmHead a {float:left;background-repeat:no-repeat;background-position:0 -20px;}
.lastfmHead a:hover {background-position: 0 0;}
.lastfmFoot {clear:left;float:left;background-repeat:repeat-x;background-position:0 100%;}
.lastfmFoot a {float:right;background-repeat:no-repeat;background-position:0 -20px;}
.lastfmFoot a.config {width:85px;background-position: 0 -20px;}
.lastfmFoot a.config:hover {background-position: 0 0;}
.lastfmFoot a.view {width:74px;background-position:-85px -20px;}
.lastfmFoot a.view:hover {background-position:-85px 0;}
.lastfmFoot a.popup {width:25px;background-position:-159px -20px;}
.lastfmFoot a.popup:hover {background-position:-159px 0;}