/*
Theme Name:ProSense
Theme URI:http://www.doshdosh.com/wordpress-themes/Prosense-Adsense-Ready-SEO-Theme
Description:<a href="http://www.doshdosh.com/prosense-adsense-ready-seo-theme/">Prosense</a> is a fast loading and search engine optimized Adsense Ready Wordpress Theme. Created by <a href="http://www.doshdosh.com">Dosh Dosh</a> and <a href="http://thewrongadvices.com">The Wrong Advices</a>.
Author:<a href="http://www.doshdosh.com">Dosh Dosh</a> and <a href="http://thewrongadvices.com">The Wrong Advices</a>
Author URI:http://www.doshdosh.com

/* ----- Block Level Elements ----- */
* {
margin:0;
padding:0;
}
body {
margin:0;
padding:0;
background:#e5ac4b;
color:#666;
font:62.5% 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif;
}
body a, body a:visited {
color:#c12d1e;
text-decoration:none;
}
body a:hover {
text-decoration:underline;
}
body p {
margin:5px 0;
padding:5px 0;
}
hr {
display:none;
}
#page {
width:950px;
margin:0 auto;
margin-top:53px;
padding:0 10px 0 10px;
background:#fcf9e6 url('images/page-background.jpg') top center repeat-y;
}
#header {
width:100%;
height:160px;
background:#fcf9e6 url('images/header-img.jpg') top center no-repeat;
}
#header a {
display:block;
position:absolute;
width:950px;
height:160px;
}
#header #header_right {
float:right;
width:390px;
padding:20px 20px 20px 0;
color:#fff;
font-size:1.2em;
text-align:right;
}
#header #header_left {
float:left;
width:480px;
padding:10px 0 20px 20px;
color:#fff;
font-size:1.2em;
text-align:left;
}
#header #header_left h1 {
/*margin:30px 0 0 0;
padding:0;
color:#fff;
font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif;
font-size:2.5em;*/
display:none;
}
#header #header_left .description {
margin:70px 0 0 0;
font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif;
font-style:italic;
}
#wrapper {
width:100%;
}
#content {
float:left;
width:500px;
padding-top:20px;
padding-left:20px;
line-height:1.6em;
}
#sidebar {
float:right;
width:410px;
margin-left:0;
padding:20px 0;
}
#footer {
clear:both;
width:100%;
padding:20px 0;
background-color:#fbf3ce;
color:#c12d1e;
}
#footer a, #footer a:visited {
color:#c12d1e;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer_left {
float:left;
width:450px;
padding:20px 0 10px 20px;
line-height:1.6em;
text-align:left;
}
#footer_right {
float:right;
width:450px;
margin-left:0;
padding:20px 20px 10px 0;
line-height:1.6em;
text-align:right;
}
/* ----- Headings ----- */
h1, h2, h3, h4 {
font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif;
}
h1 {
font-size:2.5em;
line-height:1.0em;
}
h2 {
font-size:1.8em;
}
h3 {
font-size:1.5em;
}
h4 {
font-size:1em;
}
/* ----- The Post ----- */
.post {
margin-bottom:40px;
font-size:13px;
line-height:22px;
}
.post h1, .post h1 a, .post h1 a:visited {
margin-bottom:5px;
color:#c12d1e;
font-size:1.3em;
line-height:1.2em;
text-align:left;
text-decoration:none;
}
.post h2, .post h2 a, .post h2 a:visited {
margin-bottom:5px;
color:#c12d1e;
font-size:1.2em;
line-height:1.2em;
text-align:left;
text-decoration:none;
}
.post h1 a:hover, .post h2 a:hover {
text-decoration:underline;
}
.post h3 {
margin-top:15px;
margin-bottom:10px;
font-size:1.2em;
line-height:1.2em;
text-align:left;
}
p.author-date{
margin-top:0;
padding-top:0;
}
.post p {
margin:5px 0;
padding:5px 0;
}
.post ul, .post ol {
margin:10px 0 15px 0;
padding-left:30px;
}
.post ul {
list-style-type:circle;
}
.post li {
padding-bottom:5px;
line-height:1.5em;
}
.post .more-link {
width:500px;
float:left;
clear:both;
margin-top:20px;
font-size:12px;
font-style:italic;
}
.liked-post {
margin:20px 0 0 0;
padding:0;
}
.entry {
margin-bottom:10px;
}
.entrytext .postmetadata {
margin-top:20px;
}
.postmetadata {
margin-bottom:40px;
padding-top:2px;
border-top:1px dashed #ccc;
text-align:left;
}
.postmetadata alt {
margin-bottom:40px;
padding-top:2px;
border-top:1px dashed #ccc;
text-align:left;
}
.navigation {
display:block;
margin-bottom:20px;
}
#nav {
height:40px;
list-style-type:none;
line-height:3.15em;
font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, Arial, sans-serif;
font-size:10px;
text-align:center;
}
#nav a {
display:block;
width:94px;
height:20px;
margin:0;
padding:0 0 10px 0;
font-weight:bold;
font-style:normal;
}
#nav a:hover {
background:#000;
}
#nav li {
float:right; 
list-style-type:none;
margin:0;
border-right:solid 1px #fff;
} 
.alignleft {
float:left;
text-align:left;
}
.alignright {
float:right;
text-align:right;
}
.pagetitle {
margin-bottom:20px;
font-size:1.6em;
}
blockquote {
margin:10px 0 10px 0;
padding:5px 10px 5px 10px;
background:#fef6dc;
border-top:solid 1px #f8edb7;
border-bottom:solid 1px #f8edb7;
font-style:italic;
}
code {
display:block;
overflow:auto;
margin:10px 0 10px 0;
padding:5px 10px 5px 10px;
background:#fef6dc;
border-top:solid 1px #f8edb7;
border-bottom:solid 1px #f8edb7;
font:1.2em 'Courier New', Courier, Fixed;
text-align:left;
}
a img {
border:0;
}
/* ----- Sidebar ----- */
#sidebar a:hover {
text-decoration:underline;
}
#sidebar ul {
}
#sidebar ul li {
margin-bottom:25px;
list-style:none;
line-height:1.6em;
font-size:1.1em;
}
#sidebar ul ul {
}
#sidebar .sidebar_left ul h2 {
padding-bottom:5px;
border-bottom:dashed 1px #EDE0B3;
font-size:1.2em;
}
#sidebar .sidebar_right ul h2 {
padding-bottom:5px;
border-bottom:dashed 1px #D3C69B;
font-size:1.2em;
}
#sidebar .sidebar_left ul ul li {
margin-bottom:0;
padding:5px 0;
border-bottom:dashed 1px #EDE0B3;
}
#sidebar .sidebar_right ul ul li {
margin-bottom:0;
padding:5px 0;
border-bottom:dashed 1px #D3C69B;
}
#sidebar .sidebar_left {
float:left;
width:185px;
padding:0 10px 0 10px;
background-color:#fbf3ce;
}
#sidebar .sidebar_right {
float:right;
width:185px;
padding:0 10px 0 10px;
background-color:#f8edb7;
}
.widget {
clear:both;
}
.tagcloud {
line-height:1.8em;
}
/* ----- 404 ----- */
.error #searchform {
margin-top:15px;
}
.error h2 {
color:#666;
}
/* ----- Comments ----- */
#comments {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dashed #ccc;
font-size:1.4em;
}
#respond {
margin-bottom:5px;
font-size:1.4em;
}
ol.commentlist {
list-style-type:none;
margin-bottom:20px;
font-size:1.2em;
}
ol.commentlist li {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dashed #ccc;
}
ol.commentlist li.alt {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px dashed #ccc;
}
ol.commentlist li p, ol.commentlist li.alt p {
margin-bottom:0;
font-style:italic;
}
#comment_title {
margin-bottom:5px;
}
#commentform {
margin-bottom:20px;
}
#commentform p {
margin-bottom:10px;
}
#commentform label span.required {
color:#c12d1e;
}
#commentform textarea {
width:99%;
padding:2px;
border:1px solid #ccc;
background-color:#fff;
font-size:12px;
}
#commentform #submit {
padding:2px 5px;
}
/* ----- Search Form ----- */
#search {
margin-bottom:20px;
text-align:right;
}
#searchform {
margin-top:-15px;
margin-bottom:20px;
}
#searchform {
display:inline-block;
zoom:1;
*display:inline; /* ie7 hack for display:inline-block */
padding:3px 5px;
border:1px solid #d2d2d2;
-webkit-border-radius:2em;
-moz-border-radius:2em;
-o-border-radius:2em;
border-radius:2em;
-webkit-box-shadow:0 1px 0px rgba(0,0,0,.1);
-moz-box-shadow:0 1px 0px rgba(0,0,0,.1);
box-shadow:0 1px 0px rgba(0,0,0,.1);
background:#fbf3ce;
background:-webkit-gradient(linear, left top, left bottom, from(#fbf3ce), to(#fcf9e6));
background:-moz-linear-gradient(top, #fbf3ce, #fcf9e6);
background:-o-linear-gradient(#fbf3ce, #fcf9e6);
background:-ms-linear-gradient(#fbf3ce, #fcf9e6);/*For IE10*/
background:linear-gradient(#fbf3ce, #fcf9e6);
}
#searchform input {
font:normal 12px/100% Arial, Helvetica, sans-serif;
}
#searchform .searchfield {
width:126px;
padding:6px 6px 6px 8px;
border:1px solid #bcbbbb;
background:#fcf9e6;
color:#666;
outline:none;
-webkit-border-radius:2em;
-moz-border-radius:2em;
-o-border-radius:2em;
border-radius:2em;
-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);
-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);
box-shadow:inset 0 1px 2px rgba(0,0,0,.2);
}
#searchform .searchbutton {
width:27px;
height:27px;
border:1px solid #494949;
color:#fff;
font-size:11px;
text-shadow:0 1px 1px rgba(0,0,0,.6);
-webkit-border-radius:2em;
-moz-border-radius:2em;
-o-border-radius:2em;
border-radius:2em;
background:#5f5f5f;
background:-webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
background:-moz-linear-gradient(top, #9e9e9e, #454545);
background:-o-linear-gradient(#9e9e9e, #454545);
background:-ms-linear-gradient(#9e9e9e, #454545);/*For IE10*/
background:linear-gradient(#9e9e9e, #454545);
}
/* ----- Calendar ----- */
#wp-calendar {
width:180px;
margin-top:5px;
text-align:left;
}
#wp-calendar th {
margin-top:5px;
}
#wp-calendar caption {
margin-top:5px;
font-size:1.2em;
}
/* ----- AdSense ----- */
#adsense_singlepost_top_square {
float:left;
margin-right:15px;
}
#adsense_singlepost_bottom_square {
margin-bottom:40px;
}
#adsense_singlepost_top_banner {
margin-bottom:30px;
}
#adsense_singlepost_bottom_banner {
margin-bottom:30px;
}
#adsense_homepage_linkunit {
margin-bottom:30px;
}
#adsense_homepage_banner {
margin-bottom:30px;
}
/* Images */
img.alignnone {
margin:10px 0;
display:block;
}
img.aligncenter {
margin:10px auto;
display:block;
}
img.alignright {
padding:4px;
margin:6px 0 10px 20px;
display:inline;
}
img.alignleft {
padding:4px;
margin:6px 20px 10px 0;
display:inline;
}
.size-thumbnail, .size-medium, .size-large, .size-full {
border:1px solid #ddd;
text-align:center;
background-color:#fdfcf1;
padding:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#fdfcf1;
padding-top:4px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.wp-caption.alignnone {
margin:7px 20px 5px 0;
}
.wp-caption.aligncenter {
margin:10px auto;
}
.wp-caption.alignleft {
margin:7px 20px 5px 0;
}
.wp-caption.alignright {
margin:7px 0 5px 20px;
}
.wp-caption img {
margin:0;
padding:0;
border:0 none;
}
.wp-caption p.wp-caption-text {
margin:0;
padding:2px 5px;
font-size:0.8em;
font-style:italic;
line-height:17px;
}
.wp-caption.alignnone p.wp-caption-text {
text-align:left;
}
.wp-caption.alignleft p.wp-caption-text {
text-align:left;
}
.wp-caption.alignright p.wp-caption-text {
text-align:right;
}
/* Amazon Showcase plugin */
.amzshcs {
margin-top:10px;
margin-bottom:110px;
}
.amzshcs-item {
clear:both;
font-size:0.9em;
line-height:130%;
}
.amzshcs-item .amzshcs-image {
float:left;
margin:0 0 10px 0;
padding:1px;
border:1px solid #fcf9e6;
}
.amzshcs-item img a:hover {
border:none;
}
.amzshcs-item .amzshcs-title {
float:right;
width:60%;
margin:0 0 10px 0;
}
.amzshcs-item .amzshcs-title .amzshcs-text {
display:inline;
font-style:italic;
}
/* CevherShare plugin */
#cevhershare li {
margin-bottom:20px !important;
}
/* Sitemap Generator plugin */
.ddsg-wrapper h2 {
display:none;/* to hide 'Posts' title */
}
.ddsg-wrapper ul {
margin:0;
margin-bottom:20px;
padding:0;
}
.ddsg-wrapper ul li {
list-style-type:none;
margin:10px 0 10px 10px;
padding:0;
}
.ddsg-wrapper ul li strong {
font-weight:normal;
}
.ddsg-wrapper ul ul {
margin:0;
margin-top:5px;
margin-left:30px;
padding:0;
}
.ddsg-wrapper ul li li {
list-style-type:circle;
margin:0;
padding:0;
}
.ddsg-wrapper li li a {
font-style:normal;
}
.ddsg-wrapper li li {
font-style:italic;
}
.ddsg-wrapper .ddsg-pagenav p {
font-size:11px;
font-weight:bold;
}
/* Subscribe to Comments plugin */
.subscribe-to-comments {
margin-top:20px;
}
.subscription-manager {
}
.subscription-manager .updated {
margin:15px 0;
}
.subscription-manager h2 {
font-size:1.5em;
}
.subscription-manager fieldset {
margin:10px 0 20px 0;
padding:10px 20px;
border:1px solid #f8edb7;
}
.subscription-manager fieldset legend {
padding:0 5px;
font-weight:bold;
}
.subscription-manager fieldset ul {
list-style:none;
margin:10px 0;
}
.subscription-manager fieldset ul li {
line-height:1.5em;
}
.subscription-manager fieldset #new_email {
margin:10px 0;
}
.subscription-manager fieldset p {
}
.subscription-manager fieldset p.submit {
margin-top:10px;
}
/* WordPress SEO by Yoast plugin (Breadcrumbs) */
p#breadcrumbs {
margin:0;
margin-bottom:30px;
padding:0;
}
/* WordPress SEO Pager plugin */
div.pagerbox {
margin:20px 0;
text-align:center;
}
div.pagerbox a {
border:1px dotted #e0dede;
background-color:#fdfcf1;
font-size:0.9em;
display:-moz-inline-box;
display:inline-block;
color:#c12d1e;
padding:2px 4px;
margin:2px 0 2px 2px;
}
div.pagerbox a:hover {
border:1px dotted #aaa;
text-decoration:none;
}
div.pagerbox a.current {
border:1px dotted #aaa;
color:#444;
text-decoration:none;
}
/* WordPress.com Popular Posts plugin */
#right ul.wppp_list li a {
}
