/* commonly used*/
.hide {display:none;}
img,a {margin:0;padding:0; border:0;}
.clearer { clear:both;font-size:4px;line-height:4px }
.red { color:#e70006 } /* #8d1c1c */

.error { margin:10px 20px; width:466px;border:1px solid red;background-color:#fcc;color:#000;padding:6px }
.message { margin:10px 20px;width:466px;border:1px solid #ccc;background-color:#eee;color:#000;padding:6px }
.trans80 {filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;}

#coming {margin: 50px 0 0 0;float:left;font-size:18px;text-decoration:none;color:#9e7c4c;text-align:center;width:100%}

/*site specific*/
body, html {width:100%;height:auto;padding:0;margin:0 auto;line-height: 110%\9  /* for IE 6,7 ,8 */; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;font-size:13px;background:#3c1f02;}
body #background { margin:0 auto;padding:0;height:1200px; max-width:1045px; min-width:970px; background-color:#2E1705;border-left:1px solid #111;border-right:1px solid #111;border-bottom:1px solid #111}
#container {width:907px;height:auto;margin:0 auto;padding:0 0 0 10px;overflow:visible;}
#logo { margin:0;padding-top:43px;height:82px;width:140px;background:transparent;float:right}

h2 {margin:0;padding:0;font-weight:normal;font-size:24px;margin: 5px 0\9 } /* for IE 6,7 ,8 */

a.bigLink {font-size:18px;text-decoration:none;color:#fff;}
a.bigLink:hover {color:#fff;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;}

body #navMain {height:40px;width:600px;margin:0;padding:60px 0 0 154px;overflow:hidden; background:transparent;float:left;}
body #navMain a {color:/*#9e7c4c*/ #c3a477;text-decoration:none;display:inline-block;text-align:center;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;}
body #navMain a:hover {color:#fff;text-decoration:none;}
body #navMain a.selected {color:#fff;text-decoration:none;}

body #navMain a#first {width:140px; padding-bottom:2px; }
body #navMain a#second {width:114px; padding-bottom:2px; }

body #navMain a#third {width:70px; padding-bottom:2px; }
body #navMain a#forth {width:60px; padding-bottom:2px; }
body #navMain a#fifth {width:70px; padding-bottom:2px; }
body #navMain a#sixth {width:120px; padding-bottom:2px; }

body #navMain a#contact {width:120px; padding-bottom:2px; }

/*
#banner { height:383px; margin:20px 0 0 0; float:left; width:900px; display:table; }
#gallery-home { position:relative; height:360px; float:left; padding: 5px 0 0 15px;}
#gallery-home a { float:left;	position:absolute; }
#gallery-home a img { border:none; }
#gallery-home a.show { z-index:500; }
*/


#slideshow-container { position: relative; overflow: hidden; height: 763px; width: 903px; margin:30px 0 0 0; }
#slideshow-container2{ position: relative; overflow: hidden; height: 363px; width: 867px; margin:30px 0 0 12px; }

.slideshow { height: 763px; width: 100%; overflow: hidden; }
.slideshow .item {width: 867px; }
.slideshow .item  #line a{ float:left; margin-left:45px; display:table; }
.slideshow .item  #line a img{float:left; }
.slideshow .item img { float: left; }


.prev {
    width: 53px;
    height: 53px;
    background: url('../images/banners/nav_prev.png') no-repeat 0% 0%;
    position: absolute;
    top: 150px;
    left: 0px;
    display: block;
    z-index: 1000;
}

.next {
    width: 53px;
    height: 53px;
    background: url('../images/banners/nav_next.png') no-repeat 0% 0%;
    position: absolute;
    top: 150px;
    right: 0px;
    display: block;
    z-index: 1000;
}

/* Home */
body#home #background {background: url(../images/background/bgHome.jpg) no-repeat top center;} 
body#home #roots {margin:0 0 0 140px;padding:10px 0 0 0;width:588px}
body#home #hug {margin:20px 0 0 0;_margin:10px 0 0 0;[/* IE 7 SUX */]margin-top:10px;width:317px;position:relative;z-index:1;padding:0 0 0 291px;float:left;}
body#home #never {float:right;height:100px;padding:130px 0 0 0;width:275px;position:relative;z-index:4;}
body#home #cigar {margin:108px 0 0 0;[]margin:0;padding:0;clear:none; position:relative;left:-62px;_top:-202px;[/* IE 7 SUX */]top:-202px;z-index:3;height:468px; width:823px;}
body#home a#btn {float:right;position:relative; top:-350px;[/* IE 7 SUX */]top:-560px;color: #fff;font-size:13px;text-decoration:none; text-align:center;padding:19px 0 0 11px; left:-50px;z-index:5;width:213px;height:66px;background:transparent url(/images/home/btn.png) no-repeat 0px 0px;_display:/*IE 6 not fully supported */none;}
body#home a#btn:hover {background:transparent url(/images/home/btn.png) no-repeat 0px -92px;}
body#home a#btn strong {color:#000; font-family: Impact, Impact, Charcoal, sans-serif; letter-spacing: 2px;font-weight: normal;}

/* Cigar Line */
#container #content #line {width:907px;padding:0;margin: 0px 0 0 10px;background:transparent;float:left}
#container #content #line a {display: inline-block;float:left}
#container #content #line a img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;-khtml-opacity: 1.0;border:none;margin:0 0 0 -1px;padding:0; position:relative;}
#container #content #line a:hover img, .hov {filter:alpha(opacity=50);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;}
body#line #pdf {margin:5px 0 -13px 310px;float:left;}

body#line #background {background: url(../images/background/bgCigarLine.jpg) no-repeat top center;}

body#line #navLine {height:auto;width:907px;margin:0;padding:20px 0 0 0; overflow:hidden;float:left;background:transparent; display:table; }

body#line #navLine a {color:#c3a477;text-decoration:none;display:inline-block; height:20px;opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;float:left; text-align:center; }
body#line #navLine a:hover {color:#fff;text-decoration:none;}

body#line #navLine a#gold {width:100px;}
body#line #navLine a#casat {margin-right:10px}
body#line #navLine a#cameroon {width:70px; height:30px; }
body#line #navLine a#reserva {margin-right:12px;}
body#line #navLine a#signature {width:100px; z-index:1000; height:30px;}
body#line #navLine a#noventa {width:80px;}
body#line #navLine a#single{width:80px; height:30px;}
body#line #navLine a#master{width:110px; height:30px;}

body#line #navLine a#exodus50years { height:35px;width:90px;text-align:center;}
body#line #navLine a#silver { height:30px;width:100px;text-align:center;}
body#line #navLine a#casam {margin-left:0px; width:90px; height:30px;}
body#line #navLine a#virtuoso {margin-right:0px;width:100px;height:30px;}
body#line #navLine a#decadencia {width:100px; height:30px;}

#imgSingle{margin-right:6px; }
#reser {/*position:relative; top:-14px;*/}

/* Cigar Brand */
body #navBrand {height:auto;width:145px;_width:200px;margin:0 0 0 15px;_margin:0;padding:20px 0 0 0px;_padding:0;overflow:hidden; background:transparent; line-height: 1.5; font-size:14px;list-style: none;z-index:100;position:relative;float:left; display:table; }
body #navBrand ul {margin:0;padding:0;}

body #navBrand ul li {margin:0;padding:0}
body #navBrand a {margin:0;padding:0;color:/*#9e7c4c*/ #c3a477;text-decoration:none;display:block;text-align:center;opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;_display:/* IE6SUX */inline}
body #navBrand a:hover {color:#fff;text-decoration:none;}
body #navBrand a.selected {color:#fff;text-decoration:none;}

.cigarBox #copy h2 {margin:0 0 3px 0;;padding:0; text-align:center;font-size:20px}
.cigarBox #copy { color:#fff;width:260px; margin:30px 15px 0 0;
font-size:12px; line-height:1.4; filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;-khtml-opacity: 0.8;
 float:right; display:table;overflow:visible; text-align:justify; }
.cigarBox .vert {float:left;padding:5px 3px 0 0;max-width:70px; overflow:visible;white-space:nowrap}

.cigarBox {margin:0 0 0 85px;padding:0;position:relative;left:0px;top:-20px;_top:-230px;[/* IE 7 SUX */]top:-230px;z-index:1;width:809px;height:700px;clear:right;}
.cigarBox a.stick {height:300px;margin:0px 0 0 550px;padding:0;display:inline-block;display:/* IE6SUX */inline}
.cigarBox a.stick img {border: none;}

/* box */
body#exodus50yearsbox #background {background: url(../images/background/brands/boxes/bgBrandsExodus50years.jpg) no-repeat top center;}
body#exodus50yearsbox .cigarBox {background: url(../images/boxes/exodus50years.png) no-repeat top left}

body#exodusgoldbox #background {background: url(../images/background/brands/boxes/bgBrandsExodusGold.jpg) no-repeat top center;}
body#exodusgoldbox .cigarBox {background: url(../images/boxes/exodusgold.png) no-repeat top left}

body#exodussilverbox #background {background: url(../images/background/brands/boxes/bgBrandsExodusSilver.jpg) no-repeat top center;}
body#exodussilverbox .cigarBox {background: url(../images/boxes/exodussilver.png) no-repeat top left}

body#casatoranobox #background {background: url(../images/background/brands/boxes/bgBrandsCasaTorano.jpg) no-repeat top center;}
body#casatoranobox .cigarBox {background: url(../images/boxes/casatorano.png) no-repeat top left}

body#casamadurobox #background {background: url(../images/background/brands/boxes/bgBrandsCasaMaduro.jpg) no-repeat top center;}
body#casamadurobox .cigarBox {background: url(../images/boxes/casamaduro.png) no-repeat top left}

body#cameroonbox #background {background: url(../images/background/brands/boxes/bgBrandsCameroon.jpg) no-repeat top center;}
body#cameroonbox .cigarBox {background: url(../images/boxes/cameroon.png) no-repeat top left}

body#virtuosobox #background {background: url(../images/background/brands/boxes/bgBrandsVirtuoso.jpg) no-repeat top center;}
body#virtuosobox .cigarBox {background: url(../images/boxes/virtuoso.png) no-repeat top left}

body#reservabox #background {background: url(../images/background/brands/boxes/bgBrandsReserva.jpg) no-repeat top center;}
body#reservabox .cigarBox {background: url(../images/boxes/reserva.png) no-repeat top left}

body#decadenciabox #background {background: url(../images/background/brands/boxes/bgBrandsDecadencia.jpg) no-repeat top center;}
body#decadenciabox .cigarBox {background: url(../images/boxes/decadencia.png) no-repeat top left}

body#signaturebox #background {background: url(../images/background/brands/boxes/bgBrandsSig.jpg) no-repeat top center;}
body#signaturebox .cigarBox {background: url(../images/boxes/signature.png) no-repeat top left}

body#tributebox #background {background: url(../images/background/brands/boxes/bgBrandsTribute.jpg) no-repeat top center;}
body#tributebox .cigarBox {background: url(../images/boxes/tribute.png) no-repeat top left}

body#noventabox #background {background: url(../images/background/brands/boxes/bgBrandsNoventa.jpg) no-repeat top center;}
body#noventabox .cigarBox {background: url(../images/boxes/noventa.png) no-repeat top left}

/*stick*/
body#exodus50years #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#exodus50years .cigarBox {background: url(/images/sticks/exodus50years.png) no-repeat top left;/*Oops - this one is a little long */ top:-30px;/* IE 6 fixes */[]top:-245px;}
body#exodus50years .cigarBox #copy {margin:45px 0 0 0px;_margin-top:40px;}

body#exodusgold #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#exodusgold .cigarBox {background: url(/images/sticks/exodusgold.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#exodussilver #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#exodussilver .cigarBox {background: url(/images/sticks/exodussilver.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#casatorano #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#casatorano .cigarBox {background: url(/images/sticks/casatorano.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#casamaduro #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#casamaduro .cigarBox {background: url(/images/sticks/casamaduro.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#casamaduro .cigarBox {background: url(/images/sticks/casamaduro.png) no-repeat top left; /*Oops - this one is a little long */ top:-30px;/* IE 6 fixes */[]top:-252px;}
body#casamaduro .cigarBox #copy {margin:45px 0 0 0px;_margin-top:40px;}

body#cameroon #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#cameroon .cigarBox {background: url(/images/sticks/cameroon.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#virtuoso #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#virtuoso .cigarBox {background: url(/images/sticks/virtuoso.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#reserva #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#reserva .cigarBox {background: url(/images/sticks/reserva.png) no-repeat top left; /*Oops - this one is a little long */ top:-35px;/* IE 6 fixes */[]top:-260px;}
body#reserva .cigarBox #copy {margin:45px 0 0 0px;_margin-top:40px;}

body#decadencia #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#decadencia .cigarBox {background: url(/images/sticks/decadencia.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#signature #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#signature .cigarBox {background: url(/images/sticks/signature.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#master #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#master .cigarBox {background: url(/images/sticks/master.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#single-region #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#single-region .cigarBox {background: url(/images/sticks/single-region.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#brigade #background {background: url(/images/background/brands/sticks/bgBrandNew.jpg) no-repeat top center;}
body#brigade .cigarBox {background: url(/images/sticks/brigadel.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#tribute #background {background: url(/images/background/brands/sticks/bgBrandTribute.jpg) no-repeat top center;}
body#tribute .cigarBox {background: url(/images/sticks/tribute.png) no-repeat top left; /*Oops - this one is a little long */ top:-37px;/* IE 6 fixes */[]top:-262px;}
body#tribute .cigarBox #copy {margin:45px 0 0 0px;_margin-top:40px;}

body#tribute #background {background: url(/images/background/brands/sticks/bgBrandTribute.jpg) no-repeat top center;}
body#tribute .cigarBox {background: url(/images/sticks/tribute.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

body#noventa #background {background: url(/images/background/brands/sticks/bgBrandNoventa.jpg) no-repeat top center;}
body#noventa .cigarBox {background: url(/images/sticks/noventa.png) no-repeat top left;/* IE 6 fixes */[]top:-245px;}

/* Family */
body#family #background {background: url(/images/background/bgFamily.jpg) no-repeat top center;}
body#family #carlos {height:164px;width:231px;margin:65px 0 0 20px;padding:168px 0 0 0;font-size:12px;color:#fff;float:left;text-align:center;background: url(/images/family/CarlosTorano.jpg) no-repeat top center;}

body#family #sitting {width:285px;height:371px;margin:-10px 0 0 40px;padding-top: 386px;float:left;background: url(/images/family/familySitting.jpg) no-repeat top center;text-align:center;}
body#family #charlie {height:164px;width:231px;margin:65px 0 0 40px;padding:168px 0 0 0;font-size:12px;color:#fff;float:left;text-align:center;background: url(/images/family/CharlieTorano.jpg) no-repeat top center;}
body#family img.sig {margin:7px 0 0 0;}
body#family .famText {min-height:90px;}

/* Gallery */
body#gallery #background {background: url(/images/background/bgGallery.jpg) no-repeat top center;}

#galleryContent { 
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: none;float:left;margin:20px 0 0 200px;display:/* IE6SUX */inline}

#galleryContent .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
}

/* Galeria */
body#galeria #background {background: url(/images/background/bgVideo.jpg) no-repeat top center;}
body#album #background {background: url(/images/background/bgVideo.jpg) no-repeat top center;}
body#galeria #videoHolder {margin:15px 0 0 0;width:600px;float:left;text-align:center;max-height:350px;overflow:hidden;}
body#galeria #videoNav {height:auto;width:155px;_width:200px;margin:10px 0 0 15px;_margin:0;padding:20px 0 0 0px;_padding:0;overflow:hidden; background:transparent;line-height:165%;line-height: 110%\9 /* for IE 6,7 ,8 */ font-size:14px;list-style: none;z-index:100;position:relative;float:left;display:/* IE6SUX */inline}

body#galeria div#content-galeria{}
body#galeria div#content-galeria ul {float:left; width:95%; margin:0px; padding:0; list-style:none;}
body#galeria div#content-galeria ul li{float:left; margin:4px 5px; width:200px; height:120px;}

body#galeria div#content-galeria ul li a{color:#C3A477; text-decoration:none;}
body#galeria div#content-galeria ul li a:hover{color:#fff; }

body#galeria div#content-galeria ul li div{ float:left; width:100%; padding:4px 0;}
/* Video */
body#video #background {background: url(/images/background/bgVideo.jpg) no-repeat top center;}
body#video #videoHolder {margin:15px 0 0 0;width:600px;float:left;text-align:center;max-height:350px;overflow:hidden;}
body#video #videoNav {height:auto;width:155px;_width:200px;margin:10px 0 0 15px;_margin:0;padding:20px 0 0 0px;_padding:0;overflow:hidden; background:transparent;line-height:165%;line-height: 110%\9 /* for IE 6,7 ,8 */ font-size:14px;list-style: none;z-index:100;position:relative;float:left;display:/* IE6SUX */inline}

body#video ul {margin:0 0;padding:0;list-style: none;}
* html body#video ul { display:inline; }  /* for IE 6 */
* + html body#video ul { display:inline; }  /* for IE 7 */
body#video ul li {margin:0 auto;padding:0;list-style: none;}
body#video li a {color:/*#9e7c4c*/ #c3a477;text-decoration:none;display:block;text-align:center;opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.8;}
body#video li a:hover {color:#fff;text-decoration:none;}
body#video li a.selected {color:#fff;text-decoration:none;}

/* Factory */
body#factory #background {background: url(/images/background/bgFactories.jpg) no-repeat top center;}
body#factory #left {height:164px;width:231px;margin:90px 0 0 20px;padding:0 0 0 0;font-size:12px;color:#fff;float:left;text-align:center;}
body#factory #center {width:291px;height:371px;margin:0 0 0 40px;float:left;background: url(/images/factory/leaf.jpg) no-repeat top center;}
body#factory #right {height:164px;width:231px;margin:65px 0 0 40px;padding:0 0 0 0;font-size:12px;color:#fff;float:left;text-align:center;}
body#factory h2 { padding: 5px 0 0 0}

/* Press */
body#press #background {background: url(/images/background/bgPress.jpg) no-repeat top center;}
body#press #pressHolder {margin:20px 10px 0 10px; background:#E9E3CD;float:left; width:95%; height: 350px;overflow: auto;display:/* IE6SUX */inline}
body#press .title {margin:0 0 3px 0;color:#9e7c4c;text-decoration:none;_color:#000;display:block;font-size:15px;font-weight:bold}
body#press h2 { color:#333; margin:5px 5px 9px 5px ;}
body#press #pressHolder strong {padding:0;font-weight:normal;font-size:18px; color:#333; margin:5px 5px 0 0px ;}
body#press .record {clear:both;_color:#000;padding: 10px;}
body#press .summery {width:400px; float:left;}
body#press .box {padding:10px;}
body#press .brown {  background: #ccc; _background: /* IE 6 Sucks */ ;}
body#press a.more {color:#9e7c4c;float:right;clear:none;border:1px solid #aaa;text-decoration: none;padding:2px 4px;}

body#press a.more:hover {color:#333;background:#eee;border:#3c1f02 1px dotted}

/* Events */
body#events #background {background: url(/images/background/bgEvents.jpg) no-repeat top center;}
body#events #past {margin:0 0 0 20px;;background:#E9E3CD;float:left;width:630px;height: 350px;overflow: auto;display:/* IE6SUX */inline}
body#events h2 { color:#333; margin:5px 5px 0 5px ;}

body#events #comingUp {margin:0 0 0 10px;background:#E9E3CD;float:left;width:230px;height: 350px;overflow: auto;}
/* 
body#events #past {margin:20px 0 0 100px;;background:#E9E3CD;float:left;width:430px;height: 350px;overflow: auto;display: IE6SUX inline}
body#events #comingUp {margin:-7px 0 0 10px;background:#E9E3CD;float:left;width:230px;height: 350px;overflow: auto;}
body#events #pressHolder {margin:20px 0 0 150px;padding:10px;background:#E9E3CD;float:left;width:560px;height: 350px;overflow: auto;display:IE6SUX inline;}  */
body#events #pressHolder {margin:20px 10px 0 0 10px; padding:10px;background:#E9E3CD;float:left;width:95%;height: 350px;overflow: auto;display:/* IE6SUX */inline;}
body#events #pressHolder  a { clear:both;float:left;}
body#events #pressHolder strong {padding:0;font-weight:normal;font-size:24px; color:#333; margin:5px 5px 0 0px ;}
body#events .title {margin:0 0 3px 0;color:#9e7c4c;_color:#000;text-decoration:none;display:block;font-size:15px;font-weight:bold}
body#events .record {clear:both;padding: 10px; }
body#events #past .summery {width:400px; float:left;}
body#events .brown { background: #ccc; _background: /* IE 6 Sucks */ ;}
body#events a.more {color:#9e7c4c;float:right;clear:none;border:1px solid #aaa;text-decoration:none;padding:2px 4px;}

body#events a.more:hover {color:#333;background:#eee;border:#3c1f02 1px dotted}

/* Forum */
body#forum #background {background: url(/images/background/bgForum.jpg) no-repeat top center;}

/* contact */
body#contact #background {background: url(/images/background/bgForum.jpg) no-repeat top center;}

/* VIP */
body#vip #background {background: url(/images/background/bgVip.jpg) no-repeat top center;}
body#vip #vip {margin:112px 0 00 180px;float:left;height: 153px;width:135px;background: url(/images/vip/vipClub.png) no-repeat top center;display:/* IE6SUX */inline}
body#vip #charlie {margin: 7px 0 0 20px;padding:313px 0 0 0;text-align:center;font-size:12px;float:left;height:308px;width:233px;color:#fff;background: url(/images/vip/charlie.jpg) no-repeat top center;}

.unfold { cursor:pointer ; color:#fff; text-decoration:none;}
.unfold:hover { text-decoration:underline }
.unfold { }
#loginUnfold { }
.unfoldArea {float:left;/* background: #E9E3CD; */width:300px;}
#forms {margin:30px 0 0 20px;width:300px; height:300px; float:left;color:#fff;}
#forms a {color: #fff}
#reg { float:left; }
#loginUnfoldlink{display:none;}
#login { float:left;}
body#vip #form { float:left;width:300px;  }
body#vip  td.applyFormLabel {color:#fff; padding:0 10px 0 0;text-align:right }

/* Retail */
body#retail #background {background: url(/images/background/bgRetail.jpg) no-repeat top center;}
body#retail #stateMap {margin:0 0 0 160px}

table#retail {margin-top:10px; white-space: nowrap}
table#retail, table#retail tr, table#retail td, table#retail th {
    border-style:solid;
    border-width:1px;
    border-color:#C6C3C6;
    border-collapse:collapse;
}
table#retail td, table#retail th {padding:5px 5px;text-align:left;}
table#retail th {background:#ddd;font-weight:bold;}

/* Store */
body#store #background {background: url(/images/background/bgStore.jpg) no-repeat top center;}

.clear { clear:both; height:0;}
.header-t{display:table; width:100%; margin-bottom:10px;}
.event-t{ display:table; width:100%; margin-top:15px; }

.link-footer-home{float:right; text-align:left; margin-top:20px; width:350px; }
.link-footer-home a{padding:5px 10px; color:#CDA659; text-decoration:none; }
.link-footer-home a:hover{text-decoration:underline; }

/* Footer */
.content-footer {width:1045px; display:table; position:relative; }
.footer{ text-align:center; margin:10px 0 0; padding:10px 0 10px 0; line-height:1.5; color:#C6A15D; border-top:2px solid #026227; background:#301B0F; display:table; width:100%; }
.footer .social{float:right; }
.footer .social img{margin: 4px 0 0 14px; float:left; }
.footer .text{float:left; width:90%; text-align:center; }

/* contact */
div#contactHolder h2{ color:#C6A15D; font-size:22px; font-weight:bold; padding:10px 0; }
.form-contact{ background:#301B0F; padding:10px; border:1px solid #fff; color:#C6A15D;}
.form-contact td{padding:3px; }
.form-contact td.title{ width:100px;}
.form-contact select{ width:224px; }
.form-contact input[type="text"]{ width:200px; }
.form-contact textarea{ width:220px; height:120px; }

/* cigarline */
.row{float:left; width:100%; display:table; margin-bottom:2px;}
