/*
Theme Name: MyAbarth
Theme URI: http://wordpress.org/
Description: MyAbarth
Version: 1.0
Author: Alex Kefford
Author URI: http://www.tagfire.com/
Tags: black, custom header, fixed width, two columns, widgets
*/

body {background:#000000;font:9pt Arial,Verdana,Geneva,sans-serif;color:#d6d6d6;}
code, legend {font:9pt Arial,Verdana,Geneva,sans-serif;color:#d6d6d6;}
abbr {cursor:help;}
hr {border:none 0;border-top:1px dotted #999999;height:1px;margin-bottom:30px;}
blockquote {background:#313131 url(images/quote.gif) no-repeat 10px 15px;border-top:1px solid #626262;border-bottom:1px solid #626262;padding:5px 15px 5px 65px;font-style:italic;color:#e6e6e6;}
.tags {background:url(images/tag.gif) no-repeat 0px 7px;padding:5px 5px 5px 20px;margin:0;}
.comments {background:url(images/comment.gif) no-repeat 0px 7px;padding:5px 5px 5px 20px;margin:0;}
.tableborder {background:#313131;border:1px solid #626262;padding:10px;}

h1 {font-size:16pt;/*text-transform:uppercase;*/margin:0;padding:0;}
h1 a {color:#fff;text-decoration:none;}
h2 {font-size:11pt;color:#fff;margin:20px 0 10px 0;}
h3 {margin:10px 0 0 0;padding:0;}
h3 a {text-decoration:none;}
#content h2 {margin-top:0;padding:0;}

a img {border:none;}
a {color:#d6d6d6;}
a:hover {color:#fff;text-decoration:underline;}

#logo {width:790px;height:75px;margin:0 auto;padding:5px 0;}
#logo .logoleft {float:left;}
#logo .logoright {float:right;}

#nav {clear:both;width:810px;margin:0 auto;padding:2px 0;border-top:2px solid #ef3125;border-bottom:2px solid #ef3125;font-size:9pt;font-weight:bold;text-transform:uppercase;}
#navbg {width:100%;background:#ef3125;}
#nav ul, #nav li {margin:0;padding:0;display:inline;list-style-type:none;}
#nav a:link, #nav a:visited {margin:4px 10px 4px 10px;padding:0 10px;text-decoration:none;color:#ffffff;}
#nav a:link.current, #nav a:visited.current, #nav a:hover {background:#000000;}

#main {clear:both;width:810px;margin:0 auto;}
#wrapper {float:left;width:100%;background:#313131;}
#contentwrapper {float:left;width:100%;margin-right:-260px;background:#313131;}
#content {margin:10px 260px 10px 10px;background:#3b3b3b;} /* 500px + 2px border */
#sidebar {float:right;width:240px;margin:10px;background:#434343;}  /* 160px + 2px border */
.innertube {padding:10px 10px;}

#stripes {clear:both;width:810px;margin:0 auto;padding:2px 0;border-top:2px solid #ef3125;border-bottom:2px solid #ef3125;}
#stripeslogo {width:100%;height:15px;background:#ef3125;margin:0;padding:0;vertical-align:middle;text-align:center;}
#stripeslogo img {border:0;}

#copyright {clear:both;width:810px;margin:0 auto;padding:4px 0;font:7pt Arial,Verdana,Geneva,sans-serif;color:#999999;text-align:center;}

/* Captions */
.aligncenter, div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.wp-caption {border:1px solid #434343;text-align:center;background-color:#181818;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img {margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text {font-size:8pt;line-height:17px;padding:0 4px 5px;margin:0;}

.feedlink {background:url(images/feed.gif) no-repeat left center;padding:0 0 2px 20px;}

#searchform {margin:10px auto;}
#searchform #s {width:112px;padding:2px;vertical-align:middle;}
#searchsubmit {padding:1px;vertical-align:middle;}
fieldset {padding:10px;border:1px solid #999999;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#sidebar ul, #sidebar ul ol {margin:0;padding:0;}
#sidebar ul li {list-style-type:none;list-style-image:none;}

.navigation {display:block;text-align:center;margin-top:10px;margin-bottom:40px;}
img.centered {display:block;margin-left:auto;margin-right:auto;}
img.alignright {padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft {padding:4px;margin:0 7px 2px 0;display:inline;}

/* Table styling */
thead th {border-bottom:1px solid #d6d6d6;font-weight:bold;text-align:center;}
tbody th {border-right:1px solid #d6d6d6;}
td.centered {text-align:center;}
td.alignright, th.alignright {text-align:right;}

/* Comments */
.commentlist cite {font-style:normal;font-weight:bold;}
.commentlist {padding:0;margin:0 0 0 20px;}
.commentlist li {list-style:none;font-weight:bold;}
.commentlist p {margin: 5px 5px 10px 0;font-style:italic;font-weight:normal;}
.commentlist p.waiting {font-weight:bold;}
#commentform input, #commentform textarea {background:#313131;color:#fff;border:1px solid #626262;padding:2px 4px;font:9pt Arial,Verdana,Geneva,sans-serif;}
#commentform input {width:170px;}
#commentform textarea {width:98%;}
#commentform #submit {margin:0;}
#commentform p {margin:5px 0;}

#forumbanner {display:block;width:500px;border:1px solid #999999;color:#d6d6d6;padding:6px;margin-bottom:15px;}
#forumbanner span {display:block;padding-left:40px;margin-top:-10px;}
