/*
Theme Name: GasolineAlley
Theme URI: http://www.pointrise.co.uk/resources/gasolinealley/themes
Description: Gasonline Alley website theme
Version: 1.0
Author: Charles Rawson
Author URI: http://www.pointrise.co.uk/
Tags: fixed width, two columns, widgets
*/



body {  margin: 0px;padding:0px;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	background: #fffee8 url('images/page-background.jpg');
	color: #2d3020;
	text-align: center;
	}
h1, h2, h3, h4, h5 {font-weight: normal;margin: 0px;}
a, a:link, a:active {color: #000;}
img{border: 0px;}
ul{list-style-type: none;padding:0;margin:0;}
fieldset{border:0 }
textarea{border:1px solid #2d3020;}
input{border:1px solid #2d3020;}

#page {	background-color: #faf9cf;
	text-align: left;
        width: 920px;
	margin: 5px auto;
	border-left:1px solid #2d3020;
	border-right:1px solid #2d3020;
	border-top:1px solid #2d3020;
	border-bottom:1px solid #2d3020;
	}

#header {height: 108px;
        padding:0px;
	background-color: #c4d38a;
	border-bottom:1px solid #2d3020;
	}
#header-logo 	{margin: 0;padding:10px 0 0 10px;float:left;}
#phone-number{margin: 0; padding: 16px 6px 0 0px;float:right;}
#header-pump {margin:0;padding:3px 24px 0 0;float:right;}

#navigation{border-bottom:1px solid #2d3020;background-color:#ee3226;height:27px}
#navigation li{float:left; padding:4px 0 0 25px;}
#navigation a{color:#fff;font-size:1.6em;text-decoration:none;}

#searchform{float: right;padding: 0px 15px 0 0;margin-top:2px;}
#searchform .SearchField {width: 170px;height: 15px;border: 0px;padding: 4px;}
#searchform .SearchButton {border:0;vertical-align: top;padding: 4px;}


#main_page {position: relative;}
.block_content{
min-height:500px;
border:0;float:left;width:920px;margin:0;padding:0 0 7px 7px}
* html .block_content {display: inline;}
.block_middle{float: left; width: 715px; margin: 0px 0; padding-bottom:15px}
.block_middle img { height: 400px; display:block; }
* html .block_middle img { margin-bottom: -1px;}

#home_text{font-size:1.625em;font-style:italic;font-family:times,serif;padding:10px 110px 0 70px;}
#home_text .signed{float:right;padding:0 10px 0 80px}




#right_nav_block {float: right; width: 200px; background-color: #fff;}

#footer {clear: both;border-top:1px solid #2d3020;height:60px;background-color: #c4d38a;text-align:center;padding:0}
#footer p{color: #2d3020;font-size:1.2em;line-height:150%}

#credit{margin: 5px auto 8px auto;width: 920px;text-align:left;}
#credit a{text-decoration:none;color:#8d9080;padding:0;}



.help_page {font-size: 1.15em; margin:10px 50px;}
.help_page p {margin:5px 0 20px 15px;}
.help_page h1 {font-weight: normal;font-size: 1.875em; color: #b3251c;}
.help_page h2 {font-weight: bold; font-size: 1em; color: #b3251c;}
.help_page h3 {	font-weight: normal;font-size: 1em;letter-spacing: normal;margin: 0;}
.help_page dt {font-weight: bold; margin-top: 5px;margin-right: 0pt;margin-bottom: 5px;margin-left: 0pt;}
.help_page address{white-space:pre;margin:0px 0 0px -10px;}

.link a{text-decoration:none;font-size:1.25em;vertical-align:middle;padding-right:20pt;}
.link a img{padding:0pt;}
.link-text{padding-bottom:30px}

#car-shack-logo img{margin: 25px 0;padding:0;border:2px solid #424764;}

#map-link{float:right;padding-right:300px;}

.v-spacer{height:200px;}

.best_seller{margin:6px 6px 0px 0px;border:1px solid #c4d38a;float:left;width:220px;height:220px;text-align:center;}
.pic{padding:4px 0 0 0;height:135px;}
.best_seller  img{border:1px solid #666;}

.title_text {font-size:1.125em;}
.sub_title{font-style:italic;font-size:1.125em;}
.price{font-size:1.2em;font-weight:bold;color:#ee3226}
.description {margin:0;padding:0 4px;text-align:left;}
.description p{}

.prodDetail{
min-height:300px;
width:380px;
float:left;
margin:10px 0 0 5px;
padding:20px 10px 20px 20px;
border:0px solid #c4d38a;
border:1px solid #c4d38a;
background-color:#fffee8 
}

.prodDetail h3{font-size:1.8em;}
.prodDetail p{font-size:1.2em;
line-height:1.4em;}

.thumbnail_strip img{margin:0px;}
.thumbnail_strip {text-align:left;}



.medPic img{border:1px solid #c4d38a;}

.medPic {
margin:10px 10px 0px 10px;
min-height:500px;
width:370px;
float:left; }
