/*  

Theme Name: TechnogatiAdsenseReady

Version: 1.01

Theme URI: http://technogati.com

Description:  TechnogatiAdsenseReady is created especially for the bloggers who want to make the money using Google Adsense Advertisements.  However, it can be used on any other blog.If you have any problem while using Please report at <a href="http://technogati.com/forum"> Free Support Forums</a>

Author: Surender Sharma

Author URI: http://technogati.com

Support Forums: Support Forums

Support URI: http://technogati.com/forums

Tags: 3 columns, widget ready, advertisement, adsense-ready, fixed width, blue, technology,money,adsense cash,





	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/





/************************/

/*     Global Design    */

/************************/

/* Import YUI Reset CSS */

@import url(reset.css);

/* Import YUI Reset CSS */



a {

	color: #0976AF;

	text-decoration: none;

}



a:hover{

	text-decoration: underline;

}



body {

    font-family: Verdana, Arial, sans-serif;

	background-color:#DDEDF5;

}



ul, ol {

    list-style-type: none;

}



blockquote, #content ul, #content ol, p, pre {

    margin: 0 0 0.5em 0;

}



/************************/

/*     Layout Design    */

/************************/



#page {

	width: 935px;

	margin: 0 auto;

}



#header {

    position: relative;

	height: 145px;

	background: url(images/header.png);

}



#wrapper {

    clear: both; /* Clear float items in from navi-bar */

	padding: 5px 19px 0pt 7px;

	background:#ffffff;

}



#content {

	float: left;

	width: 541px;

}



#sidebar {

	float: right;

    width: 360px;

}



#footer {

	clear: both; position: relative;

	background:#ffffff url(images/footer.png);

	height: 110px;

}



/************************/

/*     Header Design    */

/************************/

#headerimg {

    height: 110px;width:358px;

	font-family: "Arial", sans-serif;}



#headerimg h1 {
color:#fff;
	padding-top: 30px;

	padding-left: 20px;

	font-size: 32px;

	line-height: 25px;

}

#headerimg a {

	color: #ffffff;

	text-decoration: none

}



.description {

    font-size: 18px;

	color: #E7EEFB;

	padding-left: 50px;

}



#top-ad {

	float: right;

	padding-top: 30px;

	padding-right: 20px;

}



/* Navigational bar */

ul#navi-bar {

    padding: 4px 10px;

    font-size: 11px;

	font-weight: bold;

	font-family: Verdana, sans-serif;

}



ul#navi-bar h2 {

    font-size: 120%;

}



ul#navi-bar li {

	float: left;

	padding: 3px;

}

/*

ul#navi-bar li:first-child {

    margin-left: 0 !important;

}*/



ul#navi-bar ul {

    display: none;

}



#navi-bar a {

    padding: 2px 10px;

    color: #FFF;

}



/************************/

/*    Sidebar Design    */

/************************/

#sidebar #left {

	float: left;

	width: 174px;

}



#sidebar #right {

	float: right;

	width: 174px;

}



#sidebar ul {

	font-size: 11px;

}



#sidebar ul h2 {

    font-size: 12px;

	padding: 4px 0;

	text-align: center;

	color: #FFF;

	margin: 0 0 4px 0;

	font-weight: bold;

}



#sidebar ul#left h2 {

	background:#327DA4;

}



#sidebar ul#right h2 {

	background:#327DA4;

}



#sidebar ul li {

    margin-bottom: 5px;border-bottom:1px dotted #eaeaea;

}



#sidebar ul ul {

}



#sidebar ul ul li {

	padding: 5px 0;

    line-height: 14px;

	text-align: left;

	

}



#sidebar ul ul ul {

    display: none;

}



#sidebar p {



}



#sidebar a {

	color: #0976AF;  font-size: 12px;

}



#sidebar a:hover {  font-size: 12px;



}



#sidebar a:visited {

  font-size: 12px;

}



#calendar div, #tag_cloud div, .searchwidget div {

    padding: 5px;

    border: 1px solid #ebebeb;

}



#calendar div div, .searchwidget div div {

    background: none;

    border: 1px;

}

/*******************************/

/* Subscription style */



#subscribe {

	margin: 0 0 15px;

border:1px solid #ddd;background:#F6F9FD;

}



#subscribe p {

	margin: 5px 0 5px 0;font-size:10px;

}



.feedlink {

	display: block;

	font-weight: bold;

	background: url(images/ico_rss.png) no-repeat;

	background-position: left 3px;

	padding: 5px 0 5px 22px;

	border-bottom: 1px dotted #ccc;

}



.feedmail {

	display: block;font-size:10px;

	font-weight: normal;

	background: url(images/ico_mail.png) no-repeat;

	background-position: left 4px;

	padding-left: 22px;

	line-height: 1.5em;

	height: 1.5em;

}



#subscribe input {

	vertical-align: middle;

}



#feedinput {

	padding: 2px;margin-left:20px;

	border: 1px solid #B4D1E5;

	width: 210px;

font-weight:bold;

	color: #08387B;

background:#fff;

}



#feedbutton {

	width: 55px;

	height: 23px;

	background: url(images/signup.gif) no-repeat top;

	cursor: pointer;border:0px;

	margin: 0 0 0 3px;

}



#feedbutton:hover {

	background: url(images/signup.gif) no-repeat bottom;border:0px;

}

/******************************/



/************************/

/*    Content Global    */

/************************/

blockquote {

    font-style: italic;

    padding: 0 10px;

}



h1, h2, h3, h4, h5, h6 {

	color:;

}



h1 {

    font-size: 30px;

}



h2 {

    font-size: 20px;

}



h3 {

    font-size: 14px;

}



h4 {

    font-size: 12px;

}



