BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/bg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #060303
}
A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #8b8b8b
}
A:hover {
	COLOR: #d22a2b; TEXT-DECORATION: underline
}
A:active {
	COLOR: #8b8b8b
}
#titlepage {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 10px; COLOR: #050704; LINE-HEIGHT: 30px
}
#bottom {
	BACKGROUND-IMAGE: url(images/bottom_page.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
#footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#footer2 {
	BORDER-TOP: #e1e1e1 1px solid; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #bcbcbc; PADDING-TOP: 10px
}
#copyrights {
	TEXT-ALIGN: right
}
#toppage {
	BACKGROUND-IMAGE: url(images/page_top.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
#page {
	PADDING-RIGHT: 20px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#sepmiddle {
	WIDTH: 28px
}
#pagecontent {
	VERTICAL-ALIGN: top; WIDTH: 502px
}
#indexwelcome {
	MARGIN-TOP: 10px; BACKGROUND-IMAGE: url(images/image_index.jpg); WIDTH: 502px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 182px
}
#specials {
	MARGIN: 15px 0px 0px
}
#cigcell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#dotsep {
	BACKGROUND-IMAGE: url(images/dots_sep.gif); HEIGHT: 19px
}
#startingprice {
	FONT-WEIGHT: bold; WIDTH: 110px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
