/* CSS Document */

body {
	    text-align:center; 
		margin: 0px;
		padding: 0px;
		padding-bottom:20px;
		background-image:url(../images/woodtile_1.jpg);
		background-attachment:fixed;
		}
		
h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	padding:3px;
	margin:0px 0px 0px 8px;
	color:#38D4DC;
	}


h2 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	padding:0px;
	margin:2px 0px 0px 4px;
	}
	
h3 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	padding:2px;
	margin:0px 0px 0px 4px;
	color:#38D4DC;
	}
		
		
.wrapper {
          width: 768px;
		  height: auto;
		  padding: 0px;
		  margin: auto;
		  display: block;
		  position: relative;
		  text-align: left;
		  }
		
#banner {
		width: 768px;
		height: 144px; 
		margin: 8px 0px 0px 0px;
		padding: 0px;
		background-image:url(../images/banner.jpg);
		background-repeat:no-repeat;
		}
		
/**********************************************************
*
*				Main Menu Styles
*
***********************************************************/

#mainmenu {
			width: 768px;
			height: 32px;
			margin: 8px 0px 0px 0px;
			border-left: 1px solid #B99E7D;
			border-right: 1px solid #B99E7D;
			border-bottom:1px solid #B99E7D;
			border-top: 1px solid #B99E7D;
			padding: 0px;
			
			}

.menuItem {
		  width:152px;
		  height: 24px;
		  float: left;
		  padding: 7px 0px 0px 0px;
		  background: #271D16;
		  border-right: 1px solid #B99E7D;
		  font-family:"Times New Roman", Times, serif;
		  font-size:14px;
		  font-weight: bold;
		  color: #38D4DC;
		  text-align:center;
		  }
		  
.menuItemBig {
		  width:172px;
		  height: 24px;
		  float: left;
		  padding: 7px 0px 0px 0px;
		  background: #271D16;
		  border-right: 1px solid #B99E7D;
		  font-family:"Times New Roman", Times, serif;
		  font-size:14px;
		  font-weight: bold;
		  color: #38D4DC;
		  text-align:center;
		  }
		  
.menuShopping {
		  width:136px;
		  height: 24px;
		  float: left;
		  padding: 7px 0px 0px 0px;
		  background: #825217;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:11px;
		  color: #38D4DC;
		  text-align:center;
		  }
		  
		  
.decoRight {
			    margin: 0px 0px 0px 3px
				}
				
.decoLeft {
			   margin: 0px 2px 0px 0px;
			   }
			   
.cart {
			   margin: 0px 8px 0px 0px;
			   }
			   

/**********************************************************
*
*				HOME (default.cfm) Block Content Styles
*
**********************************************************/

.contentWrapper {
				width:768px;
				text-align:left;
				background:#F8EEE2;
				float:left;
				padding: 0px;
				margin: 8px 0px 0px 0px;
				}
				
.spacerTop {
			width:768px;
			height:13px;
			background-image:url(../images/spacerTop.gif);
			background-repeat:no-repeat;
			float: left;
			}
			
.homeBlock {
		    width:248px;
			height:344px;
			display:block;
			background:white;
			float: left;
			margin: 8px 0px 0px 8px;
			padding: 0px;
			}
			
.homeBlockCopy {
		    width:232px;
			height:100px;
			display:block;
			background:white;
			float: left;
			margin: 0px 0px 0px 8px;
			padding: 0px;
			}
			
.homeBlockCopy ul {
				   width:232px;
				   margin:8px 0px 0px 0px;
				   padding:0px;
				   color:#333333;
				  }
				  
.homeBlockCopy ul li {
				   width:232px;
				   margin:0px;
				   padding:0px;
				   color:#333333;
				   font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   display:block;
				  }
			
#barbershopHeading {
					width:232px;
					height:24px;
					float:left;
					display:block;
					background:#811C17;
					margin:0px 0px 0px 8px;
					padding:0px;
					color:#B67320;
					padding: 0px 0px 0px 0px;
					}
					
#gentlemanscareHeading {
					width:232px;
					height:24px;
					float:left;
					display:block;
					background:#B67320;
					margin:0px 0px 0px 8px;
					padding:0px;
					color:#271D16;
					padding: 0px 0px 0px 0px;
					}
			
.cigarBlock {
		    width:240px;
			height:344px;
			display:block;
			background:white;
			float: left;
			margin: 8px 0px 0px 8px;
			padding: 0px;
			}
			
#cigarHeading {
					width:224px;
					height:24px;
					float:left;
					display:block;
					background:#271D16;
					margin:0px 0px 0px 8px;
					padding:0px;
					color:#B67320;
					padding: 0px 0px 0px 0px;
					}
					
.cigarBlockCopy {
		    width:224px;
			height:100px;
			display:block;
			background:white;
			float: left;
			margin: 0px 0px 0px 8px;
			padding: 0px;
			}
			
.cigarBlockCopy ul {
				   width:224px;
				   margin:8px 0px 0px 0px;
				   padding:0px;
				   color:#333333;
				  }
				  
