/* @override http://rmaspero.com/wp-content/themes/rmaspero.com%203.0/print.css */

/*  
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar!
Version: 1.0
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
*/

/* ************************************************************************************************************************************************************

Obviously feel free to change the info above once you've added your own styling

************************************************************************************************************************************************************ */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
q:before, q:after { content:''}
a { text-decoration:none }

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
* a { position:relative } /* Gets links displaying over a PNG background */
a img { border:none } /* Gets rid of IE's blue borders */

body {
font: 11px "Lucida Grande", Helvetica, Arial;
color: #333;
line-height: 18px;
margin: 0;
padding: 0;
outline: none;
}

div#header, div#sidebar-content, div#footer, div#sharing, div#respond, div.postmetadata, div.navigation  {
display: none;
}

strong {
font-weight: 700;
}

em {
font-style: italic;
}

.alignleft {
float: left;
text-align: left;
}

.alignright {
float: right;
text-align: right;
}

div#post-title {
border-bottom: solid 1px #D9D9D9;
display: block;
height: 24px;
margin-bottom: 10px;
}

div#post-title-name {
float: left;
}

h1.post-title a {
font-size: 15px;
color: #000;
}

h1.post-title {
font-size: 15px;
color: #000;
}

h1.post-title a:hover {
color: #333;
}

div#post-title-date {
float: right;
margin-left: 5x;
font-size: 15px;
color: #333;
}

div#post-content p {
margin: 0;
padding: 5px 0;
}

div#post-content a, div#page-content a {
color: #8fc2e6;
}

div#post-content ul {
margin-top: 10px;
}

div#post-content li {
list-style-type: circle;
list-style-position: outside;
line-height: 20px;
margin-left: 20px;
}

div#post-content img a {
border: 4px solid #920000;
}

div#post-content h1 {
font-size: 15px;
line-height: 24px;
border-bottom: 1px solid #ddd;
margin: 20px 0 0;
clear: both;
font-weight: 500;
color: #000;
clear: both;
}

div#post-content h2 {
font-size: 14px;
line-height: 20px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 10px 0 5px;
clear: both;
}

div#post-content h3 {
font-size: 13px;
line-height: 20px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 10px 0 5px;
clear: both;
}

div#post-content h4 {
font-size: 12px;
line-height: 18px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 5px 0 5px;
clear: both;
}

div#post-content h5 {
font-size: 12px;
line-height: 16px;
border-bottom: 1px solid #ddd;
color: #333;
margin: 2px 0 5px;
clear: both;
}

div#post-content h6 {
font-size: 12px;
line-height: 14px;
border-bottom: 1px solid #ddd;
color: #333;
margin: 2px 0 5px;
clear: both;
}

blockquote {
background: #eee url(images/blockquote6.png) no-repeat 20px 20px;
margin: 10px 10px 10px 10px;
padding: 20px;
}

blockquote p {
background: url(images/blockquote9.png) no-repeat 100% 100%;
}

div.wp-caption {
background: #eee;
border: 10px solid #ddd;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

p.wp-caption-text {
background: #ddd;
}

h3#comments {
font-size: 16px;
line-height: 24px;
border-bottom: 1px solid #ddd;
margin-bottom: 20px;
}

ul.commentlist {
margin-bottom: 30px;
}

ul.commentlist li {
border: 2px solid #ddd;
padding: 5px;
margin-bottom: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
overflow: auto;
background: #fff;
}

ul.commentlist li.depth-2, ul.commentlist li.depth-3, ul.commentlist li.depth-4, ul.commentlist li.depth-5 {
clear: both;
}

ul.commentlist li.alt {
background-color: #eee;
}

ul.commentlist li.alt p {
clear: both;
}

ul.commentlist li p {
clear: both;
padding-top: 5px;
}

ul.commentlist li.comment-author-rmaspero {
border: 2px solid #920000;
}

ul.commentlist li div#respond form#commentform {
overflow: hidden;
clear: both;
}

ul.commentlist li div#respond form#commentform p textarea#comment {
width: 99%;
}

div#cancel-comment-reply {
display: none;
}

li div#cancel-comment-reply {
display: block;
}

ul.commentlist li div div.reply {
float: left;
border: 2px solid #ddd;
width: 60px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
margin: 5px 0;
background: #eee;
line-height: 20px;
outline: none;
padding: 2px 0;
text-align: center;
}

ul.commentlist li.alt div div.reply a {
color: #000;
}

ul.commentlist li.alt div div.reply {
border: 2px solid #fff;
background: #ccc;
}

ul.commentlist li div div#cancel-comment-reply {
border: 2px solid #ddd;
float: right;
width: 24px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
margin: 5px 0;
background: #ccc;
line-height: 20px;
outline: none;
text-align: center;
padding: 2px 0;
}

ul.commentlist li.alt div div#cancel-comment-reply {
border: 2px solid #fff;
background: #ddd;
}

ul.commentlist li div div#cancel-comment-reply a {
font-size: 15px;
}

ul.commentlist li div div.comment-author {
float: left;
height: 35px;
}

ul.commentlist li div div.comment-meta {
float: right;
margin: 19px 0 0;
}

div#page-content p {
margin: 0;
padding: 5px 0;
}

div#page-content a, div#page-content a {
color: #8fc2e6;
}

div#page-content ul {
margin-top: 10px;
}

div#page-content li {
list-style-type: circle;
list-style-position: outside;
line-height: 20px;
margin-left: 20px;
}

div#page-content a:hover {
color: #56a4e7;
}

div#page-content img a {
border: 4px solid #920000;
}

div#page-content h1 {
font-size: 15px;
line-height: 24px;
border-bottom: 1px solid #ddd;
margin: 20px 0 0;
clear: both;
font-weight: 500;
color: #000;
clear: both;
}

div#page-content h2 {
font-size: 14px;
line-height: 20px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 10px 0 5px;
clear: both;
}

div#page-content h3 {
font-size: 13px;
line-height: 20px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 10px 0 5px;
clear: both;
}

div#page-content h4 {
font-size: 12px;
line-height: 18px;
border-bottom: 1px solid #ddd;
color: #000;
margin: 5px 0 5px;
clear: both;
}

div#page-content h5 {
font-size: 12px;
line-height: 16px;
border-bottom: 1px solid #ddd;
color: #333;
margin: 2px 0 5px;
clear: both;
}

div#page-content h6 {
font-size: 12px;
line-height: 14px;
border-bottom: 1px solid #ddd;
color: #333;
margin: 2px 0 5px;
clear: both;
}

ul#results-list-img {
display: block;
}

ul#results-list-img li {
display: inline;
float: left;
margin: auto;
}

ul#results-list-img li img {
margin: 9px;
border: 3px solid #ddd;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

ul#results-list-img li img:hover {
border: 3px solid #920000;
}

a,a:hover,a:active,a:focus {
text-decoration: none;
outline: none;
color: #000;
}