h5 {

    font-size: 12px;

}



h6 {

    font-size: 12px;

}



code, pre {

    overflow: auto;

    white-space: pre;

    font-family: Courier;

}



#content ul {

    padding-left: 20px;

    list-style-type: square;

}



#content ol {

    padding-left: 25px;

    list-style-type: decimal;

}



/************************/

/*    Content Design    */

/************************/

.post {

    margin-bottom: 20px;

	font-size: 12px;

	line-height: 14px;

	overflow: hidden;

}



.post h2 {

	line-height: normal;

	background:#fff;

    font-size: 18px;

	padding: 9px 10px;

	font-weight: bold;

}



.post h2 a:hover, h2 a:visited, h2 a {

	color: #0976AF;

}



.post-entry {

	border: 1px solid #ebebeb;

	background:#fff;

	padding: 20px;

	color: #000000;

	overflow: hidden;

}

.post .posted {

	font-size: 10px;

	line-height: normal;

}



.post p {



}



.post a {



}



.post img {

    max-width: 100%;

    margin: 3px;

}



.post ul {



}



.post li {



}



.entry {



}



.postmetadata {-moz-border-radius: 0.5em;

	-webkit-border-radius: 0.5em;

	border: 1px solid #d6d6d6;

    margin: 5px 3px;padding:5px;

    font-size: 10px;background:#F5F8FA;

	line-height: normal;

}



.postmetadata a {



}



.entrytext {



}



p.alt {

    font-size: 10px;

}



.entry-tags {

    display: block;

}



.navigation {

    height: 1em;

    font-size: 11px;

    margin: 5px 0;

}



#nav-above {

    margin-bottom: 10px;

}



#nav-below {

    margin-top: 10px;

}



.alignleft, .nav-previous {

    float: left;

}



.alignright, .nav-next {

    float: right;

}



.center {



}



.page-title {

	color: #1A4C63;

}



cite {



}



a img {

    border: none;

}



acronym, abbr {



}





/************************/

/*    Comment Design    */

/************************/



#content ol.commentlist {

	font-size: 11px;

	padding: 0;

	list-style-type: none;

    margin: 0;

}



ol.commentlist li cite.author {

    font-size: 11px;

    font-weight: bold;

    font-style: normal;

}



ol.commentlist li {

    margin-bottom: 1em;

    -moz-border-radius: 0.5em;

	-webkit-border-radius: 0.5em;

	border: 1px solid #d6d6d6;background:#F5F8FA;

    padding: 20px;

}



ol.commentlist li.alt {



}



ol.commentlist a {

	color: #0D6097;

}



ol.commentlist p {

    margin: 0 0 0.5em 0;

}



#commentform p {

    font-size: 11px;

    margin: 0 0 5px 0;

}



#comment {

    width: 95%;

}



#author, #email, #url, #comment {

   

    border: 1px solid #186496;

    

    background-color: #E6EBEE;

	color: #4b5b68;

    padding: 3px;

    font-family: Verdana, sans-serif;

    font-size: 11px;

}



small.commentmetadata {

    margin: 0 0 0.3em 0;

	font-weight: bold;

}



h3#comments, h3#respond {

    font-size: 16px;

    font-weight: bold;

    color: # 186496;;

    margin: 15px 0 4px 0;

}



#submit {

    background:#2A79AD;

    padding: 3px 3px;

	width: 120px;

    text-align: center;

    border: 0;

    color: #FFF;

    font-weight: bold;

    font-size: 11px;

    font-family: Verdana;

}



.gravatar {

    float: left;

    width: 75px;

    margin: 0 5px 0 0;

}



/************************/

/*     Search Design    */

/************************/

#searchform {



}



#searchform #s {



}



#searchform #searchsubmit {



}



/************************/

/*   Calendar Design    */

/************************/



#wp-calendar {

	width: 100%;

}



#wp-calendar td {

	text-align: center;

}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/************************/

/*     Footer Design    */

/************************/

#footer-links {

    font-size: 11px;

	text-align:center;

	padding-right: 19px;

	padding-top: 3px;

	color: #fff;

}

#footer a{

    font-size: 11px;

	text-align: right;

	padding-right: 19px;

	padding-top: 3px;

	color: #fff;}



#footer p {

	margin: 0;

}



/******************** Vigyapan Styling Sidebar***************/

.banner_ads {text-align:center;border:1px solid #cfdbe4;background:#F6F6F6;-moz-border-radius: 0.5em;

	-webkit-border-radius: 0.5em;

	border: 1px solid #d6d6d6;margin-bottom:10px;

	

	

}

.banner_ads img {

	border:1px solid #d4d4d4;padding:5px;margin:7px;

}

.clear {

    clear: both;

}



.post-ad {

	text-align: center;

	margin: 10px 0;

}



.side-ad {text-align: left;padding:15px;margin-bottom: 10px;height:275px;background:url(images/ads_side.png);}



.ads600 {

	text-align: center;

	margin-bottom: 10px;

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption-dd {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/********************side bar ads styling***********/

bigblock {

  width: auto;

  height: auto;

  padding: 10px;

       

}



.left-top {

  width: 125px;

  height: 125px;

  background: url(images/125x125.jpg) no-repeat;

  margin-bottom: 10px;

       

}



.left-bottom {

  width: 125px;

  height: 125px;

  background: url(images/125x125.jpg) no-repeat;

  }



.right-top {

  float: right;

  width: 125px;

  height: 125px;

  background: url(images/125x125.jpg) no-repeat;



}



.right-bottom {

  float: right;

  width: 125px;

  height: 125px;

    background: url(images/125x125.jpg) no-repeat;



}



.clearblock {

  width: 100%;

  clear: both;

}

/*****************************************/

