/*  
Theme Name: Ricardo Pomalaza's Theme
Theme URI: http://www.ricardopomalaza.com
Description: For personal use only.
Version: 1.0
Author: Ricardo Pomalaza
Author URI: http://www.ricardopomalaza.com
*/

/* Main Body */
body {background:#d7d7d7 url('images/background.jpg') repeat fixed;text-align:center;}
#container {-moz-box-shadow: 1px 1px 15px gray;background-color:white;padding:10px;text-align:justify;margin:0px auto;width:940px;overflow:hidden;}
.logo {margin:0;margin-bottom:10px;width:380px;height:80px;}
.content {float:left;border-top:1px solid #e8e8e8;width:696px;}

/* Top Navigation */
.topbar {border-top:1px solid #e8e8e8;width:938px;height:40px;margin-top:10px;}
ul#topnav li a:visited, a:link {text-decoration:none;}
ul#topnav {height:61px;margin:0 auto;padding:0;}
ul#topnav li {margin:0.3em 0.5em;float:left;list-style:none;font-family:Helvetica,Arial,Sans-Serif;font-size:1.40em;}

/* Sidebar */
.sidebar {float:left;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;width:241px;height:100%;}
.sidebar a {text-decoration:none;}
.sidebar p {margin:0;}
#sidebar_about {border-bottom:1px solid #e8e8e8;width:241px;height:121px;padding-bottom:106px;}
#sidebar_about img{border:1px solid black;margin-left:5px;margin-top:3px;height:80%;width:40%;}
#sidebar_about p.title {background-color:grey;margin-top:0px;padding-left:10px;font-family:Helvetica,Arial,Sans-Serif;font-size:1.05em;color:white;}
#sidebar_about p.description {padding:3px 3px 3px 5px;text-align:justified;font-size:0.9em;font-family:Helvetica;color:#b8b8b8;}
#sidebar_about p.description a.desc:link, a.desc:visited {color:gray;}
#sidebar_about p.description a.desc:hover {color:#c90000;}
#sidebar_followme {margin:0;border-bottom:1px solid #e8e8e8;width:241px;height:91px;}
#sidebar_followme p.facebook {margin-top:5px;margin-left:30px;font-size:0.8em;font-family:Helvetica;color:#B8B8B8;}
#sidebar_followme p.facebook a {font-family:Helvetica;color:#B8B8B8;text-decoration:none;}
#sidebar_followme p.facebook a:hover {color:#c90000;}
#sidebar_followme img.facebookicon {margin-top:8px;margin-left:42px;width:52px;height:53px;}
#sidebar_followme img.rss {margin-left:46px;width:52px;height:53px;}
#sidebar_categories {margin:0;width:241px;height:100%;}
#sidebar_categories ul.list {list-style:none;}
#sidebar_categories ul.items li {border-bottom:1px solid #e8e8e8;padding:5px 0 5px 7px;list-style:none;font-family:Helvetica,Arial,Sans-Serif;font-size:0.8em;color:gray;}
#sidebar_categories ul.items a {color:#B8B8B8;}
#sidebar_categories ul.items a:hover{text-decoration:underline;color:#c90000;}
#sidebar_categories p.title
{border-bottom:1px solid #e8e8e8;padding-left:7px;font-family:Helvetica,Arial,Sans-Serif;font-size:1.0em;color:gray;}
/* end of sidebar */

/* Lists */
ul {padding:0;margin:0;}
ul li {padding:0;margin:0;}

/* H1 */
h1 {font-family:Georgia, Sans-serif;font-size:24px;padding:0 0 10px 0;}

/* Blockquote */
blockquote {background:#F0F0F0 url("http://www.ricardopomalaza.com/wp-content/uploads/2010/08/blockquote.png") no-repeat;border:1px dashed #ccc;padding:30px 15px 15px 20px;font-family:Verdana,Courier;font-size:11px;color:gray;}

/* Miscellaneous gfx */
.pencil {position:relative;left:720px;bottom:0px;height:100%;width:40%;}
.pencil img {height:130%;width:120%;}
.tornpaper {position:relative;bottom:46px;left:765px;height:100%;width:50%;}
.tornpaper img {height:100%;width:100%;}
.quote {position:relative;width:35%;height:0px;bottom:85px;left:585px;}
.quote p {padding:5px;background-color:#f0f0f0;font-size:0.69em;font-family:Helvetica,Arial,Sans-Serif;color:#858585;}
.quotetriangle {position:relative;width:0px;bottom:30px;left:117px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f0f0f0;border-bottom:8px solid transparent;}

/* Google ads above posts */
#googlead {padding-top:10px;margin-bottom:-15px;}

/* Share This! container */
.sharethis {border:1px dashed lightgray;padding-top:6px;margin-top:5px;}

/* Posted Entries */
.post h2 {font-family:Arial,Georgia;font-size:1.4em;margin:0;}
.post h2 a:visited, a:link {color:black;text-decoration:none;}
.post h2 a:hover {color:#c90000;text-decoration:underline;}
.post {margin-right:20px;padding:20px 0 0px 0;}
.dateposted {font-family:verdana;font-size:11px;color:#858585;border-top:1px solid #e8e8e8;}
.dateposted img {position:relative;left:5px;top:5px;}
.entry {font-family:Georgia,"Bitstream Charter",Helvetica,Arial,Times New Roman,Sans-serif;line-height:1.7;font-size:14px;}
.entry a:link {color:gray;}
.entry a:visited {color:gray;text-decoration:none;}
.entry a:hover {color:#c90000;text-decoration:underline;}

/* Links */
a {outline:none;}
a:link, a:visited {color:black;}
a:hover {color:#c90000;}

/* Metadata */ 
p.postmetadata {border-top:1px solid #e8e8e8;margin:10px 0 0 0;padding-bottom:0px;border-bottom:1px solid #e8e8e8;font-size:11px;color:#363636;}
p.postmetadata a {text-decoration:none;}
p.postmetadata a:link {text-decoration:none;}
p.postmetadata a:visited {text-decoration:none;}
p.postmetadata a:hover{text-decoration:underline;}

/* Footer */
#footer {margin-top:20px;margin-bottom:5px;float:left;width:100%;}
#footer p {font-size:0.72em;font-family:Helvetica,Arial,Sans-Serif;color:gray;text-align:center;line-height:18px;}

/* Comments */
.labelname {margin-bottom:-10px;font-size:15px;font-family:arial,helvetica,sans-serif;}
.labelemail {margin-bottom:-10px;font-size:15px;font-family:arial,helvetica,sans-serif;}
.labelurl {margin-bottom:-10px;font-size:15px;font-family:arial,helvetica,sans-serif;}
.comments-template {margin:10px 0 0;padding:10px 0 0;}
.comments-template ol {font-family:Helvetica;font-size:1.0em;margin:0;padding:0 0 15px;list-style:none;}
.comments-template ol li {background:#F8F8F8;border:1px solid #F0F0F0;margin-top:-7x;padding-bottom:5px;line-height:18px;}
.comments-template ol li p {font-family:Verdana,Helvetica,Sans-Serif;font-size:0.76em;color:#888888;}
.comments-template h2, .comments-template h3 {background-color:#e8e8e8;color:gray;font-family: Verdana, Helvetica, Sans-serif;font-size: 1.1em;}
.commentmetadata {border-bottom:1px solid lightgray;font-family:Helvetica, Verdana, Sans-serif;background-color:#e8e8e8;color:gray;font-size: 1.0em;}
.authcomment {background-color: #B6D6C2 !important;} 
.commentmetadata a {color:gray;}
.commentmetadata a:hover {color:#c90000;}
.comments-template p.nocomments {padding: 0;}
.comments-template textarea {color:gray;background-color:#e8e8e8;border:1px solid #ccc;font-family: Arial, Helvetica, Georgia, Sans-serif;font-size: 12px;}

/* img */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
img {border:none;}
