/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The <a href="http://www.puneitlabs.com"  target="_blank">Pune IT Labs</a> theme.
Version: 1.0
Author: Sulakshana Deshmukh
Author URI: mailto:sulakshana.deshmukh@gmail.com
Tags: Red and black, custom header, fixed width, two columns, widgets

	PuneITLabs v1.0
	 http://blog.puneitlab.com/

	This theme was designed and built by Sulakshana Deshumkh.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body{
    //text-align: center;
	margin: 0px;
    color:#818181;
}
#wrapper{
    background: #ffffff;
	margin:auto;
	//text-align:left;
    width:860px;
}
td.menuCornerLeft {
  background: url('images/menu_left.jpg') no-repeat;
  width:  20px;
  height: 30px;
}
td.menuCornerRight{
  background: url('images/menu_right.jpg') no-repeat;
  width:  20px;
  height: 30px;
}
td.menuMiddle{
    background: url('images/menu_bg.jpg') repeat-x;
    margin: 0;
    padding:0;
    width: 820px;
}
#mainmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}
#mainmenu li {
	float: left;	
	margin: 0;
    padding: 0;
    width:135px;
    text-align:center;   
}
#mainmenu li a{
    margin-top: 0px;
    font-size: 11px;
    font-weight: bold;
    display:block;  
    color: #000;   
}
#mainmenu  li a:hover {
  background: url('images/rollover.gif') no-repeat;
  background-position: 30px 3px;
}
#header{
    height:190px;
    width:860px;
	/* background-image: url('images/flash_banner.jpg'); */
}
#content{
    font-family:Tahoma;
    font-size:11px;
    width:584px;
    float: left;
    padding-left:24px;
}
.narrowcolumn {
	float: left;
	width: 584px;
    padding-left:24px;
}
a{
    font-family:Arial;
    color:#000000;
    text-decoration:none;
}
h2  a{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#000000;
    text-decoration:none;
}
h2{
    font-family:Arial;
    font-size:16px;
    color:#000000;
}
h3{
    font-family:Arial;
    font-size:14px;
}
.black-text{
    color:#000000;
}
#sidebar{
    float:right;
    margin-left:12px;
    width:240px;
}
img{
    border:0;
}
.postedby{
    font-family:Arial;
    font-weight:bold;
    font-size:11px;
    color:#C00D10;
}
.user{
    background:transparent url('images/member_icon.gif') no-repeat scroll 13% 31%;
    padding-left:15px;
    font-style:normal;
}
.postdate{
    background:transparent url('images/date_icon.gif') no-repeat scroll 2% 40%;
    padding-left:16px;
    font-style:normal;
}
.tophr{
    background:url('images/tophr.jpg') repeat-x;
    width: 584px;
    height:14px;
}
.bottomhr{
    background:url('images/bottomhr.jpg') repeat-x;
    width: 584px;
    height:14px;
}
.mycategory{
    background:transparent url('images/category_icon.gif') no-repeat scroll 2% 40%;
    padding-left:16px;
    font-style:normal;
}
.mycomments{
    background:transparent url('images/comment_icon.gif') no-repeat scroll 2% 40%;
    padding-left:21px;
    font-style:normal;
}
.postmetadata{
    float:right;
    padding-left:12px;
}
.postmetadata a{
    text-decoration:none;
    color:#818181;
}
#sidebar ul {
    margin:0 0 0 15px;
    padding:0;  
}
#sidebar ul li{
    list-style-type:none;
    font-family:Tahoma;
    /* font-size:16px; */
    font-size:11px;
    margin-bottom:5px;
    /* color:#414141; */
}
#sidebar ul li h2{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#C00D10;
    /* padding-left:22px; */
    padding-left:15px;
}
#sidebar ul li h2 a {
    color:#2B6BB2;
}
#sidebar ul li h2 a img {
    display:none;
}
#sidebar ul li a{
    font-family:Tahoma;
    /* font-size:11px; */
    font-size:12px;
    /* color:#414141; */
    color:#C00D10;
    text-decoration:none;
    /* background: url('images/arrow_links.gif') no-repeat;
    background-position: 0px 5px;
    padding-left:15px; */

}
#sidebar a:hover, #sidebar a:active {
    color:#C00D10;
}
#sidebar a:link, #sidebar a:visited {}
#footer{
    clear:both;
    float:left;
    margin-top:50px;
    width:839px;
    height:58px;
	background: url('images/footer.jpg') no-repeat top;
    font-family:Tahoma;
    font-size:11px;
    text-align:center;
    padding-top:10px;
}
.navigation {
	display: block;
	text-align: center;
	margin-top: 35px;
	margin-bottom: 60px;
    border:1px solid #fff;
}
.alignleft{
    float:left;
}
.alignright{
    float:right;
}
.alignleft a, .alignright a,#commentform a{
    font-family:Tahoma;
    font-size:11px;
    color:#818181;
}
.commentlist a{
    color:#818181;
}
h3  a{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color:#000000;
    text-decoration:none;
}
#sidebar ul li p{
    font-family:Tahoma;
    font-size:11px;
    color:#818181;
}
#footer-links li {
	list-style-type: none;
	display: inline;
	margin: 0; 
	padding:10px;  
}
#footer-links a{
    font-family:Tahoma;
    font-size:12px;
	text-decoration:none;
	color:#000000;
}
.stbuttontext{
    color:#818181;
    text-decoration:underline;
}
/* comments list css*/
.commentlist li, #commentform input, #commentform textarea {
    font: 11px Tahoma;
    list-style:none;
}
.commentlist li ul li {
	font-size: 11px;
}
.commentlist li {}
.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
}
.commentlist , .commentlist  a {
	font-style: normal;
	font-size: 11px;
}
.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform p {
	font-family: Tahoma;
}
.commentmetadata {
	font-weight: normal;
}
  
.comments-corner{
    background:url('images/comment_corner.jpg') no-repeat;
    width: 8px;
    height:10px;
}
.comments-left-vertical{
    background:url('images/comment_vertical_bg.jpg') repeat-y;
    width: 8px;
    height:100%;
}
.comments-top{
    background:url('images/comment_horizontal_bg.jpg') repeat-x;
    width: 524px;
    height:10px;
}
.mycomment-text {
    background-color:#f3f3f3;
    //padding-bottom:8px;
}
.mycomment-text a{
    text-decoration:underline;
}
#respond{}
#respond  h3,#comments{
    color:#C00D10;
    font-style:italic;
}
#respond:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.entry form { /* This is mainly for password protected posts, makes them look better. */
    text-align:center;
}
select {
	width: 130px;
}
#commentform input {
	padding: 2px;
	margin: 5px 5px 1px 0;
}
#commentform {
	margin: 5px 10px 0 0;
}
#commentform textarea {
	padding: 2px;
}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
}
#commentform #submit {
	margin: 0 0 5px auto;
}

/* comments css ends */

/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */