@charset "utf-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, h6, p, form {
	margin:0;
	padding:0;
}

/* ------------------------------------------------------------------------------------ CENTRE CODE START */

body, html {
	margin: 0; padding: 0;
	background:url(images/the-lees-background.jpg) repeat fixed 0 0 #000000;
	font-family: Trebuchet MS;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 14px;
}

.sponsors a{ display: block;	text-indent: -9000%;	outline: none;}
.sponsors ul li{ margin-top:15px; border:0;}
.sponsors .fender{ background:url(images/fender-logo.png);	width:159px;	height:59px;}
.sponsors .revolver{ background:url(images/revolver-logo.png);	width:164px;	height:69px;}
.sponsors .mgm{ background:url(images/mgm-logo.png);	width:159px;	height:95px;}
.sponsors .wjo{ background:url(images/wjo-logo.png);	width:159px;	height:93px;}


#wrapper {
	width:960px;
	margin:0 auto 0 auto;
	padding-top:40px;
}

#header {
	height:314px;
	width:960px;
	background:url(images/the-lees-header.jpg);
}

#content-wrap {
	width:960px;
	float:left;
	border-left:6px solid #FFFFFF;
	margin-left:4px;
}

#content {
	width:610px;
	min-height:400px;
	float:left;
	padding:20px;
}

.post-wrap {
	float:left;
	padding-bottom:15px;
	margin-bottom:25px;
	border-bottom:1px solid #CCCCCC;
}

.post {
	float:left;
}

.entry {
	padding: 10px 0 0 0;
	float:left;
}

.entry img{
	border:1px solid #FFFFFF;
}

.entry-page {
	padding: 15px 40px 10px 0;
}

.postmetadata {
	width:599px;
	padding: 0 0 40px 0;
	float:left;
	clear:right;
}

#content-divide {
	width:506px;
	height:1px;
	background-image:url(images/content-divider.gif);
	position:relative;
	left:-20px;
}

date {
	float: left;
	color:#FFFFFF;
}

.postmeta {
	color:#FFFFFF;
	float: left;
}

.postmeta ul{
	margin:0;
	padding:0;
	float:left;
	margin-left:10px;
}

.postmeta a{
	display: block;
	text-indent: -9000%;
	outline: none;
}

.postmeta li{
	display: block;
	float:left;
	margin-right:7px;
}

.facebook{
	height:16px;
	width:16px;
	background: url(images/facebook.png);
}

.twitter{
	height:16px;
	width:16px;
	background: url(images/twitter.png);
}



.tweetPic {
	display:none;
}

.tweet br {
	display:none;
}

.tweet {
	line-height:1.2em;
	padding:4px 0;
}

.dateText {
	display:none;
}

#sidebar {
	width:278px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	font:"Trebuchet MS", Verdana, sans-serif;
	font-size:12px;
	padding-right:20px;
	margin-bottom:20px;
}

#sidebar ul{
	padding: 0;
	margin: 0;
}

#sidebar ul li ul li{
	list-style-type:none;
	border-bottom:1px solid #666666;
	line-height:1.2em;
	padding:4px 0;
}

#sidebar ul li {
	padding: 20px 0 20px 20px;
}


#sidebar a{
	color:#CCCCCC;
	text-decoration:none;
}

#sidebar a:visited{
	color:#CCCCCC;
	text-decoration:none;
}

#sidebar a:hover{
	color: #FFFF00;
	text-decoration:underline;
}




#sidebar2 {
	width:190px;
	float:left;
	border-left:1px solid #FFFFFF;
	border-bottom:5px solid #FFFFFF;
	font:"Trebuchet MS", Verdana, sans-serif;
	font-size:12px;
	padding: 22px 0 0 0;
}

#sidebar2 ul{
	padding: 0;
	margin: 0;
}

#sidebar2 ul li ul li{
	list-style-type:none;
	border-bottom:1px solid #666666;
	line-height:1.2em;
	padding:4px 0;
}

#sidebar2 ul li {

	padding: 0 0 20px 20px;
}

#sidebar2 ul.wpsc_categories wpsc_top_level_categories  li {
	padding: 0 0 0 0;
}

.widget_wpsc_categorisation .wpsc_categorisation_group {
	float:right;
	padding: 0 0 20px 20px;
	margin-bottom:20px;
	position:relative;
	width:100%;
	border-bottom:1px solid #FFFFFF
}

li #shopping-cart {
	padding: 0 0 20px 20px;
}

#sidebar2 h2{
	padding: 20px 0 10px 0;
}

#sidebar2 a{
	color:#CCCCCC;
	text-decoration:none;
}

#sidebar2 a:visited{
	color:#CCCCCC;
	text-decoration:none;
}

#sidebar2 a:hover{
	color: #FFFF00;
	text-decoration:underline;
}

#sidebar h2.widgettitle a{
	color: #FFFFFF;
	text-decoration:none;
}

#sidebar h2.widgettitle a:visited{
	color: #FFFFFF;
	text-decoration:none;
}

