
@import "home.css";


.mainDiv{
	padding: 0px;
	margin: 0px;
	width: 1024px;
}

.headerRightDiv{
	float: right;
}

.headerLeftDiv{
	float: left;
}

.header{
	height: 194px;
}

.mainContent{
	width: 949px;
/*	height: 520px;*/

	text-align: right;
}

.mainContentShadow{
	width: 1024px;
	background-color: #FFFFFF;
	background-image: url(../images/general/pattern_shadow.gif);
	background-position: top;
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}

.mainContentInner{
	/*background-color: #FFFFFF;*/
}

.bottomShadow{
	width: 1024px;
	height: 23px;
	background-image: url(../images/general/bottom_shadow.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

.navigator{
	margin-top: 6px;
	margin-right: 11px;
	color: #920000 !important;	
}

.navigator a, .navigator a:visited, .navigator a:hover{
	color: #920000 !important;
	text-decoration: none;
}

.button{
	width: 90px;
	height: 19px;
	font-size: 10px;
	cursor: pointer;
}

select{
	border: 1px solid #b5b7bd;
	height: 21px;
}

.mainTextContent{
	margin-right: 21px;
	margin-top: 10px;
	margin-bottom: 20px;
	width: 600px;
}





.sigarGallery{
	/*float: right;
	width: 950px;
	margin-top: 20px;*/
	margin-top: 20px;
}

.sigarGalleryStrip{
	margin-left: 5px;

	height: 31px;
	background-image: url(../images/home/ranking_strip_942X31.jpg);
	background-repeat: no-repeat;
}

.cigarName{
	width: 100px;
	float: right;
	margin-top: 8px;
	padding-right: 20px;
	color: #ffffff !important;
	font-weight: bold;
}

.voteMenu{
	float: right;
	margin-top: 8px;
	padding-right: 17px;

	color: #ffffff !important;
	font-weight: bold;
	width: 50px;
}

.voteMenu a, .voteMenu a:visited, .voteMenu a:hover{
	color: #000000 !important;
	font-weight: bold;
	text-decoration: none;
}


.tguvotDareg{
	float: right;
	margin-top: 8px;
	margin-right: 10px;
	color: #ffffff !important;
	font-weight: bold;
	/*margin-right: 660px;*/
}

.tguvotDareg a:link, .tguvotDareg a:visited, .tguvotDareg a:hover{
	color: #ffffff !important;
	font-weight: bold;
	text-decoration: none;
}


.orderMenu{
	float: left;
	margin-left: 9px;
	margin-top: 5px;
}

.sigarGalleryLeft{
	float: left;
	width: 210px;
}

.sigarGalleryCenter{
	float: right;
	width: 440px;
}

.sigarGalleryRight{
	float: right;
	width: 250px;
}

.sigarGalleryImages{
	padding-top: 50px;
	padding-bottom: 50px;	
	padding-right: 20px;
	padding-left: 20px;		
}

.sigarGalleryCenter{
	width: 464px;
	height: 207px;
	/*
	background-image: url(../images/home/ruler_BG_440X27.jpg);
	background-repeat: no-repeat;
	background-position: top;
	*/
}

.prodOfTheDay{
	width: 930px;
	height: 173px;
	background-image: url(../images/general/prod_of_the_day_930X173.gif);
	background-repeat: no-repeat;
	margin-right: 7px;
	margin-top: 20px;
}







/*	Catalog	*/

.prodTypeText{
	margin-top: 10px;
	margin-right: 40px;
}

.prodTypeTitle{
	color: #92000f;
	font-size: 14px;
	font-weight: bold;
}

.catalogLogo{
	float: right;
	margin-top: 8px;
	margin-right: 8px;
	width: 204px;
	height: 92px;
}

.catalogItems{
	margin-right: 30px;
}

.catalogItem{
	float: right;
	margin-right: 18px;
	margin-top: 10px;
	width: 414px;
	height: 141px;
	background-image: url(../images/general/catalog_item.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}

.catalogItemText{
	float: right;
	width: 217px;
	height: 132px;
}

.catalogItemTextInner{
	color: #91000f;
	padding-top: 13px;
	padding-right: 15px;
}

.catalogItemTextInnerTitle{
	font-weight: bold;
	font-size: 14px;
}

.catalogItemTextInnerText{
	color: #010101;
	height: 30px;
	overflow: hidden;
}

.catalogItemImage{
	float: left;
	padding-left: 25px;
	margin-top: 20px;
}




/*	Search	*/

.searchPageTopLeft{
	float: right;
	margin-right: 30px;
	width: 350px;
}
.searchPageLogo{
	float: right;
	margin-top: 5px;
	margin-right: 30px;
	background-image: url(../images/general/search_page_logo.jpg);
	background-repeat: no-repeat;
	width: 242px;
	height: 120px;
}
.searchResultsArea{

}
.searchResultsStrip{
	margin-top: 10px;
	margin-right: 3px;
	width: 942px;
	height: 31px;
	background-image: url(../images/general/brownstrip.jpg);
	background-repeat: no-repeat;
	color: #ffffff;
	font-weight: bold;
}
.productMainResult{

}
.productResultTopStrip{
	height: 35px;
	color: #920011 !important;
	font-weight: bold;
	border-bottom: 1px solid #afafaf;
}
.productResultTopStrip a, .productResultTopStrip a:visited, .productResultTopStrip a:hover{
	color: #920011 !important;
	font-weight: bold;
}
.productResultTopStripLeft{
	float: right;
}
.productResultTopStripLeft{
	float: left;
	margin-left: 15px;
}
.rankRedBG{
	background-image: url(../images/general/rank_red_bg.jpg);
	background-repeat: no-repeat;
	width: 60px;
	height: 30px;
	color: #FFFFFF !important;
}
.rankText{
	padding-top: 7px;
	padding-right: 10px;
}
.prodDetails{
	padding-right: 20px;
	color: #920011 !important;
}
.prodName{
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 20px;
	color: #920011 !important;
	font-weight: bold;
	font-size: 14px;
}
.productResultContent{
	border-bottom: 1px solid #afafaf;
}
.prodText{
	padding-top: 5px;
	padding-right: 20px;
	height: 30px;
	width: 200px;
	overflow: hidden;
}
.productResultComments{

}



/*	Stores	*/

.stores{
	margin-right: 70px;
	padding-bottom: 20px;
}

.storeArea{
	float: right;
	width: 290px;

}

.storeAreaTitle{
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 20px;
}

.store{
	margin-bottom: 5px;
}

.storeTitle{
	font-size: 14px;
	font-weight: bold;
	color: #91000f;
}

.storesPageLogo{
	float: right;
	margin-right: 30px;
	background-image: url(../images/general/form_page_logo.jpg);
	background-repeat: no-repeat;
	width: 242px;
	height: 111px;
}


/*	Links	*/

.link{
	float: right;
	height: 111px;
	width: 450px;
	margin-right: 10px;
}

.linkImage{
	float: right;
	width: 111px;
	height: 111px;
	background-image: url(../images/general/links_img_bg.jpg);
	background-repeat: no-repeat;
}

.link a, .link a:visited, .link a:hover{
	color: #930010 !important;
	text-decoration: underline;
}

.linkImage img{
	margin-top: 12px;
	margin-right: 12px;
}

.linkText{
	float: right;
	width: 300px;
	height: 86px;
	margin-top: 15px;
	padding-right: 3px;
	overflow: hidden;
}

.linkTitle{
	margin-top: 10px;
	color: #930010 !important;
	font-weight: bold;
	font-size: 14px;
}


.bottomLinks{
	width: 500px;
	color: #666666 !important;
	font-size: 11px;
}

.bottomLinks a, .bottomLinks a:visited, .bottomLinks a:hover{
	color: #666666 !important;
	font-weight: normal;
	font-size: 11px;
}

.regularPageBigImage{
	background-image: url(../images/general/big_img_bg_315X304.jpg);
	width: 315px;
	height: 304px;
	overflow: hidden;
}

.allNews{
	margin-right: 10px;
	margin-top: 15px;
	width: 180px;
}

.innerArticleTitle{
	margin-top: 5px;
	font-size: 13px;
	color: #920000 !important;
	font-weight: bold;
}

.innerArticleTitle a, .innerArticleTitle a:visited, .innerArticleTitle a:hover{
	font-size: 13px;
	color: #920000 !important;
	font-weight: bold;
}




/*	Image Show	*/

#imageShow{
	position: absolute;
	z-index: 5;
	cursor: pointer;
}

#imageShowBackground{
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: 2;
   opacity: 0.6;
   filter: alpha(opacity=60);
   background-color: #ffffff;
   display: none;
   width: 100%;
   height: 100%;
}




