/* Custom CSS Document for Bae-Home.com
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/*IE 6 PNG Fix
--------------------------------------------------------*/
img, div { behavior: url(iepngfix.htc) }

/* Default STYLES
--------------------------------------------------------*/
body {font-family:Arial, Helvetica, sans-serif;}
#PageTable {width:100%; text-align:center;}
#PageSubTable {width:744px; margin:40px 0 0 0; vertical-align:top; font-family:Arial, Helvetica, sans-serif;}
#ContentCell {background:#fcfbf9; border-right:13px solid #fcfbf9; border-left:13px solid #fcfbf9;}
#Instruction1_InstructCell {background:#fffff; color:#545556; border:1px solid #aca692; padding: 7px;}
#Instruction1_InstructCell a {color:#000; text-decoration:underline;}
#Instruction1_InstructCell a:hover {color:#000; text-decoration:none;}
.Instructions {font-size:12px; color:#000}
.Messages { font-size: 12px; font-weight: bold; color:#c00;}
.ErrorMessages { font-size: 12px; font-weight: bold; color: #c00; text-transform:uppercase;}
.Headings {font:bold 17px Century, Georgia, "Times New Roman", Times, serif; color:#535457; padding:25px 0 0 0; margin:0;}
.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font-size: 14px; font-weight: bold; color: #fff; background: #424242}
.Content {font-size:8px; color:#424242;}
.Content a {color:#93857a; text-decoration:none;}
.Content a:hover {color:#93857a; text-decoration:underline;}

h1 {font-family:Century, Georgia, "Times New Roman", Times, serif; font-size:20px; color:#87898c;}
h2 {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#424242;}
h3 {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#424242;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d3f3f;}
ul {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d3f3f;}
ul li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3d3f3f; height:23px; padding:0 10px;}
a { outline:none;}
a img { border:none;}
.center { text-align:center;}
.clear { clear:both;}
.float-left {float:left;}
.float-right {float:right;}
a {color:#bb5d32; text-decoration:none;}
a:hover {text-decoration:underline;}


/* TopSubBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {text-align:left;}
#TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#TopSubBannerCell .bn-wrap img {padding:0; margin:32px 0 0 25px;}
#TopSubBannerCell .bn-cart {background:#fcfbf9; width:100%; height:auto; text-align:right; margin:0; padding:0; color:#87898c;}
#TopSubBannerCell .bn-cart a {font-weight:normal; color:#87898c; text-decoration:none; padding:0 5px 3px 0px;}
#TopSubBannerCell .bn-cart a:hover {text-decoration:underline;}
#TopSubBannerCell ul.shopcart {float:right; background:#fcfbf9;}
#TopSubBannerCell ul.shopcart li.total {padding:0 5px 0 0;}
#TopSubBannerCell ul.shopcart li.items {padding:0 5px 0 5px;}

/* LeftColumnNav Styles
--------------------------------------------------------*/
#LeftColumnCell {width:21%; vertical-align:top; background:#fcfbf9;}
#LeftColumnNav1_custommenu {width:116px; border-left:27px solid #fcfbf9; border-right:11px solid #fcfbf9;}
#LeftColumnNav1_custommenu td {vertical-align:top;}
#LeftColumnNav1_custommenu .lc-nav a {color:545556; font-size:12px; line-height:20px; border-bottom:1px solid #b7b8b9; display:block; text-decoration:none; width:116px;}
#LeftColumnNav1_custommenu .lc-nav a:hover {text-decoration:none; color:#b2aea3; width:none;}
#LeftColumnNav1_custommenu .lc-nav .navigator a {border:none;}

#LeftColumnNav1_custommenu .lc-nav .oversubcategorybox a,
#LeftColumnNav1_custommenu .lc-nav .subcategorybox a,
#LeftColumnNav1_custommenu .lc-nav .selectedsubcategorybox a,
#LeftColumnNav1_custommenu .lc-nav .overselectedsubcategorybox a {width:90px; border-bottom:1px solid #b7b8b9; margin:0; padding:0 0 0 10px;}

/* NavControl Styles */
.navigator {cursor:hand; cursor:pointer; font-weight:normal; font-size:12px; color:#000; margin:0 0 25px 0;}

.categorybox,
.overcategorybox,
.selectedcategorybox,
.overselectedcategorybox {color:545556; font-size:12px; line-height:20px; border-bottom:1px solid #b7b8b9; width:116px; display:block; text-decoration:none;}

.selectedcategorybox,
.overselectedcategorybox {color:#b7b8b9;}

.subcategorybox {}
.oversubcategorybox {}
.selectedsubcategorybox {}
.overselectedsubcategorybox {}

.categorybox a,
.overcategorybox a, 
.selectedcategorybox a,
.overselectedcategorybox a {color:#000; text-decoration:none;}

.categorybox a:hover,
.overcategorybox a:hover, 
.selectedcategorybox a:hover,
.overselectedcategorybox a:hover {color: #000; text-decoration:none;}

.subcategorybox a,
.oversubcategorybox a, 
.selectedsubcategorybox a,
.overselectedsubcategorybox a {color:#000; text-decoration:none;}

.subcategorybox a:hover,
.oversubcategorybox a:hover, 
.selectedsubcategorybox a:hover,
.overselectedsubcategorybox a:hover {color:#000; text-decoration:none;}

/* Turn off left column on custom pages */
#PageTable.home #LeftColumnCell {display:none;}


/* Default Page & Static Page Styles
--------------------------------------------------------*/
/*#ContentCell.default {}*/

/* Turn off left column on custom pages */
#PageTable.home #LeftColumnCell {display:none;}
#PageTable.about #LeftColumnCell {display:none;}
#PageTable.location #LeftColumnCell {display:none;}
#PageTable.design #LeftColumnCell {display:none;}
#PageTable.gift #LeftColumnCell {display:none;}
#PageTable.uslaner #LeftColumnCell {display:none;}

/* Change background on custom pages */
#PageTable.home #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.about #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.location #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.design #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.gift #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.uslaner #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}

/* Turn off cart links on custom pages */
#PageTable.home #TopSubBannerCell .bn-cart {display:none;}
#PageTable.about #TopSubBannerCell .bn-cart {display:none;}
#PageTable.location #TopSubBannerCell .bn-cart {display:none;}
#PageTable.design #TopSubBannerCell .bn-cart {display:none;}
#PageTable.gift #TopSubBannerCell .bn-cart {display:none;}
#PageTable.uslaner #TopSubBannerCell .bn-cart {display:none;}

/* Turn on pear tree background on custom pages */
#PageTable.home #ContentCell {background:#fcfbf9 url(images/design/content-bg.jpg) no-repeat right top;}
#PageTable.about #ContentCell {background:#fcfbf9 url(images/design/content-bg.jpg) no-repeat right top;}
#PageTable.location #ContentCell {background:#fcfbf9 url(images/design/content-bg.jpg) no-repeat right top;}
#PageTable.design #ContentCell {background:#fcfbf9 url(images/design/content-bg.jpg) no-repeat right top;}
#PageTable.gift #ContentCell {background:#fcfbf9 url(images/design/content-bg.jpg) no-repeat right top;}
#PageTable.uslaner #ContentCell {background:#fcfbf9;}


/* Text container formating */
#PageTable #ContentCell .float-right p {padding:5px 10px 10px 15px; margin:0; width:330px; line-height:25px;}

#PageTable.home #ContentCell h1,
#PageTable.about #ContentCell h1,
#PageTable.location #ContentCell h1,
#PageTable.design #ContentCell h1,
#PageTable.uslaner #ContentCell h1
#PageTable.gift #ContentCell h1 {font:18px Georgia, "Times New Roman", Times, serif; padding:25px 0 0 15px; margin:0; color:#535457;}


#PageTable.home #ContentCell h2,
#PageTable.about #ContentCell h2,
#PageTable.location #ContentCell h2,
#PageTable.design #ContentCell h2,
#PageTable.uslaner #ContentCell h2,
#PageTable.gift #ContentCell h2 {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#535457; padding:0px 10px 0px 15px;}

#PageTable.home #PageSubTable,
#PageTable.about #PageSubTable,
#PageTable.location #PageSubTable,
#PageTable.design #PageSubTable,
#PageTable.uslaner  #PageSubTable,
#PageTable.gift #PageSubTable {width:744px; margin:40px 0 0 0;}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell {}
#FooterCell a {color:#9a9a9a; text-decoration:none;}
#FooterCell a:hover {text-decoration:underline;}
#FooterCell .ft-nav {background:#fcfbf9; font-size:11px; color:#9a9a9a; width:auto; height:82px; padding:13px 13px 0 13px; margin:0; line-height:18px; vertical-align:bottom;}
#FooterCell .ft-nav .float-left {text-align:left;}
#FooterCell .ft-nav .float-right {text-align:right;}
#FooterCell .ft-bottom {background:url(images/design/ft-bg.png) no-repeat; height:5px; width:744px;}

/* Detail 2
---------------------------- */
#ProductDetail21_Table1 {width:380px;} /* Main Table*/
#ProductDetail21_ImageCell {width:1000%; text-align:center;} /* Image Cell */
#ProductDetail21_trAttributes table td {padding:0 0 5px 0;}

/* Content */
#ProductDetail21_trProductName .Headings {font:12px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#858583; padding:5px 0;}

/* Landing Page Styles
--------------------------------------------------------*/
#PageTable.landing #TopSubBannerCell .bn-wrap {background:#ffffff; width:744px; height:124px;}
#PageTable.landing #LandingCell {background:#ffffff; no-repeat right top;}
#PageTable.landing #TopSubBannerCell .bn-cart {display:none;}
#LandingCell {border-right:13px solid #fcfbf9;}
.landingpic {padding: 16px 0 0 14px;}
.title {font-family:Century, Georgia, "Times New Roman", Times, serif; font-size:23px; color:#87898c; padding: 3px 0 0 24px;}
.landlink {font-family:Century, Georgia, "Times New Roman", Times, serif; font-size:14px; color:#545556; padding: 0 0 0 24px;}   
