/*  
Theme Name: pochareddy
Theme URI: http://www.blogohblog.com
Description: A theme for pochareddy
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/


*{margin:0; padding:0;}
body{background:url(images/bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a:link, a:visited{color:#7F6D2F; text-decoration:none;}
a:hover{text-decoration:underline;}

#wrap{background:url(images/wrap.jpg) repeat-y; width:960px; margin:50px auto 0 auto;}
#wrap_top{background:url(images/wrap_top.jpg); width:960px; height:11px;}
#wrap_bot{background:url(images/wrap_bot.jpg); width:960px; height:20px;}

#header{width:892px; height:182px; float:left; margin:0 0 20px 30px;}
#header h1{background:url(images/logo.gif); width:892px; height:182px; text-indent:-30000px; float:left;}
#header h1 a{width:892px; height:182px; float:left;}

#MainMenu{background:#FFF url(images/bmid_029.gif);border:0;height:30px;margin:0 auto 20px auto;width:920px;}
#tab{background:repeat-x top;height:0;margin:0 0 0 10px;top:0;}
#tab ul{float:left;list-style:none;margin:0;padding:0;}
#tab li{display:inline;float:left;margin:0;padding:0;}
#tab a{background:#000 url(images/bright_029.gif) no-repeat right top;border:0;display:block;float:left;margin:0;padding:0;text-decoration:none;}
#tab a span{background:url(images/bleft_029.gif) no-repeat left top;color:#FFF;display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;line-height:30px;padding:0 18px 0 16px;}
#tab a:hover,#tab li.current_page_item a{background-position:right bottom;border-color:#000;}
#tab a:hover span,#tab li.current_page_item a span{background-position:left bottom;color:#000;font-style:normal;font-weight:700;text-decoration:none;}

#content{width:660px; float:left; margin:10px 0 0 0;}
.post{width:630px; margin:0 0 30px 30px; font-size:12px;}
.title{float:left;margin:0 0 0 20px; width:490px;}
.post h2 { margin-bottom:3px;}
.pagetitle{font-size:24px; margin:0 0 20px 0;}
.post h2 a{color:#333; text-decoration:none; font-size:24px;}
.post h2 a:hover { color:#71593D;}
.post p{color:#333; font-size:14px; line-height:22px; margin:0 0 15px 0; text-align:justify;}
.date{background:url(images/date.gif); width:43px; height:35px; color:#fff; text-align:center; padding:4px 0 0 0; float:left; margin:5px 0 15px 0; }
.day{font-size:16px; font-weight:bold; display:block;}
.month{color:#333; font-size:11px;}

table#wp-calendar{border:1px solid #cccccc;}
tbody .pad{background-color:#dddddd;}
table#wp-calendar>tbody>tr>td>a{color:#3c4a55;font-family:arial narrow, arial, garamond, palatino linotype, times new roman, bookman old style;font-size:16px;font-weight:bold;}
thead>tr>th{background-color:#cdd5de;border:1px solid #cccccc;height:20px;text-align:center;width:20px;}
tbody>tr>td{border:1px solid #cccccc;height:20px;text-align:center;width:20px;}
tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:visited, tfoot>tr>td>a:hover, tfoot>tr>td>a:active{color:#5b7085;font-family:garamond, bookman old style, times new roman, arial narrow, arial;font-size:11px;font-weight:bold;height:20px;}
tfoot>tr>td#prev{background-color:#ffffff;height:20px;text-align:left;width:58px;}
#wp-calendar caption{text-align:left; margin:0 0 5px 0; font-size:11px; color:#555;}

/**************** Search *********************/
.searchfield{width:12em; color: #333333;font:14px Arial;padding:3px 3px 3px 8px; border:1px solid #E8E8E8;}

/**************** Comments *********************/
#comments {font-size:13px; font-weight:lighter; padding-top:10px; border-top:1px solid #CCCCCC; margin-top:10px;}
.commentlist{padding:20px;}
.commentlist p{font-size:12px; padding-top:5px;}
#author, #email, #url {width:12em;font-size:13px; color:#666666;font-weight:bold;padding:3px; margin-right:5px; border:1px dotted #666666; background:#FFFFFF url(images/bloglight.gif) top left no-repeat;}
#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px;}
#respond{padding-top:20px;padding-bottom:10px; font-weight:lighter;}
#comment{width:70%;border:1px dotted #666666;font:13px Tahoma;color:#666666;font-weight:bold;}
#comments {font-size:16px;}
#commentform h2 {font-size:14px;}
.search{margin:0 0 30px 30px; font-size:16px; color:#333;}

.meta{font-size:13px; border-top:3px dotted #CFBD81; padding:10px 0 0 0;}
.tags{background:url(images/tags.gif) left center no-repeat; padding:2px 0 2px 20px; line-height:26px;}
.categories{background:url(images/categories.gif) left center no-repeat; padding:2px 0 2px 20px; line-height:26px;}
.postcum{background:url(images/comments.gif) left center no-repeat; padding:2px 0 2px 16px;}



#sidebar{width:250px; float:left; margin:0 0 0 30px;}
#sidebar ul{list-style:none;}
#sidebar ul li h2{color:#fff; font-size:18px; text-transform:uppercase; padding:3px 0 3px 8px; background-color:#71593D; margin-bottom:1px;}
#sidebar ul li ul{list-style:none;}
#sidebar ul li ul li{ border-left:20px solid #71593D; margin-bottom:1px; }
#sidebar ul li ul li a{color:#333; background:#CFBD81; display:block;  text-decoration:none; padding:3px 0 3px 5px; font-size:14px;}
#sidebar ul li ul li a:hover { background-color:#902929; color:#FFFFFF;}

#footer{width:940px; margin:auto; background:#efefef; padding:30px 0 30px 0;}
.footcol{width:300px; float:left;}
.footcol ul{list-style:none; margin:0 0 0 15px;}
.footcol ul h2{color:#902929; margin:0 0 15px 14px; font-size:18px; line-height:22px; }
.footcol ul li ul{list-style:none;}
.footcol ul li ul li{margin:5px 0 0 0;}

#copyright{width:940px; margin:auto; color:#fff; font-size:11px;}
#copyright a{color:#CCCCCC;}

/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;  padding:10px 30px 10px 30px; font-weight:bold; font-size:13px;}
.alignleft{float:left; padding:10px 30px 10px 30px; font-weight:bold; font-size:13px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}


