/* Theme Name: Aapna Theme URI: http://www.saumendra.com/wordpress-themes/ Description: Aapna Theme is a Photo Blogging Wordpress Premium Theme. Best for Personal Blog with Dynamically Rotating Album Pictures - Developed by Saumendra Swain You can put rotating images of your choice on the Header. Tags:fixed width,3 columns,automatic photos, valid CSS, valid XHTML, SEO, SEO friendly, adsense, custom header, three columns, right sidebar, brown, photoblogging, widget ready Version: 1.2 Author: Saumendra Swain Author URI: http://www.saumendra.com The CSS/XHTML is released under GPL: http://www.opensource.org/licenses/gpl-license.php /* Elements */ * { margin:0; padding:0; } body { margin: 0; padding: 0; background:#54393A; font-family: Verdana,Tahoma, Arial, Serif;line-height: 1.5em; font-size: 10px; /* IE5 Win */ voice-family: "\"}\""; voice-family: inherit;font-size: 10px; /* easy scaling */font-size: 0.76em; color: #110B0C; } h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-family:Georgia, Tahoma, Verdana, Arial, Serif; font-weight:normal; color: #110B0C; } p, blockquote, ul, ol { margin-top: 0; padding-top: 0; margin-bottom:0.5em; } p { line-height:1.8em; } #rt-img { width:400px; height:180px; float:right; } a:link, a:visited { color: #2753C2; text-decoration:none; border-bottom:#c96 1px dotted; } a:hover,a:active { color:#960; text-decoration:none; } img.left { float:left; margin:0 1em 1em 0; } img.right { float:right; margin:0 0 1em 1em; } a img { border:0; padding-bottom:2px; border-bottom:1px dashed; } blockquote { margin:1em; padding:0 2em; background:url(img/quote.gif) no-repeat left top; color:#666; font-style:italic; } fieldset { border:none; } dl { margin:1em 0px; } dt { font-weight:bold; } dd { margin:0.5em 1em; padding:0; } /* Header */ #header { width: 900px; width:100%; background:#110B0C url(img/logo-head.jpg) no-repeat center; margin: 0 auto; /*background:transparent;*/ } /* Logo */ #logo { padding-left:10px; } #logo h1{ padding: 10px 0; font-size: 1.8em; font-variant:small-caps; } #logo h2 { padding: 0 10px 0 0; font-size: 1em; font-family:Tahoma, Verdana, Arial, Serif; color:#110B0C; color:silver; } #logo a { text-decoration: none; color:#110B0C; border:0; color:white; } #logo a:hover { text-decoration:underline; } /* Menu */ #menu { text-align:right; padding:10px 0 0; height:30px; line-height:30px; } #menu ul { margin-right: 50px; padding:0; list-style: none; } #menu li { display: inline; } #menu a { padding:2px 7px; text-decoration: none; font-variant:small-caps; font-size: 1em; /*border:1px solid white;*/ color:white; } #menu a:hover, #menu a:active, #menu li.current_page_item a:link, #menu li.current_page_item a:visited, #menu li.current_page_item a:hover, #menu li.current_page_item a:active { background:#7E5657; color:#E9DCDC; } /* headimage */ #headimage{ background:#291e1c url(img/bg-head.jpg) no-repeat; height:180px; width:900px; border:#E9DCDC 6px solid; margin:10px auto; /*headimage's redeclared in functions.php for WP 2.1 or greater */ } /* Main */ #main { width: 900px; margin: 0 auto; background:#fff; border:#D4B9BA 6px solid; border-bottom:0px; } #main h2 { padding: 4px; font-size: 1.6em; line-height:1.2em; border-bottom:#ddd 1px solid; } #main h3 { padding: 4px; font-size: 1.4em; line-height:1.2em; border-bottom:#ddd 1px solid; } #main h2 a { border:0; } #content ul { margin: 0.5em 0; padding: 0 0 0 2em; list-style-type:none; } #content ul li { margin:0.75em 0; padding:0; list-style-image:url(img/bullets.gif); line-height:1.8em; } #main ol { margin:0; padding:0 0 0 3em; } #main ol li { margin:0; padding:3px; } #main .post { margin-bottom:3em; } #main .entry { clear:both; padding: 10px 5px; } .post .date { float: right; margin:5px 0 0 5px; padding:0 10px; text-align:center; font-size: 0.9em; font-weight:normal; color: #E7F1E7; color:blue; font-family: "Arial"; } .post .date span { display:inline; } .post .date .day { font-size:1.2em; } .post .meta { margin-bottom: 10px; padding-left: 5px; font-size: 0.9em; color:#999; } .post .comments { font-size:0.9em; border-bottom:#ccc 1px dotted; color:#999; margin-left:5px; padding-left:15px; background:url(img/icon_comments.gif) no-repeat left center; } .post .comments a { border-bottom:0px; } #main .feed { background:url(img/icon_feed.gif) no-repeat left 3px; padding-left:17px; } ul.authorposts { margin:0; padding:0 2em; } ul.authorposts li { margin:0; padding:5px; } ul.authorposts li em { float:right; font-style:normal; } /* Content */ #content { float: left; width: 470px; padding:10px; } /* Column Two */ #sidebar1 { float: left; width: 175px; padding: 10px; font-size:0.9em; margin:5px; } /* Column Three */ #sidebar2 { float: left; width: 170px; padding: 5px; font-size:0.9em; margin:5px; } #main .sidecol { border-left:#ccc 1px dotted; } #main .sidecol ul { margin:0; padding:0; color:#1D3E92; } #main .sidecol li { margin:0; padding:0; list-style:none; background:none; margin-bottom:2em; } #main .sidecol h2 { padding: 0 0 5px; font-variant:small-caps; font-size:1.25em; } #main .sidecol p, #main .sidecol form { padding:10px; margin:0; } #main .sidecol ul ul { margin:10px 0 0 20px; padding:0; } #main .sidecol ul ul ul { margin:0px 0 0 10px; padding:0; } #main .sidecol li li { list-style-image:url(img/bullet.gif); margin:0.5em 0; padding:0; } /* Begin Calendar */#wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; }#wp-calendar #next a { padding-right: 10px; text-align: right; }#wp-calendar #prev a { padding-left: 10px; text-align: left; }#wp-calendar a { display: block; text-decoration:none; }#wp-calendar #today { border:#999 1px solid;}#wp-calendar caption { text-align: center; width: 100%; }#wp-calendar td { padding: 3px 0; text-align: center; }#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; }/* End Calendar */ /* Comments */ input.textbox { background:#E9DCDC; font:1em Verdana, Arial, Serif; padding:5px; margin-left:5px; width:340px; color:blue; } textarea{ width: 95%; padding:5px; height: 20em; border: 1px solid #ccc; background:#E9DCDC; font:1em Verdana, Arial, Serif; } input.textbox:focus, textarea:focus { background:white; border:#999 1px solid; } #commentform { margin:0; padding:10px; background:#fff; } #main .commentlist { margin: 0; padding: 0; } #main .commentlist li { list-style:none; margin: 0; padding: 1em; border-bottom:#ddd 1px solid; font-size:0.9em; } #main .commentlist li .cmtinfo { padding:5px; margin-bottom: 5px; position:relative; } #main .commentlist li .cmtinfo em { margin:0; padding:0 1em; font-weight:normal; font-style:normal; color:#999; } #main .commentlist li cite { font-style:normal; font-weight:bold; font-size:1.1em; } #main .commentlist li.alt { background:#f9f9f9; } #main .commentlist li.authorcomment { border:none; border:#b0c4de 1px solid; } #main .nocomments { font-size:0.9em; color:#999; text-align:center; } /* Footer */ #footer { margin: 5px auto 0; padding:0 15px; width:870px; background: #110B0C; border:#D4B9BA 6px solid; border-top:0px; color:#7E5657; } #footer p { margin: 0; padding: 7px; font-size: 0.9em; color: #696; } #footer p span { float:right; } #footer a:link, #footer a:visited { color: #696; border:0; } #footer a:hover, #footer a:active,#footer p strong { color: #eee; text-decoration:none; border:0; } #header, #main, #sidebar, #footer, .widget {overflow:hidden;} .rss a{background:url(img/icon_feed.gif) no-repeat left 3px; padding-left:17px; color:Black; text-decoration:none; float:right; } .title{padding-left:30px;} /* Wordpress essential Classes */ .aligncenter,div.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; /* optional rounded corners for browsers that support it */ -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 p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }