/*
Theme Name: php devreview
Theme URI: http://php.devreview.com/
Description: WordPress theme by <a href="http://www.auramedia.com.au/">Aura Media</a>, for PHP dev Review site.
Version: 7
Author: Aura Media
*/

/* Layout */
div#display-page {background: #fff url("http://s.dr.dev/graphics/header_bkgd.gif") repeat-x 0 0;}
div.wrapper {margin:0 auto;width:940px;}

/* Header */
div#header {/*background-color:#000;*/height:130px;padding-top:20px;}
div#banner {height:100px;}
div#banner-share{float:right;}
div#searchform{clear:right;float:right;margin-right:0;padding-top:10px;}
div#searchform input{margin:0;}
div#site-title{font-size:3em;line-height:1;font-family:'andale mono','lucida console',monospace;}
div#site-title a{color:#fff;}
div#site-description {font-size:1.5em;color:#ddd;;font-style:italic;margin-top:0.5em;}

div#site-navigation{background-color:#000;padding:5px 0;font-weight:bold;height:20px;}
div#site-navigation ul{padding:0 1em;margin:0;}
div#site-navigation li{float:left;list-style-type:none;margin-right:20px;font-size:120%;}
div#site-navigation li a{color:#f2aa01;}
div#site-navigation li a:hover{color:#f2aa01;}


/* Content */
div#main-content,div#sidebar{float:left;margin-top:15px;}
div#main-content{width:620px;margin-right:10px;}
div#sidebar{width:310px;}
div#sidebar h3{background-color:#071b4f;color:#fff;padding:7px;margin-bottom:0.5em;clear:both;}
div#sidebar ul{list-style-position:inside;margin-bottom:0.5em;}

/* Footer */
div#footer{clear:both;background-color:#000;color:#fff;padding-top:10px;}
div#footer a,div#footer h3{color:#fff;}
div.footer-column {width:25%;float:left;}


div#site_intro{background-color:#e6f5ff;color:#09211d;padding:5px;border:3px double #666;}
div#site_intro p{margin-bottom:0.5em;}

