/*
Theme Name: WCRACING.NET
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Adam Bleakney
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
@import url("menu.css");

body {font-size: 62.5%; /* Resets 1em to 10px */font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;  background:#f7f7f7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_body.png) repeat-x 50% 0; color:#000}
body {margin: 0 0 20px 50px;padding: 0; }

/* PAGE FOUNDATION */
#page_wrap {width:1010px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
#page_container {margin: 0px;width:1010px;}
#lid {width:1008px; height:4px; background:#cc0000 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/b_lid.png); border:1px solid #000; border-bottom:none}
/* HEADER
================================*/
#header {background-color: #0077AD;height: 50px;margin-top:0;margin-bottom:0;width:1010px;background:#e9e9e9 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/header2_09.png)}
#header img.contact {border:none; margin:0 0 0 910px}
#translator_frame {border:none; margin:3px 0 0 885px;*margin:3px 0 0 -125px; width:32px;height:11px;float:left;*float:right}
#translator_frame table {width:32px}
#translator_frame td {margin-right:2px}
translator_frame img {margin:0}

#header h1 { margin: 100px 0 0 375px;color:white;font-weight: bold;font-size:1.5em;font-family:'Lucida Grande', Verdana, Arial, Sans-Serif}
#header a:link,
#header a:visited {color: white;letter-spacing:1px; }
#header a:hover{color:#99CCFF;}
#header h1 em {color: yellow;font-family: georgia;font-weight: bold;font-size: 28px;}
#logo {position:relative;width:182px;height:32px;float:left; margin:10px/*45px*/ 0 0 40px;/*background:#E9E9E9 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/logo_09.png) no-repeat left top;*/}
#logo img {border:none;}
#headerimage {position:relative;width:476px;height:122px;float:left;/*background:#E9E9E9 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/header_09.png) no-repeat left top;*/}
#t_lid {width:1008px; height:4px; background:#cc0000 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/b_lid.png); border:1px solid #000;border-top:0px;float:left; clear:both}
/* TOP NAV
==================================*/
#nav {background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/nav_09.png); height:25px; margin-bottom:3px;border:1px solid #000000; border-top:none;}
#nav ul {list-style: none;display: block; margin: 0;padding: 0;width:1010px;position:relative;font-size:1.4em}
#nav li {width: 126px;margin: 0;padding: 0;display: block;float: left;position: relative;}
#nav a:link, 
#nav a:visited { display: block;height:20px;font:Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 80%;/*padding-top: 5px;*/line-height:1.5em; #line-height:2.0em;color: #0077AD;text-decoration: none;text-align: center;}
#nav a:hover {color: #CC3333;background:inherit;}
#nav #white a:link, #nav #white a:visited {color:#CC3333}
#nav #white a:hover {color: #FFF;background:inherit;}



/* CONTENT
==================================*/
#content {float: left;padding:10px;*padding-left:0;margin: 0 0 3px;width:781px;*width:791px;background: #F7F7F7;border:1px solid #000000;}
#content h2 {font-size: 1.8em;color: #000000;margin:0 0 3px 0;float: left;width:100%;font-weight: normal;font-family: Arial, Helvetica, sans-serif;letter-spacing:2px;border-bottom:1px dotted #999;*margin-left:10px;*margin-right:10px;}

#content_frame {float:left;width:1010px;}

/* CONTENT FRONT PAGE
==================================*/
#content_wrap {float: left;height:600px;}
/* ALL BLOG STUFF _________________________________________________________________*/
#content_left {float: left;padding:10px;margin: 0 0 3px;width:536px;background: #F7F7F7;border:1px solid #000000;}
/*CONTENT_LEFT STYLES*/
#content_left p {font-size:1.2em; color:#000; margin:10px 15px 5px 15px;*margin-right:20px;line-height:1.5em;}
#content_left img {float:right; margin:0 0 10px 10px; vertical-align:text-bottom; border:1px solid #000}
#content_left img.spacer {float:left;border:none}

