body{background:#623F17 url(/templates/default/images/homepageback.gif) repeat-x;height:auto;}

#bannerAd{display:none;}

#survey{display:none;}

#header{z-index:150;}
#mainContentWrapper{background:none;padding:0;overflow:visible;}
#templateLeftSide{background:none;display:none;width:0;}
#templateLeftSideDiv{background:none;display:none;}
#templateRightSide{padding:0;overflow:visible;}
#headerWrapper, #footer, .footer{background:none;}
#mainContent{width:auto;padding:0;overflow:visible;}
#bodyContent{padding:0;overflow:visible;}
#footer{padding:10px 0 20px 0;}
.wrapper{min-height:auto!important;height:auto!important;margin:0!important;}
.footer{height:auto;}
.push{display:none!important;}

#homepage{cursor:default;height:auto;width:880px;position:relative;background:#DEDEDE url(/images/homepageback.gif) 0 0 repeat-x;padding:0 10px;margin:0 auto;}

/* top */
#homeTop{width:880px;position:absolute;top:-8px;padding:17px 0 0 0;margin:0 auto;background:transparent url(/images/homeTopTest.png) no-repeat;}
h1{font-size:18px;line-height:18px;margin:0;padding:4px 0 10px 0;font-weight:normal;}
#connect_homepage{float:right;}
#facebook_home{margin-right:3px;}

/* Promotions */
#middle img{width:175px;}
#promo1{width:465px;height:230px;padding:0;background:url(/images/promos/main.png) 0 0 no-repeat;}
#promoA{position:absolute;height:24px;width:150px;top:106px;left:40px;}
#promoB{position:absolute;height:24px;width:160px;top:106px;left:225px;}
#promo1a{width:465px;height:230px;border:0;}
#promo1b, #promo1c, #promo1d{position:absolute;display:block;height:105px;top:160px;}
#promo1b{left:16px;height:135px;top:135px;width:110px;}
#promo1c{left:126px;width:150px;}
#promo1d{left:276px;width:150px;}
#topRight{width:238px;padding-right:1px;}
#promo2{width:238px;overflow:hidden;}
#promo2right{width:227px;}
#promo2a{width:238px;height:60px;padding:0;background:url(/images/promos/newArrivalsLogo.png) 0 0 no-repeat;}
#promo2a img{width:238px;height:60px;border:0;}
#promo2b{width:105px;height:102px;padding:0;background:url(/images/promos/02.png) 0 0 no-repeat;}
#promo2b img{width:105px;height:102px;border:0;}
#promo2text{padding:4px 0 15px 0;}
#promo2text a{color:#E5E5E5;font-size:18px;font-weight:normal;line-height:18px;}
#promo2text a:hover{color:#fff;}
#promo2text a #promo2textTop{font-size:18px;}
#promo2button{font-size:12px;font-weight:normal;color:#E5E5E5;padding:0 12px 0 0;background:url(/images/arrows2.gif) right 3px no-repeat; }
#promo2button:hover{color:#fff;}
#promo3{text-align:center;padding:12px 10px 0 0;}
#promo3 a{font-weight:normal;color:#E5E5E5;font-size:12px;}
#promo3 a:hover{color:#fff;}
#promo3top{font-size:18px;}

#ipad_promotion{height:162px;width:238px;background:url(/images/promos/ipad.png) center 10px no-repeat;}
#ipad_popup{display:block;height:70px;}
#ipad_shop{display:block;height:80px;}

#collections{margin:0 auto;padding:3px 0 0 2px;height:127px;width:846px;background:0;overflow:auto;}
#collections h2 a, #collections h2{color:#777;font-size:16px;margin:0 0 0 6px;padding:0 8px 1px 0;;font-weight:normal;text-align:center;}
#collections h2 a:hover{color:#9a7855;}
#collections div{float:left;width:94px;height:86px;overflow:hidden;margin:0 0 0 0;text-align:center;display:inline;}
#collections div a{font-size:12px;font-weight:bold;text-decoration:none;}
#collections div a:hover{color:#000;}

/* middle */
#homeMiddle{width:880px;padding:408px 0 0 0;color:#777;}
#middleDiv{background:url(/images/homeMiddleTest.jpg) 0 0 no-repeat;padding:17px 1px 0 1px;}
#fluff{height:223px;}
#middleDiv h3, #middleDiv h3 a{font-size:14px;line-height:14px;font-weight:normal;color:#444;}
#middleDiv h3 a:hover{color:#9a7855;}
#middleLeft{width:293px;}
#middleMiddle{width:292px;}
#middleRight{width:293px;}
#middleLeft h3{text-align:center;}
#joinListIcon{float:left;display:inline;margin:0 0 0 17px;}
#mailListInfo{font-size:13px;line-height:14px;padding:0 22px 0 94px;}
#joinNow{text-align:center;display:block;color:#fff;width:80px;margin:7px auto 7px auto;padding:6px 0;font-size:12px;line-height:12px;background:url(/images/joinnow.gif) 0 0 no-repeat;}
#joinNow:hover{background-position:0 -24px;}
#testimonial{width:250px;padding:10px 20px 0 15px;clear:both;margin:0 0 0 8px;background:url(/images/quotes.jpg) 0 0 no-repeat;}
.testimonial{font-size:13px;margin:0;padding:0;line-height:14px;}
.name{text-align:right;margin:0;padding:0 5px 0 0;font-size:12px;line-height:14px;}
.name a{font-size:12px;padding-right:12px;line-height:17px;background:url(/images/arrows.gif) right -57px no-repeat;}
.name a:hover{background-position:right -87px;}
#sarah{padding:0 0 0 10px;}
#sarahBlurb{font-size:11px;line-height:13px;padding:0 110px 12px 0;}
#blogLink{display:block;color:#fff;width:112px;margin:0 0 13px 12px;padding:0 8px 0 0;font-size:12px;line-height:12px;background:url(/images/arrows.gif) right 1px no-repeat;}
#blogLink:hover{background-position:right -29px;color:#000;}
#sarahQuote{font-size:12px;line-height:13px;padding:0 130px 0 0;color:#fff;font-style:italic;}
#sarahName{font-size:12px;line-height:13px;padding:0 150px 0 0;color:#fff;text-align:right;font-weight:bold;}
#sarah p{padding-left:2px;}
#aboutSarahJane{text-align:center;color:#fff;display:block;width:110px;margin:14px 0 0 12px;padding:0 8px 0 0;font-size:12px;line-height:12px;background:url(/images/arrows2.gif) right 1px no-repeat;}
#aboutSarahJane:hover{background-position:right -29px;color:#000;}

#middleRight{}

#motif_scroll{padding:0 15px 10px 14px;height:108px;}
#motif_scroll img{float:left;margin:-5px 0 0 0;}
#motif_scroll h5{margin:0;padding:0;font-size:14px;}
#motif_scroll p{font-size:12px;padding:0 0 0 70px;}
#motif_scroll p a{padding-left:5px;}
#motif_scroll .minimized{display:none;}

#events{margin:0 19px;/*border-bottom:#ccc solid 1px;*/font-size:11px;line-height:11px;padding:0 0 10px 14px;}
#events table{border-bottom:#ccc dashed 1px;}
#events td{padding:2px 10px 2px 0;border-top:#ccc dashed 1px;}
#events td.left{text-align:right;width:50px;}
#events td.left a{font-weight:bold;}
#events a{font-size:11px;line-height:12px;font-weight:normal;color:#777;}
#events a:hover{color:#9a7855;}
#neImage{height:64px;width:94px;float:left;margin:0 8px 0 0;}

#video{padding:0 19px 0 19px;text-align:right;}
#video p{font-size:11px;line-height:14px;padding:0 4px 0 0px;text-align:right;}
#watchVideos{font-size:12px;background:url(/images/arrows.gif) right -57px no-repeat;padding:0 15px 0 0;margin:0 4px 0 0;}
#watchVideos:hover{background-position:right -87px;}

/* bottom */
#custService{width:49%;float:right;font-size:11px;text-align:right;padding:26px 4px 0 0;}
#custService h4{text-align:center;padding:0 0 5px 25px;margin:0 0 0 27px;background:url(/images/ccc.gif) 0 10px repeat-x;}
#custService h4 a{font-size:14px;color:#777;background:#DEDEDE;padding:0 6px;}
#custService a{font-weight:normal;color:#8F6B48;}
#custService a:hover{color:#000;}
#custService img{margin:0 3px 0 1px;height:11px;width:11px;background:url(/images/bullet_grey.gif) 0 2px no-repeat;}
#secure{height:73px;padding-top:6px;width:48%;}
#auth{width:64px;padding-right:2px;}
#payments{padding-top:13px;color:#888;font-size:12px;line-height:12px;}
#payments img{margin:4px 0 0 8px;}


