﻿/*
Theme Name: Brian3
Theme URI: http://tenpesos.com/
Description: 2010 G Rahal GPSP
Author: Brian at tenPesos.com
Author URI: http://tenpesos.com/
*/

/*
Can also use: 2010-Rahal-GPSP.jpg
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, h7, h8, 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

body { line-height: 1.4; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {    content: ''; content: none; }

:focus { outline: 0 dotted #ccc; }

ins {    text-decoration: none; }

del {    text-decoration: line-through; }

table { border-collapse: collapse; border-spacing: 0; }

/* † ------------------------------------------------------------*/


a {  color: #2C2416;  }
 
html { 
     background: #fff;
     font: 72%  Verdana, Apple Gothic, Century Gothic, URW Gothic L, Trebuchet MS, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
     color: #2C2416;
     }

body { 
     width: 940px;
     float: left;
     background: url('images/G Rahal ten pesos.jpg') top left no-repeat;
     }

#header { height: 05px; }

    #header-container { padding-top: 90px; }
   
    #header-container h1 { 
                         display:none;
                         font: 3em Verdana, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                         padding: 3px 0 3px 50px;
                         word-spacing: -4px;
                         letter-spacing: -2px;
                         text-shadow: #2C2416 0 5px 5px;
                         color: #CCFFCC;
                         }
       
    #header-container h1 a { 
                           text-decoration: none;
                           color: #CCFFCC;
                           text-shadow: #2C2416 0 4px 4px;
                           }
    
    #header-container h1 a:hover { 
                                 text-decoration: none;
                                 color: #000099 
                                 }

    #header-container #description {
                                   display:none;
                                   margin-top: 1px;
                                   padding: 3px 0 3px 25px;
                                   font: 1.3em Verdana, Trebuchet MS, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                                   letter-spacing: 1px;
                                   background: url('images/header-bg.png') left repeat-y;
                                   }


#content {
         float: left;
         width: 655px;
         margin-top: 309px;
         margin-left: 25px;
         }

.post {
      margin: 0 0 20px 0;
      }

    .postdate {
              text-align: center;
              font: 1.2em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
              word-spacing: 0px;
              letter-spacing: 1px;
              color: #2C2416;
              margin-bottom: 5px;
              }

    .post h2 { 
             text-align: center; font: 1.5em Verdana, Optima, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Trebuchet MS, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, Geneva, Gill Sans, Microsoft Sans Serif, sans-serif;
             word-spacing: 1px;
             letter-spacing: 0px;
             text-shadow: #333333 0 1px 1px;
             margin-bottom: 28px;
             }

    .post h2 a {
               text-shadow: #666666 0 1px 1px;
               color: #663333;
               }

        .post h2 a:hover { 
                         text-decoration: underline;
                         color: #000099 
                         }

         .post h3 { 
                  font: 1.3em  Verdana, Optima, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Trebuchet MS, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, Geneva, Gill Sans, Microsoft Sans Serif, sans-serif;
                  text-shadow: #666666 0 1px 1px;                   
                  }

           .post h3 a {
                      text-shadow: #666666 0 1px 1px;
                      color: #663333;
                      }

        .post h3 a:hover { 
                         text-decoration: underline;
                         color: #000099 
                         }


    .entry { 
           background: url('images/content-bg.gif') center repeat-y;
           font: 1.19em  Verdana, Trebuchet MS, Trebuchet, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, sans-serif;
           color: #2C2416;
           line-height: 1.4;
           word-spacing: -2px; 
           }

    .postmetadata {
                  font: Verdana, Trebuchet MS, Trebuchet, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, sans-serif;
                  text-align: center;
                  text-transform: none;
                  color: #2C2416;
                  background: url('images/meta-bg.jpg') bottom center no-repeat;
                  padding-top: 5px;
                  margin-top: 0px;
                  padding-bottom: 25px;
                  }

        .postmetadata a {
                        text-decoration: none;
                        color: #2C2416;
                        }

        .postmetadata a:hover {
                              text-decoration: underline;
                              color: #000099;
                              }

        .post a { 
                text-decoration: none;
                color: #000000;
                }

            .post a:hover {
                          text-decoration: underline; color: #000099;
                          }

        .post p { margin: 15px 0; }

        .post blockquote { border-left: 1px solid #999;
            font-style: italic;
            padding-left: 10px;
            margin-left: 10px; }

        .post ul, .post ol { margin-left: 30px; }

            .post ol li { list-style-type: decimal; }

            .post ul li { list-style-type: square; }
       
            .edit-content {text-align: center; }


    .pagetitle { 
               font: 2.4em Verdana, Trebuchet, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Optima, Arial, sans-serif;
               text-shadow: #666666 0 2px 2px;
               color: #663333;
               }

    #notfound h2 {
	        font: 2em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Optima, Arial, sans-serif;
	        margin-bottom: 10px;	
	        }
		
		#notfound p {
			    font-size: 1.25em;
			    margin-bottom: 10px;
		            }

	.navigation {
		    text-transform: none;
		    overflow: auto;
	            }
	
		.navigation a {
			      text-decoration: none;
		              }
		
		.navigation a:hover {
			            text-decoration: underline;
		                    }
	
		.alignleft {
			width: 45%;
			float: left;
		            }

		.alignright {
			width: 45%;
			float: right;
			text-align: right;
		            }
		
       
    h3#comments, h3#respond {
                            font: 1.35em Verdana, Optima, Trebuchet MS, Trebuchet, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Arial, sans-serif;
                            background: url('images/sketchy.gif') bottom left no-repeat;
                            margin-bottom: 10px;
                            padding-bottom: 10px;
                            clear: both;
                            }

    .commentitem {
                  margin-bottom: 5px;
                  padding-bottom: 20px;
                  overflow: auto;
                  clear: both;
                  }
   
        .avatar {
                float: left;
                width: 55px;
                margin-left: 3px;
                }


        .avatar img {
                    border: 1px solid #ccc;
                    padding: 1px; background: #fff; width: 48px;
                    }

        .commentcontent {
                        float: left; width: 530px; margin-left: 15px;
                        }

           
        .commentlist cite { 
                           font: 1.4em Calisto MT, Constantia, Didot, Big Caslon, Bookman, Bookman Old Style, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, Utopia, serif;
                           display: block;
                           text-transform: uppercase;
                           color: #663333;
                           }

        .commentlist cite a {
                            color: #663333;
                            }

        .commentlist .commentmetadata {
                                       font: 1.2em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                                       margin-bottom: 10px;
                                       }

        .commentmetadata a {
                           color: #663333;
                           }

        .commentlist p {
                        font: 1.3em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                        color: #663333;
                        line-height: 1.7;
                        }

       #commentform {
                     width: 500px;
                     }

        #commentform textarea, #url, #email, #author {
                                                     width: 485px;
                                                     background: url('images/content-bg.gif') top no-repeat;
                                                     border: 3px double #aaa;
                                                     margin: 5px 0 10px;
                                                     font: 1.2em Verdana, Optima, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                                                     color: #663333;
                                                     padding: 3px;
                                                     }
       
        #formmessage { 
                      font: 1.1em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                      margin-bottom: 10px;
                      background: #D3CCAF;
                      padding: 3px; 
                      }

        #commentform label { 
                            font: 1.3em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                            color: #663333;
                            }