#content_left h1 {font-size: 2.2em;color: #000000;margin:15px 0 3px 15px;float: left;width:100%;font-weight: normal;font-family: Arial, Helvetica, sans-serif;letter-spacing: -1px;padding: 0px;}
#content_left h2 {font-size: 1.8em;color: #000000;margin:0 0 3px 0;float: left;width:100%;font-weight: normal;font-family: Arial, Helvetica, sans-serif;letter-spacing:2px;border-bottom:1px dotted #999}
#content_left h2.pagetitle {float:left;text-align:center;width:100%; font-size:1.7em;color:#000;}
#content_left h3 {font-size:1.3em; margin:0 0 5px 0;*clear:left;}
#content_left h3 a:link, #content_left h3 a:visited {color:#cc0000; border-bottom:1px dotted #906382}
#content_left h3 a:hover, #content_left h3 a:active {background-color:#FFFF99}
#content_left ul {margin-left:10px;*margin-left:45px;font-size:1.2em;}
#content_left li {list-style-image:url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bullet.gif);line-height:2.0em;*line-height:2.0em;*margin-bottom:1.4em;}
#content_left li ul li {font-size:0.8em}
#content_left li a:link, #content_left li a:visited {color:#0077ad; border-bottom:1px dotted #906382}
#content_left li a:hover, #content_left li a:active {background-color:#FFFF99}
/*CONTENT_LEFT LINKS*/
#content_left a:link, #content_left a:visited {color:#0077ad; border-bottom:1px dotted #906382; text-decoration:none}
#content_left a:active, #content_left a:hover {background-color:#FFFF99}
#content_left h1 a:link, #content_left h1 a:visited {color:#cc0000;text-decoration:none;}
#content_left h1 a:hover, #content_left h1 a:active {background-color:#FFFFCC}



#post-entry {width:100%; margin-bottom:15px;}
#post-entry a:link, #post-entry a:visited {color: #906382; border-bottom:1px dotted #906382; text-decoration:none}
#post-entry a:hover {background-color:#FFFF99}
#posted-aut-cat p {width:100%;font-size:1.1em;color:#999; margin:0 0 5px 15px; line-height:1.7em}
#posted-aut-cat a:link, .posted-aut-cat a:visited {color: #999;text-decoration: none;}
#posted-aut-cat a:hover, .posted-aut-cat a:active {color: #999;text-decoration: underline;}
#postmetadata p{width:100%;font-size:1.1em;color:#999; margin:0 0 5px 15px; line-height:1.7em}
#postmetadata a:link, #postmetadata a:visited {color:#0077AD; text-decoration:none}
#postmetadata a:hover, #postmetadata a:active {color:#CC3333;display:background-color:#FFFFCC;}
#navigation_wrap {width:100%; display: block;text-align:left;margin-top:5px;margin-bottom:15px;}
#navigation_wrap .alignleft a {color:#999}
#navigation_wrap .alignright a:visited {color:#999}

#post_wrap {width:530px; border:1px float:left;background:#fff url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_post_body.png) repeat;clear:left}
#post_header {width:100%; height:75px; background:#FFF url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_post_header.png) no-repeat left top;}
#post_footer {width:100%; height:8px;background:#fff url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_post_footer.png) no-repeat left top;}



/* ALL NON-BLOG STUFF________________________________________________________________ */
#banner_content_left  {-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://www.wcracing.net/temp/gas2010.jpg) repeat scroll 0 0;
border:1px solid #000000;
float:left;
height:132px;
margin-bottom:15px;
margin-left:2.5px;
width:530px;}
#content_right {float:left;width:245px; margin-left:3px;}
#moduleNewsContent {float:left;width:212px;height:186px;background:#F7F7F7 url(http://www.wcracing.net/imgs/bg_standingsMod.gif) no-repeat left top;padding:12px 10px 0 20px;border:1px solid #000;}
#moduleStandingsContent {float:left;width:223px;height:188px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_standingsMod.gif) no-repeat left top;
padding:12px 0 0 20px;border:1px solid #000}

