﻿
/*************  Header Start   **************/
.Header{width:970px; height:168px;  margin-left: auto; margin-right: auto; margin-bottom:2px;}
.HeaderTopArea{width:970px; margin-top:-22px;}
.HeaderLogo {float:left; margin-top:15px;}

.HeaderLoginCommunity{float:left; width:351px; margin-bottom:10px;}

.HeaderSearchArea{float:left; width:409px; padding-top:22px; }
.HeaderSearchBox{ background-color:#ebebeb; width:200px; height:22px; float:right; margin-right:1px; margin-top:2px; }
.HeaderSearchBoxLinks{float:right; padding-right:10px;}
.HeaderSearchTextBox{height:12px; width:200px; margin-top:4px; margin-left:5px; font-size:11px; border:0 solid gray; float:left}
.HeaderSearchButton{}

.HeaderSearchBoxLinks a:link {font-family:Arial; font-size:10px; color:Black;}
.HeaderSearchBoxLinks a:visited {font-family:Arial; font-size:10px; color:Black;}


.HeaderNavContainer{width:970px; margin-top:30px;}

.HeaderNavMain{ color:white; height:20px; margin-left:142px; font-size:17px; text-align:center; font-family:Century;}
.HeaderNavMain a:link {color:#636363;}
.HeaderNavMain a:visited{color:#636363;}
.HeaderNavMain a:hover{color:#b92b78;}

.HeaderNavElementsFirst{padding-right:5px; float:left;}
.HeaderNavElements{padding-right:4px; float:left;}

.HeaderNavSale{padding-right:4px; float:left;}
.HeaderNavSale a:link {color:#b92b78;}
.HeaderNavSale a:visited {color:#b92b78;}
.HeaderNavSale a:hover{color:#b92b78;}

.HeaderNavSpacers{float:left; font-size:Large;margin-top:-4px; margin-right:22px;}
.HeaderBreakLine{height:2px; width:970px; background-image: url(../images/site2012/full_width_dots.gif);}

.HeaderBasket{float:right; font-family:Arial; font-size:11px; padding-top:4px; width:300px;}
.HeaderBasketItems{float:right; margin-left:3px; margin-top:1px;}
.HeaderBasketItemsTotal{ float:right; margin-top:1px; margin-left:2px;}
.HeaderBasketItemsTotalLabel{float:left; margin-right:7px; margin-top:1px;}
.Header3BtnBar{width:970px; height:44px;}
.header3BtnBarButtons{width:321px; height:30px; float:left; }


/*************  Header   End   **************/

/*****************************************************************************************/

/* Main Content Start*/
.MainContent{width:970px;margin-left: auto; margin-right: auto; background-image:url('/images/site2011/blank.gif'); background-color: White;}
.MainContentBanner{margin-bottom:7px; margin-top:12px;}
.MainContentFilters{width:160px;float:left;font-family:Arial;}

.MainVerticalDivider{ height:650px; margin-top:-43px;}

.FiltersSections{margin-bottom:7px;}
.FiltersHeaders{ font-size:14px; color:Black;}
.FiltersList{font-size:12px; color:Gray;}


.MainContentPromos{width:970px; float:left; text-align:center; font-family:Arial;}
.MainContentPromoTop3{width:970px; text-align:center; margin-top:10px;}
.MainContentPromoBottom3{width:970px; text-align:center; margin-top:1px;}

.PromoItem{width:280px;}
.PromoItemLeft{float:left; width:308px;}
.PromoItemRight{width:320px; float:left;}

.MainContentPromoComp{margin-top:5px;}
.MainContentRight{width:187px;float:left; margin-top:10px;}
.RightContent{margin-left:5px;}

.MainContentNewsLetterHolder{ height:30px;}
.MainContentNewsLabel{  font-size:12px; font-family:Century; color:Black; float:left; margin-top:4px; margin-right:10px;}

.MainContentNewsLetter{width:251px; height:26px; float:left; }
.MainNewsEmailTextBox{height:20px;font-size:12px; color:Black; border:0 solid gray; float:left; margin-top:4px; margin-left:5px; width:170px; background-color:#ebebeb;}
.MainNewsEmailSubmit{float:left; margin-left:7px;}

.MainContentSocial{float:right; height:26px; margin-top:-3px;}

/* Main Content End  */

/*****************************************************************************************/

/* Footer Start*/
.Footer{width:670px; height:50px; margin-left: auto; margin-right: auto ; min-height:200px;}
.FooterTopBreakLine {margin-left:-1px; margin-top:15px; margin-bottom:10px;}
.FooterBox{width:120px; float:left; font-family:Arial;}
.FooterBoxPadding{width:10px; text-align:left;}
.FooterInnerRight{width:82px; float:right;}
.FooterFiltersHeaders{ font-size:14px;}
.FooterFiltersList{font-size:13px; color:Gray;}
.FooterCopywright{float:left; width:400px; font-family:Arial; color:Gray; font-size:13px; margin-top:21px;}



/* Footer End  */

/*****************************************************************************************/

/* CategoryDisplay2 start*/

.CatDispBreadCrumbs{ height:20px;}
.CatDispTopBreakLine{margin-left:-1px; margin-top:-3px;}
.CatDispPagingBreakLine{ width:795px; margin-left:-1px;}
.CatDispBreadContent{ margin-top:3px;}
.CatDispBanner{margin-top:-60px;}
.CatDisplaySize{ width:200px; height:300px;}
.CatDisplayFilters{float:left;}
.CatDisplayMain{float:left; width:695px; margin-left:5px;}
.CatDisplayStyle{ text-align:center; color:Black; font-size:14px; font-weight:lighter;}
.CatDisplayFullPrice{text-align:center; color:Gray; font-size:14px; font-weight:lighter;}
.CatDisplaySalePrice{text-align:center; color:Red; font-size:14px; font-weight:lighter;}
/* CategoryDispaly2 End */

/*****************************************************************************************/

/* Item Details Start*/

.ItemRightBlock{float:left; margin-left:25px; width:380px;}
.ItemStyleTips{ padding-left:30px; padding-top:10px; padding-right:30px;}
.ItemDeliveryTips{ padding-left:22px; padding-top:28px; padding-right:20px;  font-size:12px; color:#636363; font-family:Arial; }
.ContentFontGray { font-family:Arial; font-size:13px; color:Gray}



/* Item Details End  */

/*****************************************************************************************/

/* New Start*/


.NewMainArea{width:810px; margin-left: auto; margin-right: auto;}


/* New   End*/

/*****************************************************************************************/

/* Pre Order Start*/


.PreOrderMainArea{width:810px; margin-left: auto; margin-right: auto;}


/* PreOrder   End*/

/****************************************************************************************/


/* Contact Us Start*/

.contactUsForm          { margin:0px; }
.contactForm            { float:left;width:497px;padding:0px;margin:0 0 0 10px; ! margin:-7px 0 0 6px;}
.contactForm img        { margin:0px;padding:0px; }
.contactForm .input1    { margin:0 0 4px 0; }
.contactForm .input2    { margin:10px 0 0 0; ! margin:8px 0 0 0; }
.contactForm .theform   { background:Gray;padding:8px 15px 9px 15px;color:White;margin:0px;!margin:-3px 0 -7px 0; }

/*Contact Us End*/

/****************************************************************************************/

/*Billing Details Start*/

.billMainBox{width:360px; float:left;}
.billRequired{width:7px; float:left; font-family:Arial; font-size:12px; color:Red; margin-right:5px; padding-top:9px;}
.billElement{ margin-top:4px; float:left;}
.billLabel{width:110px; float:left; font-family:Arial; font-size:12px; padding-top:6px;}
.billDetail{width:158px; float:left; font-family:Arial; font-size:11px;}
.billVal{width:20px; float:left; padding-top:2px;}

/*Billing Details End*/

/****************************************************************************************/