#sidebar {
         background: url('images/grey-paper.png') top no-repeat;
         float: right;
         width: 230px;
         margin-top: 210px;
         padding-left: 25px;
         padding-top: 1px;
         }

#sidebar h1 { 
            background: url('images/tan-tape.jpg') bottom left no-repeat;   
            padding-left: 43px;
            font: 3em Arial, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
            letter-spacing: 2px;  
            color: #5C3317;
            text-shadow: #666666 .5px 0px .5px;
            margin-top: 0px;
            margin-bottom: 10px;
            }

#sidebar h2 {
             background: url('images/masking-tape.png') bottom left no-repeat;
             padding-left: 44px;
             font: 3em Arial, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Helvetica, sans-serif;
             letter-spacing: 2px;  
             color: #663333;
             text-shadow: #666666 .5px 0px .5px;
             margin-top: 0px;
             margin-bottom: 12px;
             }

#sidebar h3 { 
             background: url('images/white-tape.jpg') bottom left no-repeat;
             padding-left: 45px;
             font: 2.5em Arial, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Helvetica, sans-serif;
             letter-spacing: 2px;  
             color: #5C3317;
             text-shadow: #666666 0 .5px .5px; 
             margin-top: 0px;
             margin-bottom: 10px;
             }

#sidebar h4 { 
            padding-left: 39px;
            background: url('images/greyslip.jpg') left no-repeat;
            font: 2.5em  Arial, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Helvetica, sans-serif;
            color: #666666;
            letter-spacing: 1px;
            text-shadow: #666666 0 .5px .5px;
            margin-top: 5px;
            margin-bottom: 1px;
            }

#sidebar h4 a:hover { 
                    color: #000099 
                    }

#sidebar h5 { 
            padding-left: 49px;
            font: 1.25em Verdana, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Trebuchet MS, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
            color: #666666;
            margin-top: 0px;
            padding-top: 9px;
            }


        #sidebar > ul > li { 
                           margin-bottom: 8px;
                           font: 1.1em Arial, Trebuchet MS, Trebuchet, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
                           
                           }

        #sidebar > ul > li a { 
                             padding-left: 5px;
                             text-decoration: none; color: #2C2416;
                             }

        #sidebar > ul > li a:hover {
                                   text-decoration: none;
                                   color: #000099;
                                   }

        #sidebar > ul > li li { 
                              margin: 1px 0px 2px 1px;
                              list-style-type: none;
                              }

        #searchform #s { 
                       margin-top: 10px;
                       }

        #searchform #s {
                       background: url('images/white-tape.jpg') top left no-repeat;
                       border: 3px double #aaa;
                       font: 1.1em Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Arial, sans-serif;
                       color: #663333;
                       padding: 3px;
                       }

       
        #searchform #searchsubmit {
                                  border: 3px double #aaa;
                                  font: bold 1.1em Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Arial, sans-serif;
                                  color: #663333;
                                  padding: 2px;
                                  }

      
        .sidebarnote {
                     margin-top: 20px;
                     margin-bottom: 20px;
                     padding: 1px 1px;
                     font: bold 1.3em Verdana, Trebuchet MS, Apple Gothic, Century Gothic, URW Gothic L, FreeSans, MgOpen Moderna, Lucida Sans Regular, Lucida Sans, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif;
                     color: #663333;
                     line-height: 1.3;
                     }

#footer {
        clear: both; width: 100%;
        background: url('images/Dario-footer.jpg') left bottom no-repeat;
        padding-left: 15px;
        padding-bottom: 0px;
        padding-top: 0px; 
        img#wpstats{display:none}
        }

    #footer p {
	      width: 500px;
	      background: url('images/') 15px top no-repeat;
	      padding-left: 20px;
	      padding-top: 0px;
	      font: 1.1em Georgia, Times, serif;
	      color: #666;
	      }
	
	#footer a {
		 color: #990000;
		 text-decoration: none;
	          }

	#footer a:hover {
		       text-decoration: underline;
	                }

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
        }

.alignleft {
	  float: left;
           }

.alignright {
	   float: right;
            }	

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	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-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
        }
