
/* NON-HEADER */
*{padding:0; margin:0;}
 body {font-family:arial;text-align: center;}
.gallery {border:1px solid #87877F;  margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; text-align:center;} 
#container { margin: 0 auto; width: 955px; text-align: left; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* HEADER */
#header {width:955px; height:233px;}
#header2 {width:955px; height:106px;}
#navbar {width:955px; height:44px; position:absolute; top:0; left:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.redbg { background-color:990000; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
DIV.sn { background-color:990000; border-bottom:1px solid #edafa7; border-left:1px solid #edafa7;border-right:1px solid #edafa7;padding-left:7px;padding-right:10px;padding-bottom:10px;}
#aboutsubnav {position:absolute;top:44px;left:445px;z-index:200;visibility:hidden;}
#ladiessubnav {position:absolute;top:44px;left:530px;z-index:200;visibility:hidden;}
#menssubnav {position:absolute;top:44px;left:633px;z-index:200;visibility:hidden;}
p.subnav {font-size:12px; font-family:arial;margin-bottom:2px;}
a.sn {color:#FFFFFF;}
#logo {width:955px; height:189px; position:absolute; top:44px; left:0px; background:  url(../images/logo.jpg);  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#logo2 {width:955px; height:62px; position:absolute; top:44px; left:0px; background:  url(../images/logo2.jpg);  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#logooverlay {width:233px; height:46px; position:absolute; top:21px; left:48px; background:  url(../images/logooverlay.gif); z-index:100; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#logooverlay a {display:block;width:100%;height:100%;}

#mainoverlay {width:550px; height:21px; position:absolute; top:212px; left:48px; background:  url(../images/mainoverlay.jpg);  z-index:100; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#mainoverlay2 {width:844px; height:21px; position:absolute; top:85px; left:48px; background:  url(../images/mainoverlay2.jpg);  z-index:100; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#mainoverlay3 {width:844px; height:21px; position:absolute; top:85px; left:48px; background:  url(../images/mainoverlay3.jpg);  z-index:100; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#about {width:81px; height:29px; position:absolute; top:17px; left:446px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#ladies {width:104px; height:29px; position:absolute; top:17px; left:527px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#men {width:93px; height:29px; position:absolute; top:17px; left:631px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#consignment {width:112px; height:14px; position:absolute; top:17px; left:724px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#contact {width:81px; height:14px; position:absolute; top:17px; left:836px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}

/* MAIN */
#main {width:955px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#middle {width:550px; float:left; margin-left:48px;  padding:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#middle2 {width:844px; float:left; margin-left:48px;  padding:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}{width:844px; float:left; margin-left:48px;  padding:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#whitemiddle {width:550px; background-color:FFFFFF; padding-bottom:35px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#whitecol1 {width:162px; float:left; margin-left:15px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#whitecol2 {width:162px; float:left; margin-left:15px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#greymiddle {width:550px; background-color:EDEAE0;  margin-top:0px; padding-bottom:35px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#vertical {width:350px; float:left; margin-left:0px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#col1 {width:619px; float:left; margin-left:0px;  padding-bottom:35px; display:inline; position:relative;}
#col1a {width:284px; float:left; margin-left:15px;  margin-top:0px;   overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline; position:relative;}
#col1b {width:284px; float:left; margin-left:0px; margin-top:0px;   overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline; position:relative;}
#col2 {width:225px; float:left; margin-left:0x; margin-top:30px; padding:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#gallery {width:593px; float:left; margin-left:10px; margin-top:15px;  padding:0px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
.greybg {background-color:EEEAE1; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.brownbg {background-color:372E27; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.whitebg {background-color:FFFFFF; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.clr {clear:both;}

/* FOOTER */
#footer {width:955px; height:41px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
#fhome {width:43px; height:12px;  float:left; margin-left:50px; margin-top:9px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#fabout {width:65px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#flatin {width:86px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#fball {width:113px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#fpants {width:115px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#fshirt {width:111px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#fcons {width:90px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#fcontact {width:64px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;  display:inline;}
#flink {width:42px; height:12px;  float:left; margin-left:5px;  margin-top:9px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}
#fcopy {width:278px; height:11px; float:left; margin-left:50px;  margin-top:2px;  overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/; display:inline;}

/* FONTS & TEXT */
A {color:#D04216;}
h1 {font-size:22px; font-family:georgia; line-height:25px; margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:10px; padding-bottom:10px; color:#D04216; font-weight: bold; font-style:italic;}
h2 {font-size:22px; font-family:georgia; line-height:25px; margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:20px; padding-bottom:10px; color:#5A4B3F; font-weight: bold; font-style:italic;}
h3 {font-size:19px; font-family:georgia; line-height:22px; margin-top:0px; margin-bottom:0px; margin-left:25px; padding-top:20px; padding-bottom:0px; color:#FFFFFF; font-weight: bold; font-style:italic;}
h4 {font-size:16px; font-family:georgia; line-height:19px; margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:10px; padding-bottom:0px; color:#5A4B3F; font-weight: bold; font-style:italic;}
h5 {font-size:15px; font-family:georgia; line-height:19px; margin-top:0px; margin-bottom:0px; margin-left:15px; padding-top:10px; padding-bottom:0px; color:#D04216; font-weight: bold; font-style:italic;}
h6 {font-size:15px; font-family:georgia; line-height:15px; margin-top:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-bottom:10px; color:#D04216; font-weight: bold; font-style:italic;}
.text {font-family:arial; font-size:13px; line-height:19px; margin-top:5px; margin-bottom:10px; margin-left:15px; margin-right:15px;}
.detail {font-family:arial; font-size:11px; line-height:13px; margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:30px;}
.stext {font-family:arial; font-size:10px; line-height:12px; margin-top:5px; margin-bottom:10px; margin-left:15px; margin-right:15px;}
.product {margin-top:15px; margin-bottom:15px; margin-left:25px; overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
.ptext {color:#FFFFFF; font-family:arial; font-size:13px; line-height:16px; margin-top:0px; margin-bottom:10px; margin-left:15px; margin-right:15px;}
.price {color:#7D7461; font-family:arial; font-size:13px; line-height:16px; margin-top:0px; margin-bottom:10px; margin-left:15px; margin-right:15px; font-weight:bold;}
.price2 {color:#554E44; font-family:verdana; font-size:13px; line-height:15px; margin-top:0px; margin-bottom:10px; margin-left:15px; margin-right:15px; font-weight:bold; font-style:normal;}
.view {color:#D04216; font-family:verdana; font-size:10px; line-height:11px; margin-top:20px; margin-bottom:5px; margin-left:0px; margin-right:0px; font-style:none; font-weight:bold;}
.title  {font-size:15px; font-family:georgia; line-height:15px; margin-top:0px; margin-bottom:0px; margin-left:0px; padding-top:0px; padding-bottom:10px; color:#D04216; font-weight: bold; font-style:italic;}
.line {overflow:visible !important /*Firefox*/; overflow:hidden /*IE6*/;}
A.mb {}
.pact {color:#D25A2B; font-family:verdana; font-size:11px; line-height:19px; font-weight:bold;}
A.mr {color:#D25A2B; font-family:arial; font-size:13px; line-height:19px;}
A.price {color:#D25A2B; font-family:arial; font-size:10px; line-height:10px;  margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; text-align:center;}
A.pb {color:#92A80C; font-family:arial; font-size:13px; line-height:14px; font-weight:bold;}
A.pr {color:#92A80C; font-family:arial; font-size:13px; line-height:14px;}
div.r {float:right; margin-left:15px; margin-bottom:15px;}
div.l {float:left; margin-right:15px; margin-bottom:15px;}
div.lspacer {float:left; margin-right:15px; margin-bottom:15px; margin-left:15px;}
.spacer {margin-bottom:30px;}
div.caption {font-family:georgia;font-size:9px;}
div.testimonial {border-bottom:1px #372e27 dotted; margin-bottom:20px; font-family:georgia; font-size:11px; font-style:italic;padding-left:15px;padding-bottom:10px; padding-right:20px;}
P.tst {margin:0px;margin-bottom:6px;}
INPUT.long {width:249px;}
INPUT.clong {width:253px;}
INPUT.mdlong {width:154px;}
INPUT.md {width:60px;}
INPUT.short {width:25px;}
TD.frmlbl {font-family:verdana; font-size:9px; text-align:right; font-weight:bold;}
span.frmlbli {font-weight:normal;}
div.measure {margin-left:15px; font-family:verdana; font-size:9px;}
p.msrlbl {font-weight:bold;margin-top:15px; margin-bottom:6px;}
p.msrins {margin-top:0px; margin-bottom:6px;}
p.lkttl {font-size:10px; margin-top:20px;margin-bottom:0px;font-weight:bold;}
p.lkdes {font-size:10px;margin:0px; margin-bottom:6px;}
p.crystal {font-size:11px; font-family:trebuchet ms;}
p.crysnt {font-size:10px; font-family:trebuchet ms;}
p.crystalst {font-family:trebuchet ms; font-size:15px;}