/*
	Theme Name: Dustbot 
	Theme URI: http://www.be-lifted.com/
	Description: Design by Be-Lifted^
	Version: 1
	Author: Abhishek Cherian George
	Author URI: http://www.be-lifted.com
*/

* { margin: 0; padding: 0; }
img { border:0;}
body { width: 960px; margin: 0 auto 0 auto; font-size: 62.5%; background: #777978 url(/back.jpg);  font-family: Arial, Helvetica, Verdana, sans-serif; }

a img {	border:0;}

#header{ border-bottom: 0; border-top: 20px solid #fff; border-left: 135px solid #fff; background: #fff; font-size:1.5em; margin-bottom:0px; font-weight:normal; padding-left:5px; padding-right:30px;height:120px;}
#header a {color:#333; }
.description{font-weight:100; font-size:0.8em; color:#444444; letter-spacing:-1px;}
#head_img { display:inline; padding-left:50px;}

#footernav {width:880px; display:block;  margin: 0 auto 0 auto;}
#quicksearch {float:left;}
#quicknav  {float:right; }

#left { float: left; }
#right { float: right; }
#clear { clear: both; }
#wrap { width: 960px;  background: #777978 ; margin: 0 auto 0 auto; overflow: hidden;  }

.primary{display:block; background: #fff; padding:10px; }

body.single { background: #777978 url(back.jpg); width: 960px;}
.single #wrap { background: #fff; padding-bottom:10px;}

.single .primary { margin: 0px; font-size: 1.5em; line-height: 1.5; color:#555555 }/*affects pages*/
.single .primary .updated { font-size: 1.4em; font-weight: bold; letter-spacing: -0.07em;  color: #999; margin-left:0px;}

.primary h1 { font-size: 1.4em; line-height: 0.8; color: #444444; text-decoration: none;} /*affects headings of each post*/

.primary a { font-size: 1.4em; color: #444444; text-decoration: none;}

.primary a:hover { color: #FF0096; text-decoration: none;}

.primary .post-content { font-size: .8em; margin: 0px 130px 0px; color: #000; border-top: solid 5px #777978; padding-top:20px; padding-bottom:20px;}/*affects main content in each post*/

.primary .post-content h1{font-size: 2em; line-height: 0.8; color: #444444; text-decoration: none; margin-bottom:10px;}

.primary .post-content h1 a { color: #444444; text-decoration: none;}

.primary .post-content h1 a:hover { color: #ff0096; text-decoration: none;}

.post-content .teaser { margin: 0 -130px 30px; padding: 0 30px 30px; border-bottom: 1px solid #CCC; font-size: 1.3em; line-height: 1; letter-spacing: -0.03em; color: #000000; }
.post-content h2,
.post-content h3,
.post-content h4 { font-size: 0.9em; letter-spacing: -0.05em; margin: 0 0 0.3em -20px; }
.post-content img { padding: 2px; border: 3px solid #fff; }
.post-content a { font-size: 1em; color: #004EFF; }/*affects each hyperlink*/
.post-content a:hover { solid #ff0096;}

a { color:#CCCCCC; margin-bottom:5px; font-size:1em; text-decoration: none;}
.format h2 {margin-left:20px;}
.comments {font-size:1.5em; color:#CCCCCC; text-decoration:none; font-weight:200; margin: 0 0 0px ; padding:10px;}
.commentstext{ font-size:1.2em; color:#555555; font-weight:100; margin-left:20px;}
.bottom { background:#666666; font-size:1em;margin-bottom:5px; padding-left:2px;}

#footer{background:#333; height:80px; font-size: 1.5em; color:#ccc; font-weight:100; text-align:center; margin:0; padding-top:20px;} 
#footer img{background-color: #ffffff; margin:0; padding:0px;}
#footer a{ font-size:1em; font-weight:100;}
.format {background-color: #fff; padding-left:130px;}
.format h1 {color:#333; font-weight:900; width:80%; margin:10px auto 10px 0; padding-left:2px; font-size:1.5em; background: #ffffff; text-decoration: none;}

.format a {color:#333; padding:5px;}

.format h1 span, .format a:hover, { color: #ff0096; background: #fff; text-decoration: none;}

#commentform {margin-left:20px;}


p { margin-bottom: 1em; }

blockquote, ul, ol, pre, table { margin: 2em 0; }
ul, ol { margin-left: 2em; }
blockquote { font-family: Arial, Helvetica, sans-serif;  font-size: 1.2em; width: 80%; margin: 1.5em auto; }
.post-content blockquote p:first-letter { font-size: 3em; line-height: 1; float: left; margin-top: 7px; }

blockquote cite { display: block; text-align: right; }

.primary pre {
  overflow: auto;
  cursor:pointer;
  position:relative; /* make IE work correctly */
}

.primary pre code {	
  display: block;
  margin:10px;
  padding:4px;
  border:1px solid #ddd;
  background:#F5F5F5;
  font:10px Lucida Sans Typewriter, Courier, monospace;
}

ul, ul li, ul li li, li
{

display: inline;
list-style-type: none;
padding-right: 20px;
}