#startingprice A:link {
	COLOR: #ff3334
}
#startingprice A:visited {
	COLOR: #a92222
}
#startingprice A:hover {
	COLOR: #a92222
}
#startingprice A:active {
	COLOR: #ffa6a6
}
#brand {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
#pricepercig {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 12px
}
#memberprice {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px
}
#shoppingcart {
	BACKGROUND-IMAGE: url(images/shoppinbag.gif); MARGIN: 0px 0px 0px 340px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: right
}
#tab A {
	PADDING-RIGHT: 2px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_tab.gif); VERTICAL-ALIGN: middle; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; HEIGHT: 26px; TEXT-ALIGN: center
}
#tab A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tab A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#tab A:hover {
	BACKGROUND-IMAGE: url(images/bg_tab_over.gif); COLOR: #2c2012; TEXT-DECORATION: underline
}
#tab A:active {
	COLOR: #ffffff
}
#tabon {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_tab_on.gif); VERTICAL-ALIGN: middle; WIDTH: 100px; COLOR: #2c2012; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px; TEXT-ALIGN: center
}
#tab {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_tab.gif); VERTICAL-ALIGN: middle; WIDTH: 100px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 34px; TEXT-ALIGN: center
}
#colleft {
	BORDER-RIGHT: #e6e6e6 1px solid; MARGIN-TOP: 10px; VERTICAL-ALIGN: top; WIDTH: 194px; BACKGROUND-COLOR: #fbfaf6
}
#colleft UL {
	PADDING-LEFT: 5px; MARGIN-LEFT: 5px; WIDTH: 170px; LIST-STYLE-TYPE: none
}
#colleft LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(images/bg_bullet.gif); PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #e6e6e6 1px solid; BACKGROUND-REPEAT: no-repeat
}
#colleft A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #725035; PADDING-TOP: 5px
}
#colleft A:link {
	COLOR: #725035; TEXT-DECORATION: none
}
#colleft A:visited {
	COLOR: #725035; TEXT-DECORATION: none
}
#colleft A:hover {
	COLOR: #ff3334; TEXT-DECORATION: underline
}
#colleft A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#coltop {
	BACKGROUND-IMAGE: url(images/top_col.gif); MARGIN: 10px 0px 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#colbottom {
	HEIGHT: 14px
}
#product {
	MARGIN-TOP: 20px
}
#cigthumb {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #c45a45 1px solid; HEIGHT: 120px; TEXT-ALIGN: center
}
#cigthumbsmall {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 75px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffeae6 1px solid
}
.cignametitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #c45a45; LINE-HEIGHT: 18px
}
.cigingredients {
	FONT-SIZE: 10px; PADDING-BOTTOM: 7px; COLOR: #949494; LINE-HEIGHT: 20px
}
#sepline {
	HEIGHT: 5px
}
#cigdescription {
	PADDING-BOTTOM: 5px
}
#cigdescriptioncell {
	BORDER-BOTTOM: #c45a45 1px solid
}
#selectquantity {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 5px
}
#selectstyle {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 5px
}
#cigtitle {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #dcdcdc 1px solid
}
#cigprice {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #da0210
}
#cigformbuttons {
	MARGIN-TOP: 15px
}
.addtocartbutton {
	BORDER-RIGHT: #d22a2b 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d22a2b 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 5px 0px 0px; BORDER-LEFT: #d22a2b 2px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #d22a2b 2px solid; BACKGROUND-COLOR: #ff3334
}
.continueshoppingbutton {
	BORDER-RIGHT: #b3b3b3 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b3b3b3 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 5px 10px 0px 0px; BORDER-LEFT: #b3b3b3 2px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #b3b3b3 2px solid; BACKGROUND-COLOR: #a6a6a6
}
#topordertable {
	FONT-SIZE: 9px; COLOR: #cccccc; BORDER-BOTTOM: #c45a45 2px solid; HEIGHT: 5px
}
#topcarttable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #c45a45; PADDING-TOP: 0px; BORDER-BOTTOM: #c45a45 2px solid; HEIGHT: 5px
}
#topcarttablealignright {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #c45a45; PADDING-TOP: 0px; BORDER-BOTTOM: #c45a45 2px solid; HEIGHT: 5px; TEXT-ALIGN: right
}
#cellyellow {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-COLOR: #f4f3ef
}
#cellred {
	BACKGROUND-COLOR: #ff3334
}
#cellwhite {
	BACKGROUND-COLOR: #ffffff
}
#selectcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 50px
}
#formcellinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 50px
}
#descriptioncell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #c45a45; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
#descriptioncellred {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 180px; COLOR: #ffffff; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ff3334
}
#inputcell {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid
}
#inputcellcart {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px; BORDER-BOTTOM: #ffeae6 1px solid
}
#inputcellcartprice {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; BORDER-BOTTOM: #ffeae6 1px solid; TEXT-ALIGN: right
}
#inputcellred {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bg_red_recurring2.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ff3334
}
.dropdownform {
	WIDTH: 140px
}
.dropdownformcart {
	WIDTH: 80px
}
.dropdownform2 {
	WIDTH: 345px
}
#subtotalcell {
	PADDING-RIGHT: 2px; BORDER-TOP: #c45a45 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #c45a45 2px solid; TEXT-ALIGN: right
}
.subprice {
	COLOR: #000000
}
.totalprice {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.savingprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1b8407
}
#totalstable {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
#totalsnames {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 18px; TEXT-ALIGN: right
}
#totalprices {
	TEXT-ALIGN: right
}
#titlecart {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#backgroundpop {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.popimage {
	MARGIN: 15px
}
#pagebag {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
#pagebag2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#colbag {
	VERTICAL-ALIGN: top
}
#titlecolbag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #ff3334
}
#bagobject {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; MARGIN: 3px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff3334 1px solid
}
#bagbuttons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#bagobject IMG {
	MARGIN: 4px
}
#bagcontent {
	BORDER-RIGHT: #ff3334 2px solid; BORDER-TOP: #ff3334 2px solid; BORDER-LEFT: #ff3334 2px solid; BORDER-BOTTOM: #ff3334 2px solid
}
.nameobjectbag {
	FONT-WEIGHT: bold
}
#bagtable {
	WIDTH: 100%
}
#forminfotable {
	BORDER-RIGHT: #c45a45 1px solid; BORDER-TOP: #c45a45 1px solid; MARGIN: 10px; BORDER-LEFT: #c45a45 1px solid; WIDTH: 97%; BORDER-BOTTOM: #c45a45 1px solid
}
#tableheader {
	FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #c45a45
}
#cellname {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #f2d3cd 1px solid
}
#cellname2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; BORDER-BOTTOM: #f2d3cd 1px solid
}
#cellinput {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 10px; BORDER-BOTTOM: #f2d3cd 1px solid
}
.inputform {
	BACKGROUND-IMAGE: url(images/bg_inputlogin.gif); MARGIN: 3px 0px 0px; WIDTH: 175px; COLOR: #c45a45; HEIGHT: 18px; BACKGROUND-COLOR: #fffaf2
}
.inputform2 {
	MARGIN: 3px 0px 0px; COLOR: #c45a45; BACKGROUND-COLOR: #fffaf2
}
.inputlong {
	BACKGROUND-IMAGE: url(images/bg_inputlogin.gif); MARGIN: 3px 0px 0px; WIDTH: 489px; COLOR: #c45a45; HEIGHT: 18px; BACKGROUND-COLOR: #fffaf2
}
.inputshort {
	BACKGROUND-IMAGE: url(images/bg_inputlogin.gif); MARGIN: 3px 0px 0px; WIDTH: 30px; COLOR: #c45a45; HEIGHT: 18px; BACKGROUND-COLOR: #fffaf2
}
.inputmedium {
	BACKGROUND-IMAGE: url(images/bg_inputlogin.gif); MARGIN: 3px 0px 0px; WIDTH: 90px; COLOR: #c45a45; HEIGHT: 18px; BACKGROUND-COLOR: #fffaf2
}
#buttonbottom {
	TEXT-ALIGN: right
}