body.archive h1, body.page h1, body.custom-post-type-archive h1{font-size:2.2em;border-bottom:1px solid #999;}
body.single h1{font-size:2.2em;}
h1 span {font-style:italic;}

div.post {}
div.post h2 {margin:0.5em 0 0 0;}
div.post h2 a {color:#071b4f;}

/*
.post-summary, .resource-summary {border:1px solid #999;height:2em;padding-top:0.5em;margin-bottom:0.5em;}
.post-summary {padding-left:30px;background:#d8d3c8 url(images/date.gif) no-repeat left;}
*/
.entry-meta {float:left;width:315px;}
.post-summary, .resource-summary {font-size:90%;border-bottom:1px solid #ccc;margin-bottom:5px;}
span.author, a.comment-link {font-weight:bold;}

.entry-date {}
/*.resource-summary {padding-left:10px;background-color:#d8d3c8;}*/
.rating-count {font-weight:bold;}
table.product_info{font-size:95%;border:1px solid #aeb4ac;border-collapse:collapse;margin-top:10px;}
table.product_info tr{border:1px solid #aeb4ac;}
td.product_key{background-color:#d8d3c8;padding-left:3px;font-weight:bold;}
td.product_value{padding:0 3px;}

pre {padding:0.2em 0.5em;border-left:2px solid #999;margin:0.3em;overflow:auto;width:95%;background-color:#C0D9D9;}
code {font-family:"Courier New","Lucida Console",courier,monospace;font-size:1.0em;color:#222;line-height:1.4em;}

div.advert-single,div.advert-sidebar {float:right;width:300px;height:250px;background-color:#999;margin-left:5px;}
div.advert-sidebar {margin:0 5px 5px 0;}

img.logo {float:right;margin-left:5px;}
/*
.positive_count,.negative_count,.avg_rating,.comment_count{width:75px;padding-left:25px;display:block;float:left;}
.positive_count{background:url(images/plus.png) 0 1px no-repeat;}
.negative_count{background:url(images/minus.png) 0 1px no-repeat;}
.avg_rating,comment_count{font-size:115%;}
*/

div.entry-content a, div.entry-excerpt a {font-weight:bold;}
div.entry-excerpt {clear:both;}
table.long_list td {border-bottom: 1px dotted #aeb4ac;}

div.entry-utility {border:1px solid #666;padding:5px;color:#071b4f;clear:both;}

a.more-link {color:#071b4f;font-weight:bold;}

div.navigation{padding:1em 0;}
div.nav-previous {float:left;width:50%;}
div.nav-next {float:right;width:50%;text-align:right;}

div#entry-author-info{border: 3px double #999;}
/* Text meant only for screen readers */
.screen-reader-text {position: absolute;left: -9000px;}

/* Comments */
p.nocomments {font-weight:bold;clear:both;}
div#comments {clear:both;padding-top:1em;}
ol.commentlist {list-style:none; margin:0 0 1em; padding:0; text-indent:0;}
ol.commentlist li {margin-bottom: 4px;}
ol.commentlist li.comment {border-bottom:1px dotted #666; padding:1em;}
ol.commentlist li div.comment-author {color:#071b4f;font-size:115%;}
ol.commentlist li div.vcard cite.fn {font-style:normal;}
ol.commentlist li div.vcard cite.fn a.url {}
ol.commentlist li div.vcard img.avatar {display: none;}
ol.commentlist li div.comment-meta {font-size:80%;}
ol.commentlist li div.comment-meta a {color:#999;}
ol.commentlist li p {margin:0 0 1em;}
ol.commentlist li ul {list-style:square; margin:0 0 1em 2em;}
ol.commentlist li div.reply a {font-weight:bold;}
ol.commentlist li ul.children {list-style:none; margin:1em 0 0; text-indent:0;}
ol.commentlist li ul.children li.depth-2 {border-left:5px solid #555; margin:0 0 .25em .25em;}
ol.commentlist li ul.children li.depth-3 {border-left:5px solid #999; margin:0 0 .25em .25em;}
ol.commentlist li.even {background:#fff; }
ol.commentlist li.odd {background:#f6f6f6; }
ol.commentlist li.parent {border-left:5px solid #111; }
ol.commentlist li.pingback {border-bottom:1px dotted #666; padding:1em;}

/* ratings display */
ul.review_list {list-style:none;}
ul.review_list li{background:#fff;margin-bottom:10px;display:block;clear:both;}
li.review_comment{padding-left:40px;margin-bottom:5px;}
.comment_header{border:1px solid #999999;background-color:#d8d3c8;padding:5px;font-size:90%;}
li.review_comment .comment_header{background-color:#ccc;}
.comment_header .comment_date{padding-left:25px;background:url(images/date.gif) left no-repeat;}
span.comment_by{float:right;font-weight:bold;}
.review_ratings{float:left;width:35%;padding-right:5px;}
div.review_text{float:right;clear:right;width:60%;}

.show_rate{clear:both;margin:5px 0 0 0;}
.show_rate span, .show_rate_options span{float:left;}
.stars{width:100px;float:right;}
.star-rating{width:100px;height:20px;position:relative;overflow:hidden;background:url(images/alt_star.gif) top left repeat-x;}
.star-rating li{float: left;}
.star-rating li a{display:block;width:20px;height:20px;line-height:20px;text-indent:-9000px;z-index:20;position:absolute;padding: 0;overflow:hidden;}
.star-rating li a:hover{background: url(images/alt_star.gif) left bottom;z-index:2;left:0;border:none;}
.star-rating a.one-star{left:0px;}
.star-rating a.one-star:hover{width:20px;}
.star-rating a.two-stars{left:20px;}
.star-rating a.two-stars:hover{width:40px;}
.star-rating a.three-stars{left:40px;}
.star-rating a.three-stars:hover{width:60px;}
.star-rating a.four-stars{left:60px;}
.star-rating a.four-stars:hover{width:80px;}
.star-rating a.five-stars{left: 80px;}
.star-rating a.five-stars:hover{width: 100px;}
.star-rating li.current-rating{background:url(images/alt_star.gif) left center;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;}

/* Comment form */
span.required{color:red;font-weight:bold;}
div#respond p{margin-bottom:0.5em;}
#commentbox{clear:both;color:#636363;padding:15px;}
#commentbox h3{padding-bottom:5px;}
#commentform textarea, input{border:1px solid #ccc;background:#fff;padding:2px;margin-bottom: 5px;}
#commentform textarea{width:40em;max-width:500px;height:10em;}
#commentform input {width:15em;}
#commentform label {font-size:90%;margin-right:1em;/*display:block;*/}
p.comment-form-comment label{vertical-align:top;}

