/*  
Theme Name: Archana kavi
Theme URI: http://www.archanakavi.in
Description: A theme for website of Archana Kavi based on portfolio press from http://www.blogohblog.com.
Version: 1.1
Author: Ravi
Author URI: http://www.sparksupport.com
*/

/**************** Body *********************/
/*sidebar font*/
@font-face {
  font-family: "Desyrel";
  src: url("desyrel.ttf");
}
*{margin:0; padding:0;}
body{
	background:#f7ecd6 url('images/arch-bg.jpg') no-repeat top center;
	font-size:14px;
	font-family:'Palatino Linotype', Palatino, Palladio, 'URW Palladio L', 'Book Antiqua', Baskerville, 'Bookman Old Style', 'Bitstream Charter', 'Nimbus Roman No9 L', Garamond, 'Apple Garamond', 'ITC Garamond Narrow', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif;
	text-align:center;
}
#wrapper {width:975px; margin:0px auto 0px auto;}
/**************** Links *********************/
a, a:link, a:visited {text-decoration:none; color: #ec3799;}
a:hover {color:#0883c3;}
.clear{clear:both;}
/**************** Header *********************/
#header {width:580px; display:block; height:160px; float:right;}
#header h1 {text-indent:-10000px;margin:0; padding:0; height:160px;}
#header h1 a {display:block; background:none; height:160px;}
#header h2 {background:none; color:#999999; font-size:11px; font-weight:normal; height:22px; margin-top:5px; padding:5px 0 0 5px; letter-spacing:1px; word-spacing:1px; text-transform:capitalize; visibility:hidden;}
#rss {float:right; margin-bottom:10px;}

/**************** Navigation *********************/
#navigation{ font-size:15px; text-transform:uppercase; font-weight:bold; width:590px; float:right;}
#menu{float:right; line-height:40px; height:40px;}
#menu li{list-style:none; float:left;  margin-right:20px;}
#menu a{color:#6c360a;}
.topbar{width:610px; float:right;}
#socialnet {float:left; width:400px; height:60px; background:url(images/socialnet.png) no-repeat;}
#socialnet .facebook,#socialnet .twitter{background:url(images/socialnet-hover.png) no-repeat; width:110px; height:25px;display:block; float:right; margin-top:17px;}
#socialnet .facebook span,#socialnet .twitter span{visibility:hidden;}
#socialnet .facebook{background-position: -110px 0px;}
#socialnet .twitter:hover{background-position:0px -25px;}
#socialnet .facebook:hover{background-position:-110px -25px;}

/**************** Search *********************/
.topsearch{margin:10px 2px 10px 2px; height:19px; width:200px; float:left;}
.searchfield{background:#f3e7ce;width:140px; font-family:Georgia; border:1px solid #e6d8c1; padding:8px 5px 8px 10px; font-size:16px; color:#6c360a; float:left;}
input.gobutton{font-size:18px; border:0; background:#b7955b; color:#faf3e5; padding:6px 3px 6px 3px; border-radius:3px; float:right;}
/**************** Content *********************/
#content {width:550px; float:right; overflow:hidden; min-height:600px;}
.comments {padding-left:20px; background:url(images/comments.png) left no-repeat;}
.info {font-size:11px; margin-bottom:10px;}
.info a {color:#ec3799;}
.info a:hover {color:#0b5f8a;}
.entry h2{font-family:Georgia; font-size:27px; font-weight:normal;}
.entry h2 a {color:#333333;}
.entry h2 a:hover {color:#939393;}
.entry p{padding:0 0 10px 0;}
.post{font-size:15px; padding:10px 10px 10px 10px;text-align:justify; margin-bottom:20px; line-height:1.8em; color:#606060;}
.content a:link, .content a:visited {color:#ccc; border-bottom:1px dotted #999999;}
.content a:hover {color:#FFFFFF;}
.entry img {margin:0 10px 10px 10px;}
.new {background:none;}
html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } 
html>body .entry li { margin: 7px 0 8px 10px; }
.entry .post ul li:before{ content: "\00BB \0020"; }
.entry .post ol { padding: 0 0 0 10px; margin: 0; }
.entry .post ol li { margin: 0; padding: 0; }
.meta { padding:5px; font-size:11px; line-height:22px; border-top:1px solid #e6d8c1; text-transform:uppercase; font-weight:bold;}
.tags {background:url(images/tags.png) left no-repeat; padding:5px 5px 5px 20px;}
.cats {background:url(images/cats.png) left no-repeat; padding:5px 5px 5px 20px;}

/**************** Comments *********************/
#comments {font-size:14px;}
h2#respond {font-size:14px; margin-top:10px;}
#commentsbox{background:#ede1c9; padding:10px;}
#commentsbox ol{margin-left:10px;}
#commentsbox ol li{background:#f2e6d1; padding:10px;}
#commentsbox ol li.alt{background:#eee1ca; padding:10px;}
#commentsbox ol li p{padding-left:30px;}
#commentsbox .mycomment{background:#fff;}
#commentsbox .comment-number{width:30px; height:30px; float:left; display:block;}
.commentlist p{ padding-top:5px;}
.commentmetadata {font-size:11px;margin-bottom:-7px;}
#commentsbox .avatar{display:none;}
#author, #email, #url {width:12em;font-size:13px; font-weight:bold;padding:3px; margin-right:5px;border:1px solid #e6d8c1; background-color:#f3e7ce;}
#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:98%; color:#735826; border:1px solid #e6d8c1; background:#f8eedb;}
h3 #comments {font-size:13px;}
#commentform h2 {font-size:14px; font-weight:normal;}
input#submit{border:0; background:#b7955b; color:#e8dece; padding:3px; border-radius:3px;}
/**************** Sidebar *********************/
#sidebar { text-align:left; width:420px; float:left; margin-top:365px; color:#606060; overflow:hidden;}
#sidebar ul {list-style:none;}
#sidebar h2 {font-size:25px; font-weight:bold; color: #b7916f; padding:10px 0 10px 0; border-bottom:1px solid #e6d8c1; font-family:"Desyrel", Georgia;}

#sidebar ul ul {margin:10px; padding-bottom:20px;}
#sidebar ul ul li {padding-bottom:5px;}

/**************** Footer *********************/
#footer {text-align:right; font-size:11px; margin:10px 10px 0px 10px; color: #404040;}
#footer a{color:#ec3799;}
/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 1px solid #6c360a; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.next a{float:right; padding:5px 5px 5px 20px; background:url(images/next.png) no-repeat right; width:100px; font-size:12px;}
.prev a{float:left; padding:5px 5px 5px 20px; background:url(images/prev.png) no-repeat left; width:100px; font-size:12px;}
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:12px; font-family:Tahoma; color: #6C6C6C; display:block; background-color:#262626; padding:10px; margin:10px 0 10px 0; border:1px solid #3F3F3F;}

/**************** avatar *********************/
/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:3px;}
.attachment {text-align:center;}
.attachment img { padding:5px; border:1px solid #999999;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{ padding:5px; border:1px solid #999999;}
.imgright {float:right;}
.imgright img{ padding:5px; border:1px solid #999999;}
.minheight1{min-height:220px;}
/**************** Tweets **********************/
.widget_twitter h2{display:none;}

.submitbutton input{background:#444444; border:#ececec; color:#fff; font-weight:bold; padding:3px;}
.page h2{left:-9999px; position:absolute;}