#moduleStandingsContent p {font-size:1.1em}
#moduleStandingsContent a:link, #moduleStandingsContent a:visited {color:#0077ad; border-bottom:1px dotted #906382; text-decoration:none}
#moduleStandingsContent a:active, #moduleStandingsContent a:hover {background-color:#FFFF99}
#moduleStandingsContent table {width:95%;border-collapse:collapse;border:0px solid #F7F7F7;margin-left:-2px;margin-top:5px;}
#moduleStandingsContent table tr {line-height:1.6em}
#moduleStandingsContent table tr.white {background-color:#FFF}
#moduleStandingsContent table th {font-size:1.0em; text-align:left;}
#moduleStandingsContent table td  {font-size:1.0em; font-weight:normal}
#moduleStandingsContent h1 {font-size:1.2em;color:#cc0000;font-family: Arial, Helvetica, sans-serif;letter-spacing: 1px;width:100%; margin-left:0;margin-top:0;*margin-top:13px;}

#moduleSeries09 {float:left;width:225px;height:188px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_ws09.jpg) no-repeat left top; border:1px solid #000; margin-top:3px; padding:12px 0 0 18px}
/*#calendar_wrap {float:left;width:243px;border:1px solid #000;margin-top:3px; background:#fff url(./images/calendar_bg.jpg) repeat;}*/
#calendar_header {width:100%;height:30px;border-bottom:1px solid #000;background:#e9e9e9 url(./images/calendar_header.jpg) no-repeat top left;}
#calendar_body {width:95%; padding:5px;}

#moduleFiller {float:left;width:225px;height:185px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_fool.jpg) no-repeat left top; border:1px solid #000; margin-top:3px; padding:0 0 0 18px}
#moduleFiller img{border:none}

#calendar_wrap {float:left;margin-left:-10px;*margin-left:0}
#submit p {font-size:1.2em; color:#000; margin:10px 15px;*margin-right:20px;line-height:1.5em;}
#submit a:link, #submit a:visited {color:#0077ad; border-bottom:1px dotted #906382; text-decoration:none}
#submit a:active, #submit a:hover {background-color:#FFFF99}


