BODY {
	BACKGROUND-IMAGE: url(../images/common/pattern.gif); LINE-HEIGHT: 16pt; BACKGROUND-COLOR: #1a1a1a; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px;
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#page-shadow {
	MARGIN: auto; WIDTH: 960px; BACKGROUND: #262626
}
#page-container {
	BACKGROUND-COLOR: #fff; MARGIN: auto; WIDTH: 950px
}
#header {
	BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px; HEIGHT: 70px
}
.header {
	BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px; HEIGHT: 40px
}
.banner {
	BACKGROUND-COLOR: #ffffff; MARGIN: auto; WIDTH: 950px; HEIGHT: 255px;
}
.body-container {
	BACKGROUND-COLOR: #ffffff; MARGIN: auto; WIDTH: 950px
}
#wrap {
	BACKGROUND-COLOR: #ffffff
}
.headerleft {
	MARGIN-TOP: 6px; FLOAT: left; MARGIN-LEFT: 20px
}
.headerright {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; FLOAT: right; COLOR: #999999; FONT-SIZE: 10px; MARGIN-RIGHT: 20px
}
#header A {
	COLOR: #999999; TEXT-DECORATION: none
}
#banner {
	BACKGROUND-COLOR: #ffffff; MARGIN: auto; WIDTH: 950px; HEIGHT: 255px
}
.sublinks {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 20px; WIDTH: 170px; FLOAT: left; PADDING-TOP: 15px
}
.sublinks2 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 20px; WIDTH: 250px; FLOAT: right; PADDING-TOP: 15px
}
.divider {
	WIDTH: 3px; FLOAT: left
}
.divider2 {
	WIDTH: 3px; FLOAT: right
}
.titl {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; WIDTH: 680px; FLOAT: left; PADDING-TOP: 10px
}
.titlnew {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 85px; WIDTH: 500px; FLOAT: left; PADDING-TOP: 10px
}
.titlstore {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 33px; WIDTH: 690px; FLOAT: left; PADDING-TOP: 10px
}
.titl2 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 20px; WIDTH: 610px; PADDING-RIGHT: 20px; FLOAT: right; PADDING-TOP: 10px
}
.titlwid {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; WIDTH: 900px; FLOAT: left; PADDING-TOP: 10px
}
.titlwid2 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 75px; WIDTH: 800px; FLOAT: left; PADDING-TOP: 10px
}
.titlwid3 {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 100px; WIDTH: 750px; PADDING-RIGHT: 100px; FLOAT: left; PADDING-TOP: 10px
}
.maintext {
	TEXT-ALIGN: justify; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; WIDTH: 670px; FLOAT: left
}
.maintextstore {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 25px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 33px; WIDTH: 690px; FLOAT: left
}
.maintextstoreintro {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 25px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 87px; WIDTH: 500px; FLOAT: left
}
.maintextwide {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 25px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; WIDTH: 900px; FLOAT: left
}
.maintextwide2 {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 25px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 100px; WIDTH: 750px; PADDING-RIGHT: 100px; FLOAT: left
}
.maintextwide3 {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 100px; WIDTH: 750px; PADDING-RIGHT: 100px; FLOAT: left; HEIGHT: 350px
}
.maintextwide4 {
	PADDING-BOTTOM: 25px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 100px; WIDTH: 750px; PADDING-RIGHT: 100px; FLOAT: left
}
.maintext2 {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 25px; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; WIDTH: 610px; PADDING-RIGHT: 20px; FLOAT: right
}
.maintext A {
	COLOR: #000000; TEXT-DECORATION: none
}
.maintext A:hover {
	COLOR: #cc9933
}
.maintextwide2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.maintextwide2 A:hover {
	COLOR: #cc9933
}
.maintextwide4 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.maintextwide4 A:hover {
	COLOR: #cc9933
}
.maintextstore A {
	COLOR: #000000; TEXT-DECORATION: none
}
.maintextstore A:hover {
	COLOR: #cc9933
}
.toplinks {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px
}
.toplinks A {
	COLOR: #000000; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #cc9933
}
#links {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #e0e0e0; MARGIN: auto; WIDTH: 950px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
#links A {
	COLOR: #000000; TEXT-DECORATION: none
}
#links A:hover {
	COLOR: #cc9933
}
#links2 {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #e0e0e0; MARGIN: auto; WIDTH: 950px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
#links2 A {
	COLOR: #000000; TEXT-DECORATION: none
}
#links2 A:hover {
	COLOR: #cc9933
}
#linkshome {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 20px; COLOR: #333333; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
#linkshome A {
	COLOR: #252525; TEXT-DECORATION: none
}
#linkshome A:hover {
	COLOR: #666666
}
#footer {
	BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 60px; FONT-SIZE: 8pt
}
#footer A {
	COLOR: #999999; TEXT-DECORATION: none
}
#footer2 {
	BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 60px; FONT-SIZE: 8pt
}
#footer2 A {
	COLOR: #999999; TEXT-DECORATION: none
}
.footerleft {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 20px
}
.footercenter {
	Z-INDEX: 1; POSITION: relative; MARGIN-TOP: 12px; FLOAT: left; LEFT: 20px
}
.footeright {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: 10px; FLOAT: right; COLOR: #666666; FONT-SIZE: 10px; MARGIN-RIGHT: 20px
}
#relinks {
	COLOR: #000000; FONT-SIZE: 8pt
}
#relinks A {
	COLOR: #000000; TEXT-DECORATION: none
}
#relinks A:hover {
	COLOR: #cc9933; TEXT-DECORATION: none
}
.style1 {
	COLOR: #ffffff
}
.stylead {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.history {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 20px; LINE-HEIGHT: 125%; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; COLOR: #666666
}
.timelinel {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; LINE-HEIGHT: 125%; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
.timeliner {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 125%; PADDING-LEFT: 25px; FLOAT: left; PADDING-TOP: 10px
}
.button {
	PADDING-TOP: 18px
}
#storelocator {
	PADDING-BOTTOM: 25px; WIDTH: 690px; HEIGHT: 190px; FONT-SIZE: 12px; PADDING-TOP: 25px
}
#storelocator A {
	TEXT-DECORATION: none
}
#storelocator A:hover {
	COLOR: #cc9933
}
#storelocator A:active {
	COLOR: #cc9933; FONT-WEIGHT: bold
}
.promo {
	BACKGROUND-COLOR: #000000; WIDTH: 900px; MARGIN-BOTTOM: 25px; HEIGHT: 475px
}
.promopos {
	POSITION: relative; WIDTH: 675px; HEIGHT: 425px; TOP: 25px; LEFT: 112px
}
.vidalign2 {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.fap {
	MARGIN-RIGHT: 10px
}
.proalign {
	MARGIN-LEFT: 50px
}
.pgcenter {
	WIDTH: 850px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.pgcenter2 {
	WIDTH: 730px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.pgcenter3 {
	WIDTH: 850px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.pgcenter4 {
	MARGIN: 50px auto; WIDTH: 950px
}
.storespg {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 25px; WIDTH: 680px; FLOAT: left; PADDING-TOP: 30px
}
#content {
	BACKGROUND: #ffffff
}
#floral {
	BACKGROUND-IMAGE: url(../images/common/floralbg.jpg); Z-INDEX: -1; WIDTH: 950px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; HEIGHT: 500px
}
.contactpg {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 75px; WIDTH: 800px; FLOAT: left; PADDING-TOP: 10px
}
.cinfo {
	TEXT-ALIGN: left; WIDTH: 750px
}
.docpix {
	PADDING-LEFT: 25px
}
#home {
	BACKGROUND-COLOR: #000000; MARGIN: auto; WIDTH: 950px
}
DIV.bigpix {
	WIDTH: 450px; MARGIN-BOTTOM: 20px; FLOAT: left; MARGIN-LEFT: 20px
}
DIV.product {
	MARGIN-LEFT: auto
}
DIV.logo {
	MARGIN-TOP: 5px; MARGIN-LEFT: 480px
}
DIV.news {
	MARGIN-LEFT: 480px
}
DIV.newsitem {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 430px; PADDING-RIGHT: 10px; HEIGHT: 90px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 10px
}
DIV.newsitem A {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.newsitem A:hover {
	COLOR: #cc9933; TEXT-DECORATION: none
}
.goldrate {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 430px; PADDING-RIGHT: 10px; HEIGHT: 40px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 10px
}
.date {
	MARGIN-TOP: 15px; COLOR: #999999; MARGIN-RIGHT: 30px
}
.wstyle {
	Z-INDEX: 1002; BORDER-BOTTOM: #000000 3px solid; POSITION: absolute; BORDER-LEFT: #000000 3px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 2px; WIDTH: 40%; PADDING-RIGHT: 2px; DISPLAY: none; HEIGHT: 40%; OVERFLOW: auto; BORDER-TOP: #000000 3px solid; TOP: 25%; BORDER-RIGHT: #000000 3px solid; PADDING-TOP: 2px; LEFT: 25%
}
DIV.newsitem2 {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 430px; PADDING-RIGHT: 10px; HEIGHT: 146px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 10px
}
DIV.newsitem2 A {
	COLOR: #333333; TEXT-DECORATION: none
}
DIV.newsitem2 A:hover {
	COLOR: #cc9933; TEXT-DECORATION: none
}
.goldrate2 {
	WIDTH: 410px; HEIGHT: 40px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
