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

body{
	background-image:url(../img/bgTxture.jpg);	
}
a, img{
	border:none;	
}
#container{
	width:1150;
	height:100%;
	position:relative;
	margin-top:-10px;
}

#nav{ 
	width:1150px;
	height:175px;
	margin-top:10px;
	position:relative;
	float:left;
	z-index:100;
	
}
.mastHead{
	width:520px;
	height:100px;
	margin-left:315px;
	margin-top:0px;
	position:relative;
	float:left;
	background-image:url(../img/mastHead.png);
}
.mastHead:hover{
	background-image:url(../img/mastHead_HOVER.png);
}
.tPane{
	width:95px;
	height:50px;
	margin-left:5px;
	margin-top:5px;
	position:relative;
	float:left;
	overflow:hidden;
	border:none;
}
#tCigars{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tApparel{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tDetox{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tEPipes{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tHookahs{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tIncense{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tWhipCream{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tNovelties{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tSmkAcs{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
#tPipes{
	-webkit-transition: height 0.5s; /* Chrome, Safari, Opera */
    transition: height 0.5s;
}
.tabMAIN{
	width:96px;
	height:50px;
	margin-left:-1px;
	margin-top:0px;
	position:relative;
	float:left;
	border:none;
	
}
.tabMAIN:hover{
	background-position:0px;
	background-color:#b23d28;	
}
.tab{
	width:96px;
	height:50px;
	margin-left:0px;
	margin-top:0px;
	position:relative;
	float:left;
	background-image:url(../img/tabs/tabBG.png);
	
}
.tab:hover{
	width:96px;
	background-image:url(../img/tabs/tabBG_HOVER.jpg);
	background-position:-1px;
	
	
}
.dropDown{
	margin-top:0px;	
}
.tabFlag{
	width:95px;
	height:50px;
	margin-left:0px;
	margin-top:0px;
	position:relative;
	float:left;
	background-image:url(../img/tabs/tabFlag.png);
}
.flagLft{
	width:70px;
	height:60px;
	margin-left:0px;
	margin-top:5px;
	position:relative;
	float:left;
	background-image:url(../img/flagLft.png);
}
.flagRt{
	width:75px;
	height:60px;
	margin-left:0px;
	margin-top:5px;
	position:relative;
	float:left;
	background-image:url(../img/flagRt.png);
}

#cntntFrame{
	width:1200px;
	height:1400px;
	overflow:hidden;
	scrolling:no;
	position:relative;
	margin-left:0px;
	margin-top:25px;
	float:left;
	border:0px;
	z-index:50;
}


#foot{
	width:1150px;
	height:75px;
	position:relative;
	float:left;
	margin-top:25px;
	z-index:500;
	border:0px;
		
}
#footFlgLft{
	width:115px;
	height:75px;
	background-image:url(../img/footFlagLft.png);
	position:relative;
	float:left;
	margin-top:-10px;
	margin-left:0px;
}
#footFlgRt{
	width:115px;
	height:75px;
	background-image:url(../img/footFlagRt.png);
	position:relative;
	float:left;
	margin-top:-10px;
	margin-left:0px;
}
#footCntntBox{
	width:920px;
	height:75px;
	background-image:url(../img/footBG.png);
	position:relative;
	float:left;
	margin-top:-10px;
	margin-left:0px;
}
#ftAddress{
	width:auto;
	height:55px;
	margin-top:10px;
	margin-left:0px;
	position:relative;
	float:left;
	padding-top:13px;
	font-family: "Book Antiqua", Palatino, Helveitca, san-serif;
	color:#b5b5b5;
}
#ftGoogleMapLogo{
	width:45px;
	height:45px;
	margin-top:20px;
	margin-left:10px;
	position:relative;
	float:left;
	background-image:url(../img/footGM.png);
}
#ftHours{
	width:auto;
	height:55px;
	margin-top:10px;
	margin-left:310px;
	position:absolute;
	float:left;
	padding-top:13px;
	font-family: "Book Antiqua", Palatino, Helveitca;
	color:#b5b5b5;
}
#ftPhoneGraphic{
	width:25px;
	height:25px;
	margin-top:30px;
	margin-left:525px;
	position:absolute;
	float:left;
	background-image:url(../img/footPhnGph.png);
}
#ftPhone{
	width:auto;
	height:55px;
	margin-top:10px;
	margin-left:550px;
	position:absolute;
	float:left;
	padding-top:23px;
	font-family: "Book Antiqua", Palatino, Helveitca, san-serif;
	color:#b5b5b5;
}
#ftFB{
	width:auto;
	height:55px;
	margin-top:10px;
	margin-right:10px;
	position:relative;
	float:right;
	padding-top:23px;
	font-family: "Book Antiqua", Palatino, Helveitca, san-serif;
	color:#b5b5b5;
}
#ftFaceBookLogo{
	width:45px;
	height:45px;
	margin-top:15px;
	position:relative;
	float:right;
	background-image:url(../img/footFB.png);
}