/* SIDEBAR FROM TOP TO BOTTOM
==================================*/
#sidebar {float:right;width: 200px;margin-left:2px;;height:470px; margin-bottom:3px; font-size:1.1em;}
#module_frame {position:relative;float:left}
#blog_list {width:200px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_bloglist.jpg);margin:0 0 3px 0;border:1px solid #000}
#blog_list_header {width:200px; height:15px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_bloglist_header.jpg) no-repeat left top;}
#blog_list ul {font-size:0.9em; color:#000;margin:0 5px 0 -12px;*margin:0 5px 0 15px}
#blog_list li {list-style-image:url(images/bullet.gif); list-style-position:outside; margin:0 0 5px -5px;*margin:0 0 5px 10px}
#blog_list li h2 {font-size:1.1em; width:75%;border-bottom:1px dotted #ccc; margin-bottom:10px;line-height:1.5em; color:#000; list-style-type:none;font-weight:bold}
#blog_list_footer {width:200px; height:15px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_bloglist_footer.jpg) no-repeat left top; margin-top:10px}
#sidebar_cover {float:right; width:200px; height:200px; margin-bottom:3px; border:1px solid #000; background-image:url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/sidebar_cover.png)}
#search_wrap {height:22px;width:200px; margin-bottom:3px}
.btn_search   {width:22px; height:22px; border-width: 1px ;vertical-align:top;background:url(http://www.jessicagalli.com/wp-content/themes/default/images/bg_search.gif) center no-repeat;}
.search {border:1px solid #16151D; text-align:left; width:165px; height:17px; padding: 3px 0 0 4px; font:Geneva, Arial, Helvetica, sans-serif;font-size: 1.2em; letter-spacing:1px; background-image:url(http://www.jessicagalli.com/wp-content/themes/default/images/bg_form.gif); color: #CC3333;}
.search:hover { border-color: #fff}
.btn_search:hover { border-color: #fff}
#module_features {width:200px;height:25px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_features.gif) no-repeat left top;margin:2px 0 0 0;}
#module_links{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_links.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-right:2px;}
#module_forum{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_forum.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
#module_globalresults{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_resultsGlobal.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
#module_globalcalendar{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_calendarGlobal.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
#module_media{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_media.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
#module_coaches{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_coaches.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
#module_news{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_news.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px}
#module_vid{width:123px;height:51px;background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_video.gif) no-repeat left top;margin:2px 0 0 0;padding-left:75px;padding-top:1px;padding-right:2px;}
.featurelink {font-size:90%;font-weight:bold;line-height:17px;}
#sidebar a:link, #sidebar a:visited {color:#0077AD; text-decoration:none}
#sidebar a:hover, #sidebar a:active {color:#CC3333;display:inline-table;background-color:#FFFFCC;}
#sidebar p {color:#666666;font-size:80%;line-height: 10px;margin-top:2px;}

/*FOOTER
==============================*/
#footer {clear:left; background:#F7F7F7 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/bg_nav.gif);height: 25px;width:1010px;border:1px solid #000000;margin:3px 0 0 0;}
#footer p {text-align: left;font-size:0.9em;padding-left:20px;color:#999999;margin-top:5px;}
#footer a:link,
#footer a:visited {color:#999999;}
#footer a:hover {color:#CC3333;}
#b_lid {width:1010px; height:15px; background:#cc0000 url(http://www.wcracing.net/wordpress/wp-content/themes/default/images/b_lid.png); border-bottom:1px solid #000; border-right:1px solid #000; border-left:1px solid #000;clear:left;}

/* COMMENTS 
==============================*/
.alignright a {margin-bottom:20px}
#comment_wrap {float: left;width:500px; padding:20px 15px 5px 15px;}
#comment_wrap h3 {float:left;font-size:1.2em;color:#000;margin:10px 0 3px 0;float: left;width:100%;font-weight:bold; normal;font-family: Arial, Helvetica, sans-serif;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;padding: 0px;line-height:2.2em}
#comment_wrap p {font-size:1.2em;color:#000; margin:10px 0 5px 0;*margin-right:20px; line-height:1.7em}
#comment_wrap a:link, #comment_wrap a:visited {color:#0077AD; text-decoration:none}
#comment_wrap a:hover, #comment_wrap a:active {color:#CC3333;display:background-color:#FFFFCC;}

.commentlist li, #commentform input, #commentform textarea {font: 1.0em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight:normal;float:left; list-style:none}
.commentlist cite, .commentlist cite a {color:#000; text-decoration:none;font-size:1.2em}
.commentlist p {font-weight: normal;line-height: 1.7em;font-size:1.1em;}
.commentcopy {padding:10px}
#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;float:left; width:500px;}
.commentmetadata, .commentmetadata a {font-size:1.0em; color:#999999; text-decoration:none; line-height:1.6em}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%;padding: 2px;}
#commentform #submit {margin: 0;float: right;}
.alt {margin: 0;padding: 10px; border-bottom:1px dotted #CCC;}
.commentlist {padding: 0;text-align: justify;}
/*.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}*/
#commentform p {margin: 5px 0;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
#avatar_left {float:left}
#comment_right {float:right; width:400px; margin:0 0 0 15px; border-left:1px dotted #CCC; padding-left:15px}

#readon a:link, #readon a:visited {color:#0077AD; text-decoration:none; font-size:1.2em; margin-left:15px;}
#readon a:hover, #readon a:active {color:#CC3333;display:background-color:#FFFFCC;}

.hide {visibility:hidden}
.back a:link, .back a:visited {color:#0077ad}

/*PREVIOUS,NEXT POST NAV
========================================*/
.navigation {float:left; width:100%; display: block;text-align:left;margin:5px 0 10px 0;}
.navigation .alignleft a {color:#0077AD; text-decoration:none; font-size:1.1em; margin-left:15px;}
.navigation .alignright a:visited {color:#0077AD; text-decoration:none; font-size:1.1em; margin-left:15px;}

/*STATS
=======================================*/
img#wpstats{display:none}