/*BODY*/
body { 
	scrollbar-arrow-color:#663300;
	scrollbar-face-color:#CA905E;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	
}

html { min-height: 100%; margin-bottom: 0.1px; }
td
{
	vertical-align: top;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
}
   
   
    .whiteLInk
    {
        color: #FFFFFF;
        text-decoration: none;
		font-size:11px;
	    font-family: "Century Gothic";
    }
	.whiteLInk:Hover
    {
        color: #FFFFFF;
        text-decoration: underline;
		font-size:11px;
	    font-family: "Century Gothic";
    }
	.pnlFooterLink {
	font-family: "Century Gothic";
	font-size: 9pt;
	text-decoration:none;
	color:#939598;
	}
	.pnlFooterLink:Hover
	{
	font-family: "Century Gothic";
	font-size: 9pt;
	  text-decoration: underline;
	color:#B5B5B5;
	}

/*INDEX*/
a.eventsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a:hover.eventsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; }
a.eventsContent { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #75360c; font-weight: bold; text-decoration: none; }
a:hover.eventsContent { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
a.getDirections { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; font-weight: bold; text-decoration: none; }
a:hover.getDirections { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }



.a { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#indexDesignersList { width: 171px; height: 657px; background-image: url(../../images/index.designers.bkgd.jpg); background-position: top left; background-repeat: no-repeat; } 
#designersList { width: 171px; height: 680px; background-image: url(../../images/designers.bkgd.jpg); background-position: top left; background-repeat: no-repeat; }
#designersListText { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 0px 0px 0px 5px; line-height: 145%; }
#fashion { width: 232px; height: 55px; background-image: url(../../images/fashion.updates.jpg); background-position: top left; background-repeat: no-repeat; padding: 0px 0px 0px 6px; }
#blog { padding: 0px 0px 0px 6px; color: #75360C; line-height: 145%; font-weight: bold; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; }
#customerService { padding: 0px 0px 0px 10px; line-height: 145%; color: #75360C; font-weight: bold; font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; }
a.customerService {color: #000000; text-decoration: none; }
a:hover.customerService {color: #000000; text-decoration: underline; }

a.lnkDetails {color: #000000; text-decoration: none; font-size: 11px; }
a.lnkDesigner {color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; padding: 2px 0px 20px 0px; }
a:hover.lnkDesigner {color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; padding: 2px 0px 20px 0px; text-decoration: underline; }
a.lnkShowAll {color: #000000; text-decoration: none; font-size: 11px; }
a:hover.lnkShowAll {color: #000000; text-decoration: none; font-size: 11px;  text-decoration: underline; }
a.lnkCat {color: #000000; text-decoration: none; font-size: 11px; }
a:hover.lnkCat { color: #000000; text-decoration: none; font-size: 11px;  text-decoration: underline; }
a.lnk {color: #000000; text-decoration: none; font-size: 11px; }
a:hover.lnk { color: #000000; text-decoration: none; font-size: 11px;  text-decoration: underline; }

.divCats { font-size: 11px; font-family: Century Gothic, Arial, Helvetica, sans-serif; }
.divPrice { color: #FF0000; font-size: 11px; }
#subMenu { height: 30px; padding: 5px 5px 0px 171px; text-align: left; font-size: 11px; color: #000000; float: left; }
a.subMenu { color:#888888; text-decoration: none; }
a:hover.subMenu { color:#000000; text-decoration: none; }
#copyright { height: 30px; padding: 5px 5px 0px 55px; text-align: right; font-size: 10px; color: #888888; float: right; }

/*STORE*/
h1, #designerTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; background: transparent; padding: 0; margin: 38px 0 0 0; line-height: 1pt; font-weight: 200;}
#designerDescription { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 100%; width: 725px; }
#productContainer { width: 194px; padding: 0px 18px 0px 18px; text-align: left; }
#ProductTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; padding: 2px 0px 0px 15px; line-height: 100%; text-align: left; }
a.ProductTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; padding: 0px 0px 0px 0px; line-height: 100%; text-align: left; }
a.ProductTitle hover { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; padding: 0px 0px 0px 0px; line-height: 100%; text-align: left; }
#productDetails { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px 0px 0px 15px; line-height: 100%; text-align: left; text-decoration: none; text-transform: lowercase; }
.price { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A;font-weight: bold;   padding: 5px 0px 0px 0px; line-height: 100%; text-align: left; }
.priceCrossOut { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A;  font-weight: bold; text-decoration: line-through;  padding: 5px 0px 0px 0px; line-height: 100%; text-align: left; }
.outofstock { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; vertical-align: bottom; font-weight: bold; }
.errormessage { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; vertical-align: bottom; font-weight: bold; }

#productLine { margin: 5px 14px 0px 14px; height: 2px; }
.sale { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: bottom; font-weight: bold; padding: 1px 0px 0px 13px; } 

/*EVENTS*/
#eventsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#events { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 135%; }
#eventsEvent { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; }
#eventsDate { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; font-weight: bold; padding: 0px 0px 0px 0px; }
#forms { float: right; margin: 0px 0px 0px 60px; }

/*FIT GUIDE*/
#fitGuideTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#fitGuide { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 145%; }
#fitGuideSubTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom: solid 1px #CCCCCC; padding: 0px 20px 0px 0px; margin: 0px 0px 5px 0px; line-height: 100%; }
.celebs { color: #C17C2A; font-weight: bold; }
a.fitguide { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a:hover.fitguide { font-size: 12px; color: #C17C2A; font-weight: bold; text-decoration: none; }

/*FAQS*/
#faqsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#faqs { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 120%; }
#faqsList { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding: 0px 0px 0px 20px; line-height: 135%; }
a.faq { font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a:hover.faq { font-size: 12px; color: #C17C2A; font-weight: bold; text-decoration: none; }
.faqsQuestion { font-size: 12px; font-weight: bold; }

/*SHIP.RETURN.EXCHANGE*/
#shipReturnExchangeTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#shipReturnExchange { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 120%; }
#returnExchange { float: right; width: 175px; height: 100px; margin: 10px; }

/*POLICY.TERMS*/
#policyTermsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#policyTermsTitle2 { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; border-bottom: solid 1px #000000; margin: 0px 0px 10px 0px; padding: 10px 0px 0px 0px; line-height: 100%; }
#policyTermsSubTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom: solid 1px #CCCCCC; padding: 0px 20px 0px 0px; line-height: 100%; }
#policyTerms { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 120%; }

/*PRDUCT DETAILS*/
#productDetailsTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: bold; padding: 104px 0px 0px 0px; line-height: 100%; text-align: left; }
#productDetailsTitleOne { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; line-height: 100%; text-align: left; text-transform: lowercase;  }
#productDetailsDescription { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 5px 0px 30px 0px; line-height: 120%; text-align: left; }
#productColor { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 0px 0px 0px 60px; line-height: 100%; text-align: left; }
#productOrder { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 10px 0px 10px 0px; line-height: 120%; text-align: left; }
#productPrice { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 5px 0px 0px 0px; line-height: 100%; text-align: left; }
#productPriceMulti { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 5px 0px 0px 15px; line-height: 100%; text-align: left; }
#productSalePrice { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; padding: 5px 0px 0px 0px; line-height: 100%; text-align: left; }
#productSavings { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 5px 0px 0px 0px; line-height: 100%; text-align: left; }
#productSize { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 5px 0px 0px 0px; line-height: 100%; }
#productQuantity { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #C17C2A; padding: 5px 0px 0px 0px; line-height: 100%; }
.productSalePrice { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold; padding: 5px 0px 0px 0px; line-height: 100%;}

.CartListHead
{
    background-color: #F8F8F8;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #000000;
    font-family: Verdana, Arial;
    font-size: 10px;
    font-weight: bold;
    line-height: 12pt;
    padding-left: 5px
}
.smallInput {
font-size:9px;
font-family:Century Gothic, Arial, Helvetica, sans-serif;
padding:0;
margin:0;
height:14px;
width:175px;

}

.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #F8F8F8;
    line-height: 2pt
}

.lblOnSale
{
    color: #FF0000;
}

.listProduct
{
    font-size: 10px;
}

.ProductTitle {font-weight: bold; font-size: 12px; color: #EA3D36;}
.ProductTitle:hover {font-weight: bold; font-size: 12px; color: #777777;}
.ProductPrice {font-weight: bold; color: #B80007; font-size: 12px;}
.ProductDesc {color: #000000;}
.ProductLink {color: #004A8A;}
.ProductLink:hover {color: #EA3D36;}

/*SHIP.RETURN.EXCHANGE*/
#shipReturnExchangeTitle { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 23px; color: #000000; padding: 27px 0px 0px 0px; line-height: 100%; }
#shipReturnExchange { font-family: Century Gothic, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; padding: 3px 0px 10px 0px; line-height: 120%; }
#returnExchange { float: right; width: 175px; height: 100px; margin: 10px; }

.pageTitle {FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #6a6a6a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.billingAddress{width:340px;float:left;border-right:1px solid #AAA;padding-right:20px;}
.shippingAddress{width:340px;float:left;padding-left:20px;font-size:11px;font-weight:normal;}	
ul {margin-bottom: 15px;}
li {margin-left: 30px;}

#homeBanner{position: relative; visibility: hidden; border: 0px solid black; z-index: 0; }
#homeBanner .gallerydesctext{align: center; text-align: center; padding: 12px 5px;	z-index: 0;}