/*----------------------------------------------- 
Theme Name: WordPress Tirebiterz
Theme URI: http://tirebiterz.com
Description: The default WordPress theme created for tirebiterz.
Version: 1
Author: Chet Woodside
Author URI: http://www.cosmicblend.net/

	This theme is forked off Kubrick v1.5
	http://binarybonsai.com/kubrick/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
----------------------------------------------------*/

/*--------------------------------------------------
- Global Reset [START] (courtesy of meyerweb.com) --
----------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del,dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ border:0; 
  outline:0; 
  font-weight:inherit; 
  font-style:inherit; 
  font-size:100%; 
  font-family:inherit; 
  vertical-align:baseline; }

:focus { outline:0; }  
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }

/*--------------------------------------------------
--------------- Structure [START] ------------------
----------------------------------------------------*/

* { margin:0px; padding:0px; }
body { font-family:arial, verdana, sans-serif; color:rgb(65,65,65); background:#1E1C1D; text-align:center; }
img { border:none; outline:none; }

/*--------------------------------------------------
--------------- Typography [START] -----------------
----------------------------------------------------*/

#blog h2 { font-size:1.2em; margin-top:1.2em; color:rgb(180,180,180); }

/*** Posts ***/
.hentry { color:rgb(180,180,180); line-height:1.1em; }
.hentry p { margin-bottom:1.1em; }
.hentry p a { text-decoration:underline; font-size:0.86em; }
.hentry .small { margin:0.5em 0; color:rgb(130,130,130); }

em { font-weight:bold; }
ul, ol { list-style-type:none; }
small, .small { font-size:0.85em; }
small a, .small a { font-size:1em; font-weight:bold; }
input, textarea { margin:0 0 7px 0; }
blockquote { }
cite { }
.nothingHere { margin:8px 0 0 35px; }

/*--------------------------------------------------
--------------- Links [START] ----------------------
----------------------------------------------------*/

a { text-decoration:none; color:rgb(255,0,0); }
a:hover { text-decoration:underline; }
a:visited { }

/*** Main Menu Links ***/
#mainHeader { float:left; }

#mainHeader ul { position:relative; top:46px; left:337px; float:left; }

#mainHeader ul li#selected { float:left; 
                             margin:0 1px 0 0; 
                             background:url(designImages/navSelectedLeft.gif) top left no-repeat; }
                             
#mainHeader ul li#selected a { display:block;
                               color:rgb(255,255,255); 
                               padding:11px 12px 9px 12px; 
                               background:url(designImages/navSelectedRight.gif) top right no-repeat; }
                               
#mainHeader ul li { float:left; 
                    margin:0 1px 0 0; 
                    background:url(designImages/navLeft.gif) top left no-repeat; }
                    
#mainHeader ul li a { display:block;
                      color:rgb(255,255,255); 
                      padding:11px 12px 9px 12px; 
                      background:url(designImages/navRight.gif) top right no-repeat; }

/*** Featured Video Links ***/
#featuredVideoThumbnails li a { text-decoration:underline; color:rgb(65,65,65); }

/*** SecondaryContent links ***/
.pagenav ul li, 
.categories ul li, 
#archives  li { list-style-type:disc; margin-left:13px; color:rgb(255,0,0); }

/*--------------------------------------------------
--------------- Containing Elements [START] --------
----------------------------------------------------*/

#mainContainer { width:988px; margin:50px auto; 
                 text-align:left; 
                 background:url(designImages/mainContainerRepeater_bg.gif) top right repeat-y; }
                 
#mainContainerCloser { background:url(designImages/mainContainerBottom_bg.gif) bottom right no-repeat; height:29px; }
                 
#mainHeader { background:url(designImages/mainContainerTop_bg.gif) top right no-repeat; 
              height:159px; 
              width:984px; 
              margin-left:4px; }
              
#mainContent { width:708px; 
               float:left; 
               position:relative; 
               top:-60px; 
               clear:both; }
               
#blog #mainContent { position:relative; top:0; }

#videoPlayerContainer { height:325px; 
                        background:url(designImages/tireBiterzSketch_bg.gif) top left no-repeat;
                        margin:0 0 0 30px; }
                        
#videoPlayerContainer iframe { float:right; }

#featuredVideoContainer { height:185px; 
                          background:url(designImages/featuredVideo_bg.gif) top left no-repeat;
                          position:relative; 
                          left:4px; }
                          
#featuredVideoControls { float:right; width:26px; } /*** IE6 Changes ***/

#featuredVideoThumbnails { float:left; margin:28px 0 0 41px; height:95px; } /*** IE6 Changes ***/

#featuredVideoThumbnails li { float:left; margin-right:15px; }

#commentsBlock { margin:8px 0 0 35px; }

#secondaryContent { width:271px; 
                    height:790px;
                    float:right; 
                    position:relative; 
                    top:-60px; }

#blog #secondaryContent { width:271px;
                          height:100%; }

#mainFooter { clear:both; width:988px; }

/*--------------------------------------------------
--------------- Unique Elements [START] ------------
----------------------------------------------------*/  
                     
/*** Blog Posts Container ***/
.hentry { margin:8px 0 0 35px; }

/*** Blog Comments Container ***/
#blogCommentsContainer { width:677px; background:url(designImages/commentsMain_bg.gif); 
                         margin:8px 0 0 35px;}

#blogCommentsContainer h3 { background:url(designImages/commentsTop_bg.gif) top right no-repeat;
                            padding:10px 0 10px 10px;
                            color:rgb(180,180,180); }
                        
#blogCommentsContainerCloser { background:url(designImages/commentsCloser_bg.gif) bottom right no-repeat; height:75px; }

/*** Full Blog Post Page ***/
.commentlist, #respond, #commentform { margin:0 10px; }
#respond { margin-top:12px; margin-bottom:12px; color:rgb(180,180,180); }
#commentform label { color:rgb(180,180,180); position:relative; top:-6px; }
.commentlist li p { color:rgb(130,130,130); font-size:0.86em; }

                      
    