.cigarBlockCopy ul li {
				   width:224px;
				   margin:0px;
				   padding:0px;
				   color:#333333;
				   font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   display:block;
				  }
			
			
			
			
.homeGraphic {
			  width:232px;
			  margin: 8px 8px 8px 8px;
			  padding:0px;
			  }
			  
.cigarGraphic {
			  width:224px;
			  margin: 8px 8px 8px 8px;
			  padding:0px;
			  }
			  

/**********************************
*
*			Footer styles
***********************************/

.footer {
		width:768px;
		
		display:block;
		float:left;
		margin:0px;
		padding:0px;
		}
		
.footerLinks {
			
			padding:0px;
			display: block;
			margin:24px 0px 0px 0px;
			 }

.footerLinks ul {color: #666666;
				 width: 600px;
				 list-style: none; 
				 margin: 0px 0px 0px 8px; 
				 padding: 0px;
				}
					
.footerLinks ul li {float: left; 
					 margin: 0px;
					 font-family: Arial, Helvetica, sans-serif; 
					 font-size: 12px; 
					 display: block; 
					 padding: 0px; 
					 }
					 
	
.footerLinks ul li a {text-decoration: none; 
					   color: #85696E; 
					   padding: 0px; 
					   margin: 0px;
					   }
.footerLinks ul li a:hover {color: #AA6B75;}

.spacerBottom {
			width:768px;
			height:13px;
			background-image:url(../images/spacerBottom.gif);
			background-repeat:no-repeat;
			float:left;
			margin:3px 0px 0px 0px;
			padding:0px;
			}
			
.askateck {
			width:168px;
			margin:0px 0px 0px 0px;
			padding:0px;
			float:right;
			}


/********************************************************
*
*					Cigar List Page Styles
*
*********************************************************/


.vertMenuWrapper {
				 width: 240px;
				 float:left;
				 display:block;
				 margin:8px 0px 0px 8px;
				 padding:0px;
				 }
				 
.menuHeading {
			  width:240px;
			  height:24px;
			  margin:0px;
			  padding:0px;
			  background:#433429;
			  display:block;
			  }
				 
.selectCigars {
			  width:240px;
			  float:left;
			  height:120px;
			  display:block;
			  margin:0px;
			  padding:0px;
			  background:#FFF3E5;
			  }
			  
		.selectCigars p{
						font-family:"Times New Roman", Times, serif;
						font-size:12px;
						color:#433429;
						margin:8px 0px 0px 4px;
						padding:0px;
						}
						
		.selectCigars select {size:200px;
							  margin:8px 0px 0px 4px;
							  padding:0px;
							  font-family:"Times New Roman", Times, serif;
							  font-size:11px;
							  }
			  
			  
.accessories {
			 width:240px;
			 float:left;
			 height:270px;
			 display:block;
			 margin:8px 0px 0px 0px;
			 padding:0px;
			 background:#FFF3E5;
			 }
			 
	.accessories ul {
				   width:224px;
				   margin:8px 0px 0px 4px;
				   padding:0px;
				   color:#333333;
				  }
				  
	.accessories ul li {
				   width:224px;
				   margin:0px;
				   padding:0px;
				   color:#333333;
				   font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   display:block;
				  }

.cigarWrapper {
			   width:504px;
			   display:block;
			   margin:8px 0px 0px 8px;
			   padding:0px;
			   float:left;
			   }

 
.cigarHeading {
			   width:504px;
			   height: 36px;
			   padding: 0px;
			   margin: 0px;
			   display:block;
			   background:#433429;
			   }
			   




.productQuad {
			   width:244px;
			   height: 190px;
			   float:left;
			   padding: 0px;
			   margin: 3px 3px 3px 3px;
			   display:block;
			   background:#B89E7D;
			   }


	.productQuadinsert {
					
				   float:left;
				   padding: 0px;
				   margin: 6px 6px 6px 6px;
				   display:block;
				  background:#B89E7D;
				   }
	.productQuadtext {
					
				   padding: 0px;
				  display:block;
				   font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   background:#B89E7D;
				   }
	.productText {
					
				   padding: 0px;
				  text-transform: capitalize;
				   font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   }
		.productTextno {
					
				   padding: 0px;
				 font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   }

.productPicOutline {
					
				  border-left: 2px solid #B99E7D;
					border-right: 2px solid #B99E7D;
					border-bottom:2px solid #B99E7D;
					border-top: 2px solid #B99E7D;
				   background:#B89E7D;
				   }

.productCigarPicOutline {
					 
				  border-left: 2px solid #B99E7D;
					border-right: 2px solid #B99E7D;
					border-bottom:2px solid #B99E7D;
					border-top: 2px solid #B99E7D;
				   
				   }
.philosophy {
					 
				padding: 0px;
				 font-family:"Times New Roman", Times, serif;
				   font-size:12px;
				   padding: 25px;
				   
				   }
.philosophyblock {
			 width:240px;
			 float:left;
			 height:300px;
			 display:block;
			 margin:8px 0px 0px 0px;
			 padding:0px;
			 background:#FFF3E5;
			 }
.search_hide{ display: none; }



			

			
			