#wrapper {
	width:855px;
	margin:0 auto;
}

#banner {
	background:url(../images/banner.jpg) no-repeat left top;
	height:200px;
	width:inherit;
}

#navigationWrapper {
	padding-top:0;	
}

#navigation {
	height:40px;
	width:inherit;
	background:#000 url(../images/navigation-bg.gif) repeat-x top left;	
}

#navigation ul {
	padding:10px 15px 0 15px;
	text-align:center;
}
#navigation ul li {
	display:inline;
	padding:0 25px;
}


#navigation ul li.last {
	background:none;
}


#navigation ul li a{
	color: #fff;
	text-decoration:none;
	font-size:14px;
}

#navigation ul li a:hover{
	color: #e43806;
	text-decoration:none;
}

#contentWrapper {
background:url(../images/content_footer.gif) no-repeat bottom center;
padding:0 0 10px 0;
}

#contentWrapperInner {
background:url(../images/content_header.gif) no-repeat top center;
padding:10px 0 0 0;
}

#content {
	background:#663300;
	overflow:hidden;
	padding:10px;
	height:1%;
}

html>#content{

}

#leftContentWrapper{
	width:220px;
	background:#794c1f url(../images/categories_bg.gif) no-repeat top center;
	border:#987754 solid 1px;
	float:left;
}

#leftContent {
	padding:15px 5px;
}

#rightContentWrapper {
	width:600px;
	float:left;
}

#rightContent{
	padding:0px 5px 15px 15px;
}


#footerWrapper {
	background:#212121;
}

#footer {
	clear:both;
	overflow:auto;
	padding:0;	
}

#footer_links {
	padding:5px 25px;
	float:right;
}

#copyright{
	padding:5px 25px;
	float:left;
}

#footer p{
	padding-top:15px;
	color:#fff;
	text-align:center;
	font-weight:normal;
}

#footer a{
	color:#fff;
}

#big_map {
	position: absolute;
	z-index:100;
	top: 300px;
	left: 0px;
	height:100%;
	width:100%;
	text-align:center;
}

#contactBox {
	background:url(../images/contact_us_bg.gif) no-repeat top left;	
	padding:20px 10px 10px 10px;
}

#addressBox {
	padding:10px 0 0 0;
}

.cigarWrapper{
	overflow:auto;
	margin:0;
	height: auto;
}

.cigar {
	padding:10px;
	text-align:center;
	}