/* general reset */body{	margin:0;	background:#fff;	font:12px/14px Georgia, "Times New Roman", Times, serif;	color:#000;	min-width:980px;	position:relative;}img{border-style:none;}a{	text-decoration:none;	color:#16BDD2;}a:hover{text-decoration:underline;}input,textarea,select{	font:italic 13px/18px Georgia, "Times New Roman", Times, serif;	color:#666666;	vertical-align:top;}input.focus{color:#444 !important;}form,fieldset{	margin:0;	padding:0;	border:0;}.previews{color: #ffffff;width: 100%;height: 35px;background: #19b9cd;}#preview_block{	width:960px;	margin:0 auto;	position:relative;	padding: 10px 0px 0px 0px;}.wrapper{width:100%;}.wrapper.valign:after,.meta-block:after,.wrapper:after,.container:after{	content:'';	display:block;	clear:both;}.container{	width:960px;	margin:0 auto;	position:relative;}/* skip links */.skip{	position:absolute;	top:0;	left:-9999px;}/* page wrapper */#wrapper{	width:100%;	position:relative;	overflow:hidden;}/* header */#header{	position:absolute;	left:0;	top:0;	height:164px;	width:100%;	position: fixed;	z-index: 9;}/* header top block */#header .top-block{	width:100%;	overflow:hidden;	font:italic 12px/15px Georgia, "Times New Roman", Times, serif;	word-spacing:-1px;	color:#666;	padding:9px 0 4px;	border-bottom:1px solid #f7f7f7;	background-color: #fff;}#header .top-block span{	float:left;	margin:0 0 0 1px;}/* additional nav */.additional-nav{	float:right;	font:13px/15px Georgia, "Times New Roman", Times, serif;	margin:-2px -8px 0;	position:relative;}.additional-nav li:first-child{background:none;}/* additional nav item */.additional-nav li{	float:left;	padding:0 7px 1px;	background:url(../images/website/divider-additional-nav.gif) no-repeat 0 55%;}.additional-nav a{	color:#444;	float:left;	padding:0 0 2px;}.look_bar{	margin-top: 55px;}.holder-section a:hover,.actions a:hover,.additional-nav a:hover{	background:url(../images/website/bg-additional-nav-hover.gif) repeat-x 0 100%;	text-decoration:none;}/* header center */#header .center-block{	width:100%;	overflow:hidden;	background:#000 url(../images/website/bg-header-center-block.gif) repeat-x;	color:#fff;	height:100px;}#header .center-block .container{	padding:0 0 0 255px;	width:705px;}#wrapper>.container{z-index:10;}/* logo */.logo{	overflow:hidden;	width:252px;	height:59px;	text-indent:-9999px;	position:absolute;	top:51px;	background:url(../images/website/bg-logo.gif) no-repeat;	z-index:501;	position: fixed;}.footer-logo a,.logo a{	display:block;	height:100%;}/* search form */.search-form{	float:right;	padding:14px 0 0;}.search-form .form-block{	float:left;	padding:0 0 0 6px;}.search-form .search-label{background:url(../images/website/bg-search-label.gif) no-repeat 0 1px;}.search-form .select-label{	background:url(../images/website/bg-select-label.gif) no-repeat -1px 0;	padding:0 0 4px 27px;}/* search form label */.search-form label{	float:left;	padding:0 0 4px 21px;	font:bold 12px/18px Arial, Helvetica, sans-serif;}/* search form text field */.search-form .text-field{	float:left;	clear:both;	background:#fff;	border:4px solid #666;	padding:11px 8px 9px;	width:264px;	font:italic 17px/20px Georgia, "Times New Roman", Times, serif;	color:#ccc;}#header select{float:left;}/* custom select */.outtaHere{	position:absolute;	left:-9999px;}.selectArea{	position:relative;	height:48px;	float:left;	font:italic 17px/20px Georgia, "Times New Roman", Times, serif;	color:#444;	clear:both;	width:288px !important;}.selectArea .left{	position:absolute;	top:0;	left:0;	width:6px;	height:100%;	background:url(../images/website/bg-select-l.gif) no-repeat;}.selectArea a.selectButton{	position:absolute;	top:0;	right:0;	width:44px;	height:48px;	background:url(../images/website/btn-select.gif) no-repeat;}.selectArea .center{	height:30px;	border:4px solid #666;	border-width:4px 0;	display:block;	background:#fff;	padding:10px 44px 0 14px;}/* select drop-down */.optionsDivInvisible,.optionsDivVisible{	position: absolute;	background:#fff;	border:4px solid #666;	border-width:0 4px 4px;	z-index:30;	font:italic 17px/21px Georgia, "Times New Roman", Times, serif;	color:#373737;}#select1{    border: 4px solid #666666;    clear: left;    color: #000000;    font-size: 14px;    height: 48px;    margin: 0 2px 10px;    overflow: hidden;    padding: 10px 8px;    width: 275px;    font: italic 17px/20px Georgia,"Times New Roman",Times,serif;}#sign-up-select{	border: 3px solid #CCCCCC;    clear: left;    color: #000000;    font: italic 14px/18px Georgia,"Times New Roman",Times,serif;    height: 35px;    margin: 5px 2px 0;    overflow: hidden;    padding: 5px;    width: 265px;}.drop-header-select{width:280px !important;}.optionsDivInvisible{display:none;}.optionsDivVisible ul{	margin:0;	padding:0;	overflow:hidden;	list-style: none;}.optionsDivVisible ul li{	float:left;	width:100%;}.optionsDivVisible a{	color:#444;	overflow:hidden;	text-decoration:none;	display:block;	height:1%;	padding:6px 14px;}.optionsDivVisible a:hover{	background:#f8f8f8;	text-decoration:none;}/* search button */.search-form .btn-submit{	float:left;	border:0;	width:78px;	height:48px;	overflow:hidden;	cursor:pointer;	background:url(../images/website/btn-search.gif) no-repeat;	padding:0;	text-indent:-9999px;	font-size:0;	line-height:0;	margin:22px 0 0 1px;}.search-form .btn-submit:hover{background-position:0 -48px;}.nav-holder{	width:100%;	overflow:hidden;	background:#ededed url(../images/website/bg-nav-holder.gif) repeat-x;	 border-bottom: 1px solid #E5E5E5;}/* main nav */#nav{float:left;}#nav li{	float:left;	margin:0 12px 0 0;}/* main nav item */#nav a{	float:left;	height:34px;	overflow:hidden;	text-indent:-9999px;}/* main nav item text replacement */#nav .text-local{	width:173px;	background:url(../images/website/bg-nav-items.gif) no-repeat;}#nav .active .text-local,#nav .text-local:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -34px;}/* main nav item text replacement */#nav .text-looks{	width:76px;	background:url(../images/website/bg-nav-items.gif) no-repeat 0 -68px;}#nav .active .text-looks,#nav .text-looks:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -102px;}/* main nav item text replacement */#nav .text-boutiques{	width:114px;	background:url(../images/website/bg-nav-items.gif) no-repeat 0 -136px;}#nav .active .text-boutiques,#nav .text-boutiques:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -170px;}/* main nav item text replacement */#nav .text-features{	width:101px;	background:url(../images/website/bg-nav-items.gif) no-repeat 0 -204px;}#nav .active .text-features,#nav .text-features:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -238px;}/* main nav item text replacement */#nav .text-sales{	width:70px;	background:url(../images/website/bg-nav-items.gif) no-repeat 0 -272px;}#nav .active .text-sales,#nav .text-sales:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -306px;}/* main nav item text replacement */#nav .text-shop{	width:67px;	background:url(../images/website/bg-nav-items.gif) no-repeat 0 -437px;}#nav .active .text-shop,#nav .text-shop:hover{background:url(../images/website/bg-nav-items.gif) no-repeat 0 -471px;}.holder-section{	float:right;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	color:#999;	padding:9px 0 0;	word-spacing:-1px;}.holder-section span{float:left;}.holder-section ul{	float:left;	font-style:normal;	margin:0 -7px 0 0;}* +html .holder-section ul{margin:0 -7px 0 -2px;}.holder-section li:first-child{background:none;}.holder-section li{	float:left;	padding:0 7px 4px;	background:url(../images/website/divider-holder-section.gif) no-repeat 0 55%;}.holder-section a{color:#444;}/* main block */#main{	margin: 170px 0 0;	width:100%;	overflow:hidden;}#main .container{	background:url(../images/website/divider-main.gif) repeat-y 789px 0;	padding:0 0 20px;}/* content */#content{	width:790px;	float:left;	overflow:hidden;}.content-section{	float:left;	width:573px;}.content-section2{	float:left;	width:775px;}/* top area */.top-area{	width:580px;	overflow:hidden;	padding:13px 0 11px 2px;}.top-area dl{	float:left;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;	color:#333;}.top-area dt{float:left;font-size: 14px;}.top-area dd{	float:left;	font:bold 22px/21px Georgia, "Times New Roman", Times, serif;	color:#666;	margin:-4px 0 0 4px;	padding:0 4px 0 6px;	position:relative;}* +html .top-area dd{margin:-1px 0 0 0;}/* prev-next list */.prev-next{	float:right;	font:bold 14px/21px Arial, Helvetica, sans-serif;	position:relative;	margin:-1px 20px 0 0;}.prev-next li{	float:left;	margin:0 0 0 6px;}.article .prev-next{margin:0 10px 0 0;}.article .prev-next a{background:#999999;}.article .prev-next .active a,.article .prev-next a:hover{background:#75deeb;}/* prev-next list item */.prev-next a{	float:left;	background:#999999;	padding:0 10px;	color:#fff;}.prev-next .active a,.prev-next a:hover{	background:#16BDD2;	text-decoration:none;}.text-holder{	height:1%;	overflow:hidden;}.content-section .align-right{	float:right;	margin:60px -9px 0 -93px;	padding-bottom: 20px;}/* content heading */.content-heading{	margin:0 0 1px;	font:44px/50px Georgia, "Times New Roman", Times, serif;	color:#444;	position: absolute;    width: 550px;}/* content subheading */.content-subheading{	margin:-3px 0 11px 4px;	font:italic 16px/31px Georgia, "Times New Roman", Times, serif;	color:#666;}.content-subheading strong{font:italic 22px/30px Georgia, "Times New Roman", Times, serif;	position: absolute;}/* features list */.features{	font:13px/16px Georgia, "Times New Roman", Times, serif;	color:#444;	padding:0 0 0 1px;	margin:0 0 -2px;	width:120px;}.features li{padding:0 0 8px;}.features strong{	font-weight:bold;	margin:0 0 0 2px;}/* content box */.content-box{	width:120px;	font:italic 13px/17px Georgia, "Times New Roman", Times, serif;	color:#444;}.content-box h4{	font:bold italic 13px/16px Georgia, "Times New Roman", Times, serif;	float:left;}.wrapper.valign>.text-holder>p{font-style:italic;}/* content box text */.content-box .heart{	background:url(../images/website/ico-heart.gif) no-repeat 100% -175px;	padding:8px 21px 4px 1px;}.content-box .style{	background:url(../images/website/ico-style.gif) no-repeat 100% 11px;	padding:8px 34px 4px 1px;}.content-box .occasion{	background:url(../images/website/ico-occasion.gif) no-repeat 100% 0;	padding:8px 17px 4px 1px;}.content-box p{margin:0 0 5px;}/* content aside */.content-aside{	float:right;	width:198px;	margin:13px 9px 0 0;}.content-aside h3{	margin:0 0 9px;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;}/* content aside block */.content-aside-block{	background:#000;	color:#fff;	font:bold 14px/19px Arial, Helvetica, sans-serif;	word-spacing:-1px;	padding:11px 0 3px 12px;	margin:0 0 15px;}.wrapper.valign{display:table;}/*.wrapper.valign img{	float:left;	border:1px solid #afafaf;	margin:0 12px 0 0;}*/.wrapper.valign img{	float:left;	margin:0 2px 0 0;}.wrapper.valign .text-holder{	display:table-cell;	vertical-align:middle;	width:100%;}.wrapper.valign .text-section{	display:table-cell;	vertical-align:middle;	width: 51%;}/* content aside sections */.content-aside .sections{	margin:14px 0 0 -2px;	position:relative;	font:bold 14px/17px Arial, Helvetica, sans-serif;}.content-aside .sections address{margin:0 0 6px;}.content-aside .sections span{	display:block;	margin:0 0 6px;}/* content aside icons */.content-aside .sections li{padding:0 0 13px 32px;}.content-aside .site{background:url(../images/website/ico-sections.gif) no-repeat;}.content-aside .address{background:url(../images/website/ico-sections.gif) no-repeat 0 -179px;}.content-aside .home{background:url(../images/website/ico-sections.gif) no-repeat 0 -382px;}.content-aside .price{background:url(../images/website/ico-sections.gif) no-repeat 1px -582px;}.content-aside .closes{background:url(../images/website/ico-sections.gif) no-repeat 0 -782px;}/* more list */.more-list{	width:208px;	overflow:hidden;	margin:-3px 0 0 -10px;}/* more list item */.more-list li{	float:left;	width:94px;	padding:0 0 10px 10px;}.more-list img{	float:left;	border:1px solid #afafaf;}/* meta block */.meta-block{	width:759px;	border:1px solid #ebebeb;	border-width:1px 0;	padding:10px 20px 10px 11px;}/* meta block share */.meta-block .share{	float:left;	position:relative;	margin:0 14px 0 0;}.meta-block .share .btn-share{	float:left;	text-indent:-9999px;	width:55px;	height:30px;	overflow:hidden;	background:url(../images/website/btn-share.gif) no-repeat;}.meta-block .share:hover .btn-share{background-position:0 -30px;}.meta-block .share:hover .share-tooltip{display:block;}/* share tooltip */.share-tooltip{	position:absolute;	left:35px;	top:-21px;	background:url(../images/website/bg-tooltip.png) no-repeat 100% -72px;	padding:0 18px 0 0;	display:none;}.tooltip-list{float:left;}/* tooltip list */.share-tooltip .tooltip-list{	background:url(../images/website/bg-tooltip.png) no-repeat;	padding:22px 0 22px 23px;	min-width:196px;}.tooltip-list li{	float:left;	margin:0 0 0 4px;}/* tooltip list item */.tooltip-list a{	float:left;	height:28px;	overflow:hidden;	text-indent:-9999px;}/* tooltip list icon replacement */.tooltip-list #mail{	width:46px;	margin:0 -2px 0 0;	position:relative;	background:url(../images/website/ico-tooltip.gif) no-repeat;}/* tooltip list icon replacement */.tooltip-list #facebook{	width:28px;	background:url(../images/website/ico-tooltip.gif) no-repeat 0 -28px;}/* tooltip list icon replacement */.tooltip-list #twitter{	width:28px;	background:url(../images/website/ico-tooltip.gif) no-repeat 0 -56px;}/* tooltip list icon replacement */.tooltip-list #diggit{	width:28px;	background:url(../images/website/ico-tooltip.gif) no-repeat 0 -84px;}/* tooltip list icon replacement */.tooltip-list #stumble{	width:28px;	background:url(../images/website/ico-tooltip.gif) no-repeat 0 -112px;}.meta-block .addthis_button_facebook_like{	float:left;	margin:6px 17px 0 0;}/* rating */.meta-block .rating{	float:left;	font:italic 13px/16px Georgia, "Times New Roman", Times, serif;	color:#444;	padding:7px 7px 0 0;}.meta-block .rating span{	float:left;	margin:1px 0 0;}* +html .meta-block .rating span{margin:1px -2px 0 0;}.meta-block .rating ul{	float:left;	margin:0 6px 0 -1px; }/* rating item */.rated li,.meta-block .rating li{	float:left;	height:18px;	width:20px;	margin:0 1px 0 0;	overflow:hidden;}.rated img,.meta-block .rating img{	display:block;	/*margin:-18px 0 0 !important;*/	border:0 !important;}.rated .active img,.meta-block .rating .active img{margin:0 !important;}.meta-block .rating a{	float:left;	font:bold 13px/16px Arial, Helvetica, sans-serif;	margin:1px 19px 0 0;}.rating_star{height: 18px;width: 20px;float: left;}.rating{float: right;margin-right: 10px;}.text-section .rating_star img{border: none;}#love-login{float: left;margin-right: 5px;}.pink_heart{margin: 1px 5px 0 0;}.grey_heart{margin: 1px 5px 0 10px;}#fav_count{margin: 0 10px 0 1px;}#fav_count_grid{	float: right;}/* like block */.like-block{	float:left;	font:italic 13px/16px Georgia, "Times New Roman", Times, serif;	color:#444;	margin:8px 25px 0;}.like-block .like-link{	width:18px;	height:16px;	overflow:hidden;	float:left;	text-indent:-9999px;	background:url(../images/website/ico-heart.gif) no-repeat;	margin:2px 4px 0 5px;}.like-block .like-link:hover{background-position:0 -184px;}.like-block dt{float:left;}* +html .like-block dt{margin:0 -4px 0 0;}.like-block dd{float:left;}/* actions list */.actions{	float:right;	font:13px/16px Georgia, "Times New Roman", Times, serif;	padding:8px 0 0;}.actions li{	float:left;	margin:0 0 0 8px;}/* actions list item */.actions a{	float:left;	color:#444;}.actions a span{	float:left;	padding:0 0 0 16px;}.actions .comments span{background:url(../images/website/ico-actions.gif) no-repeat 0 3px;}.actions .print span{background:url(../images/website/ico-actions.gif) no-repeat 1px -187px;}.content-block{	float:left;	width:271px;	margin:10px 20px 0 0;}.content-block-comments{	float:left;	width:563px;	margin:10px 20px 0 0;}/* content headings */.bottom-block .content-aside>h3,.content-section>h3,.content-block>h3{	background:#333;	color:#fff;	font:italic 15px/18px Georgia, "Times New Roman", Times, serif;	padding:3px 0 3px 7px;	position:relative;	z-index:2;}.content-block.narrow{	width:198px;	margin:10px 0 0;}/* block list */.block-list{	margin:-1px 0 3px;	overflow:hidden;}/* block list item */.block-list li{	position:relative;	background:url(../images/website/divider-block-list.gif) repeat-x;	padding:10px 0 11px;	height:1%;	vertical-align:top;}.block-list .label{	position:absolute;	top:10px;	text-decoration:none;	right:0;	font:bold 12px/15px Arial, Helvetica, sans-serif;	padding:0 0 0 12px;	background:url(../images/website/ico-sale.gif) no-repeat 0 1px;}.block-list .wrapper.valign img{margin:0 10px 0 0; border: 1px solid #AFAFAF;}.block-list h4,.block-list h3{	font:bold 16px/20px Arial, Helvetica, sans-serif;	margin:0;}.sales-list strong,.block-list strong{	font:bold 13px/15px Arial, Helvetica, sans-serif;	display:block;	position:relative;	margin:-2px 0 0;}/* heading links */.comments .author strong a,.goods-list strong a,.groupies strong a,.products strong a,.content-area strong a,.tab-block h4 a,.sales-list strong a,.block-list strong a{color:#666;}/* heading links hover */.comments .author strong a:hover,.goods-list strong a:hover,.groupies strong a:hover,.products strong a:hover,.content-area strong a:hover,.tab-block h4 a:hover,.sales-list strong a:hover,.block-list strong a:hover{	background:url(../images/website/bg-subheading-underline.gif) repeat-x 0 100%;	text-decoration:none;	position:relative;}/* headings */.author h3,.boutiques-list h4,.search-list h4,.goods-list h4,.groupies h4,.products h4,.content-area h4{font:bold 14px/15px Arial, Helvetica, sans-serif;}.goods-list strong,.groupies strong,.products strong,.content-area strong{font:bold 12px/16px Arial, Helvetica, sans-serif;}.sales-list h3,.block-list h4{	font:bold 14px/15px Arial, Helvetica, sans-serif;	margin:0 0 3px;}.author h3{margin:0;}.view{font:bold 13px/15px Arial, Helvetica, sans-serif;}.groupies h4{width:140px;}/* heading links */.comments .author h4 a,.author h3 a,.boutiques-list h4 a,.goods-list h4 a,.interior h6 a,.groupies h4 a,.products h4 a,.content-area h5 a,.content-area h4 a,.tab-block h3 a,.users-list h3 a,.block-list h4 a,.block-list h3 a{color:#000;}/* heading links hover */.comments .author h4 a:hover,.author h3 a:hover,.boutiques-list h4 a:hover,.search-list h4 a:hover,.goods-list h4 a:hover,.interior h6 a:hover,.groupies h4 a:hover,.products h4 a:hover,.content-area h5 a:hover,.content-area h4 a:hover,.tab-block h3 a:hover,.users-list h3 a:hover,.block-list h4 a:hover,.block-list h3 a:hover{	color:#444;	text-decoration:none;}.content-block .block-link{font:bold 13px/16px Arial, Helvetica, sans-serif;}.lightbox .top-block .close:hover,.profile-block .align-right a:hover,.top-section .back-link a:hover,.article-list p a:hover,.comment-form .form-section a:hover,.meta-actions a:hover,.boutiques-list .map:hover,.search-list .map:hover,.sales-list p a:hover,.press-block p a:hover,.content-aside .sections a:hover,#header .top-block span a:hover,.profile-link:hover,.content-area p a:hover,.posts a:hover,.users-list .edit:hover,.bottom-box p a:hover,.form p a:hover,.content-block .block-link:hover{	background:url(../images/website/bg-block-link-hover.gif) repeat-x 0 100%;	text-decoration:none;}.narrow h4{	letter-spacing:-1px;	font:bold 14px/15px Arial, Helvetica, sans-serif;	margin:0 0 1px;}/* profile link */.profile-link{	font:bold 13px/15px Arial, Helvetica, sans-serif;	display:inline-block;}.narrow .block-list{	border-bottom:1px solid #dedede;	margin:0 -10px 10px 0;	position:relative;	padding:0 10px 15px 0;}.narrow .block-list li{	background:none;	padding:10px 0 0;}/* block items */.block-items{	width:208px;	padding:0 0 10px;	margin:0 0 0 -10px;	overflow:hidden;}/* block item */.block-items li{	float:left;	padding:10px 0 0 10px;}.block-items img{	float:left;	border:1px solid #afafaf;}/* visual */.visual{	width:100%;	overflow:hidden;	border:1px solid #ebebeb;	border-width:1px 0;	padding:10px 0 9px;	margin:1px 0 0;}/* visual heading */.visual h3{	float:left;	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;	background:#ededed;	padding:1px 5px 2px;	margin:0 0 5px;}.visual img{	float:left;	clear:both;}/* bottom box */.bottom-box{	float:left;	width:271px;	padding:10px 20px 0 0;	font:12px/17px Georgia, "Times New Roman", Times, serif;}.bottom-block .content-section{	padding:1px 0 0;	width:582px;}.bottom-block .content-section>.wrapper{	background:url(../images/website/divider-bottom-section.gif) no-repeat 0 100%;	margin:0 0 10px;}.bottom-block .content-section>h3{width:555px;}.bottom-block .content-aside{	margin:10px 0 0;	padding:0 10px 14px 0;	border-bottom:1px solid #dedede;}.bottom-box>a>img{	display:block;	border:1px solid #afafaf;}/* bottom box heading */.bottom-box>h3{	font:bold 18px/20px Arial, Helvetica, sans-serif;	margin:12px 0 0;	}.bottom-box>h4{	font:bold 13px/15px Arial, Helvetica, sans-serif;	margin:0 0 3px;}.bottom-box>h3>a{color:#000;}.bottom-box>h3>a:hover{	text-decoration:none;	color:#444;}.bottom-box>h4>a{color:#666;}.bottom-box>h4>a:hover{	text-decoration:none;	background:url(../images/website/bg-subheading-underline.gif) repeat-x 0 100%;	position:relative;}/* bottom box content */.bottom-box p{margin:0 0 8px;}.bottom-box p a{font:bold italic 12px/17px Georgia, "Times New Roman", Times, serif;}.bottom-box .block-list li:first-child{background:url(../images/website/divider-block-list.gif) repeat-x;}.bottom-box .block-list{margin:0 0 1px;}/* press block */.press-block{	padding:10px 0 0;	width:562px;	overflow:hidden;	font:12px/16px Georgia, "Times New Roman", Times, serif;}.press-block img{	float:left;	border:1px solid #afafaf;}.press-block .text-holder{	padding:0 0 0 12px;}/* date label */.article .date,.sales-list .date,.press-block .date{	font:bold 14px/16px Arial, Helvetica, sans-serif;	color:#fff;	background:#999;	padding:3px 3px 2px;	display:inline-block;	margin:0 0 26px -12px;}.article .date{	float:left;	margin:0;	padding:3px 5px 2px;}.press-block h3{	font:bold 18px/20px Arial, Helvetica, sans-serif;	margin:0 0 3px;}/* headings links */.sales-list h3 a,.press-block h3 a{color:#000;}.sales-list h3 a:hover,.press-block h3 a:hover{	color:#444;	text-decoration:none;}.sales-list p a,.press-block p a{font:bold italic 12px/16px Georgia, "Times New Roman", Times, serif;}/* bottom list */.bottom-list{	width:100%;	overflow:hidden;	padding:10px 0 16px;	background:url(../images/website/divider-bottom-section.gif) no-repeat 0 100%;}/* bottom list item */.bottom-list li{	float:left;	width:291px;}.bottom-list h3{font:bold 14px/16px Arial, Helvetica, sans-serif;}.bottom-list h3 a{color:#000;}.bottom-list h3 a:hover{	color:#444;	text-decoration:none;}/* sales list */.sales-list{	font:12px/16px Georgia, "Times New Roman", Times, serif;	padding:1px 0 2px;}.sales-list.home-page{padding:10px 0 2px;}.sales-list .date{	margin:0 0 8px;	padding:3px 4px 2px;}.sales-list h3{margin:0 0 2px;}/* sales list item */.sales-list li{margin:0 0 11px;}.sales-list strong{margin:0;}.sales-list .wrapper.valign{margin:2px 0 9px;}.sales-list .wrapper.valign img{margin:0 8px 0 0; border: 1px solid #AFAFAF;}/* see all link */.see-all{	display:inline-block;	background:#16BDD2;	color:#fff;	font:bold 14px/16px Arial, Helvetica, sans-serif;	padding:3px 4px 2px;}.see-all:hover{	background:#75deeb;	text-decoration:none;}/* sidebar */#sidebar{	float:right;	width:170px;	overflow:hidden;	padding:11px 0 0;}/* sidebar block */.sidebar-block{	background:url(../images/website/divider-block-list.gif) repeat-x 0 100%;	font:12px/16px Georgia, "Times New Roman", Times, serif;	color:#444;	padding:0 0 16px;	margin:0 0 15px 10px;}.sidebar-block p{margin:0 0 7px;}.sidebar-block h3 em{font-style:italic;}/* sidebar headings */.activity-block h3,.signup-form h3,.sidebar-block h3{	color: #333333;    font: 23px/25px Georgia,"Times New Roman",Times,serif;    margin: 9px 0 5px;}.sidebar-social{	width:100%;	overflow:hidden;	padding:1px 0 0;}#sidebar .text-connect{	float:left;	width:71px;	height:24px;	background:url(../images/website/text-connect.gif) no-repeat;	text-indent:-9999px;	margin:8px 7px 0 8px;	overflow:hidden;}/* sidebar social */.sidebar-social ul{	float:left;	background:url(../images/website/bg-sidebar-social.gif) no-repeat;	padding:6px 6px 6px 0;}.sidebar-social li{	float:left;	margin:0 0 0 6px;}/* sidebar social item */.sidebar-social ul a{	float:left;	width:28px;	height:28px;	text-indent:-9999px;	overflow:hidden;}/* sidebar social icons */.sidebar-social .facebook{background:url(../images/website/ico-sidebar-social.gif) no-repeat;}.sidebar-social .facebook:hover{background:url(../images/website/ico-sidebar-social.gif) no-repeat -28px 0;}.sidebar-social .twitter{background:url(../images/website/ico-sidebar-social.gif) no-repeat -56px 0;}.sidebar-social .twitter:hover{background:url(../images/website/ico-sidebar-social.gif) no-repeat -84px 0;}/* signup link */.sidebar-block .signup{	float:right;	width:71px;	height:30px;	text-indent:-9999px;	overflow:hidden;	background:url(../images/website/btn-signup.gif) no-repeat;}.sidebar-block .signup:hover{background-position:0 -30px;}/* signup form */.signup-form{	font:12px/16px Georgia, "Times New Roman", Times, serif;	color:#444;	border-bottom:1px solid #dedede;	padding:0 0 5px 10px;}.signup-form p{margin:0 0 9px;}/* signup form row */.subscribe-form .text-field,.signup-form .text-field{	float:left;	background:#fff;	border:1px solid #afafaf;	font:italic 13px/16px Georgia, "Times New Roman", Times, serif;	color:#ccc;	padding:7px 4px;	width:150px;}.signup-form .wrapper{padding:0 0 9px;}/* radio buttons */.radioAreaChecked,.radioArea{	float:left;	width:14px;	height:14px;	overflow:hidden;	background:url(../images/website/bg-radio.png) no-repeat;	margin:2px 3px 0 0;}.radioAreaChecked{background-position:0 -14px;}.signup-form label{	float:left;	margin:0 5px 0 0;	font:12px/16px Georgia, "Times New Roman", Times, serif;}/* signup button */.subscribe-form .btn-submit,.signup-form .btn-submit{	float:right;	width:71px;	overflow:hidden;	height:30px;	background:url(../images/website/btn-submit.gif) no-repeat;	text-indent:-9999px;	font-size:0;	cursor:pointer;	margin:1px 0 0;	padding:0;	border:0;	line-height:0;}.subscribe-form .btn-submit:hover,.signup-form .btn-submit:hover{background-position:0 -30px;}/* sidebar ad */.sidebar-ad{	padding:10px 0 5px 10px;	border-bottom:1px solid #dedede;	margin:0 0 10px;}.sidebar-ad h3{	float:left;	background:#ededed;	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;	padding:1px 5px 2px;	margin:0 0 5px;}.sidebar-ad img{	display:block;	margin:0 0 5px;	clear:both;}/* activity block */.activity-block{	padding:3px 0 5px 10px;	border-bottom:1px solid #dedede;}.activity-block.home{padding:3px 0 15px 10px;}.activity-block.inner{	margin:0 0 14px;	padding:0 0 0 10px;}.activity-block.inner .users-list>li{padding:16px 0 0;}.activity-block>h3{margin:0 0 -4px;}.users-list h3{	font:bold 12px/14px Arial, Helvetica, sans-serif;	margin:0;}.users-list .edit{font:bold 12px/14px Arial, Helvetica, sans-serif;}.users-list .wrapper.valign{margin:0 0 10px;}.users-list .wrapper.valign img{margin:0 6px 0 0;}.users-list .wrapper.valign  .text-holder{padding:0 0 0 1px;}.users-list dl{	font:bold italic 13px/15px Georgia, "Times New Roman", Times, serif;	color:#444;	width:100%;	overflow:hidden;	padding:2px 0 10px;}/* users list heading */.users-list .style{	padding:0 33px 6px 0;	float:left;	background:url(../images/website/ico-style.gif) no-repeat 100% 3px;}.users-list dd{	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	float:left;	clear:both;	white-space:nowrap;}.users-list h4{	font:bold italic 13px/15px Georgia, "Times New Roman", Times, serif;	color:#444;	margin:0 0 6px;}/* users list */.users-list{	width:100%;	overflow:hidden;}.users-list>li{	background:url(../images/website/divider-block-list.gif) repeat-x;	padding:16px 0 15px;	height:1%;	vertical-align:top;	margin:-1px 0 0;}.home .users-list>li{padding:16px 0 5px;}.users-list h4 .like{	display:inline-block;	height:16px;	width:18px;	overflow:hidden;	text-indent:-9999px;	vertical-align:top;	background:url(../images/website/ico-heart.gif) no-repeat 0 -184px;}/* preferences */.preferences{	width:170px;	overflow:hidden;	margin:0 0 0 -10px;}/* preferences item */.preferences li{	float:left;	padding:0 0 10px 10px;	width:75px;}.preferences img{	float:left;	border:1px solid #afafaf;}.activity-block .see-all{padding:3px 3px 2px;}/* date label */.posts .date,.text-date{	position:absolute;	background:#999;	font:bold 11px/13px Arial, Helvetica, sans-serif;	color:#fff;	top:0;	margin:0 0 0 -10px;	padding:2px 4px 1px 10px;	left:100%;	display:none;}.has-label .text-date{display:block;}.has-label h4{margin-top:22px;}.block-list .image-holder{position:relative;}/* tabs */.tabs{	width:778px;	overflow:hidden;	/*border:1px solid #afafaf;*/	margin-top: 11px;	z-index: 0;	position: relative;}/* tab content */.tabs .tab-content{	position:absolute;	background:#fff;	left:0;	top:0;	width:100%;	height:393px;	overflow:auto;	/*border-bottom:1px solid #afafaf;*/	z-index:1;}.g1 .active{z-index:2}/* top list */.top-list{	margin:0;	padding:5px 0;	list-style:none;	width:100%;	overflow:hidden;}.top-list li{	float:left;	margin:0 2px 0 0;}/* top list item */.top-list a{	float:left;	text-indent:-9999px;	height:30px;	overflow:hidden;}.top-list .overview{	width:95px;	background:url(../images/website/bg-top-list.gif) no-repeat;}/* top list item replacement */.top-list .active .overview,.top-list .overview:hover{	width:95px;	background:url(../images/website/bg-top-list.gif) no-repeat 0 -30px;}/* top list item replacement */.top-list .grid{	width:97px;	background:url(../images/website/bg-top-list.gif) no-repeat 0 -60px;}.top-list .active .grid,.top-list .grid:hover{	width:95px;	background:url(../images/website/bg-top-list.gif) no-repeat 0 -90px;}/* tab content image */.tabs .tab-content .align-right{	float:right;	margin:12px 17px 0 -15px;}.tabs .tab-content .text-holder{	padding:29px 0 0 19px;	font:13px/19px Georgia, "Times New Roman", Times, serif;	color:#444;	height:auto;	width: 395px;}.tabs .tab-content .text-holder3{	padding:29px 0 0 19px;	font:13px/19px Georgia, "Times New Roman", Times, serif;	color:#444;	height:auto;	width: 425px;}/* tab heading */.tab-heading{	font:36px/40px Georgia, "Times New Roman", Times, serif;	color:#333;}/* tab subheading */.tab-subheading{	font:italic 18px/20px Georgia, "Times New Roman", Times, serif;	color:#666;	margin:0 0 12px;}.tabs .tab-content .wrapper div:first-child{border:0;}.tab-block{	float:left;	border-left:4px solid #ebebeb;	padding:0 21px 0 0;}.tab-block h3{	font:bold 18px/20px Arial, Helvetica, sans-serif;	margin:0 0 1px;}.tabs-inner .tab-content{display:none;}.tabs-inner .tab-content.active{display:block;}.tab-block h4{font:bold 14px/16px Arial, Helvetica, sans-serif;}.tabs .tab-content p{margin:0 0 11px;}/* tab list */.tab-list{	font:13px/17px Georgia, "Times New Roman", Times, serif;	color:#444;	padding:4px 0 17px 13px;}.tab-list strong{font-weight:bold;}/* more link */.more-link{	background:url(../images/website/btn-more.gif) no-repeat;	width:108px;	height:30px;	text-indent:-9999px;	overflow:hidden;	display:block;	margin:0 0 0 15px;}.more-link:hover{background-position:0 -30px;}/* thumbnails list */.thumbnails{	width:100%;	overflow:hidden;	margin:-75px 0 0 -5px;	position:relative;}.thumbnails li{	float:left;	margin:0 10px 0 0;}/* thumbnails list item */.thumbnails img{	float:left;	border:1px solid #afafaf;}/* tabset */.tabs .tabset{	width:780px;	overflow:hidden;	float:left;	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;}.tabs .tabset li{	background-color: #EDEDED;    border-left: 1px solid #FFFFFF;    float: left;    margin: 0 1px 0 -1px;    padding: 0 3px;    width: 253px;}/* tabset item */.tabs .tabset li.active,.tabs .tabset li:hover{background:url(../images/website/bg-tab-hover.gif);}.tabs .tab{	float:left;	color:#666;	height:81px;	display:table;	width:100%;}.tabs .tab:hover{text-decoration:none;}.tabs .tab strong{	font:20px/18px Georgia, "Times New Roman", Times, serif;	display:block;	margin:0 0 3px 11px;	position:relative;	color:#333;}.tabs .tab .text-section{	display:table-cell;	vertical-align:middle;}.tabs .tab .text-section span{	display:block;	margin:0 0 0 11px;}/* posts */.posts{	width:100%;	overflow:hidden;	font:13px/17px Georgia, "Times New Roman", Times, serif;	color:#444;	border-bottom:1px solid #ebebeb;	padding:0 0 15px;}/* post */.posts li{	position:relative;	height:1%;	vertical-align:top;	margin:20px 0 0;}.posts .date{	left:390px;	display:block;	font:bold 14px/16px Arial, Helvetica, sans-serif;	padding:3px 5px 2px;	top:0;}.posts .wrapper img{margin:0 19px 0 0; border: 1px solid #AFAFAF;}/* posts heading */.posts h3{	font:30px/30px Georgia, "Times New Roman", Times, serif;	margin:19px 0 5px;}.posts h4{	font:italic 18px/22px Georgia, "Times New Roman", Times, serif;	color:#666;	margin:5px 0 7px;}.posts p{	margin:0 0 10px;	word-spacing: 1px;}.posts a{font:bold 13px/15px Arial, Helvetica, sans-serif;}/* content area */.content-area{	border-bottom:1px solid #dedede;	margin:0 -10px 10px 0;	position:relative;	padding:10px 10px 0 0;	font:12px/16px Georgia, "Times New Roman", Times, serif;	color:#444;}.content-area .block-items{margin:-10px 0 0 -10px;}.content-area .wrapper img{margin:0 10px 0 0;}.content-area .wrapper{margin:0 0 15px;}.content-area h5{font:bold 12px/15px Arial, Helvetica, sans-serif;}/* rating */.rated{	font:italic 12px/15px Georgia, "Times New Roman", Times, serif;	color:#444;	width:100%;	overflow:hidden;	margin:-8px 0 6px !important;}.content-area p{margin:0 0 17px;}.content-area p a{font:bold italic 12px/16px Georgia, "Times New Roman", Times, serif;}.rated span{	float:left;	margin:4px 5px 0 0;}* +html .rated span{margin:4px 3px 0 0;}/* filter block */.filter-block,.sort-block{	border:1px solid #afafaf;	border-width:1px;	width:760px;	overflow:hidden;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	color:#999;	padding:10px 0 8px 15px;}.filter-block>span,.filter-block>h3,.sort-block>h2{	float:left;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;}* +html .sort-block>span{margin:0 -3px 0 0;}/* sort block */.sort-block ul{	float:left;	overflow:hidden;	font-style:normal;}.sort-block li{	float:left;	margin:0 0 0 -1px;	padding:0 7px 3px;	background:url(../images/website/divider-sort-block.gif) no-repeat 0 55%;}.sort-block .active a{text-decoration:underline;}.sort-block a{color:#444;}.filter-block{	border-width:1px;	padding:8px 0 0 11px;	margin:0 0 10px;	width:767px;}.filter-block .text-holder{	text-align:right;	padding:0 6px 0 0;	margin:0 0 -2px;}.filter-block.inner label{padding:2px 6px 10px;}* +html .filter-block.inner label{padding:2px 2px 10px;}/* filter block label */.filter-block label{	display:inline-block;	font-style:normal;	color:#444;	padding:2px 3px 10px;}* +html .filter-block label{padding:2px 2px 10px;}/* filter block select */.filter-block select{	width:160px;	display:inline-block;	font:14px/16px Georgia, "Times New Roman", Times, serif;	color:#000;	margin:0 0 10px;	height:21px;}/* paging */.paging{	width:785px;	overflow:hidden;	border:1px solid #ebebeb;	border-width:1px 0;	font:bold 12px/15px Arial, Helvetica, sans-serif;	padding:8px 0 5px 4px;}.paging .view-all{float:left;}.paging-section{	 font: bold 14px/15px Arial,Helvetica,sans-serif;    margin: 4px 9px 0 0;    padding-left: 675px;    position: relative;}/* paging list */.paging-section ul{	float:left;	padding:3px 0 0;}.paging-section li{	float:left;	padding:0 10px 0 0;}/* paging list item */.paging-section ul a{color:#444;}.paging-section ul .more{	font-size:16px;	float:left;	margin:-1px 0 0;}.paging-section ul .active a,.paging-section ul a:hover{	color:#ccc;	text-decoration:none;}/* paging last link */.paging-section .last-link{	float:left;	background:#666;	color:#fff;	font:bold 14px/15px Arial, Helvetica, sans-serif;	padding:3px 5px;}.paging-section .last-link:hover{	text-decoration:none;	background:#999;}/* products list */.products{	width:799px;	margin:11px 0 0 -10px;	overflow:hidden;	font:italic 12px/17px Georgia, "Times New Roman", Times, serif;	color:#000;}/* products list item */.products li{	float:left;	width:255px;	margin:0 0 0 10px;	padding:0 0 10px;	position:relative;}.products .wrapper.valign img{margin:0 10px 0 0;}/* products rating */.products .rated{	margin:0 !important;	float:left;	width:auto;}.products .rated li{	width:auto;	margin:0;	padding:0;}/* products like label */.products .like{	float:left;	padding:1px 0 0 24px;	width:46px;	color:#444;	background:url(../images/website/ico-heart.gif) no-repeat 1px 3px;}.products .like:hover,.products .like.active{	background-position:1px -181px;	text-decoration:none;}.content-ad{padding:10px 0 0;}/* content ad */.content-ad h3{	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;	color:#000;	background:#ededed;	float:left;	padding:1px 6px 2px;}.content-ad img{	display:block;	margin:5px 0 0;}/* top section */.top-section{	width:769px;	overflow:hidden;	color:#444;	padding:13px 10px 11px 1px}/* top section with line */.top-section2{	width:769px;	overflow:hidden;	color:#444;	padding:13px 10px 11px 1px;	border-bottom:1px solid #f2f2f2;}/* top section heading */.top-section h2{	float:left;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;}.top-section .back-link{	float:right;	font:bold 14px/22px Arial, Helvetica, sans-serif;	word-spacing:-1px;}/* top section heading with line */.top-section2 h2{	float:left;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;}.top-section2 .back-link{	float:right;	font:bold 14px/22px Arial, Helvetica, sans-serif;	word-spacing:-1px;}/* groupies list */.groupies{	width:800px;	margin:0 0 9px -15px;	overflow:hidden;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	color:#444;}/* groupies list item */.groupies li{	float:left;	width:385px;	padding:0 0 10px 15px;}.groupies .wrapper>a>img{margin:0 10px 0 0;}.groupies dl{	float:right;	padding:0 11px 0 0;}* +html .groupies dl{padding:0 8px 0 0;}.groupies dt{	font-weight:bold;	padding:0 33px 7px 0;	float:left;	background:url(../images/website/ico-style.gif) no-repeat 100% 3px;}.groupies dd{	float:left;	clear:both;	white-space:nowrap;}/* profile block */.profile-block{	width:770px;	overflow:hidden;	border:1px solid #f2f2f2;	border-width:1px 0;	padding:9px 0 10px;}/* profile block heading */.profile-block h3{	font:30px/32px Georgia, "Times New Roman", Times, serif;	color:#333;	margin:0 0 7px 2px;}.profile-block dl{	float:left;	font:14px/16px Georgia, "Times New Roman", Times, serif;	margin:0 34px 0 0;}.profile-block dt{	font:bold italic 14px/16px Georgia, "Times New Roman", Times, serif;	float:left;	margin:0 0 3px;}/* profile block icon */.profile-block .neighborhood{	padding:0 29px 0 0;	background:url(../images/website/ico-neighborhood.gif) no-repeat 100% 0;	margin-left: 15px;}* +html .profile-block .neighborhood{padding:0 26px 0 0;}/* profile block icon */.profile-block .style{	padding:0 37px 0 0;	background:url(../images/website/ico-style.gif) no-repeat 100% 5px;}.profile-block .wrapper>a>img{margin:0 18px 0 0;}.profile-block dd{	float:left;	clear:both;	margin-left: 15px;}.profile-block .align-right{	float:right;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;	color:#444;	text-align:right;}.profile-block .align-right a{font:bold 14px/24px Georgia, "Times New Roman", Times, serif;}* +html .profile-block .align-right{margin:0 -3px 0 0;}/* profile actions */.top-items,.tabs-inner .tabset-inner{	font:italic 14px/20px Georgia, "Times New Roman", Times, serif;	width:770px;	overflow:hidden;	padding:5px 0;	border-bottom:1px solid #dedede;	margin:0 0 10px;}.top-items li,.tabs-inner .tabset-inner li{float:left; margin:0 2px 0 0;}.top-items li{margin:0 2px 0 0;}/* profile actions item */.top-items a,.tabs-inner .tabset-inner a{	float:left;	color:#444;	padding:4px 8px 6px 7px;}.top-items a{padding:4px 7px 6px 8px;}* +html .top-items a{padding:4px 7px 6px 7px;}* +html .tabs-inner .tabset-inner a{padding:4px 6px 6px 6px;}/* profile actions item hover */.top-items a:hover,.top-items .active a,.tabs-inner .tabset-inner a:hover,.tabs-inner .tabset-inner .active{	color:#fff;	background:#999;	text-decoration:none;}/* goods list */.goods-list{	width:800px;	overflow:hidden;	font:13px/17px Georgia, "Times New Roman", Times, serif;	border-bottom:1px solid #ebebeb;	padding:0 0 1px;	margin:0 0 -1px;}/* goods list item */.goods-list>li{	display:inline-block;	width:382px;	padding:0 15px 17px 0;	vertical-align:top;}* +html .goods-list li{	display:inline;	width:385px;}.goods-list .wrapper>a>img{margin:0 9px 0 0; border: 1px solid #AFAFAF;}.goods-list .wrapper{margin:0 0 10px;}.goods-list .wrapper .wrapper{margin:3px 0 0;}.goods-list .wrapper .wrapper strong{	float:left;	font:bold italic 13px/15px Georgia, "Times New Roman", Times, serif;	margin:0 2px 0 0;}* +html .goods-list .wrapper .wrapper strong{margin:0 -1px 0 0;}/* goods list rating */.goods-list .rated{	margin:-3px 0 0 !important;	float:left;	width:auto;}.goods-list .rated li{	float:left;	width:auto !important;}/* lightbox */.lightbox{	position:absolute;	left:-9999px;	top:0;	width:772px;	border:2px solid #999;	background:#fff;	z-index:1000;	padding:15px 17px 0;}/* lightbox top block */.lightbox .top-block{	padding:0 3px 12px 0;	width:769px;	overflow:hidden;}.lightbox .top-block .close{	float:right;	font:14px/20px Georgia, "Times New Roman", Times, serif;	margin:0 3px 0 0;}.lightbox .top-block h2{	float:left;	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;}/* lightbox section */.lightbox-section{	padding:15px 0 5px;	width:772px;	border-bottom:1px solid #f2f2f2;}.lightbox-section h3{font:italic 16px/20px Georgia, "Times New Roman", Times, serif;}.lightbox-section h3.like{	padding:0 0 0 24px;	background:url(../images/website/ico-heart.gif) no-repeat 0 -181px;}/* search list */.search-list{	padding:11px 0 3px;	width:800px;	margin:0 0 0 -10px;	overflow:hidden;}.search-list>li{	float:left;	padding:0 0 0 10px;	width:790px;}.search-list address{	font:bold 13px/15px Arial, Helvetica, sans-serif;	color:#444;	margin:0 0 3px;	word-spacing:-1px;}.search-list address span{display:block;}.search-list .wrapper>a>img{margin:0 10px 0 0;}.search-list .map{font-weight:bold;}/* search list rating */.search-list .rated{	margin:0 12px 6px 0 !important;	float:right;	width:auto;}/* search list like label */.search-list .unactive.like:hover,.search-list .like{	float:right;	clear:both;	margin:0 20px 0 0;	padding:3px 0 3px 27px;	background:url(../images/website/ico-heart.gif) no-repeat 0 -181px;	text-decoration:none;	color:#444;	position:relative;}.search-list dl{	width:100%;	overflow:hidden;	padding:8px 0 0;}.search-list dt{	float:left;	text-indent:-9999px;	height:20px;	width:25px;}.search-list dd{	float:left;	padding:2px 26px 9px 0;	white-space:nowrap;}.search-list dd em{font-style:italic;}.search-list .prices{background:url(../images/website/ico-prices.gif) no-repeat 0 2px;}/* search list icon */.search-list .location{	background:url(../images/website/ico-neighborhood.gif) no-repeat;	width:28px;}/* search list icon */.search-list .features{	background:url(../images/website/ico-features.gif) no-repeat 1px 1px;	clear:left;}/*boutique map*/#my_full_map{border: 1px solid #AFAFAF;}/* boutiques list */.boutiques-list{	padding:11px 0 3px;	width:800px;	margin:0 0 0 -10px;	overflow:hidden;}/* boutiques list item */.boutiques-list>li{	float:left;	padding:15px 0 5px 10px;	width:390px;}.look_tile-list>li{	float: left;    padding: 12px 12px 0 1px;    width: 250px;}.boutiques-list address{	font:bold 13px/15px Arial, Helvetica, sans-serif;	color:#444;	margin:0 0 3px;	word-spacing:-1px;}.boutiques-list address span{display:block;}.boutiques-list .wrapper>a>img{margin:0 10px 0 0; border:1px solid #afafaf; padding: 5px;}.boutiques-list .map{font-weight:bold;}/* boutiques list rating */.boutiques-list .rated{	margin:0 12px 6px 0 !important;	float:right;	width:auto;}/* boutiques list like label */.boutiques-list .unactive.like:hover,.boutiques-list .like{	float:right;	clear:both;	margin:0 20px 0 0;	padding:3px 0 3px 27px;	background:url(../images/website/ico-heart.gif) no-repeat 0 -181px;	text-decoration:none;	color:#444;	position:relative;}.boutiques-list dl{	width:100%;	overflow:hidden;	padding:8px 0 0;}.boutiques-list dt{	float:left;	text-indent:-9999px;	height:20px;	width:25px;}.boutiques-list dd{	float:left;	padding:2px 26px 9px 0;	white-space:nowrap;}.boutiques-list dd em{font-style:italic;}.boutiques-list .prices{background:url(../images/website/ico-prices.gif) no-repeat 0 2px;}/* boutiques list icon */.boutiques-list .location{	background:url(../images/website/ico-neighborhood.gif) no-repeat;	width:28px;}/* boutiques list icon */.boutiques-list .features{	background:url(../images/website/ico-features.gif) no-repeat 1px 1px;	clear:left;}.lightbox .goods-list{	padding:11px 0 0;	border:0;	margin:0 0 -6px;}/* top items */.top-items{	width:100%;	overflow:hidden;}.article>.wrapper{	background:none !important;	margin:0 !important;}/* article */.article{	font:14px/20px Georgia, "Times New Roman", Times, serif;	color:#444;	width:555px !important;}/* article heading */.article h2{	font:38px/40px Georgia, "Times New Roman", Times, serif;	color:#333;	margin:13px 0 1px;}.article>h3{	background:none;	color:#666;	font:italic 20px/22px Georgia, "Times New Roman", Times, serif;	margin:0 0 13px -7px;}.article h4{	background:#333;	color:#fff;	font:italic 15px/18px Georgia, "Times New Roman", Times, serif;	padding:3px 0 3px 7px;	position:relative;	z-index:2;}.article-list p{margin:0 0 16px;}.article-list{padding:0 0 30px;}.article-list img{vertical-align:top;}.article-list li{padding:0 0 24px;}.article>p{margin:0 0 21px;}.article>img{	display:block;	border:1px solid #afafaf;	margin:0 0 15px;}.article p strong{font-weight:bold;}.article p em{font-style:italic;}/* article bottom area */.bottom-area{	width:562px;	overflow:hidden;	border:1px solid #ebebeb;	border-width:1px 0;	padding:9px 0;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;}.bottom-area .prev-next{margin:4px 0 0;}.bottom-area span{	float:left;	margin:7px 1px 0 0;}/* author name */.aside-share h2,.content-aside .author h2{	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;	color:#444;	margin:0 0 11px;}.content-aside .author .wrapper img{margin:0 10px 0 0;}/* author block */.aside-share,.content-aside .author{	margin:0 -10px 15px 0;	padding:0 10px 15px 0;	position:relative;	border-bottom:1px solid #dedede;}.aside-share{margin:0 -10px 10px 0;}.aside-share .tooltip-list{	margin:-1px 0 -1px -8px;	position:relative;}/* related list */.related{	margin:-7px -10px 10px 0;	padding:0 10px 12px 0;	position:relative;	border-bottom:1px solid #dedede;}/* related list item */.related li{	margin:15px 0 0;	height:1%;	vertical-align:top;}/* interior styles */.interior {	font:14px/20px Georgia, "Times New Roman", Times, serif;	color:#444;}/* interior heading */.interior h2{	font:38px/40px Georgia, "Times New Roman", Times, serif;	color:#333;	margin:13px 0 1px;}.interior h3{	background:none;	color:#666;	font:italic 20px/22px Georgia, "Times New Roman", Times, serif;	margin:0 0 13px -7px;}.interior h4{	background:#333;	color:#fff;	font:italic 15px/18px Georgia, "Times New Roman", Times, serif;	padding:3px 0 3px 7px;	position:relative;	z-index:2;}.interior h5{	font:30px/32px Georgia, "Times New Roman", Times, serif;	color:#333;	margin:0 0 7px 15px;}.interior h6{	font:14px/18px Arial, Helvetica, sans-serif;	color:#000;	font-weight:bold;	margin:0;}/* form styles */.form {	float:left;	width:271px;	padding:10px 20px 0 0;	font:12px/17px Georgia, "Times New Roman", Times, serif;}.form2 {	float:left;	width:542px;	padding:10px 20px 0 0;	margin: 10px 0 0 0;	font:12px/17px Georgia, "Times New Roman", Times, serif;}.form-style {	float:left;	width:135px;	padding:10px 10px 0 0;	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;}.form .content-section{	padding:10px 0 0;	width:582px;}.form .content-section>.wrapper{	background:url(../images/website/divider-bottom-section.gif) no-repeat 0 100%;	margin:0 0 10px;}.form .content-section>h3{width:555px;}.form .content-aside{	margin:10px 0 0;	padding:0 10px 14px 0;	border-bottom:1px solid #dedede;}.form>a>img{	display:block;	border:1px solid #afafaf;}.drop-form-select{width:250px !important;}.btn-groupie-signup {	background:url(../images/website/btn-groupie-signup.gif) no-repeat 0 100%;	width: 129px;	height: 48px;}.btn-groupie-save {	background:url(../images/website/btn-groupie-save.gif) no-repeat 0 100%;	width: 145px;	height: 48px;	margin:0;	padding:0;}.btn-groupie-login {	background:url(../images/website/btn-login.gif) no-repeat 0 100%;	width: 133px;	height: 48px;	margin:0;	padding:0;}/* form heading */.form h3{	font:bold 13px/16px Georgia, "Times New Roman", Times, serif;	margin:0;}.form2 h3{	font:bold 13px/16px Georgia, "Times New Roman", Times, serif;	margin:0;}.form h5{	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	margin: 20px 0 20px 0;}.form h6{	font:italic 13px/15px Georgia, "Times New Roman", Times, serif;	margin: 8px 0 0 0;}.form>h3>a{color:#000;}.form>h3>a:hover{	text-decoration:none;	color:#444;}/* form content */.form p{margin:0 0 8px;}.form p a{font:bold italic 12px/17px Georgia, "Times New Roman", Times, serif;}.form .block-list li:first-child{background:url(../images/website/divider-block-list.gif) repeat-x;}.form .block-list{margin:0 0 1px;}/* form styles */.form .text {	border:1px solid #cccccc;	padding:8px;	margin:5px 5px 0 0;	width:250px;	color:#444444;	font:italic 14px Georgia, serif;}/* side list */.side-list{	padding:20px 0 0 0;	margin:0 0 10px;	list-style:none;	width:100%;	overflow:hidden;}.side-list li{	float:left;	margin:0 0 2px 0;}/* side list item */.side-list a{	float:left;	height:30px;	overflow:hidden;}.side-list .profile{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat;}/* top list item replacement */.side-list .active .profile,.side-list .profile:hover{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -30px;}/* top list item replacement */.side-list .account{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -60px;}.side-list .active .account,.side-list .account:hover{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -90px;}/* top list item replacement */.side-list .email{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -120px;}.side-list .active .email,.side-list .email:hover{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -150px;}/* top list item replacement */.side-list .password{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -180px;}.side-list .active .password,.side-list .password:hover{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -210px;}/* top list item replacement */.side-list .updatestyle{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -240px;}.side-list .active .updatestyle,.side-list .updatestyle:hover{	width:170px;	background:url(../images/website/bg-side-list.gif) no-repeat 0 -270px;}/* boutiques page */.boutiques{padding:12px 0 0;}/* top title */.top-title{	float:left;	font:italic 16px/22px Georgia, "Times New Roman", Times, serif;	color:#444;}.boutiques .content-section>h2{	font:44px/50px Georgia, "Times New Roman", Times, serif;	color:#333;	margin:10px 0 12px;}/* section block */.section-block{	width:268px;	padding:0 0 10px 2px;	float:left;	font:13px/17px Georgia, "Times New Roman", Times, serif;	color:#444;}.section-block>img{	display:block;	border:1px solid #afafaf;	margin:0 0 12px -2px;	position:relative;}.section-block p{margin:0 0 19px;}.section-block>h3{	font:italic 16px/20px Georgia, "Times New Roman", Times, serif;	margin:0 0 4px;}/* brands list */.brands{	width:282px;	overflow:hidden;	margin:0 -2px 0 -10px;	font:13px/17px Georgia, "Times New Roman", Times, serif;}.brands li{	float:left;	width:130px;	margin:0 0 0 10px;}/* brands list item */.brands a{color:#444;}.map-holder{	width:250px;	display:block;	border:1px solid #afafaf;	margin:0 0 13px 20px;}.map-holder img{vertical-align:top;}/* section list */.section-list{	padding:0 0 0 20px;	font:14px/17px Georgia, "Times New Roman", Times, serif;}.section-list>li{	padding:1px 0 13px 29px;	width:219px;	overflow:hidden;}.section-list address span{display:block;}.section-list address{margin:0 0 6px;}/* section list icons */.section-list .address{background:url(../images/website/ico-address.gif) no-repeat;}.section-list .location{background:url(../images/website/ico-neighborhood.gif) no-repeat 0 1px;}.section-list .website{background:url(../images/website/ico-website.gif) no-repeat 0 1px;}.section-list .hours{background:url(../images/website/ico-hours.gif) no-repeat 0 1px;}.section-list .prices{background:url(../images/website/ico-prices.gif) no-repeat 4px 1px;}.section-list .closes{background:url(../images/website/ico-features.gif) no-repeat 5px 2px;}.section-list .closes ul{margin:-2px 0 2px;}.section-list .closes li{padding:2px 0 0 3px;}.hours dl{	width:100%;	overflow:hidden;	line-height:19px;}.hours dt{	float:left;	width:84px;}/* aside */.boutiques .content-aside{margin-top:1px;}.bottom-block.boutiques{padding:9px 0 0;}.bottom-block .content-aside>h3{margin:0;}.content-aside .all-items{	display:inline-block;	font:bold 13px/15px Arial, Helvetica, sans-serif;	margin:-3px 0 8px;}.bottom-block.boutiques .content-aside{padding-bottom:0;}/* comment form */.comment-form{	font:13px/18px Georgia, "Times New Roman", Times, serif;	padding:6px 0 19px;	width:562px;	border-bottom:1px solid #ebebeb;	margin:0 0 20px;}.comment-form .rate{float:left;}.comment-form label,.comment-form .rate span{	float:left;	font:16px/20px Georgia, "Times New Roman", Times, serif;	color:#444;}/* comment form rate */.comment-form .rate ul{	float:left;	margin:-5px 0 0 9px;	position:relative;}.comment-form .rate li{	float:left;	margin:0 2px 0 0;}.comment-form .rate a{	float:left;	height:27px;	overflow:hidden;}.comment-form .rate a:hover img{margin:-27px 0 0;}.comment-form .rate img{display:block;}.comment-form .form-section{	float:right;	word-spacing:-1px;	margin:0 -3px 0 0;	position:relative;}.comment-form .form-section a{font-weight:bold;}.comment-form label{padding:22px 0 7px;}/* comment form textarea */.comment-form textarea{	padding:5px;	border:1px solid #afafaf;	width:550px !important;	height:88px;	min-height:88px;	overflow:auto;	font:16px/20px Georgia, "Times New Roman", Times, serif;	color:#444;}/* post button */.comment-form .btn-submit{	float:right;	width:71px;	height:30px;	cursor:pointer;	text-indent:-9999px;	font-size:0;	line-height:0;	padding:0;	background:url(../images/website/btn-post.gif) no-repeat;	border:0;	margin:9px 0 0;	overflow:hidden;}.comment-form .btn-submit:hover{background-position:0 -30px;}/* comments list */.comments{margin:0 0 -5px;}.comments>li{	width:100%;	overflow:hidden;	padding:0 0 21px;	vertical-align:top;}/* comment author */.comments .author{	float:left;	width:159px;	padding:0 0 0 1px;}.comments .author strong,.comments .author h4{font:bold 12px/14px Arial, Helvetica, sans-serif;}.comments .author h4{margin:0 0 2px;}.comments .author .wrapper img{margin:0 10px 0 0;}/* comment */.comment{	float:left;	width:402px;	background:url(../images/website/bg-comment.png) no-repeat -402px 100%;	font:14px/18px Georgia, "Times New Roman", Times, serif;	color:#444;}.comment-holder{	float:left;	width:365px;	background:url(../images/website/bg-comment.png) no-repeat;	padding:13px 11px 16px 26px;}/* comment meta block */.comment-meta{	width:365px;	overflow:hidden;	background:url(../images/website/divider-comment.gif) repeat-x 0 100%;	padding:0 0 11px;	margin:0 0 6px;}.comment-meta .rated{	float:left;	margin:0 !important;	width:auto;}.meta-actions{	float:right;	font:bold 11px/13px Arial, Helvetica, sans-serif;	margin:2px -3px 0 0;}.meta-actions li{	float:left;	margin:0 6px 0 0;}/* boutiques list */.boutiques-list.boutiques{	overflow:hidden;	padding:0 0 8px;	margin:0 0 14px -10px;	border-bottom:1px solid #ebebeb;}.boutiques-list .unactive.like{background-position:0 3px;}/* footer */#footer{	width:100%;	overflow:hidden;	background:#000 url(../images/website/bg-footer.gif) repeat-x;	color:#fff;	padding:29px 0 30px;}.footer-blocks{	width:1062px;	overflow:hidden;}/* footer block */.footer-block{	float:left;	font:13px/19px Georgia, "Times New Roman", Times, serif;	width:177px;}/* footer heading */.subscribe-form h3,.footer-block>h3{	height:16px;	margin:0 0 9px;	text-indent:-9999px;	overflow:hidden;}/* footer heading text replacement */.footer-block .text-look{	width:101px;	background:url(../images/website/bg-footer-headings.gif) no-repeat;}/* footer heading text replacement */.footer-block .text-boutique{	width:132px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -16px;}/* footer heading text replacement */.footer-block .text-fashion{	width:65px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -32px;}/* footer heading text replacement */.footer-block .text-groupies{	width:64px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -48px;}/* footer heading text replacement */.footer-block .text-more{	width:37px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -64px;}/* footer heading text replacement */.footer-block .text-connect{	width:58px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -80px;}/* footer heading text replacement */.subscribe-form .text-keep{	width:115px;	background:url(../images/website/bg-footer-headings.gif) no-repeat 0 -96px;}.footer-links{padding:0 0 19px;}.footer-block .wrapper{padding:6px 0 10px;}.footer-block .wrapper img{margin:0 12px 0 0; border: 1px solid #AFAFAF;}.footer-block .wrapper h3{font:bold 14px/15px Arial, Helvetica, sans-serif;}.footer-block a{color:#fff;}.footer-block a:hover{	background:url(../images/website/bg-footer-link.gif) repeat-x 0 100%;	text-decoration:none;}/* footer area */.footer-area{	float:left;	font:11px/13px Arial, Helvetica, sans-serif;	color:#afafaf;	padding:33px 0 0;	width:430px;	word-spacing:1px;}/* footer logo */.footer-logo{	overflow:hidden;	width:86px;	height:58px;	text-indent:-9999px;	float:left;	margin:-27px 14px 0 0;	position:relative;	background:url(../images/website/bg-footer-logo.gif) no-repeat;}/* subscribe form */.subscribe-form{	float:right;	width:384px;	padding:1px 0 0;}.subscribe-form .text-field{margin:0 11px 0 0;}.subscribe-form .radioAreaChecked,.subscribe-form .radioArea{margin:7px 5px 0 0;}/* subscribe form label */.subscribe-form label{	float:left;	font:12px/16px Georgia, "Times New Roman", Times, serif;	color:#afafaf;	margin:5px 6px 0 0;}/* subscribe button */.subscribe-form .btn-submit{	margin:-1px 0 0 -3px;	position:relative;}.g1{	width:778px;	height:394px;	position:relative;	overflow:hidden;}p.mouse {	font-size: 12px;	line-height: 16px;	color: #666666;}.infobox {	position:relative;    border:1px solid #cccccc;     width:250px;    height: 250px;   }.infobox img {	position:relative;	z-index:1;	width: 250px;}.stats{	position:absolute;	z-index:3;	width: 234px;	height: 30px;	bottom: 0;	padding: 10px 0 0 15px;	background-image: url(../images/website/tile_white_transparency.png); }          .infobox .more {	display:none;}.infobox:hover .more {	display:block;    position:absolute;    z-index:2;    left:0px;    top:0px;    width:230px;    height: 170px;    padding:75px 5px 5px 15px;    background-image: url(../images/website/tile_white_transparency.png);}   .infobox .li{	float: left;}.tile_title{	font-family: Georgia;	font-weight: bold;	color: #000;	font-size: 18px;	margin-bottom: 10px;}.tile_title a{	text-decoration: none;}.infobox .boutique_title_tile{	font-family: "Arial";	font-size: 14px	color:# 999999;	padding-top: 10px;}#fb_like_article{	float: left;    margin: 4px 0 0 7px;}.ticker p{	font:12px/14px Georgia, "Times New Roman", Times, serif;	font-style: italic;}.paginate_it{	float: left;	margin-top: 10px;	margin-left:10px;}.paginate_it a{	display: block;	border:1px solid #ccc;	color: #16BDD2;	font-size:14px;	float: left;	  height:16px;  margin-bottom:0;  margin-left:0;  margin-right:6px;  margin-top:0;  padding-bottom:5px;  padding-left:10px;  padding-right:10px;  padding-top:5px;}.paginate_it a:hover{	border:1px solid #ccc; 	color: #fff; 	background-color:#999; 	text-decoration: none;}.paginate_it .this-page{ 	background-color:#999; 	border:1px solid #ccc; 	color: #fff; 	font-size:14px;  display:block;  height:16px;  margin-bottom:0;  margin-left:0;  margin-right:6px;  margin-top:0;  padding-bottom:5px;  padding-left:10px;  padding-right:10px;  padding-top:5px;  float: left;}.padding{background-color:#fff; 	border:1px solid #ccc; 	color: #ccc; 	font-size:14px;  display:block;  height:16px;  margin-bottom:0;  margin-left:0;  margin-right:6px;  margin-top:0;  padding-bottom:5px;  padding-left:10px;  padding-right:10px;  padding-top:5px;  float: left;	}h5 {	font: 20px/20px Helvetica, Arial, sans-serif;	margin:0 0 10px 0;	color: #000;}.viewer li{	-webkit-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);	-moz-transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);	transition: width 500ms cubic-bezier(0.075, 0.820, 0.165, 1.000);}.viewer .caption{	visibility: hidden;	opacity: 0;	-webkit-transition: opacity 1.5s ease-in-out;	-moz-transition: opacity 1.5s ease-in-out;	transition: opacity 1.5s ease-in-out;}.viewer .current .caption{	opacity: 100;	visibility: visible;}#start_slide{	margin-bottom: 20px;}
