/*
Theme Name: Stonebridge Driving Club
Theme URI: http://www.stonebridgedrivingclub.com
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.0
Author: claudia Poirier
Author URI: http://www.diaperbagprincess.com
*/
*{font-family:arial, verdana, helvetica, sans serif; }

body{
margin:0;
padding:0;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
background-color:#e5e0c0;
}

a{color:#9f2323; text-decoration:none;}
a:hover{color:#000; text-decoration:underline; }
h3{margin:0; font-size:16px; }
h2{font-size:20px; margin:0; }

#container{
float:none;
clear:none;
width:900px;
text-align:left;
}

#stonebridge{
float:left;
clear:both;
width:900px;
background-color:#fff;
color:#000;
padding-left:20px;
padding-right:20px;
font-size:13px;
 }
 
#nav_top{
float:left;
clear:both;
color:#fff;
background-image:url(images/top_bg.png);
height:85px;
width:900px;
}

#nav_top h1{
margin:0;
padding:0;
float:left;
clear:none;
height:79px;
width:434px;
background-image:url(images/title.png);
margin-left:10px;
} 

#nav_top ul{
margin:0;
padding:0;
float:right;
width:250px;
list-style-type:none;
margin-top:35px;
font-weight:bold;
text-transform:uppercase;
font-size:14px;
}

#nav_top li{
display:inline;
text-align:right;
padding-right:15px
 }
 
#nav_top a{
color:#fff;
 } 
 
#nav_top a:hover{color:#666; } 


#callout{
float:left;
clear:both;
color:#000;
width:900px;
text-align:center;
margin-top:25px;
}

#callout-text{
float:left;
clear:none;
width:500px;
}
#callout-img{float:right;
width:350px;
text-align:left;
 }

#callout-img img{
width:320px;
border:1px solid #000;
margin-bottom:20px;
clear:both;
float:left; }
 
 
#callout .wp-caption{width:350px;
float:left; clear:both;} 
#callout .wp-caption-text{
clear:both;
margin:0;
margin-bottom:25px; } 
 
 #callout p{
 margin-right:20px;
  }
  
  
.entry .wp-caption{
width:100%;
float:left;
clear:both;
 }  
 
.entry .wp-caption-text{
clear:both;
 } 
#nav_red{
background-image:url(images/rednav.png);
float:left;
clear:both;
color:#fff;
width:900px;
height:67px;
font-weight:bold;
text-transform:uppercase;
text-align:center;
}  

#nav_red ul{
margin:20px 15px;
padding:0px;
list-style-type:none;
 }
 
#nav_red li{
display:inline;
padding-left:5px;
padding-right:5px;
 } 

#nav_red a{color:#fff; } 
#nav_red a:hover{color:#000; }

#body{
float:left;
clear:both;
}

#sidebar{
float:left;
clear:none;
width:252px;
margin-top:10px;
margin-bottom:10px;
}

#side_top{
background-image:url(images/side_top.jpg);
height:22px;
width:252px;
float:left;
clear:both;
width:252px;
}
#side_mid{
background-color:#c7c29c;
padding-left:20px;
padding-right:20px;
float:left;
clear:both;
width:212px;
}
#side_btm{
background-image:url(images/side_btm.jpg);
height:22px;
width:252px;
float:left;
clear:both;
width:252px;
}

#sidebar ul{
margin:0;
padding:0;
margin-left:15px;
 }
 
#content{
float:right;
clear:none;
width:634px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

#content_top{
background-image:url(images/body_top.jpg);
height:21px;
width:634px;
float:left;
clear:both;
width:634px;
}

#content_mid{
background-color:#c7c29c;
padding-left:20px;
padding-right:20px;
float:left;
clear:both;
width:594px;
}

#content_btm{
background-image:url(images/body_btm.jpg);
height:21px;
width:634px;
float:left;
clear:both;
width:634px;
}

#content img.alignleft{
margin-right:10px;
 }
 
 #content img.alignright{
margin-left:10px;
 }
 
#content img{max-width:594px; } 

#nav_btm {
float:left;
clear:both;
color:#fff;
background-image:url(images/btm_bg.png);
height:65px;
width:900px;
font-size:10px;
text-align:center;
 }
 
#nav_btm ul{
list-style-type:none;
margin:10px 0;
padding:0;
}

#nav_btm li{
display:inline; 
padding-right:5px;
padding-left:5px;
 } 
 
.alignleft{float:left; clear:none; }
.alignright{float:right; clear:none} 

.post{
float:left;
clear:both;
margin-bottom:20px;
width:594px
 }
 
p.postmetadata{
clear:both;
font-size:11px;
margin-top:10px;
 }
 
#respond{
clear:both;
 }  
 
textarea.comment{width:500px; } 
.linkcat h2{visibility:hidden; margin:0; padding:0; height:0; width:0; }

.minigallery{
clear:none; float:left;
 }
 
 .thumbs br{display:inline; height:0; width:0; visibility:hidden !important;}
.more-link{visibility:hidden; height:1; width:1}