/*
Theme name: LockStock - Ashkas -
Editors: David Ashkanasy
Web Design: www.ashkas.com
*/   

/****************** Reset Tags ***********************/  	


/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}






body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	text-align: center;
	
	background:#1b0c02 url("../lockstock/images/template/body-bg.jpg") top center no-repeat fixed ;
	}

  
   p {color: #fff; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.6em; line-height: 1.7em; font-weight: normal; text-align: left; padding-top: 10px;}
   
   span {font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.2em; font-weight: normal;}
  
  h2 {color: #fff; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 2.6em; font-weight: normal; padding: 8px 0px 5px 0px; margin: 0px;}
  
   h3 {color: #c85b38; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.8em; font-weight: bold; padding: 0px 0px 4px 0px; margin: 0px;}
   
   h4 { font-family:  Arial, Helvetica, Verdana, sans-serif; color: #444; font-size: 1.4em; line-height: 1.6px; margin-bottom: 0px; padding-top: 0px; font-weight: bold; text-align: left;}
	
	 h5 {font-family:  Arial, Helvetica, Verdana, sans-serif; color: #444; font-size: 1.2em;  line-height: 1.3px; margin-bottom: 0px; padding-top: 0px; font-weight: bold;}
   
   a:hover {color: #90015b;}
   
  ul li {margin: 5px 0 0 0;	list-style: none;	padding: 0px 0px 0px 18px; background:url("../lockstock/images/template/bullet.png") no-repeat 2px 3px;font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.2em;  font-weight: normal; }
   
     ol li {font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.2em; font-weight: normal;}
	 
	 table {color: #fff; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height: 16px; margin: 1.0em 0em 1.0em 0em;}
	 
	 tr td  {color: #fff; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 14px; line-height: 16px; }
	 
    tr td  p {color: #fff; font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 16px; line-height: 14px; }
   
  a:link ,a:active, a:visited		{ color: #dec344; text-decoration:none;  }
 a:hover	{ color: #fff; text-decoration: none; border-bottom: 1px solid #dec344; }

  
   /****************** Header Tags ***********************/  	
	
	#header {	background: none; position: relative; z-index:1000;		padding: 0px;		voice-family: "\"}\"";		voice-family: inherit;		height: 150px;	width: 970px;	 margin-bottom: 0px; padding-top: 10px;}
	
	#header-left {background: url('../lockstock/images/template/header-left.jpg')  top left no-repeat; display: block; float: left; width: 475px;height: 150px;}

	#header-right {background: url('../lockstock/images/template/header-right.jpg')  top right no-repeat; display: block; float: right; width: 475px;height: 150px;}

.description {display: none;}

	
	#header h1 {		position: absolute;		top: 0;		left: 0;		margin: 0;		font-size: 2px; 	height: 72px;		z-index: 100; margin-top: 9px; margin-left: 0px; /* above the UL */	}
	
	  a.learn { margin-left: 633px; margin-top: 173px;  display: block; height:32px; width: 117px; background: url("../lockstock/images/template/learn-button.gif") no-repeat;text-indent: -9999px; border-bottom: none; position:absolute;}
	a.learn:hover { background-position: -118px 0;}
	
	a.learn:active { background-position: -236px 0; }
	
 
 /****************** Menu Tags ***********************/  
 
 .menu-wrapper {padding-top: 10px; padding-bottom: 10px; height: 50px; position: relative; width: 970px; padding-left: 0px; margin-right: 0px;}
 
 	#menu ul
{overflow: hidden; margin: 0px 0px 0px 0px; list-style: none; width: 989px;
}

#menu li
{
	display: inline;position: relative;float: left; width: 138px; margin: 0px; padding: 0px 1px 0px 0px; background: none;
}

#menu li.search 
{
	display: inline; position: relative; float: left; width: 263px; height: 51px; margin: 0px; padding: 0px 1px 0px 0px; background: none; background: url("../lockstock/images/template/search-bg.jpg") no-repeat; text-align: left; padding-top: 10px; padding-left: 10px; z-index: 2999;
}

			.searchfield1 {	border: #e7c13f 2px solid; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif;	background: url("../lockstock/images/template/searchfield-bg.png") repeat-x; font-weight: normal; width: 195px;  }
			
							  .search-go {  margin-right: 0px; height:30px; width: 30px; text-indent: -9999px; margin-top: 0px; float:right; padding-right:15px;}
							  
							   /******************Google Ajax Search customisations ***********************/  
							   
							  input.gsc-input {	border: #e7c13f 2px solid !important; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif;	background: url("../lockstock/images/template/searchfield-bg.png") repeat-x; font-weight: normal; width: 195px;  }
							  
							  input.gsc-search-button {  margin-right: 0px; height:30px; width: 30px; text-indent: -9999px; margin-top: 0px; float:right; padding-right:15px; background: url('http://lockstock.ashkas.com/lockstock/images/search-go.png') top left no-repeat; border: none;}
							  
							   li#google-ajax-search h2.widgettitle {display: none;}
							  
							  li#google-ajax-search {position: relative; z-index: 9999;}
							  
							  .gsc-resultsbox-visible { background: url('../lockstock/images/template/search-results-bg.png') repeat-y; padding-left: 5px; padding-right: 5px; font-size: 0.9em; margin-top: 0.4em;}
							  
							  div.gsc-title { color: #f0f0f0 !important; font-size: 14px !important; width: 253px;}
							  
							  .gs-title {height: auto !important;}
							  
							 .gs-title a.gs-title { color: #dec344; text-decoration:none;}
							.gs-title	a.gs-title:hover { color: #fff; text-decoration: none; border-bottom: 1px solid #dec344; }
							
							.gs-webResult {width: 253px !important; border-bottom: 1px solid #444; padding-bottom: 5px;}
							
							.gsc-resultsHeader {width: 253px !important;}
							
							.gs-visibleURL {display: none;}
							
							.gsc-results .gsc-cursor-box .gsc-cursor-page {color: #dec344 !important;}
							.gsc-results .gsc-cursor-box .gsc-cursor-current-page {color: #fff !important;}							

							
							
							/*********/

 a.home {display: block;height:51px;width: 138px;background: url("../lockstock/images/template/menu-home.jpg") no-repeat;text-indent: -9999px; border-bottom: none; }
	a.home:hover {background-position: -138px 0; border-bottom: none;}
	
	
	 a.portfolio { display: block;height:51px;width: 138px;background: url("../lockstock/images/template/menu-portfolio.jpg") no-repeat;text-indent: -9999px; border-bottom: none;}
	a.portfolio:hover {background-position: -138px 0;border-bottom: none;}
	
	
	 a.buy {display: block;height:51px;width: 138px;background: url("../lockstock/images/template/menu-buy.jpg") no-repeat;text-indent: -9999px; border-bottom: none;}
	a.buy:hover {background-position: -138px 0;border-bottom: none;}
	
	 a.media {display: block;height:51px;width: 138px;background: url("../lockstock/images/template/menu-media.jpg") no-repeat;text-indent: -9999px; border-bottom: none;}
	a.media:hover {background-position: -138px 0;border-bottom: none;}
	
		 a.contact {display: block;height:51px;width: 138px;background: url("../lockstock/images/template/menu-contact.jpg") no-repeat;text-indent: -9999px; border-bottom: none;}
	a.contact:hover {background-position: -138px 0;border-bottom: none;}
	
	 /****************** breadcrumb Tags ***********************/  
 
 .breadcrumb-wrapper {padding: 10px;}
 
 .breadcrumb {  height: 25px; position: relative; width: 948px; padding-left: 0px; margin-right: 0px; background: url('../lockstock/images/template/breadcrumb-bg.png') repeat-y; color: #fff; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 25px; font-size: 1.2em; text-align: left; text-indent: 10px;}
	

	
	
	/****************** Content Tags ***********************/  

div.content { width: 970px; margin: 0px auto; position: relative;  text-align: left;

 }
 
 .content-container {width: 969px;	margin: 0px 0px 20px 0px;	padding: 0 0 0 0; background: url('../lockstock/images/template/content-bg.png') repeat-y; min-height: 200px; margin-top: 0px; float: left; padding-bottom: 10px;} 

	.main-content { padding-top: 0px; padding: 10px; color: #fff; }

.main-content p {color: #fff; }

.main-content h3 {font-weight: bold;}

h2.pagetitle {text-align: left; font-size:  2.2em; padding-bottom: 12px;}

p.postmetadata {font-size: 0.9em;}

p.archive {padding: 0px; margin: -4px 0px -4px 0px;}

p.archive_postmetadata {font-size: 0.9em;padding: 0px; margin: 0px;}

p.category_postmetadata {font-size: 0.9em;padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px;}

ul.sidebar_items {text-align: left; line-height: 1.2em; font-size: 1.2em;}

#sidebar ul li#text-347349621 {padding: 0px; margin: 0px; font-size: 1.0em;}

.main-content .post .entry .column {
			position: relative;
			float: left;}

.main-content .column {
			position: relative;
			float: left;}
			

 .entry  ul li {margin: 5px 0 0 0;	list-style: none;	padding: 0px 0px 5px 18px; background:url("../lockstock/images/template/bullet2.png") no-repeat 2px 3px;font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 1.6em; line-height: 1.2em; font-weight: normal; }
 
.entry h3 { padding-bottom: 0px; padding-top: 7px; font-weight: normal; font-size: 2.2em; line-height: 1.4em;}

.entry h3.clear {clear: both; padding-top: 15px;}

.entry h4 {font-weight: bold; color: #fff; padding-bottom: 0px; font-size: 1.6em;line-height: 1.0em; padding-top: 10px; margin-bottom: 0px; text-decoration:underline;}
	
	.entry h5 {color: #fff; font-size: 1.2em;  line-height: 1.8px;padding-bottom: 5px;padding-top: 10px;}
 
 .entry img {padding-left: 10px;}
 
 .aligncenter {padding-left: 100px;}
 
 #TB_window {z-index: 9999!important;}
 
 
 ul.label-range {  list-style-type: none; list-style-image: none; list-style-position: outside; }
 
  ul.label-range li {   display: inline; float: left; width: 298px; padding-right: 0px; margin-right: 0px;}
  
  
   ul.contact-list {  list-style-type: none; list-style-image: none; list-style-position: outside; }
 
  ul.contact-list li {   display: inline; float: left; background: none; width: 298px; padding: 0px; margin: 0px; font-size: 1.0em;}
	
	/****************** Home Page Tags ***********************/ 


#left {width: 631px; padding-bottom: 10px;}

	.banner { width: 631px; height: 285px; background: url('../lockstock/images/template/banner-bg.png') no-repeat; padding-bottom: 10px; background-color: none;}
	
	#SlideShow {padding-left: 9px;}
	
	embed {margin-top: 1.0em;}
	
	.textwidget img {padding-left: 10px; padding-top: 10px; }
	
	li#text-347350861 {list-style: none; padding: 0px; margin: 0px;}
	
	li#text-347350861 .textwidget a:hover {border-bottom: none;}
	
	.navigation-top {background: url('../lockstock/images/template/content-bottom-top.jpg') top no-repeat; width: 631px; height: 10px;}
  
  .navigation-bg {width: 631px; min-height: 215px; background: url('../lockstock/images/template/content-bottom-bg.png') repeat-y;}
  
  .navigation-bottom {background: url('../lockstock/images/template/content-bottom.jpg') bottom no-repeat; width: 631px; height: 10px;}
  
  
  
  
 #right {width: 309px; padding-left: 9px;}
   
  .statement {width: 309px; height: 132px; background: url('../lockstock/images/template/statement.jpg') no-repeat; padding-bottom: 10px;}
  
  .update-top {background: url('../lockstock/images/template/right-top.jpg') top no-repeat; width: 309px; height: 10px;}
  
  .update-bg {width: 309px; min-height: 387px; background: url('../lockstock/images/template/right-bg.jpg') repeat-y; }

.update-bg2 {width: 309px; min-height: 290px; background: url('../lockstock/images/template/right-bg2.png') repeat-y; padding-top: 10px; padding-bottom: 10px; }
  
  .update-bg2 p.audioplayer_container {padding-left: 20px; 	}
  
  .update-bottom {background: url('../lockstock/images/template/right-bottom.jpg') top no-repeat; width: 309px; height: 10px; padding-bottom: 0px; margin-bottom: 10px;}
  
  .update-content {padding: 20px;}
  
  .update-content2 {padding: 0px 10px 0px 10px;}
  
   .update-content h4 {font-size: 1.6em; padding-top: 10px;}
   
   .update-content2 h4 {font-size: 2.0em; font-weight: normal; padding-top: 5px; padding-bottom: 10px; text-decoration: none;}

   .update-content p {color: #000; padding-top: 0px; padding-bottom: 5px; font-size: 1.4em; line-height: 1.4em;}
   
    .update-content p.small {color: #222; margin: 0px; padding: 10px 0px 0px 0px; font-size: 0.9em;}
   
   .update-content  a:link,a:active		{ color: #661b07; }
 	.update-content				a:visited 		{ color : #661b07;  }
 		.update-content			a:hover	{ color: #000; text-decoration: none; border-bottom: 1px solid #661b07; }
		
		.post {text-align: left;}
		
  
  	
 
 ul#items {  list-style-type: none; list-style-image: none; list-style-position: outside; }
	
	  ul#items li { margin: 0px 0px 0px 0px; padding: 0 0px 0px 0px;  display: inline; background-image: none;float: left;}
	
			#item { padding-top: 10px; padding-bottom: 10px; width: 309px;}
			
		#home-left {width: 145px; padding-left: 10px; padding-bottom: 10px;}	
		
			#home-right {width: 145px; padding-bottom: 10px;}		
				
			ul#home2 { display: block; width: auto; width: 145px;}
			
  	ul#home2 li {	margin: 5px 0 0 0;	list-style: none;	padding: 0 0 5px 18px; background: none; font-size : 1.2em; color: #fff; font-family: Arial, Helvetica, sans-serif, Verdana; display: block; position: relative; float: none; text-align: left;} 
	
	
	/****************** Additional Side Tags ***********************/ 


  .sidebar-top {background: url('../lockstock/images/template/right-top.jpg') top no-repeat; width: 309px; height: 10px;}
  
  .sidebar-bg {width: 309px; min-height: 184px; background: url('../lockstock/images/template/right-bg.jpg') repeat-y;}
  
  .sidebar-bottom {background: url('../lockstock/images/template/right-bottom.jpg') top no-repeat; width: 309px; height: 10px; padding-bottom: 10px;}
  
  .sidebar-content {padding: 20px;}
  
   .sidebar-content h4 {font-size: 1.6em; padding-top: 10px;}

   .sidebar-content p {color: #000; padding-top: 0px; padding-bottom: 5px;}
   
    .sidebar-content p.small {color: #222; margin: 0px; padding: 10px 0px 0px 0px; font-size: 0.9em;}
   
   .sidebar-content  a:link,a:active		{ color: #661b07; }
 	.sidebar-content				a:visited 		{ color : #661b07;  }
 		.sidebar-content			a:hover	{ color: #000; text-decoration: none; border-bottom: 1px solid #661b07; }
 
 
 
 
	
 
	
	/****************** Title Tags ***********************/ 
	
	 h2.wine1 {display: block;height:30px;width: 61px;background: url("../lockstock/images/template/title-wine.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 120px; }
	 
	  h2.spiritsbeer {display: block;height:34px;width: 184px;background: url("../lockstock/images/template/title-spiritsbeer.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 75px;}
	  
	    h2.catalog {display: block;height:34px;width: 102px;background: url("../lockstock/images/template/title-catalog.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; }
		
		    h2.portfolio {display: block;height:32px;width: 113px;background: url("../lockstock/images/template/title-portfolio.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; }
		
		  h2.where {display: block;height:35px;width: 172px;background: url("../lockstock/images/template/title-where.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;}
		  
		    h2.media {display: block;height:31px;width: 73px;background: url("../lockstock/images/template/title-media.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;}
			
			  h2.contactus {display: block;height:31px;width: 145px;background: url("../lockstock/images/template/title-contactus.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; }
			  
			    h2.aboutus {display: block;height:32px;width: 118px;background: url("../lockstock/images/template/title-aboutus.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;}
				
			    h2.search {display: block;height:31px;width: 88px;background: url("../lockstock/images/template/title-search.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;}
				
				h2.ashes {display: block;height:109px;width: 948px;background: url("../lockstock/images/template/title-ashes.jpg") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-top: 0px; padding-top: 0px;}
	  
	  	  h4.about {display: block;height:26px;width: 58px;background: url("../lockstock/images/template/title-about.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 0px;}
		  
		  	  h4.contact {display: block;height:24px;width: 79px;background: url("../lockstock/images/template/title-contact.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 0px;}
			  
			  	  h4.web {display: block;height:24px;width: 89px;background: url("../lockstock/images/template/title-web.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 0px;}
				  
				   h3.loadednews {display: block;height:32px;width: 163px;background: url("../lockstock/images/template/title-loadednews.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 50px; padding-bottom: 10px;}
				   
				      h3.news {display: block;height:30px;width: 63px;background: url("../lockstock/images/template/title-news.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 100px; padding-bottom: 10px;}
					  
					     h3.category {display: block;height:34px;width: 119px;background: url("../lockstock/images/template/title-category.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em; margin-left: 75px; padding-bottom: 10px;}
						 
						     h3.wine2 {display: block;height:23px;width: 48px;background: url("../lockstock/images/template/title-wine-small.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;  padding-bottom: 10px;}
							 
							     h3.beer {display: block;height:25px;width: 142px;background: url("../lockstock/images/template/title-beer-small.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;  padding-bottom: 10px; clear: both; padding-top: 10px; background-position: bottom; margin-bottom: 15px;}
								 
								      h3.contactrequest {display: block;height:35px;width: 261px;background: url("../lockstock/images/template/title-contactrequest.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;  padding-bottom: 10px; }
									  
									      h3.tasting {display: block;height:33px;width: 183px;background: url("../lockstock/images/template/title-tasting.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;  padding-bottom: 0px; margin-left: 20px;}
										  
										    h3.ashes-details {display: block;height:34px;width: 174px;background: url("../lockstock/images/template/title-ashes-details.png") no-repeat;text-indent: -9999px; border-bottom: none; font-size: 0.1em;  padding-bottom: 0px; margin-left: 20px;}





  	/****************** Table Tags ***********************/ 
	

.table-bg {width: 705px; min-height: 130px; margin-left: 0px; margin-top: 0px; background: #9f909f url('../lockstock/images/template/table-bg.png') top no-repeat;}

.table-bottom {width: 705px; min-height: 16px; margin-left: 0px; margin-top: 0px; background: url('../lockstock/images/template/table-bottom.png') bottom no-repeat;}

tr.table-heading td{  background-color: none; background-repeat: repeat; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.7em; font-weight: bold; color: #fff; border: none; text-align: center; padding: 4px; height: 70px; text-transform: none;; }

	tr.table-content td{  background-color: #fff; background-image: none; background-repeat: no-repeat; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; color: #222; text-align: center; padding: 4px; height: 60px; border-bottom: 1px solid #9f909f;}
				tr.table-content2 td{  background-color: #edfafb; background-image: url("../lockstock/images/template/td-bg.jpg"); background-repeat: no-repeat; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1.3em; font-weight: normal; color: #222; text-align: center; padding: 4px; height: 60px; border-bottom: 1px solid #9f909f;}
				
				/****************** Catalog Tags ***********************/ 



.catalog-container { min-height: 140px; margin:8px 0px 0px 0px; padding: 0px 0px 15px 15px; position: relative; z-index: 100;}
		
			
.catalog-container span {line-height: 1.1em; font-size: 1.2em; font-weight: bold;}

.entry .catalog-container h3 {clear: both;}

.entry .catalog-container h4 {font-weight: normal; color: #fff; padding-bottom: 2px; font-size: 1.4em;line-height: 1.4em; padding-top: 2px;}

.catalog-container ul { margin-bottom: 10px;}

.catalog-container ul li {	list-style: none; display: inline;position: relative;float: right; background: none; width: 309px; margin: 0px; padding: 0px;}

.catalog-container ul li.qld {	list-style: none; display: inline;position: relative;float: left; background: none; width: 309px; margin: 0px; padding: 0px 0px 0px 5px; }


.catalog-container ol li { padding-bottom: 5px; line-height: 1.3em; font-size: 1.2em; }

#catalog-list ul li {clear: both;display: list-item; padding: 0 0 2px 18px; background:url("../images/template/bullet.gif") no-repeat 2px 3px; line-height: 1.0em; font-size: 1.0em; margin: 5px 0 0 0; min-height:inherit;}



  	/****************** Where to Buy Form Tags ***********************/ 

.buy-container { min-height: 140px; margin:8px 0px 0px 0px; padding: 0px 0px 15px 0px; position: relative; z-index: 100; width: 100%;}

.buy-container ul li {	list-style: none; display: inline;position: relative;float: right; background: none; width: 308px; margin: 0px; padding: 0px; font-size: 100%;}

.entry .buy-container p {padding-bottom: 5px; padding-top: 2px;}

.entry .buy-container h3 { padding-bottom: 0px; padding-top: 0px; margin-bottom: 0px; }

.entry .buy-containerh4 {padding-bottom: 0px;line-height: 1.4em; padding-top: 0px; margin-bottom: 0px;}				

 #right-maps {width: 309px; padding:  0px 0px 10px 10px; float: right;} 	/****************** For the maps page for the 1 column  ***********************/ 

			

  
  	/****************** Contact Form Tags ***********************/ 
	
	
	li#cformsii {list-style:none;}
	
	li#text-338947451 {list-style:none;}
	
	form.cform {width: 269px; min-height: 465px;}
	
	form.cform fieldset.cf-fs1 {background: none; border: none; width: 269px; position: relative;}
	
  li#cformsii input {border: 2px solid #661b07; background: url('../lockstock/images/template/inputfield-bg.png') repeat; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif; float: left; width: 209px; margin-bottom: 5px; }
  
    li#cformsii textarea {border: 2px solid #661b07; background: url('../lockstock/images/template/inputfield-bg.png') repeat; padding: 5px; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif; width: 269px; }
  
  li#cformsii  form fieldset legend {text-align: -9999px; display: none;}
  
  ol.cf-ol li {padding-bottom: 10px; position: relative; clear: both; min-height: 35px;}
  
	  ol.cf-ol li label span {float: left; line-height: 28px; color: #000; text-align: left; margin-bottom: 0px; padding-bottom: 0px; }
	  
	  span.reqtxt, span.emailreqtxt { margin: -8px 0px 0px 0px; padding: 0px;float: right; color: #fff;}
	
 li#cformsii	p#ll {text-align:-9999px; display: none;}

#sendbutton {clear: both; margin-top: 10px; margin-bottom: 10px; float: right!important; border: 2px solid #661b07!important;	 position: relative!important; width: 75px!important;}

img#cf_captcha_img {padding-bottom: 10px!important;}

input#cforms_captcha {float:right!important; width: 169px!important; height: 30px;}

#usermessagea {width: 239px;}


	
		/****************** Socialize Tags ***********************/ 
	
	
	.socialize-containter {border: none !important; padding: 10px 0px 10px 0px !important;}
	
	.socialize-text {position: relative; font-size: 1.4em; float: left; width: 100%;}
	
		/****************** Facebook Tags ***********************/ 
a.facebook {background: #fff; height: 29px; width: 30px; display: block;}

a:hover.facebook {border-bottom: none;}

		/****************** Ashes Comp Login Tags ***********************/ 
		
		
input#log, input#pwd {border: 2px solid #e7c13f; background: url('../lockstock/images/template/inputfield-bg.png') repeat; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif; width: 220px; margin-bottom: 5px;}

input.button { margin-top: 10px; margin-bottom: 10px; float: left!important; border: 2px solid #e7c13f!important;	 position: relative!important; width: 75px!important; font-size: 1.0em;background: url('../lockstock/images/template/breadcrumb-bg.png') repeat-y; color: #fff; height: 30px; }



		/****************** Ashes Comp Tags ***********************/ 
		
		h3.ashes {font-size: 18px; text-decoration: none; padding: 0px 0px 0px 0px;}

table.ashes_table {width: 630px; min-height: 150px; background: transparent url('../lockstock/images/template/ashes-table-background.png') repeat-y;}

table.ashes_table tr.ashes_header {width: 275px; font-weight: bold; height: 50px; background: transparent url('../lockstock/images/template/ashes-table-header.jpg') top left;}

table.ashes_table tr.ashes_header td {text-align: center; line-height: 50px; font-size: 1.1em; height: 50px; border: none;}

table.ashes_table td {height: 30px; line-height: 30px; text-align: center; width: 75px; border: 1px solid #232323;}

table.ashes_table td.batsman {width: 350px; text-align: left; text-indent: 5px;}

table.ashes_table td.total_runs {font-weight: bold; width: 125px; font-size: 1.1em;}

 a.ashes-register {display: block;height:103px;width: 365px;background: url("../lockstock/images/template/ashes-register.jpg") no-repeat;text-indent: -9999px; border-bottom: none;}
 
	a.ashes-register:hover {background-position: -365px 0;border-bottom: none;}
	
	a.ashes-register:active {background-position: -730px 0;border-bottom: none;}
	
	
	table.ashes_table tr.score_header {width: 275px; font-weight: bold; height: 50px; background: url('../lockstock/images/template/content-bg.png') repeat-y;}
	
	table.ashes_table td.runs {width: 200px; text-align: left; text-indent: 5px;}

		/****************** Ashes FOrm Entry Tags ***********************/ 

li#cformsii-no-2 {list-style:none;}
	
	li#cformsii-no-2 form.cform {width: 500px; min-height: 310px; float: left;}
	
	li#cformsii-no-2 form.cform fieldset.cf-fs1 {background: none; border: none; width: 269px; position: relative;}
	
  li#cformsii-no-2 input {border: 2px solid #e7c13f; background: url('../lockstock/images/template/inputfield-bg.png') repeat; font-size: 12px; color: #fff;  padding: 5px; font-family: Verdana, Arial, Sans-Serif; width: 220px; margin-bottom: 5px; }
  
  li#cformsii-no-2  form fieldset legend {text-align: -9999px; display: none;}
  
 li#cformsii-no-2 ol.cf-ol li {padding-bottom: 10px; position: relative; clear: both; min-height: 35px;}
  
	li#cformsii-no-2  ol.cf-ol li label span {float: left; line-height: 28px; color: #fff; text-align: left; margin-bottom: 0px; padding-bottom: 0px; width: 100px; margin-right: 15px;}
	
		li#cformsii-no-2  ol.cf-ol li label.seccap {float: left; }

	li#cformsii-no-2 span.reqtxt, li#cformsii-no-2 span.emailreqtxt { margin: -8px 50px 0px 0px; padding: 0px;float: right; color: #fff;}
	
li#cformsii-no-2	p#ll {text-align:-9999px; display: none;}

li#cformsii-no-2 #sendbutton2 {clear: both; margin-top: 10px; margin-bottom: 10px; float: left!important; border: 2px solid #e7c13f!important;	 position: relative!important; width: 100px!important; font-size: 1.0em; margin-left: 6.3em;}

li#cformsii-no-2 img#cf_captcha_img2 {padding-bottom: 10px!important; padding-left: 20px!important;}

li#cformsii-no-2 input#cforms_captcha2 {float:left!important; width: 150px!important; height: 30px; }

li#cformsii-no-2 div#usermessage2a {background: url('../lockstock/images/template/breadcrumb-bg.png') repeat-y; font-size: 1.3em!important; color: #fff;}

li#cformsii-no-2 .cf_info {margin: none !important;}

li#cformsii-no-2 .failure, li#cformsii-no-2 li.cf_li_err {background: url('../lockstock/images/template/error.png') repeat-y !important; border: 1px solid #8f0200 !important;}

li#cformsii-no-2 p.linklove {display: none;}

	

	/****************** Sitemap Tags ***********************/ 



.ddsg-wrapper ul li {font-size: 16px; line-height: 18px;}


/****************** Footer Tags ***********************/ 
	
	
	 #footer {width: 948px; padding-left: 10px; float: left;}
 
  .footer-top {background: url('../lockstock/images/template/footer-top.jpg') top no-repeat; width: 948px; height: 10px;}
  
  .footer-bg {width: 948px; min-height: 59px; background: url('../lockstock/images/template/footer-bg.png') repeat-y;}
  
  .footer-bottom {background: url('../lockstock/images/template/footer-bottom.jpg') bottom no-repeat; width: 948px; height: 10px;}
	

   	.footer-content ul
{overflow: hidden; margin: 0px 0px 0px 0px; list-style: none; width: 930px; padding-top: 10px; padding-bottom: 5px;padding-left: 10px;
}

.footer-content li
{
	display: inline;position: relative;float: left; width: 289px; margin: 0px; padding: 0px 0px 0px 0px; background: none;  padding-left: 20px;
}

   	.footer-content #list ul
{overflow: auto; margin: 0px 0px 0px 0px;  display: block; list-style-image: none; list-style-position: inside; list-style-type: none;
}

.footer-content #list li
{
	display: block;position: relative; margin: 0px 0px 0.1em 0px; padding: 0px 0px 0px  0px; background: none;  font-size: 1.1em; float:none; text-align: left;
}



.footer-content  h3  {
	margin: 0 0 10px 0px; color: #bbe1e4; font-weight:normal;
}

#list2 h4 {margin: 0 0 0px 0px;}

#list2  p  {
	margin: 0 0 0 0; color: #fff; font-size: 1.1em; text-align: left; line-height: 1.3em;
}

#list3  p  {
	margin: 3.2em 0 0 0; color: #fff; font-size: 1.1em;
}




