/*
Theme Name: Smile India Solutions Maroon
Theme URI: http://sis.net.in/
Description: Maroon Theme for SIS 
Version: 1.0
Author: Chintan Zaveri
Tags: maroon, gray, no widgets, tightly integrated, fluid, three columns, 3, three

Maroon theme for Smile India Solutions, Chintan Zaveri's Weblog, by Chintan Zaveri. 
*/

body {
	background: url("images/graysmallsquaresbg.gif");
	font-family: "lucida grande", helvetica, arial, verdana, sans-serif;
	font-size:0.75em;
	color:#fff;
	margin:0px;
	padding:0px;
}

h1 {
	font-size: 1.5em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1.3em;
}

h4 {
	font-size: 1.2em;
}

h5 {
	font-size: 1.1em;
}

img {
	border:0;	
}

a {
	color: #2a2929;	
}

.aligncenter {
margin-left:auto !important;
margin-right: auto !important;
}

input {
	background-color: #fff;
	color: #404040;
	font-weight: bold;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 	
}

.formtextbox {
	width: 117px;
}

.formsubmitbtn {
	background-color: #2a2929;
	color: #fff;
	width: 65px;	
}

.clearfix {
	clear:both;	
}

#header {
	background: url("images/redcheckedbackground.png");
	border-bottom: 1px solid #000;
	height: 50px;
}

#leftbar {
	background-color:#fff;
	color: #404040;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 
	width:200px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	padding:3px;
	float:left;
}

#rightbar {
	background-color:#fff;
	color: #404040;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 
	width:200px;
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	padding:3px;
	float:right;
}

#contentarea {
	background-color:#fff;
	color:#404040;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 
	margin-left:220px;
	margin-right:220px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:0px;
	padding-right:0px;
}

#contentarea a {
color: #850606;
}

#footer {
	clear:both;
	text-align: center;
	background: url("images/redcheckedbackground.png");
	border-top: 1px solid #000;
	height: 45px;
	padding-top: 5px;
}

#footer a {
	color: #fff;
}

/* Start of Blog Post styles */

.blogpost {
	padding-left: 5px;
	padding-right: 5px;	
}

.heading {
	background-color: #850606;
        background: url("images/redcheckedbackground.png");
	font-size: 1.5em;	
	color: #fff;
	margin-top: 5px;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 
}

.heading a {
	text-decoration: none;
	color: #fff !important;	
}

.posted {
	padding-top: 5px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #850606;	
}

.postedby {
	float:left;
	color:#9e9e9e;
	padding-left:10px; 
}

.postedwhen {
	float:right;
	color:#9e9e9e;
	padding-right:10px;
}

.category {
	float:left;
}

.comment {
	float:right;
}

.footing {
	background-color: #fff;
	border-top: 1px dotted #850606;	
	border-bottom: 1px dotted #850606;
	padding: 3px;
	margin-bottom: 5px;	
}

/* End of Blog Post styles */

/* Start of Sidebar styles */
.sbheading {
	margin: 2px;
	padding: 2px;
	background-color: #850606;
        background: url("images/redcheckedbackground.png");
	color: #fff;	
	font-weight: bold;
	border-top: 1px solid #9e9e9e;
	border-left: 1px solid #9e9e9e;
	border-right: 1px solid #2d2d2d;
	border-bottom: 1px solid #2d2d2d; 
}

.sbheading a {
	color: #fff;
	text-decoration: none;	
}

.sbbody {
	margin: 2px;
	padding: 2px;	
	border: 1px solid #2a2929;
}

.about {
	font-size:0.9em;
	padding-left: 2px;
}

.about img {
	margin-left: 43px;
}

.about ul {
	margin-left: 14px;
	padding-left: 2px;
}

.about ul li {
	margin-left: 0px;
	padding-left: 2px;
}

.recentposts ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

.recentposts ul li {
	padding: 1px;	
}

/* End of Sidebar styles */

/* Start of Friendfeed styles */
.friendfeed {
	border: 0px !important;	
	font-family: "lucida grande", helvetica, arial, verdana, sans-serif !important;
	font-size: 1em !important;
	color: #404040 !important;
}

.friendfeed .picture { 
	display: none; 
}

.friendfeed .name {
	display: none;	
}

.friendfeed a {
	color: #2a2929 !important;	
	font-weight: normal !important;
} 

.friendfeed .bottom {
	background: none !important;
	border-top: 1px dashed #850606 !important;
	font-size: 8px !important;
	font-weight: 600 !important; 
}

.friendfeed .bottom a {
	text-decoration: underline !important;
}

/* End of Friendfeed styles */

/* Start of Dopplr styles */
#dopplr-blog-badge-for-czaveri {
	border:0px !important;
	font-family: "lucida grande", helvetica, arial, verdana, sans-serif !important;
	color: #404040 !important;
}

#dopplr-blog-badge-for-czaveri a {
		color: #2a2929 !important;
		text-decoration: underline !important;
}

#dopplr-blog-badge-for-czaveri a:hover {	
	background-color: #fff !important;
}
/* End of Dopplr styles */

/* Start of Calendar styles */
#wp-calendar {
	margin-left: auto;
	margin-right: auto;
}
/* End of Calendar styles */

/* Start of Comment Area styles */
.commentarea {
     padding: 5px !important;
}

/* End of Comment Area styles */

/* Start of Twitter styles */
.twitter-message {
padding: 2px !important;
margin: 1px !important;
border-bottom: 1px dotted #9e9e9e;
background-color: #eee !important;
}

/* End of Twitter styles */