body {font-family: Arial, Helvetica, sans-serif; background-color: #EDEDED;}
img {border:0;}
.mainTbl {border: 1px solid #000;}
.interLogo {padding: 5px; width: 300px;}
.headerTop {border-bottom: 1px solid #000;	background-color: #d97a23; vertical-align: middle;}
.headLoca {font-size: 12px;	padding: 5px 0px 0px 0px; margin: 0px 5px 0px 0px;}
.headHour {font-size: 12px;	padding: 5px 0px 0px 0px; margin: 0px 5px 0px 0px;}
.header {background-color: #d97a23;}
.topBanner {padding: 12px 0px 0px 0px;}

.nav {background-color: #d97a23; width: 799px;}
.navLinks {font-size: 11px; color:#FFF;	font-weight:bold; width: 794px;	padding: 11px 0px 11px 5px;}
.nav a {padding: 0px 5px 0px 5px;}
.nav a:link, .nav a:visited {color: #000; text-decoration: none;}
.nav a:hover {color: #FFF; text-decoration: underline;}
.navOn {background-color: #C36B1C; color: #FFF;	border: 1px solid #DEC373; padding: 2px 2px 3px 3px;}

.copy {background: #f2e398 url(images/copyBg.jpg) repeat-x center top;}
.topCopy H1 {font-size: 16px; border-bottom: 2px solid #D97A23; width: 350px; padding: 0px 0px 2px 0px; margin: 20px 0px 0px 0px;}
.topCopy H2 {font-size: 12px; border-bottom: 2px solid #D97A23;	background-color: #FFF0A1; margin: 0px 0px 10px 0px; padding: 5px 1px 0px 5px;}
.topCopy H3 {font-size: 12px; padding: 0px 0px 1px 0px;	margin: 10px 0px 10px 0px;}
.topCopy {font-size:12px; padding: 0px 5px 5px 5px;	margin: 0px;}
.copyBottom {background-color: #f2e398;}

.mainLogo {background: #dfc475 url(images/mainLogoBg.jpg) repeat-x center top;}
.mainLogoCamacho {background-color: #DFC475;}
.cigarImg {padding: 6px 0px 0px 0px;}
.logo {padding: 10px 25px 10px 24px;}
.intImg {margin: 0px 0px 20px 0px;}

.botTblBrands {width: 255px; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 15px;}
.botTblBrandsL {float: left; width: 126px;}
.botTblBrandsR {float: right; margin: 0px; padding: 0px; width: 126px;}
li.botTblBullet {padding: 5px;	margin: 5px 10px 5px 5px;}
.botTblHead {background-color: #748271;}
.botTblH {color: #fad107; font-size: 14px; font-weight: bold; padding: 5px 0px 5px 8px;}
.botTblR {background: #fef8c8 url(images/botTblBg.jpg) repeat-x center top;}
.botTblCopyBg {height: 150px; padding: 10px 0px 5px 0px;}
.botTblCopy {font-size: 12px; font-weight: bold; height: 150px;	background: url(images/botTblCopyBg.jpg) no-repeat center bottom; padding: 0px 0px 0px 15px;}
ul.botTblBullet {list-style-type: none;	margin: 0px; padding: 12px 12px 0px 0px;}
.botTblAddy {padding: 12px 0px 0px 0px;	margin: 0px;}

.footer {font-size: 11px; color: #FFF; text-align:center; background-color: #d97a23;}
.footer a:link, .footer a:visited {color: #FFF; text-decoration: none;}
.footer a:hover {color: #FFF; text-decoration: underline;}
.footerTop {background-color: #FEF8C8; text-align: center; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px;}
.footerTop H2 {font-size: 14px; text-align: center; color: #D97A23;}
.footerTop P {font-size: 12px;}

.thumbs {padding: 0px 0px 20px 0px; font-size: 11px; font-weight: bold;	text-align: center;}
.thumbs P {margin: 0px;	padding: 3px 0px 0px 0px; color: #D97A23; text-align: center;}
.topThumb {padding: 10px 0px 40px 0px;}
.secThumb {padding: 0px 0px 40px 0px;}
.thumb {padding: 0px 0px 40px 0px;}	

.merchMap {text-align: center;}
.bulletTbl {background-color: #FFF0A1; list-style-type: square;	border: 1px solid #D97A23;}

.botButton {background: url(images/botTblButtonC.jpg) no-repeat center center; height: 33px; width: 230px; margin: 12px 0px 0px 0px;}
.botButtonCopy {padding: 5px 0px 0px 7px; height: 29px;}
.botButtonCopy a:link, .botButtonCopy a:visited {color: #FFF; text-decoration: none; font-weight: bold;}
.botButtonCopy a:hover {text-decoration: underline; font-weight: bold;}

.siteMapUl a:link, .siteMapUl a:visited {text-decoration: none;	color: #000;}
.siteMapUl a:hover {color: #D97A23;	text-decoration: underline;}

.facebookLogo {margin: 0px 0px 10px 0px; text-align: center;}
.emailList {margin: 0px 0px 10px 0px;}

.cra {font-size: 11px; font-weight: bold; border-top: 1px dashed #D97A23;}
.cra a:link, .cra a:visited {color: #D97A23; text-decoration: none; font-size: 12px;}
.cra a:hover {color: #D97A23; text-decoration: underline;}

.rockyGal {margin: 0px 0px 20px 0px;}
.rockyGalHead {font-size: 11px;	font-weight: bold; text-align: center; color: #D77923; margin: 5px 0px 10px 0px;}
.rockyGal img {border: 1px solid #D97A23; margin: 5px 5px 10px 5px;}
.rockyImg {border: 1px solid #FFF;}
.rockyGalleryImg {background-color:#f2e398; text-align: center; font-size: 12px;}
.rockyGalleryImg img {border: 2px solid #fff; margin: 10px 0px 10px 0px;}
.rockyGalleryImg p {padding: 0px 0px 10px 0px;}

.pastEvents {margin: 0px 0px 10px 0px;}
.pastEvents a:link, .pastEvents a:visited {font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: none;}
.pastEvents a:hover {text-decoration: underline;}

.nubImg {margin: 15px 0px 10px 0px;}
.nubVideo {width: 467px; margin: 20px 0px 20px 5px; border-right: 1px solid #D77923; border-left: 1px solid #D77923; border-top: 1px solid #D77923;}

.red {color: #FF0000; font-weight: bold;}

.hootersOrange {color:#F25D01; font-weight:bold;}
.hootersDetails {margin: 10px 0px 20px 0px;}
.hootersImg {margin: 20px 0px 0px 0px;}

.perdomoCigars {margin-top: 20px; margin-bottom: 40px;}
.merchNumberPerdomo {margin-top: 20px; margin-bottom: 20px;}
.imgFloatL {float: left; padding: 0px 10px 0px 0px;	margin: 0px;}

.newArrivalsParent {height: 75px; margin: 20px 0px 20px 0px;}
.newArrivalsParent h3 {font-size: 12px;	margin: 0px; padding: 0px;}
.newArrivalsParent p {font-size: 11px; margin: 0px;	line-height: 14px;}
.newArrivalsParent a:link, .newArrivalsParent a:visited {text-decoration: none;	color: #DA7A23;}
.newArrivalsParent a:hover {color: #ED2624;	text-decoration: underline;}
.newArrivalsLink a:link, .newArrivalsLink a:visited {color: #0000FF; text-decoration: underline;}
.newArrivalsLink a:hover {font-weight: bold; color: #0000FF; text-decoration: underline;}

.height {line-height: 16px;}

.facebookIcon {margin-right: 50px;}
.facebookIconSmall {margin-right:40px;}
.twitterIcon {}
.twitterIcon h2 {font-size: 12px; border-bottom: 2px solid #D97A23; padding: 5px 0px 0px 0px;}
.twitterIcon h3 {font-size: 10px; font-weight: normal;}

ul.newByDate {font-size: 11px; font-weight: bold; line-height: 25px; list-style-type: none;	padding: 0px; margin: 0px 0px 2px 5px;}
ul.newByDate li {background: url(images/calendarIcon.jpg) no-repeat left center; padding-left: 24px;}
ul.newByDate li a:link, ul.newByDate li a:visited {text-decoration: none; color: #D97A23;}
ul.newByDate li a:hover {color: #D97A23; text-decoration: underline;}

.redBig {
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #F26D13;
}

.gurkhaPromo {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.gurkhaPromo a:link, .gurkhaPromo a:visited {text-decoration: none;	color: #DA7A23;}
.gurkhaPromo a:hover {color: #ED2624; text-decoration: underline;}
.gurkhaPromoHead {
	color: #ED7621;
	font-size: 16px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 15px;
	font-weight: bold;
}
.gurkhaPromoTbl {
	margin-top: 25px;
	margin-bottom: 25px;
}
.ashtonRed {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.likeButton {
	background-color: #F2E398;
}
