/*  
Theme Name: Myjive Blog
Theme URI: http://blog.myjive.net/
Description: Myjive 2008 Blog theme. Remarkably simple and relatively similar to the Myjive website.
Version: 1.0
Author: Albert 
Author URI: http://www.myjive.net/
*/

* {margin: 0; padding: 0;}	
form {margin: 0; padding: 0;}
h1 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 22px; color: #162934;}
h2 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: lighter; font-size: 20px; line-height: 24px; color: #162934;}
.h2 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; line-height: 16px; font-size: 13px; color: #312E2E; font-weight: bold;}
h3 {font-size: 16px; color: #656565;}
html, body {background: #fff; margin: 0px; padding: 0px; text-align: center; color: #6a6a73;}
body, tr, td {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
a:link,a:visited,a:active {color:#009BDF; text-decoration: none;}
a:hover	{text-decoration: underline;}
a img {border: none;}

#wrap {width: 800px; text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px;}

#header {width: 800px; height: 90px; text-align: right; margin: 0px auto;padding: 0px;}
#logo {float: left; width: 600px; margin-top: 30px;} 
#logo h1 { text-indent: -10000px; padding: 0px; margin: 0px; } 
#logo h1 a { display: block; background: url(images/logo.gif) no-repeat; height: 53px;}

#middle {clear: both; width: 800px; margin-top: 13px;}
#right {float: right; width: 234px;}
#left {float: left; width: 548px;}
.right {float: right;}
.left {float: left;}

.entry {width: 548px; margin-bottom: 10px;}
.entry p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; margin-bottom: 10px;}
.entry p.post-details {color: #0E1216; font-size: 11px; padding-top: 5px;}
.entry h2 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-weight: lighter; line-height: 24px; font-size: 20px; color: #898585; padding: 10px 10px 0 0;}
.entry ul, ol { font-size: 12px; line-height: 19px; margin: 0 0 10px 0;  padding: 0 40px; }
.entry ul { list-style: none; list-style-image: none; }
.entry li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;	margin: 0; padding: 0; }
.entry .post-info {clear: both;}
.entry .post-info p {clear: both; font-size: 11px; line-height: 17px; margin-bottom: 6px;}

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; margin: 10px; padding-top: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.alignright {float: right;}
.alignleft {float: left;}
.clear {clear: both;}
.wp-caption p.wp-caption-text {font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}
img.alignright { margin-left: 15px;}
img.alignleft { margin-right: 15px;}

#sidebar {background: #fff; width: 212px; margin-bottom: 5px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; padding: 10px;}
#sidebar h2 {padding: 1px 0px; margin: 30px 0 3px 0; border-top: 3px solid #009BDF; font-size: 11px; font-weight:bold; color: #009BDF; text-transform: uppercase;}
#sidebar h2.search {margin: 4px 0 3px 0;}
#sidebar h2.fellas {border: none; background: transparent url(images/fellas.gif) no-repeat top left; padding-top: 40px;}
#sidebar a {color: #ff761b; }
#sidebar ul { list-style-type: none; margin: 0 ; padding: 0; }
#sidebar ul li { list-style-type: none; margin: 0 0 10px 0; padding: 0; font-size: 11px; }
#sidebar ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
#sidebar ul li ul li { list-style-type:none; background: transparent url(images/bullet.gif) no-repeat 0 4px; padding: 0px 0px 2px 10px; border: 0; margin: 0; }
p.sidebar { padding-left: 14px; }

input, textarea {background: #F9F9F9; padding: 4px; border: 1px solid #ccc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0E1216; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#searchform #s { width: 188px; background: #F9F9F9 url(images/search.gif) no-repeat 4px 50%; padding-left: 22px; }

blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }

p.dashed-line {width: 100%; border-bottom: 1px dashed #ccc;}
.comments-bar {height: 20px; background: transparent url(images/comments-bar.gif) no-repeat left top; padding: 11px 4px 8px 48px; margin-bottom: 14px;}
.comments-bar a {color: #ff761b;}
.comments {clear: both; margin-top: 15px;}
.comments h3 {font-size: 16px; padding: 3px 0px; margin: 0px 7px 8px 0;}
.comments h3 a {font-size: 13px; color: #ff761b;}
.avatar {float: left; border: none; margin: 0; padding: 0 6px 0 0;}
.commentmetadata {font-size: 11px; line-height: 18px;}
.ucomment { border-left: none; border:none; margin-bottom:3px; padding: 6px 0 0 0;}
ol.commentlist {padding: 0; margin: 0 0 1px; }
ol.commentlist li {list-style: none; margin: 0; padding: 13px 13px 1px;}
ol.commentlist li.alt {background-color:#F9F9F9;}
ol.commentlist li.commenthead {margin: 0; }
ol.commentlist li.commenthead h2 {margin: 0;}
#commentform table {width: 548px;}
#commentform table td {padding: 4px 0;}
#commentform table td.td-right {text-align: right;}
#commentform label {font-size: 11px; line-height: 22px;}
#commentform table input {width: 180px;}
#commentform table textarea {width: 548px;}
#commentform table input.button {width: 80px;}
#commentform table input.button:hover {color: #009BDF; border-color: #009BDF;}

#footerbox {clear:both; width: 100%; margin: 0px auto; padding: 20px 0;text-align: center;}
#footerpad {clear:both; width: 800px; padding: 5px 0 20px 0; margin: 0px auto; text-align: left; border-top: 3px solid #009BDF;}
#footer {clear:both; width: 800px; padding: 10px 0px 5px 0px;}
#footer p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height: 17px;}
#footer div.right p {text-align: right;}
#footer p.nav {font-size: 12px; padding-bottom: 6px;}
#footer a:link, #footer a:active, #footer a:visited {color: #ff761b; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer p.nav a {color: #009BDF;}
