/*Speedy Car Ads CSS   

Copyright 2008 Tom Disher   http://www.tomdisher.com

Do not use without permission.   Seriously... if you ask I'll probably say yes. 

/* THE FOLLOWING CODE RESETS THE QUIRKY BEHAVIOR BETWEEN DIFFERENT BROWSERS. */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}



body
{background:url(style/mainbg.jpg) repeat-x #272526;
}

#main
{width:950px;
margin:auto;
float:none;
overflow:hidden;
}

#header
{width:940px;
height:118px;
overflow:hidden;
background:#fff;
padding-right:5px;
padding-left:5px;
}

#logo
{float:left;
margin-top:65px;
margin-left:15px;
background:url(style/logo.png) no-repeat;
width:476px;
height:52px;

}

#links
{width:402px;
height:33px;
float:right;
background:url(style/linksbg.jpg) no-repeat;
padding:6px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:bold;
padding-top:11px;
}

#links a
{color:#fff;
 text-decoration:none;
}

#centerimg
{
background:url(style/centerbg.jpg) #8C1818;
width: 949px;
height: 355px;
margin:auto;
float:none;
display:block;
}

#content 
{width:950px;
overflow:hidden;
margin:auto;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:90%;


}

#column1
{width:625px;
padding:10px;
padding-left:25px;
float:left;
text-align:left;
padding-bottom:50px;
}

#column2 
{width:270px;
padding:10px;
float:right;
text-align:right;
padding-bottom:50px;
}

.wrapper
{
}

#footer
{width:900px;
 height:80px;
 color:#000;
 font-family:Arial, Helvetica, Sans-Serif;
 margin:auto;
 border-top:1px solid #000;
 font-size:70%;
 float:left;
 margin-left:20px;
 }

#footer a
{color:#000;
 text-decoration:none;
}

h1
{font-family:Arial, Helvetica, sans-serif;
color:#791111;
font-size:140%;
padding-bottom:5px;
}

.smallitalic
{font-size:80%;
 font-style:italic;
 font-weight:bold;
}

td
{ padding:8px;}

.style2
        {
            font-size: 80%;
            font-weight: bold;
        }
        
        .style3
        {
            font-size: 90%;
            font-weight: bold;
        }
        
.headbg
        {
            text-align: center;
            height: 18px;
            color: #FFFFFF;
            font-weight: 700;
            font-size: 110%;
            background-color: #791111;
            background:url(style/headbg.jpg);
            padding-top:20px;
            padding-bottom:20px;
        }


.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

th
{text-align:center;
}

#transbg
{width:100%;
 height:100%;
 z-index:2;
 position:absolute;
 background:black;
 display:none;
}

/* used to hide stuff */
.hidden{display:none;}

.transbg{top:0px;left:0px;width:100%;height:1500px;z-index:2;position:absolute; top:1px; background:black;display:none;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

.bad 
{color:#ff0000;
}