/*
Theme Name: StableOne
Theme URI: http://www.peterwilliamnorth.com
Description: Stableone Wordpress Theme.
Version: 1.1
Author: Peter North
Author URI: http://www.peterwilliamnorth.com
Tags: stableone, racing, black, metallic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/* StableOne CSS */

body {margin:0px; padding:0px; background:#000000; color:#cbd0d7; font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:9pt; line-height:20px; scrollbar-base-color: black; scrollbar-track-color: #33333; letter-spacing:0.04em;}
a {text-decoration:none; color:#CB0003;}
a img {border:0;}
p {margin:0px; padding:0px; font-family:Verdana; font-size:12px; color:#cbd0d7;}
#page-wrap {height:846px; margin: 0 auto; background: url(./images/wrapper.jpg) repeat-x; padding-top:50px;}
#header {width:902px; height:117px; margin: 0 auto; background: url(./images/header-background.png);}
#menu {width:902px; height:21px; margin:0 auto; background: url(./images/menu-background.png);}
#photo-gallery {width:901px; height:291px; margin:0 auto; background: url(./images/photo-gallery.jpg);}
#main-content {width:902px; height:514px; margin:0 auto; background: url(./images/content-background.png) no-repeat; background-position:bottom;}
#footer {width:902px; height:119px; margin:0 auto; background: url(./images/footer.png);}
#main-nav {list-style:none; margin-top:0px; text-align:center; text-transform:uppercase; padding-top:1px;}
#main-nav li {font:15px verdana; display:inline;}
#main-nav li a {color:#cbd0d7; padding-left:20px; padding-right:20px;}
#main-nav li a:hover {color:#ffffff;}
#main-nav li.current_page_item a {color:#FFD71F;}
#left-content {float:left; width:420px; overflow:auto; padding:12px; max-height:180px; margin-top:8px; margin-left:4px; text-align:justify;}
#right-content {width:420px; padding:12px; overflow:auto; margin-left:424px;  max-height:180px; margin-top:8px; text-align:justify;}
.one-column {overflow:auto; padding:12px; max-height:484px; margin-top:0px; width:860px;}
.post {margin-left:3px;}

::selection {background: black; /* Safari */ }
::-moz-selection {background: black; /* Firefox */}

a.post-edit-link {color:yellow; background:#999; border 1px solid white; margin:10px; padding:2px;}

#main-content p {font-family:Verdana, Geneva, Tahoma, sans-serif; font-size:12px; color:#cbd0d7;}

/* CUSTOM CLASSES AND IDS*/

.red {color:#CB0003;}

ul#schedule li {line-height:20px; font-size:10px; line-height:20px;}
ul#schedule label {float:left; padding-right:4px;}
ul#schedule p {line-height:20px;}
label {color:yellow; font-size:10px;}

div.footerlink {width:100%; height:68px; border:1px solid #000000;}
div.footerlink:hover {width:100%; height:68px; border:1px solid #111111;}

p#copyright {font-size:11px; color:#303234; text-align:center;}
P#copyright a {color:#7F0000;}

p.wp-caption-text {color:#333333;}

.wp-caption {background:none !important;}

::-webkit-scrollbar {background:#333333;}

::-webkit-scrollbar-thumb {background:#464646;}

::-moz-scrollbar {background:#333333;}

::-moz-scrollbar-thumb {background:#464646;}

div#gallery {padding:16px;margin-left:14px;}
div#gallery a {padding:5px;}
div#gallery img {border:2px solid #444444; margin-bottom:8px;}
div#gallery img:hover {border:2px solid #AF0007;}
div#photolink { margin: 0 auto; width:140px; height:30px; }