#sidebar h2.widgettitle a:hover{
	color: #CCCCCC;
	text-decoration:underline;
}




#footer {
	width:908px;
	height:50px;
	float:left;
	border-top:1px solid #FFFFFF;
	border-right:6px solid #FFFFFF;
	margin:0 0 0 4px;
	padding: 10px 20px 0 20px;
	font-size:12px;
}

#footer-left {
	float:left;
	width:400px;
	text-align:left;
}

#footer-right {
	float:right;
	width:400px;
	text-align:right;
}

#footer ul {
	padding: 0;
	margin: 0;
}

a{
	color:#CCCCCC;
	text-decoration:none;
}

a:visited{
	color:#CCCCCC;
	text-decoration:none;
}

a:hover{
	color: #FFFF00;
	text-decoration:underline;
}


/* ------------------------------------------------------------------------------------ CENTRE CODE END*/


/* ------------------------------------------------------------------------------------ PAGES START*/

#products_page_container{
	width:620px;
	float:left;
}

.post-edit-link {
	
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

div.productdisplay {
	clear:both;
	float:left;
	left:0;
	margin:20px 20px 20px 0;
	position:relative;
	text-align:left !important;
	top:0;
	width:100%;
}

div.producttext {
	font-family: Trebuchet MS;
	color: #FFFFFF;
	float:left;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: 0;
	line-height: 1.4em;
	font-size: 14px;
	text-align:left !important;
	margin:0 0 30px 15px;
}

a.wpsc_product_title {
	border-bottom: none;
	color: #FFFFFF;
	display:block;
	font-size:21px;
	margin:0 0 5px;
}

span.pricedisplay  {
	color: #FFFFFF;
	font-weight:bold;
}

input.wpsc_buy_button {
	background-image:url(images/buy-button.gif);
	border:medium none;
	float:left;
	font-size:8pt;
	height:25px;
	margin-top:10px;
	padding:0;
	text-align:center;
	width:76px;
}

div.wpsc_loading_animation {
	float:left;
	margin-left:6px;
	margin-top:10px;
}

table.productcart {
margin-bottom:20px;
}

table.productcart tr.firstrow td {
background-color: #000000;
}

td.shipping_header {
background-color: #000000;
}

.wpsc_checkout_table textarea#wpsc_checkout_form_4{
	width:170px;
}

.wpsc_checkout_table select#wpsc_checkout_form_6{
	width:145px;
}

table.productcart tr.total_tax {
	display:none;
}

/* ------------------------------------------------------------------------------------ PAGES END */


/* ------------------------------------------------------------------------------------ MENU START */

#menu{
	width:580px;
	position:relative;
	top:279px;
	left:210px;
}

#menu a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#menu ul{
	display:inline;
}

#menu li{
	list-style:none;
	display:inline;
	padding: 0 30px 0 0;
}

#menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#menu a:hover {
	color: #CCCCCC;
	text-decoration:underline;
}

#social {
	width: 68px;
	height:16px;
	position:relative;
	top:110px;
	left:720px;
}

#social a{
	display: block;
	text-indent: -9000%;
	outline: none;
}

#social ul{
	padding:0;
	margin:0;
}

#social li{
	list-style:none;
}

#social .facebook {
	width:16px;
	height:16px;
	background:url(images/facebook.png) no-repeat;
	float:left;
	margin:0 10px 0 0;
}

#social .twitter {
	width:16px;
	height:16px;
	background:url(images/twitter.png) no-repeat;
	float:left;
	margin:0 10px 0 0;
}

#social .contact {
	width:16px;
	height:16px;
	background:url(images/email.png) no-repeat;
	float:left;
}

.from-meta {
	display:none;
}

/* ------------------------------------------------------------------------------------ MENU END */

/* ------------------------------------------------------------------------------------ FONTS START */

p {
	margin: 0 0 10px 0;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size:32px;
	color: #FFCC66;
	font-weight:normal;
	padding: 0 0 15px 0;
	line-height: 1em;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	color: #FFCC66;
}

.post h2 {
	font-family: "Times New Roman", Times, serif;
	text-transform:uppercase;
	font-size:32px;
	font-weight:normal;
	color: #FFCC66;
	margin-bottom:7px;
	line-height: 1em;
}

.post h2 a:link{
	color: #FFCC66;
	text-decoration:none;
}

.post h2 a:visited{
	color: #FFCC66;
	text-decoration:none;
}

.post h2 a:hover{
	color: #FFFFFF;
	text-decoration:none;
}

h2.prodtitles span {
	font-family: "Palatino Linotype", Georgia, "Times New Roman", serif;
	font-size:21px;
	font-weight:normal;
	color: #FFFFFF;
}

h3 {
	font-family: "Palatino Linotype", Georgia, "Times New Roman", serif;
	font-size:19px;
	font-weight:normal;
	color: #FFFFFF;
}

ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

li {
  	padding: 0;
 	margin: 0;
}

/* ------------------------------------------------------------------------------------ FONTS END */


