/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD  License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
html {color:#000;background:#FFF;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textare a,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border- spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font- style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';} abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical- align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font- weight:inherit;}legend{color:#000;}del,ins{text-decoration:none;}

/*  copied from /struts/xhtml/styles.css start */
.wwFormTable {}
.label {font-style:italic; }
.errorLabel {font-style:italic; color:red; }
.errorMessage {font-weight:bold; text-align: center; color:red; }
.checkboxLabel {}
.checkboxErrorLabel {color:red; }
.required {color:red;}
.tdLabel {text-align:right; vertical-align:top; } 
/*  copied from /struts/xhtml/styles.css end */
   
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	background-color: #fff;
	overflow: -moz-scrollbars-vertical;
	letter-spacing: 0em;
	outline: none;
	text-shadow: #cfcfcf 0 0 0;
}
* :focus {
	outline: none;
}

textarea,input {
	padding: 0.16em;
	font-size: 1.04em;
	color: #333333;
}
select {
	color: #333333;
	border: 0.09em solid #cfcfcf;
	margin: 0.08em;
}
a {
	text-decoration: none;
	color: #009edb;
	font-size: 0.94em;
	outline: none;
	background-color: transparent;
}
a:hover {
	text-decoration: underline;
}
span {
	font-size: 0.94em;
}

p {
	font-size: 0.86em;
	color: #434343;
}
img {
	border: none;
	outline: none;
}
hr {
	border: none 0em;
	color: #cfcfcf;
	background-color: #cfcfcf;
	height: 0.08em;
	margin: 0;
	padding: 0;
}
* :first-child+html .button {
	position: relative;
	top: 0em;
}
* html .button {
	position: relative;
	top: 0.08em;
}

/* global classes */

 .thickouter{
	background-color:#FFFFFF;
	border:1.09em solid #808080;
	position:absolute;
}
.outerpadd5{
	padding:0.39em 0.39em 0.39em 0.78em;	
}
.darkbg{
	background-color: #737373;	
}
.heading
{
	color: #262626;
	font-size: 2.604em;
}
div#numbering{
	float:left;
}
.leftbtn {
	float: left;
}
.rightbtn {
	float: right;
}
div.clear {
	clear: both;
}
.hide {
	display: none;
}
.strong {
	font-weight: bold;
}
div#profile_shareright_thumbnail a, 
div.view_all a, 
div#mainsupertagslist a, 
div#mainsupertagslist span, 
div#mainsupertags a, 
div#mainsupertags span
{
	font-weight: bold;
}
a.current {
	text-decoration: underline;
	font-size: 0.94em;
	background-color: transparent;
}

div#facebook_btn {
	margin: 1.56em 6em 0;
    padding: 0.3em;
    width: 14em;
}
div#related_products{
	margin:1.56em 0;
	width:76.75em;
}
div#plaxo_lists div.plaxo_half{
	margin-left:16.01em;
	float:left;
	padding-bottom:3em;
	width:20em;
}
div#plaxo_lists{
	width:100%;
	margin-top:3em;
}
div.todayonbuybop_list_itemright div#user_reviewed_text div.ellipsis {
	max-height: 2.7em;
}
div.homelink a:hover,
div#top_members div.panel div.profilewithurl div.username a:hover,
div.homepage_breadcrumbs a:hover,
div.loggedin_tabs span:hover,div.loggedin_tabs_gap span:hover,
div#product_desc a:hover, div#productdetail_username a:hover,
div#homeproducts_list div.horz_list_item div.productpg_image_medium div.overstate  div.desc div.title a:hover,
div#homeproducts_list div.horz_list_item div.productpg_image_medium div.overstate  div.desc div.user a:hover,
div.homesignout_link a:hover,div#product_categories_homepage div.breadcrumbs  a.current,
div#product_categories_homepage div.statictext a.current,
div#activity_box a:hover,div#productcategory_activity_box a:hover, div.coloredlinks  a:hover,
div#viewcollection a:hover, div#product_categories_homepage div.breadcrumbs  a:hover,
div#product_categories_homepage div.statictext a:hover, div.topbar_signin a:hover,
.profiler_name a:hover, div#toplinks a:hover, div#productdetail_url div.flag_txt  a:hover,
div#top_cat_vert_list_item_left a:hover, div#top_cat_vert_list_item_left  div.username_link a:hover,
.comment_text a:hover, div.todaybuybop_list_item a:hover

{
	text-decoration: underline;
}
div.alertbox a:hover, div.blue_btn a:hover, div.grey_btn a:hover,
div#footer_sociallinks div#links div.blog a:hover,
div#footer_sociallinks div#links div.feedback a:hover,
div.post_new_btn div.black_btn a:hover,
div.loggedin_tabs_current span:hover, div.loggedin_tabs_gap_current span:hover,
div#productuserphoto_thumb a:hover, div#floating_form_product_addsave  div.done_btn a:hover,
div#joining_socialnetwork div.btns div.join a:hover,div.smallicons_leftbar a:hover,
div#saveproduct_forget div.black_btn a:hover, div#productimageviews  div#product_view div.view_txt a:hover,
div#productimageviews div#product_view_photos div.view_txt a:hover,
div#subcategoryslidingdoor a:hover, div#productdetail_productrating a, div.search_black_btn a:hover,
div.homepage_breadcrumbs a, .nounderline a:hover
{
	text-decoration: none;
}
a.noline:hover{
	text-decoration: none !important;
}
div.drag_btn span{
	text-align: center;
}
div.leftext {
	text-align: left;
}
div.righttext {
	text-align: right;
}
div#homeproducts_list div.horz_list_item div.productpg_image_medium a:hover
{
	cursor: pointer;
}
div.topbar_productsearch_form_default {
	float: right !important;
}
div.show {
	display: block;
}
div.content_header span,div.taglist span, div#categoryhomepage_rightbar span
{
	position: relative;
}
div#sortproducts select#sortcollectionproducts {
	float: none;
}
div#selectcollection_div {
	display: inline;
}

/* double classes */

div.like_share_btns {
	margin:2em 0 1em 0;
	position: relative;
}
div.homelink a {
	color: #262626;
	font-size: 1.17em !important;
}
div#topbar_loginbar div.homelink a
{
	font-weight: normal !important;	
	font-size:1.17em !important;
}
/* header */

div#header{
	
	padding:0.625em 0;	
}
div#header div.tabdivider{
	
	margin:0.5em 0 0.25em;
}
div#index_topbar {
	background-color: #ffffff;
}

div#topbar_logo {
	width: 12.42em;
	height: 2.96em;
	margin-left: -1em;
}
div.homeprofilelink a {
	text-transform: lowercase;
	color: #ffffff;
	font-weight:bold;
	font-size: 1.04em !important;
}
div.homeprofilelink a:hover{
	text-decoration:none;	
}
div.homelink {
	margin-top:0.2em;
}
div.cache_alert{
	background-color:#000; 
	width:100%;
	position:absolute;
	top:0;
	padding:1em;	
}
div.alertbox {
	background-color: #FF0066;
	float: left;
	height:1.72em;
}
div.alertbox a {
	color: #fff;
	font-size: 1.04em !important;
	text-decoration: none;
}

/* button classes*/

div.post_new_btn div.black_btn{
	background-color:#000000;
	height:2.57em;
	margin:2em 0 0 14em;
	text-align:center;
	width:8.25em;
	line-height:2.57em;
}
div.post_new_btn div.black_btn a {
	color:#FFFFFF;
	font-size:1.45em;
	display: block;
}
div.search_black_btn{
	background-color:#000000;
	cursor: pointer;
}
div.search_black_btn a {
	color:#FFFFFF;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	display: block;
	padding:0.25em 0.78em;
}
div.blue_btn, div.black_btn a.current{
	background-color: #00B0F0;
	cursor: pointer;
	text-decoration: none;
}
div.black_btn a.current:hover{
	background-color: #00B0F0;
	cursor: pointer;
	text-decoration: none;
}

div.blue_btn a, div.grey_btn a, div.pink_btn a {
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	display: block;
	padding:0.25em 1.25em;
}
div.homelink div.black_btn{
	margin-left:0.39em;
}
div.black_btn{
	background-color: #404040;
	cursor: pointer;
}
div#profile_thumb{
	background-color: #404040;
	cursor: pointer;
	padding:0 1.25em 0 0;
	margin-left:0.39em;
	margin-right:1.25em;
}
div#profile_thumb div#alertbox{
	height:1.72em;
}
div#profile_thumb div#alertbox a{
	display: block;
    line-height: 1.45em;
    min-width: 1em;
    text-align: center;
}
div#profile_thumb div#alertbox a:hover{
	background-color: #FF0066;
}
div#alertbox{
	margin-top:0.36em;
}
div.black_btn a {
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display: block;
	padding:0.625em 1.25em;
}
div.homelink div.black_btn a, div.homelink div.pink_btn a {
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	display: block;
	padding:0.46em 1.25em;
}
div.black_btn a:hover, div#profile_thumb:hover{
	text-decoration: none;	
	background-color: #595959;
}
div.greylight_btn a:hover{
	text-decoration: none;
}
div.greylight_btn{
	background-color: #a6a6a6;
	cursor: pointer;
}
div.greylight_btn a {
	color: #ffffff;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
	display: block;
	padding:0.27em 1.25em;
}

div.grey_btn {
	background-color:#595959;
	cursor:pointer;
}
div.center_blue_btns{
	width:8.75em;
	margin:auto;
}
div.overlay_blue_btns{
	line-height:2.5em;
	margin:auto;
	width:13.5em;
}
div.collection_edit_btn{
	width:9em;
	margin-top:0.78em;	
}
div.collection_small_edit_btn{
	width:6.78em;
	margin-top:0.78em;	
}
div#homeproducts_list div.panel div.overstate, span.overstate,
div#homecollections_list div.panel div.overstate{
	position: absolute;
	display: none;
	margin: 0;
	left: 0;
	top: 0;
	width:100%;
	height:100%;
	cursor:pointer;
	background-color: #fff;
	filter: alpha(opacity = 20);
	opacity: .20;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	/*--IE 8 Transparency--*/
}

div#collectioncontain_detail div.text{
	float:left;
	max-height:4em;
	overflow:hidden;
	text-align:left;
	width:14.09em;
}
div#collectioncontain_detail div.text div.title{
	font-size:1.04em !important;
	line-height:1.15em;
	max-height:2.28em;
	overflow:hidden;
	width:12em;
}
div#collectioncontain_detail div.text div.title a, div#collectioncontain_detail div.text div.title span{
	color:#333333;
}
div#collectioncontain_detail div.text div.user{
	font-size:1.04em !important;
	max-height:1.25em;
	overflow:hidden;
	width:12em;
	white-space: nowrap;
}
.collectioncarousel_backbtn {
	width: 1.25em;
	height: 1.48em;
	margin: 6.42em 0.53em 0 -1.78em;
}
.collectioncarousel_nextbtn {
	width: 1.25em;
	height: 1.48em;
	margin: 6.42em -1.78em 0 .53em;
}
div.collectioncontain_userphoto{
	text-align: right; 
	float:left !important;
	width:2.73em;
	height:2.73em;
}
div.collectioncontain_userphoto img{
	max-width:2.73em;
	max-height:2.73em;
	width:auto;
	height:auto;
	float:none;
	margin:0;
	padding:0;
	text-align: right;
}

div.collectioncontainproducts{
	background-color:#D9D9D9;
	width: 16.87em;
	padding:0.94em;
	height:15em;
	cursor:pointer;
}
div.product_thumb, div.product_blank{
	background-color:#FFFFFF;
	margin:0 0 0.08em 0.08em;
	width:5.54em !important;
	height:5.54em;
	line-height: 5.3em;
}
div.product_blank span{
	color:#d9d9d9;
	font-size: 1.4em;
}
div.product_thumb img{
	max-width:5.21em;
	max-height:5.21em;
	width:auto!important;
	height:auto;
	margin:0;
	padding:0;
	text-align: center;
}
div.product_thumb a{
	float:none !important;
}
div.followtitle{
	background-color: #f2f2f2;
	width:100%;
	padding:0.39em 0;
	margin-bottom:1em;
}
div#top_members div.panel{
	border-bottom: 0.08em solid #D9D9D9;
	padding:2.73em 0;
	float: left;
	width:100%;
}
div#top_members div.panel div#homeproducts_list{
	clear:none;
	margin:0;
	float:left;
}
div#top_members div.panel div#homeproducts_list div.productpg_image_medium{
	border:0.09em solid #BDBEC0;
	float:left;
	height:8.36em;
	line-height:8.13em;
	margin:0 0 0 0.3em;
	padding-bottom:0;
	width:8.36em;
}
div#top_members div.panel div#homeproducts_list div.productpg_image_medium  img{
	max-height:8.04em;
	max-width:8.04em;
}
div#top_members div.panel div.profilewithurl div.username, 
div#plaxo_lists div.profilewithurl div.username
{
	float:left;
	margin-top:0.39em;
	overflow:hidden;
	width:6.01em;
}
div#plaxo_lists div.profilewithurl div.username
{
	max-height:1.45em;
}
div#top_members div.panel div.profilewithurl div.username a,
div#plaxo_lists div.profilewithurl div.username a,
div#wanelo_sociallinks a, div#plaxo_lists div.panel div.profilewithurl div.username a
{
	color:#262626;
	text-decoration: none;
}
div#top_members div.profileimage_large, div#plaxo_lists div.profileimage_large{
	width: 6.01em;
	height: 6.01em;
	border: 0.09em solid #bdbec0;
	line-height: 5.78em;
	text-align: center;
	float: left;
}
div#top_members div.profileimage_large a img, div#top_members div.profileimage_large img,
div#plaxo_lists div.profileimage_large img
 {
	max-width:5.69em;
	max-height: 5.69em;
	height: auto;
	width: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}
div#floating_form_joininuser div.post_new_txt span{
	color:#262626;
	font-size:1.66em;
}
div#floating_form_joininuser div.post_new_txt span.big{
	color:#262626;
	font-size:2.5em;
	font-weight:bold;
}
div.post_new_btn{
	margin:auto;
	text-align: center;
	margin-top:2.73em;
}
div#aboutwanelo h2{
	color:#262626;
	font-size:1.875em;
	font-weight: bold;
	margin-top:1em;
}
div#aboutwanelo ul li{
	list-style-type: disc;
	margin-bottom: 0;
}
div#aboutwanelo ul li.usetool a{
	color:#262626;
	text-decoration: underline;
}
div#aboutwanelo ul.number{
	list-style-type: decimal;
	margin-left:1.875em;
}
div.drag_btn{
	margin:auto;
	text-align: center;
}
div#dragtoolbar div#demo {
	background-color: #f2f2f2;
	padding:4em;
	width:38em;
	margin-top:3em;
}
div#dragtoolbar div#demo div.image{
	margin-top:2.5em;
	text-align: center;
}
div#centercontainer {
	width:75.75em;
	margin:auto;
}
div#productcontainer_topthree {
	width:75.75em;
	overflow:hidden;
	margin:auto;
	position:relative;	
}
div#outercenter {
	position:relative;
	left:50%;
	float:left;
	overflow:visible;
	max-width:75.75em;
}
div#products_threedivs{
	position:relative;
	right:50%;
	float:left;
	max-width:75.75em;
}
div#collection_activities_all div#todayonbuybop_list div.todaybuybop_list_item{
	float:left;
	margin:0 0 2.19em;
	width:57.8em;	
}
div#uploadprofilephoto {
	width: 37em;
	padding:2.34em;
	margin:3em 0 1.56em 14.45em;
}
div#editprofile_section {
	background-color: #f2f2f2;
	width: 32.27em;
	padding: 1.56em;
	margin-bottom: 1.17em;
}
div#editprofile_section textarea {
	border: 0.09em solid #a6a6a6;
	width: 30.5em;
	margin: 0.39em 0em 0em 0em;
	color: #333333;
	height: 6.01em;
	background-color: #fff;
}
div#editprofile_section input {
	border: 0.09em solid #a6a6a6;
	width: 21.8em;
	margin: 0.39em 0em 0em 0em;
	color: #333333;
	background-color: #fff;
}
div#editprofile_section input.chkbox {
	float:left;
	border:0;
	width:1em;
	height:1em;
	margin:0.15em;
	padding:0;
	background-color: transparent;
}
div.tabdivider {
	background-color:#D9D9D9;
	height:0.08em;
	margin:0.31em 0;
	width:100%;
}
div.loggedin_tabs_current {
	float: left;
	background-color: #01b0f1;
	padding: 0.94em 2.89em;
	cursor: text;
	margin-left:0.31em;
}
div.loggedin_tabs_current span {
	float: left;
	color: #fff;
	font-size: 1.14em;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}
div.loggedin_tabs_gap {
	background-color: #e0e0e0;
	padding: 0.94em 2.89em;
	margin-left: 0.31em;
	cursor:pointer;
	float:left;
}
div.loggedin_tabs_gap span {
	float: left;
	color: #737373;
	font-size: 1.14em;
	font-weight: bold;
	text-decoration: none;
}
div#bookmark_demo_loggedin span {
	font-size: 3.125em;
	color: #262626;
}
div#homeproducts_list {
	float: left;
	margin-top: 1.78em;
	clear: both;
	z-index:0;
}
div#saveproduct_forget {
	background-color:#FFFFFF;
	background-image:url("../resources/images/pink-arrow-revert.gif");
	background-position:3% 15px;
	background-repeat:no-repeat;
	padding:2.25em;
	width:28.23em;
}
div#saveproduct_forget div.hello_txt, 
div#saveproduct_forget div.text{
	float: left;
	margin-left: 5em;
}
div#saveproduct_forget div.black_btn{
	background-color:#000000;
	height:2.5em;
	margin-top:2em;
	text-align:center;
	width:5em;
	margin:auto;
}
div#saveproduct_forget div.black_btn a {
	color:#FFFFFF;
	font-size:1.66em;
	line-height:1.5em;
	display: block;
}

div#floating_form_firstuser{
	background-color:#FFFFFF;
	padding:2.25em;
	width:35.23em;
}
div#floating_form_postproduct{
	background-color:#FFFFFF;
	padding:2.25em;
}
div#floating_form_toolbar{
	background-color:#FFFFFF;
	padding:2.25em;
	width:28.23em;
}
div#floating_form_toolbar div.title span{
	color:#262626;
	font-size:2.91em;
}
div#floating_form_toolbar div.text span{
	color:#262626;
	font-size:1.66em;
}
div#floating_form_firstuser div.instructions {
	float:left;
	margin-bottom:3.4em;
	margin-top:2em;
	width:30.5em;
}
div#floating_form_firstuser div.instructions span{
	font-size: 1.4em;
	clear:both;
	float: left;
	width:100%;
}
div#floating_form_joininuser div.instructions span {
	color: #737373;
	font-size: 1.25em;
	clear:both;
}
div#floating_form_joininuser {
	padding:2.25em;
	width:41.23em;
}
div#floating_form_joininuser div.instructions {
	border:0.09em solid #D9D9D9;
	float:left;
	margin-bottom:2em;
	margin-top:2em;
	padding:0.78em;
	width:26.5em;
}
div#floating_form_joininuser div.instructions span {
	color: #737373;
	font-size: 1.25em;
}
div.welcome_bookmark_txt span {
	font-size: 2.5em;
	color: #009edb;
}
div#show_product_desc {
	z-index:3000;
	position:relative;
}
div#show_product_desc div#product_description{
	border: 1.09em solid #808080;
	background-color: #fff;
	position:absolute;
	z-index: 1010;
	top:10.2em;
	left:19.15em;
}

div#userfirstpage_product_overlay{
	background-color:#FFFFFF;
	border:1.09em solid #808080;
	left:16.75em;
	position:absolute;
	top:15em;
	width:42.73em;
	z-index:10;
}
div#savedontforget_overlay {
	background-color:#FFFFFF;
	border:1.09em solid #808080;
	left:40.5em;
	position:absolute;
	top:15em;
	width:32.73em;
	z-index:10;
}
div#usergettoolbar {
	background-color:#FFFFFF;
	border:1.09em solid #808080;
	left:35.5em;
	position:absolute;
	top:14em;
	width:32.73em;
	z-index:10;
}
div#joininuser_welcome_overlay {
	background-color:#FFFFFF;
	background-image:url("../resources/images/pink-arrow.gif");
	background-position:550px 20%;
	background-repeat:no-repeat;
	border:1.09em solid #808080;
	left:20em;
	position:absolute;
	top:-3.78em;
	width:48em;
	z-index:10;
}
div#product_desc_content {
	padding: 2.73em 1em 1em;
	max-height: 32.57em;
	width: 33.35em;
	overflow: auto;
}
div.form_label {
	float: left;
	margin-bottom: 1em;
}
div.form_label input {
	float: left;
	margin-top: 0.78em;
}
div#floating_form_content input,
div#floating_form_content textarea {
	margin:0.39em 0 0;
	width:23.78em;
	color: #333333;
	border:0.09em solid #a6a6a6;
}
div.span_container {
	float: left;
	margin-left: 6.96em;
	width: 45em;
}
div.span_container div.comment_txt {
	float: left;
	margin-right: 1.48em;
	font-size: 1.09em;
}
div.span_container div.comment_txt a {
	font-size: 1.09em;
	padding-left: 1.71em;
	cursor: pointer;
	height: 1.4em;
	display: block;
}
div.span_container div.comment_txt a.current,
div.span_container div.comment_txt  a.current:hover
{
	float: left;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}
div.span_container div.review_text {
	float: left;
	margin-right: 1.48em;
	font-size: 1.09em;
}
div.span_container div.review_text a {
	font-size: 1.09em;
	padding-left: 1.71em;
	cursor: pointer;
	height: 1.4em;
	display: block;
}
div.span_container div.review_text a.current,
div.span_container div.review_text  a.current:hover
{
	float: left;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}
div.span_container div.photo_text {
	float: left;
	margin-right: 1.48em;
	font-size: 1.09em;
}
div.span_container div.photo_text a {
	font-size: 1em;
	cursor: pointer;
	height: 1.4em;
	display: block;
}
div.span_container div.photo_text a.current,
div.span_container div.photo_text  a.current:hover
{
	float: left;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}
div.span_container img {
	float: left;
	margin-top: 0.12em;
}
div.span_container a {
	font-size: 1.09em;
	cursor: pointer;
	height: 1.4em;
	display: block;
	color: #262626;
	text-decoration: none;
	float: left;
	margin-right: 1.79em;
}
div.span_container a:hover {
	float: left;
	text-decoration: underline;
}
div.span_container a.current,
div.span_container a.current:hover {
	float: left;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
	text-decoration: none;
	cursor: text;
}

div#wanelo_googleplus{
	margin-left:1em;	
}
div#wanelo_tumblr a, div#wanelo_tweet a{
    color: #737373;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-indent: 25px;
    float:left;
}
div#wanelo_tumblr a{
    background: url("http://platform.tumblr.com/v1/share_4.png") no-repeat scroll left top transparent;
    margin-left:1em;
}
div#wanelo_tweet a.twitter-share-button{
    background: url("../resources/images/twitter_icon_small.png") no-repeat scroll left top transparent;
}
div#wanelo_tumblr a:hover, div#wanelo_tweet a:hover{
    text-decoration: none;
}
div#product_usercomments ul li {
	background-image: url(../resources/images/quotes.gif);
	background-repeat: no-repeat;
	margin-bottom: 1.56em;
	max-height: 5em;
	overflow: hidden;
	float: left;
	clear: both;
	padding: 0 0 0.1em 3.04em;
}
div#product_usercomments a {
	color: #737373;
	text-decoration: none;
}
div#product_usercomments a:hover {
	color: #737373;
	text-decoration: underline;
}
div#product_desc a {
	/*color: #909090;*/
	font-size: 1.04em;
	text-decoration: none;
}
div#productdetail_url {
	background-color: #f2f2f2;
	padding: 0.94em;
	width: 23.35em;
}
div#productdetail_url div.productprice {
	color: #262626;
	font-size: 2.08em;
}
div#productdetail_url div.weburl,div#productdetail_url div.weburl a {
	text-transform: uppercase;
	margin:1.17em 0 0.5em;
	color: #262626;
	font-size:1.04em;
	text-decoration: underline;
}
div#productdetail_url div.weburl{
	width: 22.5em;
}
div#ruler {
	border-top: 1px solid #CFCFCF;
	height: 1.875em;
}
div#productuserdetail div.text span {
	font-size: 1.04em;
	color: #737373;
}
div#productdetail_username a {
	text-decoration: none;
	font-size: 1.04em;
	color: #737373;
}
div.productdetail_userphoto {
	width: 2.96em;
	height: 2.96em;
	border: 0.09em solid #bdbec0;
	line-height: 2.73em;
	text-align: center;
	float: left;
	margin:0 0.625em;
}

div.productdetail_userphoto a img {
	max-width: 2.64em;
	max-height: 2.64em;
	height: auto;
	width: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}
div#productdetail_profileimage div.productimage_large {
	border: none;
	max-width: 40.6em;
	float: left;
}
div#registration_dispname_background, div.editprofile_url{
	border:0.08em solid #A6A6A6;
	margin:0.39em 0 0;
	padding:0.16em;
	background-color: #fff;
}
div.facebooklink_url {
	border:0.08em solid #c2c2c2 !important;
	margin:0.39em 0 0;
	padding:0.16em;
	background-color: #fff;
}
div#registration_dispname_background input, 
div.editprofile_url textfield, 
div.editprofile_url input,
div.facebooklink_url input
{
	border:0 !important;
	text-align:left;
	margin:0 !important;
	padding: 0 !important;
	background-color: #fff;
	float:none;
}
div#productdetail_profileimage div.productimage_large img {
	display: inline-block;
	float: left;
	height: auto;
	text-align: center;
	vertical-align: middle;
	max-width: 41.1em;
}
div#productdetail_profileimage {
	background-color: #FFFFFF;
	float: left;
	text-align: center;
	margin:0 1.95em;
	max-width: 40.6em;
}
div#productdetail_user {
	background-color: #ffffff;
	float: left;
	width: 25.23em;
}
div#productuserphoto_thumb li {
	margin-bottom: 0.39em;
	float: left;
}
div#productuserphoto_thumb a {
	float: left;
	font-size: 1em;
	color: #737373;
	text-decoration: none;
	font-size: 0.94em;
}
div#related_collections div#homeproducts_list div.horz_list_item  div.productpg_image_medium,
div#related_products div#homeproducts_list div.horz_list_item  div.productpg_image_medium
 {
	border: 0.09em solid #BDBEC0;
	padding-bottom: 0;
	width: 10.28em !important;
	height: 10.28em !important;
	line-height: 10.05em !important;
	margin-bottom: 0.55em;
	overflow: hidden;
}
div#related_collections div#homeproducts_list div.horz_list_item  div.productpg_image_medium div#dvCollection a.image img,
div#related_products div#homeproducts_list div.horz_list_item  div.productpg_image_medium div#dvCollection a.image img
    {
    max-height: 9.96em;
    max-width: 9.96em;
    border: none;
    margin: 0;
}
div#related_collections div#homeproducts_list div.horz_list_item  div.productpg_image_medium div.overstate,
div#related_products div#homeproducts_list div.horz_list_item  div.productpg_image_medium div.overstate
	{
	position: absolute;
	display: none;
	margin: 0;
	left: 0;
	top: 0;
	width: 10.28em;
	height:10.28em;
}
div#homeproducts_list div.horz_list_item div.productpg_image_medium {
	border: 0.09em solid #BDBEC0;
	padding-bottom: 0;
	width: 17.1875em !important;
	height: 17.1875em !important;
	line-height: 17.03125em !important;
	margin-bottom: 0.67em;
	position: relative;
	overflow: hidden;
}
div#onsale div.horz_list_item div.productpg_image_medium {
	border: 0.09em solid #BDBEC0;
	width: 7.5em !important;
	height: 7.5em !important;
	line-height: 7.26em !important;
	margin-bottom:0;
	padding-bottom:0;
}
div#onsale div.horz_list_item div.productpg_image_medium img{
	max-width: 7.18em !important;
	max-height: 7.18em !important;
}
div#onsale div.horz_list_item{
	margin-right:0.5em;	
	margin-top:0;
	margin-left:0;
}

div#homeproducts_list div.horz_list_item div.productpg_image_medium a {
	text-decoration: none;
	font-size: 1em;
}
div#homeproducts_list div.horz_list_item div.productpg_image_medium a img
{
	max-height: 16.8675em;
	max-width: 16.8675em;
	border: none;
	margin: 0;
	
}
div#homeproducts_list div.horz_list_item div.productpg_image_medium div.overstate
{
	position: absolute;
	display: none;
	margin: 0;
	left: 0;
	top: 0;
	width: 17.1875em;
	height:17.1875em;
}
div.overstate div.num_save {
	float: left;
	background-color: #00B0F0;
	top: 0;
	display: block;
	text-align: center;
	width: 14.53em !important;
	height: 2.18em;
	line-height: 2.18em;
	margin-bottom: 1.03em;
}

div#numbering div.blue_btn a{
	font-size: 1.25em!important;
	font-weight: normal;
	padding:0.05em 1.25em;
}
div#numbering div.blue_btn{
	line-height: 2.35em;
	height:2.5em;
	margin-right:0 !important;
}
div#related_products div#numbering div.blue_btn{
	line-height: 1.9em;
	height:2em;
}
div#related_products div#numbering div.blue_btn a{
	font-size: 1.09em!important;
	font-weight: normal;
	padding:0.05em 0.65em;
}
div#related_products div.save_num{
	line-height: 1.9em;
	height:2em;
}
div#related_products div.save_num span{
	font-size: 1.09em!important;
	font-weight: normal;
	padding:0.05em 0.65em;
}
.save_num{
	background-color: #80dcff;	
	line-height: 2.5em;
	height:2.5em;
}
.save_num span{
	font-size: 1.25em!important;
	font-weight: normal;
	padding:0.05em 0.78em;
}
div#related_products div.overstate div.num_save, 
div#related_collections div.overstate div.num_save{
	float: left;
	background-color: #00B0F0;
	top: 0;
	display: block;
	text-align: center;
	width: 10.28em !important;
	height: 2.19em;
	line-height: 2.18em;
	margin-bottom: 1.03em;
}
div#related_collections div.overstate div.num_save_collection{
	float: left;
	background-color: #92d050;
	top: 0;
	display: block;
	text-align: center;
	width: 10.28em !important;
	height: 2.18em;
	line-height: 2.18em;
	margin-bottom: 1.03em;
}
div#related_products div.overstate div.desc,
div#related_collections div.overstate div.desc{
	background-color: #fff;
	filter: alpha(opacity = 80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	/*--IE 8 Transparency--*/
	height:5em !important;
	overflow:hidden;
	width: 10.28em !important;
	bottom: 0;
	line-height: 1.18em;
	padding-top: 0.78em;
	padding-bottom: 1.25em;
	text-align: left;
}
div.overstate div.num_save_collection {
	float: left;
	background-color: #92d050;
	top: 0;
	display: block;
	text-align: center;
	width: 12.18em;
	height: 2.18em;
	line-height: 2.18em;
	margin-bottom: 2.03em;
}
div.overstate div.num_save span, div.overstate div.num_save_collection span {
	color: #fff;
	font-size:1.25em;
}
div.overstate div.desc {
	background-color: #fff;
	filter: alpha(opacity = 80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	/*--IE 8 Transparency--*/
	height: 10em !important;
	width: 17.1875em !important;
	bottom: 0;
	line-height: 1.18em;
	text-align: left;
	position: absolute;
	padding:0.6em 0;
}
div.overstate div.desc div.title{
	margin:0 0.39em;
	max-height:3.7em;
	overflow:hidden;
}
div.overstate div.desc div.price{
	margin:0 0.39em;
	color:#262626;
	float:left;
}
div#homeproducts_list div.horz_list_item div.productpg_image_medium div.overstate  div.desc div.title span,
div#homeproducts_list div.horz_list_item  div.productpg_image_medium div.overstate div.desc div.user  span,
div#homeproducts_list div.horz_list_item div.productpg_image_medium  div.overstate div.desc div.title a,
div#homeproducts_list div.horz_list_item  div.productpg_image_medium div.overstate div.desc div.user a
{
	font-size: 0.94em;
	color: #262626;
	text-decoration: none;
}
div.homesignout_link {
}
div.homesignout_link a {
	color: #737373;
	text-decoration: none;
}
div.homepost{
	margin-left:1.25em;	
}
div.profile_smallimage{
	margin:1px;
}
div.profile_smallimage a {
	float: left;
	padding:0;
}
div.profile_smallimage a img {
	height: 1.868em;
	max-width: 1.868em;
	float:left;
}
div.savecounting span {
	font-size: 2.08em;
	color: #009edb;
}
div#collection_user_activities {
	margin-top: 1.95em;
	width: 100%;
	float: left;
}
div#comment_box {
	background-color: #f4f3f3;
	width: 56.85em;
	float: left;
	padding: 2.1em 0em 0.94em 0.94em;
}
div.productscollectiontitle_space span {
	color: #262626;
	font-size: 1.25em;
}
div#todayonbuybop_list {
	margin-top: 1.71em;
	float: left;
	width:100%;
}
div#activity_box a, div#productcategory_activity_box a {
	height: 1.4em;
	display: block;
	font-size: 1.09em;
	cursor: pointer;
	float: left;
	margin-right: 1.79em;
	text-decoration: none;
	color: #262626;
}
div#activity_box a.current,
div#activity_box  a.current:hover,
div#productcategory_activity_box  a.current,
div#productcategory_activity_box a.current:hover
{
	font-size: 1em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
	cursor: text;
	text-decoration: none;
}

div#activity_box {
	background-color: #F4F3F3;
	float: left;
	margin-top: 0.24em;
	padding: 0.94em 0 0.94em 1.71em;
	width: 56.1em;
	text-transform: lowercase;
}
.carousel_link a {
	color: #009edb;
	font-size: 1.09em;
	font-weight: bold;
	text-decoration: none;
}
.carousel_link a:hover {
	color: #009edb;
	font-size: 1.09em;
	text-decoration: underline;
}
div#floating_form_toolbar div.link {
	float:left;
	line-height:3.28em;
	margin:1em 0 0 1em;
}
div#floating_form_product_addsave div.done_btn{
	width:8.2em;
	height:2.57em;
	line-height:2.57em;
	background-color:#262626;
	text-align: center;
	cursor:pointer;
}
div#floating_form_product_addsave div.done_btn a{
	font-size: 1.66em;
	color:#fff;
	text-decoration: none;
	display: block;
}
div.blue_btn_inactive{
	width:7.65em !important;
	height:1.71em;
	line-height:1.71em;
	text-align: center;
	margin:auto !important;
	cursor:text;
	background-color: #00B0F0;
}
 div.blue_btn_inactive span{
	font-size: 0.94em;
	display: block;
	color:#fff;
}
div.savingalert {
	background-color: #00B0F0;
	text-align: center;
	width:21.43em;
	padding:0.3em
}
div.coloredlinks a{
	color:#262626;
	text-decoration: none;
	font-size: 1.07em;
}
div#viewcollection a {
	text-decoration: none;
	color: #262626;
}
div#profilecollection_gradient_m {
	float: left;
	margin:0.78em 0 0.625em;
	width: 100%;
}
div.whos_collection_title span {
	color: #262626;
	font-size: 1.66em;
}
div.topbarmiddlesearch input{
	border:0.09em solid #BABABA;
	color:#8F8F8F;
	float:left;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0.11em 0.1em 0.11em 0.5em;
	width:10.5em;
	height:1.26em;
}
div.homesearchbox 
{
	float:right;
	margin-top:0.6em;
}
div.homesearchbox input{
	float: left;
	font-size: 0.94em;
	color: #8f8f8f;
	width: 11.56em;
	border: 0.09em solid #bababa;
	border-spacing: none;
	outline: none;
	padding: 0.17em;
	height:1.19em;
}
div#topbar_productsearch_form {
	float: right;
	background-color: transparent;
	margin-top: 0.73em;
	outline: none;
	border: none;
	border-spacing: none;
	width:17em;
}
div.topbar_productsearch_form_highlight {
	background-color: transparent;
	float: right !important;
	border: 0.23em solid #FF0066 !important;
	padding: 0.31em;
	margin-top: 0.2em !important;
	width: 21.7em;
}
div#homecollections_list div.horz_collectionlist_item {
	margin-left: 2.65em;
	height: 18.4em;
	margin-top: 0;
}
div#product_categories_homepage {
	float:left;
	padding:2.59em 0 0;
	width:76.25em;
	
	
}
div#product_categories_homepage div.breadcrumbs {
	border-right:0.09em solid #d8d8d8;
	float:left;
	padding:0 3.35em;
}
div#product_categories_homepage div.breadcrumbs a {
	color: #262626;
	font-size: 1.145em;
	text-decoration: none;
	line-height: 1.78em;
}
div#product_categories_homepage div.show_text {
	float: left;
	background-color: #737373;
	padding:0.5em 2em;
}
div#product_categories_homepage div.show_text span{
	color:#fff;
	font-size: 1.145em;
	font-weight:bold;
	text-decoration: none;
}
div#product_categories_homepage div.statictext {
	float: left;
	height:4em;
	padding:0.39em 3.5em 0 3.5em;
	border-right:0.09em solid #d8d8d8;
}
div#product_categories_homepage div.statictext span {
	color: #737373;
	font-size: 1.145em;
	text-decoration: none;
}
div.statictext a{
	text-transform: capitalize;	
}
div#product_categories_homepage div.statictext a {
	color: #262626;
	font-size: 1.145em;
	text-decoration: none;
}
div.ourblog img {
	max-height: 12.18em !important;
	max-width: 12.18em !important;
}
div.pages_nav {
	text-align: center;
	margin:auto;
	padding: 2.5em 0;
}
div.pages_nav a.current_page {
	font-size: 0.94em;
	padding: 0.2em 0.4em;
	background-color: #04a9cc;
	color: #ffffff;
	font-weight: bold;
	border: 0.09em solid #04a9cc;
	cursor:text;
	display: inline-block;
	margin-right:0em;
}
div.pages_nav a {
	font-size: 0.94em;
	color: #166aa6;
	font-weight: bold;
	background-color: #ffffff;
	border: 0.09em solid #166aa6;
	display: inline-block;
	padding: 0.2em 0.4em;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	margin-right:0.16em;
}
div.pages_nav a:hover {
	background-color: #04a9cc;
	color: #ffffff;
}
div.topbar_signin ul li, div.homesignout_link ul li{
	display:inline;
}
div.topbar_signin ul li.line, div.homesignout_link ul li.line{
	margin:0 0.78em;
}
div.topbar_signin a {
	color: #737373;
	text-decoration: none;
}
div.header_topgreytitle span {
	color: #737373;
	font-size: 1.25em;
}

/* globals */

span.productInfo {
	float: left;
	width: 12em;
	margin-top:0.4em;
}

span.choosePhoto {
	float: left;
	font-weight: bold;
}
p.terms {
	font-weight: bold;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
}

p.numbered {
	font-size: 0.86em;
	color: #434343;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
}

p.numbered span,p.terms span,p.numbered a {
	font-size: 1.0em;
	color: #434343;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
}

ul.terms,li.terms {
	list-style-type: disc;
	font-size: 0.86em;
	color: #434343;
	margin-top: 0.78em;
	margin-left: 1.78em;
	margin-bottom: 0.78em;
	list-style-image: none;
	list-style-position: inside;
}
div#top_members_productdetail div.useraddfriends{
	float:left;
	margin-top:0.94em;
	width:7.65em;
}


/* ie7 ie6 */
* :first-child+html input,* html input {
	position: relative;
	top: -0.08em;
}



div.line {
	border-top: 0.2em solid #f4f3f3;
	height: 0.08em;
	margin: 0;
	padding: 0;
}

div.greenline {
	border-top: 0.2em solid #b9db96;
	height: 0.08em;
	margin: 0;
	padding: 0;
}



/* ie7 ie6 */


span.quote {
	font-style: normal;
	font-size: 0.86em;
}

span.heading2 {
	color: #77a826;
	font-size: 1.09em;
	font-weight: bold;
}

span.heading3 {
	color: #333333;
	font-size: 0.94em;
	font-weight: bold;
	margin-left: 1em;
}

span.heading4 {
	color: #333333;
	font-size: 0.94em;
	font-weight: bold;
}

div#search_results_fr span.heading5 {
	color: #333333;
	font-size: 1.09em;
	margin-left: 0.78em;
}

div#search_listing_all span.heading5 {
	color: #333333;
	font-size: 1.09em;
	margin-left: 0.78em;
}

div#recentreviewheading span {
	color: #333333;
	font-size: 1.72em;
	font-weight: bold;
	line-height: 1.78em;
}

span.heading {
	color: #77A826;
	font-size: 1.25em;
	font-weight: bold;
}

span.instruction {
	font-style: italic;
	font-size: 0.84em;
}

.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
}

div.ellipsis_nowrap {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 0.23em;
}

/*div.ellipsis span,div.ellipsis a {
	-moz-binding: url("text-overflow.xml#ellipsis");
}*/
div.ellipsis_nowrap span,div.ellipsis_nowrap a b,div.ellipsis_nowrap a {
	-moz-binding: url("text-overflow.xml#ellipsis");
}

div.productlistname h1 {
	font-size: 2.34em;
	font-weight: bold;
	color: #f46e00;
	padding: 0;
}

div.productlastpreview h1 {
	font-size: 1.8em;
	font-weight: bold;
	color: #f46e00;
	margin-top: -0.21em;
	padding: 0;
}

div.content_subheader span {
	color: #000000;
	font-size: 1.02em;
	font-weight: bold;
}

div.rating {
	display: inline;
	position: relative;
	top: 0.16em;
}

/* images */ /*************** Images START*/ /*IE hacks*/
* html div.image_extrasmall img {
	width: expression(this .       width >=         this .       height ?      
		"6.25em" : 
		     "auto");
	height: expression(this .       width <         this .       height ?      
		"6.25em" : 
		     "auto");
}

* html div.image_small img {
	width: expression(this .       width >=         this .       height ?      
		"7.5em" : 
		     "auto");
	height: expression(this .       width <         this .       height ?      
		"7.5em" : 
		     "auto");
}

div#stepcarousel_container,div#productsearch_category_thumbnail {
	width: 12.03em;
	height: 12.03em;
	line-height: 11.76em;
	border: 0.09em solid #bdbec0;
	text-align: center;
}

.stepcarousel img,div#productsearch_category_thumbnail img {
	max-width: 11.71em;
	max-height: 11.71em;
	width: auto;
	height: auto;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
}

div.image_medium,div.image_small,div#homepage_featureleft_thumbnail {
	text-align: center;
	height: 6.18em;
	width: 6.18em;
	border: 0.09em solid #bdbec0;
	line-height: 5.93em;
}

div.image_communityphoto {
	float: left;
	width: 22.26em;
}

div.image_communityphoto img {
	border: medium none;
	display: inline-block;
	float: left;
	height: auto;
	margin-left: 0;
	max-width: 22.26em;
	vertical-align: middle;
	width: auto;
}

div.image_medium img,div.image_small img,div#homepage_featureleft_thumbnail img
	{
	max-width: 5.86em;
	max-height: 5.86em;
	height: auto;
	width: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}

div#listfriends_list div.profileimage_large {
	border: 0.09em solid #BDBEC0;
	height: 12.04em;
	line-height: 11.77em;
	text-align: center;
	width: 12.04em;
}

div#listfriends_list div.profileimage_large img {
	display: inline-block;
	float: none;
	height: auto;
	max-height: 11.72em;
	max-width: 11.72em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div#profile_shareleft_thumbnail img{
	display: inline-block;
	float: none;
	height: auto;
	max-width: 14.22em;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

div.productpg_image_medium {
	width: 10.39em;
	height: 10.39em;
	line-height: 10.12em;
	border-bottom: 0.09em solid #bdbec0;
	text-align: center;
	margin-bottom: 0.78em;
	padding-bottom: 0.78em;
}

div.productpg_image_medium img {
	max-width: 10.07em;
	max-height: 10.07em;
	width: auto;
	height: auto;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	float: none;
}

div.review_image_extrasmall,div.image_extrasmall {
	text-align: center;
	height: 5.71em;
	width: 5.71em;
	border: 0.09em solid #bdbec0;
	line-height: 5.45em;
}

div.review_image_extrasmall img,div.image_extrasmall img {
	max-width: 5.55em;
	max-height: 5.55em;
	height: auto;
	width: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}

div.user_thumbnail {
	text-align: center;
	height: 2.12em;
	width: 2.12em;
	border: 0.09em solid #bdbec0;
	line-height: 1.872em;
}

div.user_thumbnail img {
	max-height: 1.96em;
	max-width: 1.96em;
	width: auto;
	height: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}

div#subbar_topthumbnail {
	width: 2.07em;
	height: 2.07em;
	border: 0.09em solid #cfcfcf;
	float: left;
	margin-top: -0.31em;
	text-align: center;
	line-height: 1.872em;
}

div#subbar_topthumbnail img {
	max-height: 2.07em;
	max-width: 2.07em;
	width: auto;
	height: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}

/*************** Images END*/


div#productdetail_content div.image_large {
	width: 11.09em;
	height: 11.09em;
	float: left;
	margin-right: 0.39em;
}

div#productdetail_content div.image_large img {
	width: 11.09em;
	height: 11.09em;
	text-align: center;
	padding: 0.08em;
	border: 0.09em solid #cfcfcf;
}

* html div.image_medium img {
	width: expression(this .       width >=         this .       height ?      
		"9.84em" : 
		     "auto");
	height: expression(this .       width <         this .       height ?      
		"9.84em" : 
		     "auto");
}

div.image_large {
	width: 14.06em;
	height: 14.06em;
	text-align: center;
}

div.image_large img {
	padding: 0.08em;
	border: 0.09em solid #cfcfcf;
	max-width: 13.75em;
	max-height: 13.75em;
}

div.review_image_large {
	width: 14.06em;
	text-align: center;
	padding-top: 0.94em;
}

div.review_image_large img {
	padding: 0.08em;
	border: 0.09em solid #cfcfcf;
	max-width: 13.75em;
	max-height: 13.75em;
}

div.profileimagecarousel_large {
	border: 0.09em solid #cfcfcf;
	width: 11.71em;
	height: 11.71em;
	text-align: center;
	line-height: 11.48em;
	background-color: #FFFFFF;
	position: relative;
}

div.profileimagecarousel_large img {
	display: inline-block;
	height: auto;
	max-height: 11.30em;
	max-width: 11.30em;
	text-align: center;
	vertical-align: middle;
	width: auto;
	float: none;
	border: none;
	margin-top: 0em;
}

div.profileimagecarousel img {
	padding: 0.08em;
	border: 0.09em solid #cfcfcf;
	max-width: 13.75em;
	max-height: 13.75em;
}

* html div.image_large img {
	width: expression(this .       width >=         this .       height ?      
		"13.75em" : 
		  
		  "auto");
	height: expression(this .       width <         this .       height ?      
		"13.75em" : 
		     "auto");
}

/* navigation */
span.current_page {
	color: #ffffff;
	font-weight: bold;
	background-color: #04a9cc;
	margin-right: 0.08em;
	font-size: 0.94em;
	border: 0.09em solid #166aa6;
	float: left;
	display: block;
	text-align: center;
	padding: 0.2em;
}

/* lists */


div.userprofile_section_content div.updates_vert_list_item {
	padding-bottom: 0.63em;
	font-size: 0.94em;
}

div.userprofile_section_content div#updatesline_vert_list_item {
	border-bottom: 0.08em dotted #cfcfcf;
	height: 0.8em;
}

div.vert_list_item_left {
	float: left;
	margin-right: 0.78em;
	margin-top: 0.39em;
	text-align: center;
}

div.vert_list_item_left div.image_small img {
	margin-left: 0em;
	text-align: center;
	display: inline-block;
}

div.review_list_item_right {
	float: left;
	margin-right: 0.39em;
	margin-top: 0.39em;
	text-align: center;
}

div#top_cat_vert_list_item_left {
	text-align: center;
	margin-top: 0.78em;
}

div#top_cat_vert_list_item_left a {
	font-weight: bold;
	text-decoration: none;
}

div#top_cat_vert_list_item_left div.username_link a {
	font-weight: normal;
	text-decoration: none;
}
div#top_cat_vert_list_item_left div.ellipsis {
	text-align: center;
	width: 11.9em;
	margin-left: 0.39em;
	color: #666666;
}

div.horz_list_item {
	float: left;
	text-align: center;
	margin-top: 1em;
	margin-left: 1.17em;
	
}

div.horz_collectionlist_item {
	float: left;
	height: 15.23em;
	margin-bottom: 1.17em;
	text-align: center;
	margin-left: -0.39em;
}

div.friends_horz_list_item {
	float: left;
	text-align: center;
	width: 5.71em;
	margin-left: 0.85em;
	margin-top: 0.78em;
}

div.friends_horz_list_item .ellipsis_nowrap {
	margin: 0em;
	padding: 0em;
	width: 5.71em;
}

div.profilereview_list_item_right div.image_small {
	float: left;
	margin-top: 0.325em;
}


div.horz_list_item img {
	vertical-align: middle;
	display: inline-block;
}

/* index page */
div#index_linkbar {
	text-align: right;
	background-color: #e5e5e5;
	height: 2.4em;
	margin-bottom: 0.94em;
	width: 100%;
}

div#main {
	width: 76.25em;
	margin: 0em auto 0em auto;
	position: relative;
	background-color: transparent;
}

div#topbar_menu span.menu_title, div#topbar_menu span.menu_title label {
	float: left;
	font-weight: bold;
	margin-left: 0.78em;
	font-size: 0.94em;
}

div#topbar_sitemenu {
	height: 1.95em;
	background: #04a9cc;
}

div#topbar_mymenu {
	clear: both;
	height: 1.95em;
	background: #95c93d;
}

* html div#index_content {
	height: expression(this .       height <         520 ?       "40.63em" :      
		"auto");
}
div#index_content {
	margin-top:2em;
}
div#contentarea_content {
	float:left;
	width:76.25em;
	min-height:40em;
}


div#contentarea_diff_url_top {
	margin: 0.84em 0 0 1.5em;
	width: 42em;
	background: url(../resources/images/toparea_bg.gif) repeat-x top;
	border: 0.09em solid #bdbec0;
	background-color: #f1f1f1;
}

div#browseproduct_content_collections {
	border: 0.09em solid #cfcfcf;
	background-color: #ffffff;
	height: 19.39em;
	margin-bottom: 0.78em;
}

div#browseproduct_content_members {
	border: 0.09em solid #cfcfcf;
	background-color: #ffffff;
	height: 15.23em;
	margin-bottom: 0.78em;
}

div.membersthumbnails div.horz_list_item {
	float: left;
	text-align: center;
	margin-top: 1.56em;
	margin-left: 1.17em;
}

div#browseproduct_content_memberscontact {
	background-color: #ffffff;
	margin: 1.3em 1.17em 0em 0em;
	float: right;
}

div#browseproduct_content_memberscontact b {
	font-size: 1.25em;
	color: #77a826;
	font-weight: bold;
	margin-bottom: 0.47em;
}

div#browseproduct_content_profile {
	border: 0.09em solid #cfcfcf;
	background-color: #ffffff;
	height: 15.47em;
	margin-bottom: 0.78em;
}

div#browseproduct_gradient_l {
	width: 0.24em;
	height: 2.81em;
	float: left;
}

div#browseproduct_gradient_m {
	background: url(../resources/images/grad_m.gif);
	background-color: #e3f1d1;
	background-repeat: repeat-x;
	height: 2.81em;
	width: 59.90em;
	float: left;
}

div#browseproduct_gradient_m span {
	font-size: 1.41em;
	color: #333333;
	font-weight: bold;
	float: left;
	margin-top: 0.55em;
	margin-left: 0.56em;
	background-color: transparent;
}


div#browseproduct_gradient_r {
	width: 0.32em;
	height: 2.81em;
	float: right;
}

/* floating form */
div#floating_form {
	position: absolute;
	border: 1.09em solid #808080;
	display: none;
	z-index: 4002;
	background-color: #fff;
}

div#floating_form_close {
	position: absolute;
	right: 1.5em;
	top: 1em;
}

div#floating_form_close img {
	position: relative;
	top: 0.16em;
	margin-right: 0.32em;
	width: 1.00em;
	height: 1.09em;
}

div#floating_form_body {
	background-color: #FFFFFF;
	padding: 2.73em;
	width: 25.23em;
}
div#floating_form_body div#subject {
	margin-top:1em;
}
div#floating_form_large_body {
	background-color:#FFFFFF;
	border:0.09em solid #00B0F0;
	padding:1.56em;
	width:17.58em;
}

div#floating_form_header span {
	color: #000000;
	font-weight: bold;
	font-size: 1.3em;
	margin-bottom: 0.39em;
}

div#addimage_content {
	border: 0.09em solid #b3b3b3;
	margin-top: 1.25em;
	padding: 0.39em;
	background-color: #fff;
}

div#overlay_header span {
	color: #262626;
	font-size: 1.46em;
	margin-bottom: 0.39em;
}


div#floating_form_content div#sm_form{
	margin-top:0;
	width:25em;
}

div#floating_form_product_addsave input,div#floating_form_product_addsave  textarea
	{
	margin: 0em 0em 0.39em 0em;
	width: 37.8em;
	color: #333333;
}

div#floating_form_content input.check {
	margin: 0.78em 0 0 0.39em;
	width: auto;
	border:0
}

div#div_addcollection_title {
	border: 0.09em solid #b3b3b3;
	padding: 0.78em;
}

span#floating_form_con_txt {
	color: #7ba632;
	padding: 0.78em 0;
	font-size: 1.02em;
	font-weight: bold;
	display: block;
}

/* local bar*/
div#localbar_linksleft {
	width: 0.48em;
	height: 1.66em;
	background-color: #DDF0C7;
	float: left;
}

div#localbar_links {
	height: 1.66em;
	background-repeat: repeat-x;
	background-color: #DDF0C7;
	margin-left: 2.66em;
}

div#localbar_links a {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.86em;
	font-weight: bold;
	margin-right: 1.32em;
	float: left;
	padding-left: 0.4em;
	padding-right: 0.4em;
	padding-top: 0.4em;
	height: 1.66em;
}

div#localbar_links a:hover {
	display: block;
	font-weight: bold;
	color: #ffffff;
	background-color: #05cff9;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.86em;
	float: left;
	padding-left: 0.4em;
	padding-right: 0.4em;
	padding-top: 0.4em;
	height: 1.56em;
}

div#localbar_links a.current {
	display: block;
	font-weight: bold;
	color: #ffffff;
	background-color: #00a9cc;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.86em;
	float: left;
	height: 1.56em;
	padding-left: 0.4em;
	padding-right: 0.4em;
	padding-top: 0.4em;
}

div#localbar_links span.menu_title {
	float: left;
	font-size: 0.94em;
	font-weight: bold;
	margin-left: 0.78em;
	max-width: 23.44em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 2.45em;
	color: #333333;
	padding-top: 0.33em;
}

* html div#localbar_links span.menu_title {
	/*width: expression(this.width > 300? 23.44em: "auto");*/
	
}

/* home page */
div#homepage_productsearch, div#searchresult_header {
	text-align: center;
	background-color: transparent;
}
div#searchresult_header span, div.titleinvite span {
	color: #333333;
	font-size: 1.72em;
}
div.findpeople, div#facebookinvite{
	text-align: left !important;
	float: left;
	background-color:#f2f2f2 !important;
	padding:2.75em;
	margin-top:2.75em;
}
div.invite_box{
	display:none;
	position:absolute;
	left:5em;
	top:2em;
}

div.commoninvitewidth{
	width:35.85em;
}
div.commoninvitewidth a:hover{
	cursor:pointer;
	text-decoration: none;
	}
div#searchresult_diff_url {
	text-align: center;
	background-color: transparent;
	margin: auto;
	width: 45em;
}

div#homepage_productsearch_form {
	background-color: transparent;
}

div#homepage_productsearch_form input{
	float: left;
	color: #888888;
	border:0.09em solid #CFCFCF;
	padding:0.4em 0 0.4em 0.94em;
	width:19.2em;
}
div#diffurl_productsearch_form {
	background-color: transparent;
	height: 1.8em;
	padding: 2.3em;
	width: 38em;
}

div#diffurl_productsearch_form input {
	float: left;
	font-size: 1.17em;
	color: #888888;
	border: 0.08em solid #cfcfcf;
	padding: 0.1em 0.94em 0 0.8em;
	width: 20em;
}
div#topsearchform_result input {
	border:0.09em solid #CFCFCF;
	color:#888888;
	float:left;
	padding:0.4em;
	width:21.81em;
}
div#homepage_recentsearches {
	width: 33.15em;
	margin: 0 auto;
	background-color: transparent;
}

div#homepage_feature {
	background-color: f1f1f1;
	background: transparent url(../resources/images/toparea_bg.gif) repeat-x
		bottom;
	border: 0.09em solid #bdbec0;
	padding: 0.94em;
	margin-top: 0.94em;
	margin-bottom: 1.56em;
	float: left;
	width: 55.94em;
}

div#homepage_featureleft {
	width: 26.17em;
	float: left;
	margin-top: 1.17em;
	background-color: transparent;
}

div#homepage_featureleft_reviewtxt {
	float: left;
	background-color: transparent;
	width: 7.33em;
	font-size: 0.86em;
}

div#homepage_featureleft_reviewtxt a {
	float: left;
	background-color: transparent;
	width: 7.33em;
	text-decoration: none;
	font-size: 1em;
}

div#homepage_featureleft_reviewtxt a:hover {
	float: left;
	background-color: transparent;
	width: 7.33em;
	text-decoration: underline;
}

div#homepage_featureleft_thumbnail_panel {
	width: 6.33em;
	background-color: transparent;
	float: left;
	margin-top: 0.23em;
}

div#homepage_featureleft_thumbnailtxt {
	margin-left: 7.03em;
	background-color: transparent;
}

div#homepage_featureleft_thumbnailtxt .ellipsis {
	height: 3.4em;
	line-height: 1.1em;
	margin-bottom: 0.24em;
	margin-top: 0.24em;
}

div#homepage_featureright {
	margin-left: 2.58em;
	width: 26.17em;
	float: right;
	margin-top: 1.17em;
	background-color: transparent;
}

div#homepage_featurerightpanel {
	margin-bottom: 1.56em;
	background-color: transparent;
}

div#homepage_featureright_thumbnailtxt {
	float: right;
	width: 22.27em;
	background-color: transparent;
}

div#todayonbuyboplefttop {
	background: transparent url(../resources/images/left_t.gif) no-repeat
		top;
	float: left;
	height: 0.7em;
	width: 0.7em;
}

div#todayonbuyboprighttop {
	background: transparent url(../resources/images/right_t.gif) no-repeat
		top;
	float: right;
	height: 0.7em;
	width: 0.7em;
}

div#todayonbuybopleftbottom {
	background: transparent url(../resources/images/left_b.gif) no-repeat
		bottom;
	float: left;
	height: 0.7em;
	width: 0.7em;
	margin-top: -0.7em;
}

.backbtn {
	width: 1.88em;
	height: 2.11em;
	margin: 6.19em 0em 0em 1.17em;
	float: left;
}

.profilecarousel_backbtn {
	width: 1.88em;
	height: 2.11em;
	margin: 6.42em 0em 0em 0em;
	float: left;
}

.profilecarousel_nextbtn {
	width: 1.88em;
	height: 2.11em;
	margin: 6.42em 0em 0em 0em;
	float: right;
}

div.backbtn a,div.backbtn a:hover,div.backbtn img,div.backbtn img:hover,div.nextbtn  a,div.nextbtn a:hover,div.nextbtn img,div.nextbtn img:hover
	{
	outline: none;
	border: none;
}

.nextbtn {
	width: 1.88em;
	height: 2.11em;
	margin: 6.19em 1.17em 0em 0em;
	float: right;
}

div#todayonbuyboprightbottom {
	background: transparent url(../resources/images/right_b.gif) no-repeat
		bottom;
	float: right;
	height: 0.7em;
	width: 0.7em;
	margin-top: -0.7em;
}

div#homepage_sonowwhat span {
	font-size: 1.56em;
	color: #333333;
}

div#homepage_categorytree {
	border: 0.09em solid #cfcfcf;
	background: #ffffff none repeat scroll 0 0;
	margin: 0 0 0.39em;
	padding: 0.78em;
}

.rightbaritem div.chattime {
	font-size: 0.78em;
	font-style: italic;
	color: #a5a5a5;
}

.rightbaritem div.twitter_bg {
	background: url(../resources/images/twitter-t.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.icon {
	height: 3.05em;
	float: left;
	margin: 0em 0.39em 0em 0.39em;
	padding: 0em;
}

.iconlinks {
	margin:1em 0 0 2.3em;
	background-color: transparent;
}

div#homepage_rightbar div.rightbaritem {
	border: 0.09em solid #cfcfcf;
	margin: 0 0 0.39em 0;
	padding: 0.78em;
	background: #ffffff none repeat scroll 0 0;
}

.rightbaritemicon {
	background: #E2F1D1 url(../resources/images/grad_middle.gif) repeat-x
		scroll center bottom;
	border: 0.09em solid #B0D889;
	font-weight: bold;
	margin: 0 0 0.39em 0;
	height: 3.05em;
}

.space_t {
	line-height: 1.56em;
	background-color: transparent;
}

/* today on buybop */
div#todayonbuybop_list div.vert_list_item_left {
	height: 6.33em;
	margin-top: 0.23em;
}
/* upload */
div#floating_form_body input#upload_button {
	width: 6em;
	padding-top: 0.4em;
	width: 6em;
	height: 1.72em;
	background-color: #00B0F0;
	color:#fff;
	border:0;
	outline:0;
	padding:0.25em 1.25em;
	font-weight: bold;
	cursor: pointer;
}
div#floating_form_body input#upload_button:hover {
	width: 6em;
	height: 1.72em;
	padding-top: 0.4em;
	padding:0.25em 1.25em;
	border:0;
	font-weight: bold;
	background-color: #66ecff;
	color:#fff;
}
div#upload_progress_bar {
	height: 0.39em;
	width: 80%;
	border: 0.09em solid #000000;
}

div#upload_progress_bar_fill {
	height: 0.39em;
	width: 0;
	background: #808080;
}

/* user homepage */
div#userhomepage_friendupdates {
	float: left;
	border: 0.09em solid #cfcfcf;
	width: 37.03em;
	padding: 0.39em 0.39em;
	min-height: 39.84em;
}


div#userhomepage_friendalerts {
	float: right;
	border: 0.09em solid #cfcfcf;
	width: 37.03em;
	padding: 0.39em 0.39em;
	min-height: 39.84em;
}

div#alert_success_msg {
	margin-top: 0.99em;
	margin-bottom: 0.99em;
	float: left;
}

div#alert_success_msg span {
	margin: 0.39em;
	color: #ff0000;
	font-size: 1.1em;
}

/* people search */
div#searchpeople_searchbox {
	width: 36.09em;
	margin: 0.39em auto;
}

div#searchpeople_searchbox_form {
	border: 0.09em solid #cfcfcf;
	background: #d8dbdc;
	margin: 0.39em 0em;
	text-align: center;
	background: url(../resources/images/toparea_bg.gif) repeat-x top;
	background-color: #f1f1f1;
}

div#searchpeople_searchbox_form input {
	width: 21.88em;
	color: #333333;
}

div#listfriends_list div.horz_list_item
	{
	margin-left: 1.56em;
	margin-right: 0.78em;
	height: 17.56em;
}
div#searchpeopleresult_list div.horz_list_item
{
	margin-left: 0.67em;
	height:22em;
}
div#userprofile_details div.info {
	width: 100%;
	text-align: left;
	margin-bottom: 0em;
}

div#userprofile_details_about {
	background-color:#00B0F0;
	border:0.09em solid #00B0F0;
	height:3.1em;
	line-height:3.1em;
	margin:2.5em auto auto;
	text-align:center;
	width:14.5em;
}
div#userprofile_details_about a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.45em;
}
div#userprofile_details a.button, div.info a.button {
	margin: 0.16em 0em;
	color: #ffffff;
	display: inline-block;
	width: 8.59em;
}


div#profile_leftbar div.userprofile_section {
	border-color: 0.08em solid #cfcfcf;
	background: #ffffff;
}
div.userprofile_section_head {
	background: #c0e697;
	border-bottom: 0.08em solid #92d050;
	text-align: center;
}
div.userprofile_section_head span {
	color: #000000;
	font-weight: bold;
}

div#favshop div.text,div#user_links div.text  img {
	vertical-align: -.15em;
}
div#userprofile_friends_list div.horz_list_item {
	width: 6.25em;
	height: 7.42em;
}

div#profile_collections {
	border: 0.09em solid #cfcfcf;
	background-color: #ffffff;
	height: 18.36em;
}
div#listcollections_list div.search_horz_collectionlist_item div.right_collection_link
	{
	margin-left: 0.39em;
	text-align: center;
	width: 12em;
}

div#listcollections_list div.horz_collectionlist_item {
	margin-left: 0em;
	width: 12.27em;
}

div#profile_collections div.horz_list_item {
	height: 16.06em;
	width: 14.06em;
}

select#sortcollection {
	float: left;
	height: 1.64em;
	font-size: 0.94em;
}

div#mycollectionhome_listcollections div.horz_list_item {
	width: 10.16em;
	height: 12.5em;
}
div#listreviews div.vert_list_item {
	padding-bottom: 0.78em;
	border-bottom: 0.08em dashed #cfcfcf;
}

div#listreviews div.listreviews_review_text {
	height: 6.18em;
	margin-bottom: 0.4em;
}

/* product collection */
div#collectiondetail_info {
	float: left;
	overflow: hidden;
	width: 59em;
}
div#collectiondetail_info div.collection_name {
	color: #050505;
	font-size: 1.875em;
	padding: 0.39em 1.17em 0.5em 0em;
	position: relative;
}

div#collectiondetail_info_image {
	float: left;
	margin:0 1.4em 0 0;
	overflow: hidden;
	text-align: center;
	width: 22.9em;
}

div#collectiondetail_info_image div.profileimagecarousel_large {
	background-color: #FFFFFF;
	border: 0.09em solid #CFCFCF;
	height: 22.65em;
	line-height: 22.42em;
	position: relative;
	text-align: center;
	width: 22.65em;
}
div#collectiondetail_info_image div.profileimagecarousel_large img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	margin-top: 0;
	max-height: 22.26em;
	max-width: 22.26em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div#collectiondetail_info_desc {
	width: 34em;
	min-height: 12.9em;
}
div#sortproducts {
	margin: 0.78em 0em 0em 0em;
	padding-bottom: 1.17em;
	border-bottom: 0.08em solid #cfcfcf;
}


div#collectiondetail_info div.info {
	background-color: #F4F3F3;
	font-size: 0.94em;
	margin:0.78em 0 2em 0;
	padding: 0.78em;
}

div#collection_products {
	background-color: #ffffff;
	margin-bottom: 1.25em;
}
div#listcollectionproducts_list div.horz_list_item {
	width: 11.1em;
	height: 17.88em;
}
div#listcollectionproducts_list div.horz_list_item a#memberreviewlink {
	font-size: 0.86em;
	display: block;
	margin-top: 0.39em;
}

/* review detail */
div#reviewdetail_content {
	float: left;
	background-image: url(../resources/images/grad_middle.gif);
	background-repeat: repeat-x;
	background-color: #E3F1D1;
	background-position: bottom;
	position: relative;
	border-right: 0.08em solid #CFCFCF;
	width: 100%;
	left: auto;
	right: 45.234em;
}

#container3 {
	float: left;
	background-image: url(../resources/images/toparea_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F1F1F1;
	overflow: hidden;
	position: relative;
	border: 0.09em solid #cfcfcf;
	width: 100%;
}

#container2 {
	float: left;
	width: 59.61em;
	background: #ffffff;
	position: relative;
}

div#reviewdetail_productinfo {
	position: relative;
	float: left;
	overflow: hidden;
	background-color: #ffffff;
	padding: 0.94em 0.78em 0.78em 0.78em;
	width: 43.6em;
	border-left: 0.08em solid #cfcfcf;
	border-right: 0.08em solid #cfcfcf;
}
div#reviewdetail_productprice_rating {
	float: left;
	padding: 0em 0em 0.39em 0.39em;
	width: 13.1em;
}

div#reviewdetail_cat_tags div#producttags {
	padding-bottom: 0.39em;
	height: 3.6em;
	width: 23.2em;
	overflow: hidden;
}

div#reviewdetail_productimage div.ellipsis_nowrap a {
	font-size: 0.94em;
	font-weight: bold;
}
div#reviewdetail_collectioninfo {
	padding-top: 0.78em;
	padding-left: 1.35em;
	float: left;
	background: none;
	position: relative;
	overflow: hidden;
	width: 12.27em;
	left: 60.31em;
}

div#reviewdetail_productinfo span.heading2 {
	display: block;
	margin: 0.78em 0 0.39em 0;
}

div#reviewdetail_reviewinfo {
	margin-top: 0.8em;
	background: #E3F1D1 url(../resources/images/leftbar_itembg.gif) repeat-x
		scroll center bottom;
	padding: 0.39em 0 0em 0.39em;
}

div#reviewdetail_reviewinfo span.quote {
	margin: 0.78em 0 0.39em 0;
	font-style: italic;
	font-size: 0.94em;
}

span.comment_text {
	color: #77A826;
	font-size: 0.94em;
	text-decoration: none;
}

.comment_text a {
	color: #77A826;
	font-size: 1em;
	text-decoration: none;
}

span.price_text {
	color: #333333;
	font-size: 1.09em;
	font-weight: bold;
}

/* product detail */
div#productdetail_content {
	border: 0.09em solid #cfcfcf;
	padding: 0.39em;
	margin-bottom: 0.78em;
	margin-top: 0.39em;
}

div#productdetail_info {
	background-color: transparent;
	border-left: 0.08em solid #CFCFCF;
	border-right: 0.08em solid #CFCFCF;
	float: left;
	overflow: hidden;
	padding: 0.94em 0.78em 0.78em;
	position: relative;
	width: 43.6em;
}

div#productdetail_info div#productdetail_description {
	min-height: 1em;
	overflow: hidden;
}

div#productdetail_description span * {
	display: inline;
	width: 100%;
}

div#productdetail_productrating span.links {
	font-size: 0.86em;
	color: #0070C0;
	font-style: italic;
}
div#productdetail_buttons div {
	float: left;
	margin: 0.39em 0.39em 0 0.39em;
}
div#listproductreviews_list div.vert_list_item {
	border-bottom: 0.08em dashed #cfcfcf;
	margin: 0.78em 0 0 0;
}

div#productdetail_relatedinfo div.relatedinfo_section {
	border: 0.09em solid #cfcfcf;
	margin-bottom: 0.39em;
}

/* friend list */ /* product search */
div#productsearch_form {
	margin: 0.78em auto;
	width: 46.88em;
}

div#productsearch_form_body {
	background: #D8DBDC url(images/searchboxbg.gif) repeat-x bottom;
	border: 0.09em solid #bcbebf;
	text-align: center;
	margin: 0.39em 0;
}

div#productsearch_form input {
	width: 42.97em;
	color: #333333;
}

div#producthome_recentsearches {
	width: 33.28em;
	margin: 0 auto;
}

div.dojoTab {
	background: url(../resources/images/tab_bg.gif);
	background-color: #E3F1D1;
	background-repeat: repeat-x;
	background-position: bottom;
	border: 0.09em solid #cfcfcf;
	border-bottom: none;
	margin: 0em 0.16em;
}
div.dojoTab div {
	background: url(../resources/images/tab_bg.gif);
	background-color: #E3F1D1;
	background-repeat: repeat-x;
	background-position: bottom;
}
div.filters_supertags {
	border: 0.08em solid #BDBEC0;
	border-top: 0;
	float: left;
	padding: 1em 0 1.7em 0;
	width: 76em;
}

div.list_sortinglinks {
	background-image: url(../resources/images/grad_m.gif);
	background-position: bottom;
	background-color: #e3f1d1;
	background-repeat: repeat-x;
	height: 2.27em;
	float: left;
	width: 100%;
}

div.list_sortinglinks a {
	margin-right: 1.09em;
	float: left;
	margin-top: 0.6em;
	font-weight: bold;
	color: #039bba;
}
/* ie7 ie6 */

div.list_sortinglinks span {
	margin-left: 1.09em;
	float: left;
	font-size: 1em;
	color: #039bba;
}

div.list_sortinglinks span.sort {
	color: #333333;
	float: left;
	font-size: 0.94em;
	margin-top: 0.6em;
}

/* ie6 ie7 */


div.list_sortinglinks input {
	float: right;
	margin-top: 0.39em;
	color: #333333;
}

a.current_sortlink {
	text-decoration: underline;
	color: #333333;
	font-weight: bold;
}

div.slider {
	background-color: #69949D;
	float: left;
	height: 0.16em;
	left: 1em;
	margin: 0.32em 0;
	position: relative;
	top: -0.2em;
}

div.knob_left {
	position: relative;
	top: -0.39em;
	background-image: url(../resources/images/knob.gif);
	height: 1.09em;
	width: 0.31em;
}

div.knob_right {
	position: relative;
	top: -0.39em;
	background-image: url(../resources/images/knob.gif);
	height: 1.09em;
	width: 0.31em;
}

div.slider_leftknob,div.slider_rightknob {
	position: absolute;
	background-color: transparent;
	cursor:pointer;
}

div.slider_leftknob span {
	position: absolute;
	right: 0em;
	color: #888888;
	top: 1em;
	margin-left: -1.4em;
	cursor:pointer;
}

div.slider_rightknob span {
	position: absolute;
	top: 1em;
	color: #888888;
	margin-left: -1.4em;
	cursor:pointer;
}

div#search_listing_all {
	width: 59.61em;
	margin-top: 1.72em;
}

div#subcategory_search_listing_all {
	width: 59.61em;
	margin-top: 1.72em;
}

div.list_sortinglinks_sub div#resultscount_select_fr_list,
div.list_sortinglinks_sub div#resultscount_select_fr_grid,
div.list_sortinglinks_sub div#resultscount_select_all_list,
div.list_sortinglinks_sub div#resultscount_select_all_grid,
div.list_sortinglinks_sub a
	{
	float: right;
	margin: 0em 0.39em;
}

div#listproductserachresult_list div.image_small {
	text-align: center;
	float: left;
	margin-right: 0.39em;
	width: 9.69em;
	height: 9.69em;
	line-height: 9.53em;
	border: 0.09em solid #cfcfcf;
}

div#listproductserachresult_list div.image_small img {
	display: inline-block;
	float: none;
	width: auto;
	height: auto;
	max-height: 9.06em;
	max-width: 9.06em;
	text-align: center;
	vertical-align: middle;
}

div#listproductserachresult_list div.user_info div.image_small img {
	float: left;
	width: 1.95em;
	height: 1.95em;
	border: 0.09em solid #cfcfcf;
	padding: 0.08em;
	margin-top: 0.78em;
}

div#listproductserachresult_list div.product_info_box {
	float: left;
	width: 22em;
	padding: 0.39em;
	margin-left: 1.2em;
}

div#listproductserachresult_list div.productsection_info {
	float: left;
	width: 10.8em;
	margin-left: 0.20em;
	min-height: 6.33em;
}
div#listproductserachresult_grid div.product_info_box {
	width: 20.55em;
	padding: 0.39em;
	margin-left: 1.41em;
	text-align: center;
}
div.productpage_info div.ellipsis_nowrap {
	text-align: center;
	margin: 0 0 0.39em 0;
}

div#listproductserachresult_list div.user_info {
	float: left;
	width: 34.23em;
	margin-top: 0.4em;
}

div#listproductserachresult_list div.user_info div.reviewallproducts,
div#listproductserachresult_list div.first_to_review div.ellipsis_nowrap {
	background-image: url(../resources/images/review_mark.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 31.02em;
	height: 9.54em;
	margin-left: 2.7em;
}

div#listproductserachresult_list div.first_to_review div.ellipsis_nowrap a
	{
	margin-left: 10em;
	line-height: 10em;
	font-weight: bold;
}

div#listproductserachresult_list div.user_info div.reviewallproducts div.userinfo_text
	{
	margin: 0em;
	padding: 0.5em 0.3em 0.3em 1em;
}

div.userinfo_text div.leftbtn a {
	color: #77A826;
	font-weight: bold;
}


div#listproductsearchresult_grid div.productsection_info div.ellipsis {
	text-align: center;
	width: 10.39em;
	height: 2.43em;
}

div#listproductserachresult_grid div.productsection_info div.ellipsis a
	{
	display: inline-block;
	overflow: hidden;
}

div#listproductserachresult_list div.review_text span {
	font-size: 1.09em;
	line-height: 2em;
}

div#listproductserachresult_list div.userinfo_text div.ellipsis {
	height: 5.2em;
	line-height: 1.3em;
}

div#listproductserachresult_grid div.horz_list_item {
	width: 11.44em;
	height: 18.02em;
}

div#listproductsearchresult_grid div.slidingcontent_horz_list_item {
	width: 10.24em;
	float: left;
	margin-left: 3.59em;
	margin-bottom: 4em;
	height: 18.1em;
	text-align: center;
}



div#listproductserachresult_grid span.strong {
	display: block;
	margin: 0.39em 0 0;
}


div#search_results_all, div#search_results_fr {
	float: left;
	width: 76.25em;
	margin-top: 1.5em;
}



div#search_categories_all,div#search_categories_fr {
	width: 14.22em;
	padding: 0.78em;
}

/* add a review */
div#addreview_saveoption input {
	border: none;
	width: 2em;
	margin: 0em;
	padding: 0.16em 0em 0em;
	color: #333333;
}



/* add product main */
div.addproduct_section {
	width: 36.09em;
	margin: 5.47em auto;
}

div.addproduct_section_content {
	padding: 1.88em 1.88em;
	border: 0.09em solid #cfcfcf;
	background-color: #f1f1f1;
	margin: 0em;
	background: url(../resources/images/toparea_bg.gif) repeat-x top;
}

div.addproduct_section_content input {
	margin-top: 0.78em;
	width: 28.13em;
	color: #333333;
}

div.addproduct_section_content form {
	margin: 0em;
	padding: 0em;
}

/* add contact main */

div.addcontacts_section {
	width: 36.09em;
	margin: 5.47em auto;
}

div.addcontacts_section_content {
	padding: 1.88em 1.88em;
	border: 0.09em solid #cfcfcf;
	background-color: #f1f1f1;
	margin: 0em;
	background: url(../resources/images/toparea_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

/* form */
div.content_form {
	border: 0;
	padding: 0;
}

div.newproduct_content_form {
	border: 0.09em solid #cfcfcf;
	background-image: url(../resources/images/toparea_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #F1F1F1;
	padding: 0.78em;
	width: 45.94em;
	float: left;
}

div.addproduct_content_form {
	background-color: #f4f3f3;
	padding: 1.5em;
	width: 61.28em;
	float: left;
	visibility: visible;
}
div#postproducttitle input{
	border:0.09em solid #BABABA;
	color:#8F8F8F;
}
input.addproduct_photourl{
	border:0.09em solid #BABABA;
	color:#8F8F8F;
}
div#postproducttags input{
	border:0.09em solid #BABABA;
	color:#8F8F8F;
	width:69.25% !important;
}
div.newproduct_content_form_indicationtxt {
	width: 26.5em;
	float: left;
	margin-top: 0.2em;
	font-size: 1em;
}

div.newproduct_content_form_indicationtxt ul {
	font-size: 0.94em;
	margin-top: 0.78em;
}

div.newproduct_content_form_indicationtxt li {
	list-style-image: url("../resources/images/arrow.gif");
	margin-left: 2em;
}

div.newproduct_content_form_indicationtxt li img {
	width: 0.63em;
	height: 0.7em;
}

div#newproduct_content_form div.buttons {
	width: 47.6em;
	float: left;
}

div.newproduct_content_form_secondindicationtxt {
	width: 26.5em;
	float: left;
	padding-top: 16.4em;
	font-size: 1em;
}


div.newproduct_content_form_secondindicationtxt li {
	list-style-image: url("../resources/images/arrow.gif");
	margin-left: 2em;
}
div#sm_form {
	float: left;
	margin-top:2.75em;
	background-color: #f2f2f2;
	padding:2.75em;
}

div#sm_form input {
	float: left;
	width: 33.98em;
	border: 0.09em solid #bdbdbd;
	color: #737373;
}

div#sm_form textarea {
	float: left;
	width: 33.98em;
	border: 0.09em solid #bdbdbd;
	color: #262626;
	margin-top: 0.46em;
}



div.content_form input,div.content_form textarea {
	border: 0.09em solid #cfcfcf;
	width: 39.06em;
	margin: 0em 0em 0.39em 0em;
	color: #333333;
}



/* add new product */


div#addnewproduct_image_list input {
	width: auto;
	border: none;
	margin: 0.39em 0 0;
	color: #333333;
}

div#addnewproduct_image_list div.horz_list_item {
	float: left;
	margin: 0;
	padding: 0 0.39em 0.39em 0.39em;
	text-align: center;
	width: 10.94em;
	height: 10.94em;
}
div#selectcollection_div select {
	float:left;
}

/* add review */ /* faq */
div#help_questions {
	float: left;
	border: 0.09em solid #cfcfcf;
	padding: 0.78em;
	width: 26.64em;
	min-height: 41.7em;
}

div.help_answers {
	float: right;
	border: 0.09em solid #cfcfcf;
	width: 42.15em;
	padding: 0.78em 1.56em 0.78em 1.56em;
	min-height: 39.82em;
}
span.faq_title {
	font-size: 1.09em;
	font-weight: bold;
}

div.help_answers span.strong {
	display: block;
	margin-bottom: 0.39em;
}

div#help_questions li {
	list-style-type: disc;
	list-style-position: outside;
	margin-left: 1.17em;
	margin-top: 0.39em;
	color: #166AA6;
}

div#help_questions li a,div#help_questions li a:hover {
	text-decoration: none;
	cursor: pointer;
	font-size: 0.86em;
}

div#alphabet_div {
	text-align: center;
	margin-bottom: 0.39em;
}
div#usercontactslist_div span {
	float: left;
	width: 25.8em;
	padding: 0.78em 0;
	border-bottom: 0.08em solid #e7e7e7;
}
div#categoryhomepage_categorytree {
	float: left;
	border: 0.09em solid #cfcfcf;
	width: 12.66em;
	padding: 0.78em;
	background: #ffffff none repeat scroll 0 0;
}

div#categoryhomepage_productupdates {
	float: left;
	width: 42.9em;
	margin: 0 0.78em;
}

div#subcategoryhome_productupdates div.content_header  span,div#categoryhomepage_productupdates div.content_header span
	{
	color: #77a826;
	font-size: 1.41em;
	font-weight: bold;
	display: block;
	margin-bottom: 1em;
}
div#categoryhomepage_rightbar div.rightbaritem {
	padding: 0.78em;
	border: 0.09em solid #cfcfcf;
	margin: 0 0 0.78em 0;
	background: #ffffff none repeat scroll 0 0;
}

/* category list*/


div#category_list_root span {
	display: block;
	font-weight: bold;
	color: #666666;
	font-size: 1em;
}

div#browse_products div#category_list_root {
	float: left;
	margin: 0 0 1.56em;
	width: 25.4em;
}

div#browse_products div#category_list_root span {
	display: block;
	font-weight: bold;
	color: #F46E00;
	font-size: 1em;
	margin-bottom: 1em;
}

div#category_list_root a {
	display: block;
	margin: 0em;
}

/* sub category home */
div#subcategoryhome_image {
	float: left;
	margin: 0 0.78em 0.78em 0;
	padding: 0.08em;
	border: 0.09em solid #cfcfcf;
}

div#subcategoryhome_topimage_thumbnail {
	float: left;
	margin: 0 0.78em 0em 0;
	padding: 0.16em;
	border: 0.09em solid #cfcfcf;
	width: 7.81em;
	height: 7.81em;
}

div#subcategoryhome_topimage_thumbnail img {
	width: 7.81em;
	height: 7.81em;
}

div#subcategoryhome_leftbar div.leftbar_item {
	padding: 0.39em 0.39em;
	border: 0.09em solid #cfcfcf;
	margin-bottom: 0.78em;
}

div#subcategoryhome_leftbar div#productsearch  input#productsearch_txtbx,div#subcategoryhome_toparea div#productsearch  input#productsearch_txtbx
	{
	width: 19.14em;
	margin: 0.39em 0;
}

div#subcategoryhome_search_tags {
	font-size: 1em;
	margin-top: 0.2em;
}

div#tag_list span {
	font-weight: bold;
	margin: 0 0 0.39em 0;
}

div#subcategorycontent {
	border-top: none;
	float: left;
	width: 74.689em;
}

div#subcategoryhomepage_rightbar {
	float: right;
	width: 14.22em;
	margin-top: -0.94em;
}

div#subcategoryhomepage_rightbar div.rightbaritem {
	border: 0.09em solid #CFCFCF;
	padding: 0.78em;
	margin-top: 0.94em;
	background: #ffffff none repeat scroll 0 0;
}
div.chatbox {
	background: #ffffff url(../resources/images/loading_ani.gif) no-repeat
		scroll 50% 50%;
}

div#wanelostats_content a {
	display: block;
	margin: 0 0 0.39em 1.41em;
}

div#wanelostats_content span {
	display: block;
	font-style: italics;
	text-align: right;
}
div#change_collection_image div#listcollectionproducts_list {
	height: 25em;
	overflow-y: scroll;
	border: 0.09em solid #cfcfcf;
}

div#listcollectionproducts_list div.horz_list_item {
	width: 11.1em;
	height: 18.5em;
	margin-left: 0.65em;
	margin-right: 0.65em;
}
div#listcollectionproducts_list div.horz_list_item div.contenturl div.ellipsis
	{
	width: 11.1em;
	text-align: center;
	height: 2.4em;
}

span.reviewedon_txt {
	color: #737373;
	font-size: 0.94em;
}

/* invite form */
div#sm_form div.content_form_buttons {
	float: none;
	margin-top: 0.79em;
}

li#bullet {
	list-style-type: disc;
	list-style-position: outside;
	color: #434343;
	font-size: 1.0em;
	margin-left: 2.0em;
	margin-bottom: 1.0em;
}

.bluetext {
	color: #0000ff;
	font-size: 1.0em;
	font-weight: bold;
}

div#search_round_top {
	background: url(../resources/images/search_round_top.png) no-repeat;
	height: 1.17em;
	width: 76.33em;
}

div#search_round_bottom {
	background: url(../resources/images/search_round_bottom.png) no-repeat;
	background-color: transparent;
	width: 76.33em;
	height: 0.80em;
}

div#profile_shareleft {
	width: 23.05em;
	float: left;
	margin-left: 1.09em;
	margin-top: 1.72em;
}

div#profile_shareleft_thumbnailtext {
	margin: 1.56em 0em 0em 0.78em;
	width: 10em;
	float: left;
}

div#profile_shareleft_thumbnailtext a {
	margin-top: 3.36em;
	font-weight: bold;
	font-size: 1.09em;
}

div#profile_shareleft_thumbnailtext div.text {
	margin-top: 2.11em;
	color: #121212;
}

div#profile_shareright {
	float: left;
	margin: 3.13em auto;
	width: 36.15em;
}

div#profile_shareright_thumbnail {
	width: 11.33em;
	float: left;
	text-align: center;
}
div.todaybuybop_list_item {
	float:left;
	margin:0 0 2.19em;
	width:100%;
}

div.todaybuybop_list_itemtext {
	height: 5.16em;
	position: relative;
}

div.todaybuybop_list_item a {
	text-decoration: none;
	font-size: 1em;
}
div.todayonbuybop_list_itemright div#user_reviewed_text div.ellipsis_3line
	{
	overflow: hidden;
	max-height: 3.90em;
}

div.todayonbuybop_list_itemright div#user_reviewed_text div.ellipsis_4line
	{
	overflow: hidden;
	max-height: 5.10em;
}

div.outerborder {
	border: 0.09em solid #cfcfcf;
	padding: 0.78em;
	background-color: #ffffff;
}

div#profilecollection_gradient_l {
	width: 0.24em;
	height: 2.81em;
	float: left;
}

div#profilecollection_gradient_r {
	width: 0.31em;
	height: 2.81em;
	float: left;
}

div#subcategoryslidingdoor {
	float: left;
	background: url(../resources/images/sliding_door_gradient.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: bottom;
	height: 2.58em;
	width: 76.33em;
}

div#subcategoryslidingdoor ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

div#subcategoryslidingdoor li {
	margin: 0;
	float: left;
	background: url(../resources/images/grey_right_curve_sliding.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 2.58em;
	margin-right: .08em;
}

div#subcategoryslidingdoor a {
	display: block;
	background: url(../resources/images/grey_left_curve_sliding.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0.7em 1.56em;
	font-size: 1.09em;
	color: #039bba;
	font-weight: bold;
	text-decoration: none;
	height: 2.58em;
}

div#subcategoryslidingdoor li.current {
	background-image: url(../resources/images/wht_right_curve_sliding.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #ffffff;
}

div#subcategoryslidingdoor li.current a {
	background-image: url(../resources/images/wht_left_curve_sliding.gif);
	background-repeat: no-repeat;
	background-position: top left;
	color: #333333;
}

div#subcategory_productsearch_form {
	width: 34.6em;
	height: 2em;
	margin-top: 0.94em;
	background-color: transparent;
}

div#subcategory_productsearch_form input {
	width: 21.81em;
	height: 1.9em;
	float: left;
	background: url(images/productsearchbiginput.png) no-repeat left top;
	font-size: 1.25em;
	color: #888888;
	padding: 0.5em 0em 0em 0.94em;
	border: none;
}
div#collection_header {
	border: none;
	background-color: #00B0F0;
	padding: 0.39em;
	position: relative;
}

div#collection_header span {
	color: #ffffff;
	font-size: 1.25em;
}

div#collection_url {
	float: left;
	margin-top: 0.39em;
	font-size: 0.94em;
}

div#collection_url input {
	font-size: 0.94em;
	width: 30em;
	color: #333333;
}

div.collection_edit_links {
	text-align: center;
	margin-top: 0.39em;
}
div#productreviewhome_reviewdetail div.ellipsis_wrap {
	margin-bottom: 0.39em;
	width: 43.6em;
	height: 2.4em;
	overflow: hidden;
}

div#reviewdetail_userinfo {
	padding: 0.78em;
	float: left;
	text-align: center;
	width: 14.22em;
	position: relative;
	overflow: hidden;
}

div#reviewdetail_profileimage {
	float: left;
	text-align: center;
	width: 14.22em;
	position: relative;
	overflow: hidden;
	left: 60.39em;
}

div#reviewdetail_profileimage div.profileimage_large {
	border:0.09em solid #BDBEC0;
	float:left;
	height:12.04em;
	line-height:11.77em;
	margin-left:0.35em;
	text-align:center;
	width:12.04em;
	margin-top:0.78em;
}

div#reviewdetail_profileimage div.profileimage_large img {
	display: inline-block;
	float: none;
	height: auto;
	max-height: 11.72em;
	max-width: 11.72em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
div#productimageviews div#product_view div.icon {
	background: url(../resources/images/view_icon.gif);
	background-repeat: no-repeat;
	width: 1.569em;
	float: left;
	margin: 0;
	padding: 0;
	height: 1.72em;
}

div#productimageviews div#product_view_photos div.icon {
	background: url(../resources/images/view_icon_photo.gif);
	background-repeat: no-repeat;
	width: 2.03em;
	float: left;
	margin: 0;
	padding: 0;
	height: 1.72em;
}

div#productimageviews div#product_view div.view_txt,div#productimageviews  div#product_view_photos div.view_txt
	{
	background: url(../resources/images/view_middle.gif);
	background-repeat: repeat-x;
	float: left;
	height: 1.72em;
	margin: 0;
}

div#productimageviews div#product_view div.view_txt a,div#productimageviews  div#product_view_photos div.view_txt a
	{
	color: #717171;
	cursor: pointer;
	margin-left: 0.47em;
	margin-right: 1.12em;
	line-height: 1.72em;
	text-decoration: none;
}

div#productimageviews div#product_view div.rightcurve,div#productimageviews  div#product_view_photos div.rightcurve
	{
	background: url(../resources/images/view_right_curve.gif);
	background-repeat: no-repeat;
	float: left;
	height: 1.72em;
	width: 0.24em;
}

div#reviewdetail_userinfo a.name {
	font-size: 0.94em;
	font-weight: bold;
	margin-bottom: 0.78em;
}

div#homepage_leftbar div#pagedproductactivities {
	padding-left: 0em;
	padding-top: 0em;
}
div#floating_center_x_small_buttons {
	margin-left: 1em;
	margin-top: -0.4em;
}

div#ruler_tabcontent {
	border-bottom: 1px solid #CFCFCF;
	height: 1em;
	width: 57em;
	margin: auto;
}
div#reviewdetail_collectioninfo div.ellipsis_nowrap {
	width: 12.27em;
	text-align: center;
}

div.list_item_right div.image_small {
	float: left;
	margin-top: 0.23em;
}
div#subcategory_horz_collectionlist_item {
	float: left;
	margin-bottom: 1.69em;
	text-align: center;
	margin-left: 2em;
	margin-top: 1.56em;
}

div#subcategory_horz_collectionlist_item div.carousel_link div.username_link,
div#subcategory_horz_collectionlist_item div.carousel_link div.username_link a,
div#subcategory_horz_collectionlist_item div.carousel_link span
	{
	font-size: 0.94em;
	font-weight: normal;
}

div#product_cat_tags a#categorylink,div#product_cat_tags a#categorylink
	:hover {
	font-weight: bold;
	font-size: 1em;
}

div#productdetail_producturl {
	margin-left: 0.78em;
	float: left;
	font-size: 0.94em;
}

div#productdetail_producturl input {
	width: 39.5em;
	border: 1px solid #cfcfcf;
}

div#productdetail_user div#ruler {
	height: 0.78em;
	margin-bottom: 0.78em;
}

div#productdetail_content div#productdetail_user {
	width: 16.8em;
	padding: 0.39em;
	border-left: 1px solid #cfcfcf;
	margin: -0.38em -0.38em -0.38em 0em;
}

div#collection_detail div#productdetail_user {
	width: 14.22em;
	padding: 0.39em 0 0.39em 0.78em;
	border-right: 0.09em solid #cfcfcf;
	border-bottom: 0.09em solid #cfcfcf;
	height: 23.31em;
	float: left;
}

div#productdetail_user_products div#links {
	float: left;
	padding-top: 0.5em;
}

div.productprice_add {
	color: #77A826;
	font-size: 0.94em;
}

div#addwhyproduct {
	width: 39em;
	margin: auto;
}

div#addwhyproduct_leftimage {
	float: left;
	width: 15.39em;
	height: 10.31em;
}

div#addwhyproduct_leftimage img {
	width: 15.39em;
	height: 10.23em;
}

div#addwhyproduct_whycontent {
	margin-left: 16.5em;
	text-align: left;
}

div#addwhyproduct_whycontent ul {
	margin-left: 1em;
	line-height: 1.48em;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
}

div#addwhyproduct_whycontent li {
	list-style: disc;
}

div#addwhyproductruler {
	border-bottom: 1px solid #CFCFCF;
	height: 0.39em;
	width: 45em;
	margin: 2.34em auto;
}
div#prominenttxt_left {
	color: #3475cd;
	width: 50em;
	float: left;
}

div#prominenttxt_left b {
	color: #3475cd;
	font-size: 1.25em;
}

#addproduct_title {
	width: 39em;
	padding: 0.3em;
}

div#productdetail_reviewlist_username {
	margin-top: 0;
	width: 6.18em;
}
div.userprofile_done{
	width:35.39em;	
	float:left;
	margin-bottom:1em;
}
div#listproductreviews_list div#reviewdetail_reviewinfo {
	margin-top: 0em;
	margin-bottom: 0.39em;
	padding: 0em;
	background: none;
}

div#productdetail_reviewlist_reviewdetails {
	float: left;
	width: 48.2em;
	margin-bottom: 0.78em;
}
div#productdetail_collections div.heading2 span,div#subcategoryhomepage_rightbar  div.rightbaritem div.heading2 span
	{
	color: #77A826;
	display: block;
	font-size: 1.09em;
	font-weight: bold;
	margin: 0.78em 0.78em 0;
}

div#productdetail_like div.heading2 span {
	color: #77A826;
	display: block;
	font-size: 1.09em;
	font-weight: bold;
	margin: 0.78em;
}

div#productdetail_collections div.related_collection {
	margin-left: 2.5em;
	margin-bottom: 0.78em;
	margin-top: 0.78em;
}

div#productdetail_collections div.panel {
	margin-left: 2em;
	text-align: center;
	margin-bottom: 0.39em;
}

div#productdetail_collections div#collection_info {
	width: 12.27em;
	margin-top: 0.39em;
	text-align: center;
}

div#productSearchPanel div.dojoTabLabels-top {
	height: 2.58em;
	background: url(../resources/images/sliding_door_grey_gradient.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #F1F1F1;
}

div#productSearchPanel div.dojoTab.current {
	background: #FFFFFF
		url(../resources/images/wht_grey_bg_right_curve_sliding.gif) no- repeat
		scroll right top;
	padding: 0;
	border: none;
	height: 2.58em;
}

div#productSearchPanel div.dojoTab.current div {
	background: transparent
		url(../resources/images/wht_grey_bg_left_curve_sliding.gif) no- repeat
		scroll left top;
}
div#productSearchPanel div.dojoTab {
	background: #FFFFFF
		url(../resources/images/grey_bg_right_curve_sliding.gif) no-repeat
		scroll right top;
	margin: 0em 0.16em 0em 0em;
	padding: 0;
	border: none;
	height: 2.58em;
}

div#productSearchPanel div.dojoTab div {
	background: transparent
		url(../resources/images/grey_bg_left_curve_sliding.gif) no-repeat
		scroll left top;
	padding-bottom: 0em;
	margin-left: -0.08em;
}

div#productSearchPanel div.dojoTab span {
	display: block;
	padding: 0.39em 1.17em 0em 1.17em;
	font-size: 1.30em;
	color: #039bba;
	font-weight: bold;
	height: 2.58em;
	outline: none;
}

div#productSearchPanel div.dojoTabPaneWrapper {
	border: none;
	padding: 0.78em;
	background-color: #ffffff;
}

div.list_sortinglinks a.current_sortlink {
	text-decoration: underline;
	color: #333333;
	font-weight: bold;
}
span.price {
	float: left;
	margin-right: 0.68em;
}

div#searchrelatedcats_rightbar {
	float: right;
	width: 14.22em;
	border: 0.09em solid #cfcfcf;
}

div#search_rightbaritem {
	padding: 0.78em 0 0 0.78em;
	width: 14.22em;
}
div#search_rightbaritem  span.heading2 {
	display: block;
	padding: 0em 0em 0.78em 0em;
}
div#search_rightbaritem div.ellipsis_nowrap {
	width: 12.08em;
	color: #666666;
}
div#showreviewed_chkbox input {
	float: left;
	width: 1.18em;
	height: 1.18em;
	overflow: hidden;
}

div#search_rightbaritem div.vert_list_item {
	margin-bottom: 1.56em;
	text-align: center;
}

div#searchrelatedcats_rightbar {
	float: right;
	width: 14.22em;
	border: none;
}

div#search_rightbaritem {
	width: 13.28em;
	border: 0.09em solid #CFCFCF;
	margin-bottom: 0.78em;
}

div#no_search_results {
	background-color: #F1F1F1;
	padding: 1.56em 0 1.56em 28em;
}

div#productdetails_container3 {
	background-color: #FFFFFF;
	float: left;
	margin-bottom: 1.25em;
	margin-top: 0.78em;
	overflow: hidden;
	position: relative;
	width: 100%;
}

div#productdetails_container2 {
	background-color: #F4F3F3;
	float: left;
	position: relative;
	right: 18.5em;
	width: 100%;
}

div#productdetails_content_section {
	background-color: white;
	float: left;
	position: relative;
	right: 32.46em;
	width: 100%;
}

div#productdetails_content_section div#productdetail_info {
	border: medium none;
	float: left;
	height: auto;
	left: 52.1em;
	overflow: hidden;
	padding: 0.78em 1em 0.78em 0.78em;
	position: relative;
	width: 30.9em;
}

div#productdetails_container2 div#productdetail_user {
	float: left;
	left: 52.8em;
	position: relative;
	width: 17.5em;
}

div#reviewdetail_container3 {
	float: left;
	background-image: url(../resources/images/toparea_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #F1F1F1;
	overflow: hidden;
	position: relative;
	border: 0.09em solid #cfcfcf;
	width: 100%;
}

div#reviewdetail_container2 {
	float: left;
	width: 100%;
	background: #ffffff;
	position: relative;
	border-right: 0.08em solid #CFCFCF;
	right: 15.08em;
}

div#reviewdetail_content div#reviewdetail_productinfo {
	position: relative;
	float: left;
	overflow: hidden;
	background-color: #ffffff;
	padding: 0.94em 0.78em 0.78em 0.78em;
	width: 43.6em;
	border: none;
	left: 60.39em;
}

div#addnewproduct_image_list div.horz_list_item  div.image_medium,div#uploadedImageHolder,div#uploadedImageByUrlHolder
	{
	line-height: 10.16em;
	text-align: center;
	height: 10.16em;
	width: 10.16em;
	border: 0.09em solid #CFCFCF;
	cursor: pointer;
}

div#uploadedImageHolder img,div#uploadedImageByUrlHolder  img,div#addnewproduct_image_list div.horz_list_item div.image_medium img
	{
	display: inline-block;
	vertical-align: middle;
	height: auto;
	width: auto;
	max-width: 9.84em;
	max-height: 9.84em;
	padding: 0.16em;
	text-align: center;
	border: none;
}

div#listfriends_list div.horz_list_item div#user_link div.ellipsis_nowrap
{
	width: 6.90em;
	font-size: 0.94em;
	overflow: hidden;
}

/* buttons and their hovers START*/ /*****************************/
	/* Product Search Pages*/
div#listproductserachresult_list div#saveproduct_btns {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-top: 3.4em;
	margin-left: 0em;
}

div#listproductserachresult_list div#saveproduct_btns a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.9em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

div#listproductserachresult_list div#saveproduct_btns span {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.9em;
	background-color: transparent;
}

/* general save product medium buttons*/
div#saveproduct_btns {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.39em;
	margin-left: 1em;
}

div#saveproduct_btns a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.9em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

div#saveproduct_btns span {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.9em;
	background-color: transparent;
}

div#floating_form_addproduct_buttons  div#addnewproduct_cancel,div#floating_form_addproduct_buttons  div#addnewproduct_edit
	{
	background: url(../resources/images/green_small_btn.gif) no-repeat;
	width: 5.16em;
	height: 1.72em;
	text-align: center;
}

div#floating_form_addproduct_buttons div#addnewproduct_cancel  a,div#floating_form_addproduct_buttons div#addnewproduct_skip  a,div#floating_form_addproduct_buttons div#addnewproduct_edit a
	{
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	display: block;
}

div#floating_form_addproduct_buttons div#addnewproduct_cancel :hover,
div#floating_form_addproduct_buttons div#addnewproduct_edit:hover {
	background: url(../resources/images/green_small_hover_btn.gif) no-repeat
		;
}

div#floating_form_addproduct_buttons div#addnewproduct_skip {
	background: url(../resources/images/green_medium_btn.gif) no-repeat;
	width: 7.58em;
	height: 1.72em;
	text-align: center;
	float: right;
}

div#floating_form_addproduct_buttons div#addnewproduct_submit {
	background: url(../resources/images/green_large_btn.gif) no-repeat;
	width: 11.48em;
	height: 1.72em;
	text-align: center;
}

div#floating_form_addproduct_buttons div#addnewproduct_submit a {
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	display: block;
}

div#floating_form_addproduct_buttons div#addnewproduct_submit :hover {
	background: url(../resources/images/green_large_hover_btn.gif) no-repeat
		;
}

div#floating_form_addproduct_buttons div#addnewproduct_skip
	:hover {
	background: url(../resources/images/green_medium_hover_btn.gif)
		no-repeat;
}
div#btnreview {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	float: right;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.6em;
}

div#btnreview span {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 1em;
	line-height: 1.7em;
	color: #0289a5;
	display: block;
}

div#btnreview a {
	text-decoration: none;
	color: #0289a5;
	display: block;
}

/* form buttons without space*/
div#floating_form_nospace_buttons {
	background: url(../resources/images/btn_bgsmall.gif) no-repeat;
	width: 5em;
	height: 1.72em;
	text-align: center;
	font-weight: bold;
	color: #0289a5;
}

div#floating_form_nospace_buttons span {
	line-height: 1.6em;
	font-size: 1em;
}

div#floating_form_nospace_buttons a {
	text-decoration: none;
	color: #0289a5;
	display: block;
}

/* add product medium buttons*/
div#btnmedium_addproduct {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-right: 0.78em;
	margin-top: 0.1em;
	background-color: transparent;
	float: right;
}

div#btnmedium_addproduct a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

/*left bar buttons*/
div#leftbar_btns {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
	margin-left: 2.2em;
}

div#leftbar_btns a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.9em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

/*large buttons*/
div#profile_btnlarge {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	float: right;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.6em;
	margin-right: 0.94em;
}

div#profile_btnlarge a {
	text-decoration: none;
	font-weight: bold;
	color: #0289a5;
	line-height: 1.8em;
	color: #0289a5;
	display: block;
}

/*one more large button*/
div#btnlarge {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	float: right;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.6em;
	margin-right: 0.94em;
}

div#btnlarge span {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	line-height: 0.9em;
	font-size: 1em;
	margin-left: 0.9em;
	display: block;
}

div#btnlarge a {
	color: #0289A5;
	display: block;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
}

/*one more large button, how many will we have? and i do not think this button is  being used*/
div#btnlarge_big {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-right: 0.94em;
}

div#btnlarge_big a {
	text-decoration: none;
	color: #0289a5;
	font-size: 1em;
	text-align: center;
	line-height: 1.8em;
	display: block;
}

div#btnlarge_b {
	background-image: url(../resources/images/btn_bglarge.gif);
	background-repeat: no-repeat;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-right: 0.94em;
}

div#btnlarge_b a {
	text-decoration: none;
	color: #0289a5;
	font-size: 1em;
	text-align: center;
	line-height: 1.8em;
	color: #0289a5;
	display: block;
}
/*medium browse button*/
div#btnmedium_browse {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-left: 1.17em;
	margin-top: 0.6em;
}

div#btnmedium_browse a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

/*large "normal" button, what does that mean?*/
div#btn_xlarge_normal {
	margin-left: 0.39em;
	background: url(../resources/images/btn_bg_xlarge.gif) no-repeat;
	width: 11.56em;
	height: 1.72em;
	text-align: center;
	font-weight: bold;
}

div#btn_xlarge_normal span {
	line-height: 1.8em;
	font-size: 1em;
	color: #0289a5;
}

div#btn_xlarge_normal a {
	text-decoration: none;
	font-weight: bold;
	color: #0289a5;
	display: block;
}

/*Rest of the buttons*/

div.content_form_buttons {
	float: right;
	background: url(../resources/images/btn_bgsmall.gif) no-repeat;
	width: 5em;
	height: 1.72em;
	text-align: center;
	font-weight: bold;
	color: #0289a5;
}

div.content_form_buttons span {
	line-height: 1.8em;
	color: #0289a5;
}

div.content_form_buttons a {
	color: #0289a5;
	text-decoration: none;
	display: block;
}

div.small_btns {
	float: right;
	background: url(../resources/images/btn_bgsmall.gif) no-repeat;
	width: 5em;
	height: 1.72em;
	text-align: center;
	font-weight: bold;
	color: #0289a5;
	margin-right: 0.78em;
}

div.small_btns span {
	line-height: 1.8em;
	color: #0289a5;
}

div.small_btns a {
	color: #0289a5;
	text-decoration: none;
	display: block;
}

div#btnmedium_addselected {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-right: 0.78em;
	background-color: transparent;
	float: right;
}

div#btnmedium_addselected a {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

.btnmedium {
	background: url(../resources/images/btn_bgmedium.gif) no-repeat;
	width: 8.75em;
	height: 1.72em;
	text-align: center;
	margin-right: 0.94em;
	background-color: transparent;
}

.btnmedium a {
	color: #0289a5;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	background-color: transparent;
	text-decoration: none;
	display: block;
}

div#btn_xlarge {
	margin-top: 0.5em;
	margin-left: 0.39em;
	background: url(../resources/images/btn_bg_xlarge.gif) no-repeat;
	width: 11.57em;
	height: 1.72em;
	text-align: center;
	font-weight: bold;
}

div#btn_xlarge span {
	line-height: 1.6em;
	font-size: 1em;
	color: #0289a5;
}

div#btn_xlarge a {
	color: #0289a5;
	text-decoration: none;
	font-weight: bold;
	display: block;
}

div#long_btn {
	background: url(../resources/images/btn_bg_xlarge.gif) no-repeat;
	text-align: center;
	width: 11.56em;
	height: 1.72em;
	line-height: 1.7em;
}

div#long_btn a {
	color: #0289a5;
	text-decoration: none;
	font-weight: bold;
	display: block;
}

div#long_btn :hover {
	background: url(../resources/images/btn_bg_xlarge_hover.gif);
	background-repeat: no-repeat;
}

div#btnsmall {
	background: url(../resources/images/btn.gif) no-repeat;
	width: 2.58em;
	height: 1.72em;
	text-align: center;
	padding-top: 0.2em;
	margin-right: 0.94em;
	margin-top: -0.16em;
}

div#btnsmall span {
	color: #0289a5;
	font-size: 0.94em;
	text-align: center;
	margin-top: 0.2em;
	font-size: 1em;
	margin-left: 0.9em;
	display: block;
	font-weight: bold;
}

div#btnsmall a {
	text-decoration: none;
	font-weight: bold;
	color: #0289a5;
	display: block;
}

/*button div hover states*/

div#btn_xlarge :hover,div#btn_xlarge_normal :hover {
	background: url(../resources/images/btn_bg_xlarge_hover.gif);
	background-repeat: no-repeat;
}

div#btnsmall :hover {
	background: url(../resources/images/btn_hover.gif) no-repeat;
}



/* buttons and their hovers END*/ /*****************************/
	/*registeration_success start*/
div#post_registration {
	border: 0.16em solid #77A826;
	width: 48em;
	padding: 1.95em;
	background-image: url(../resources/images/toparea_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #F1F1F1;
	text-align: center;
	margin: auto;
}

div#post_registration div#register_success {
	float: left;
	width: 14.06em;
	padding: 0.94em;
}

div#register_success div.image {
	width: 13.91em;
	height: 13.91em;
	border: 0.09em solid #cfcfcf;
}

div#register_success div#textline {
	font-size: 1.09em;
	font-weight: bold;
	margin-top: 0.7em;
}

div#post_registration_header span {
	color: #608A1A;
	font-size: 2.03em;
}
a span.stbuttontext {
	color: #166aa6;
	font-size: 1.1em;
}

div#product_outer {
	border: 0.16em solid #77A826;
	width: 30em;
	padding: 1.95em;
	background-image: url(../resources/images/toparea_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #F1F1F1;
	text-align: center;
	margin: auto;
}

div#product_exist div#textline {
	float: left;
	text-align: left;
	width: 20em;
}

div#product_exist div#profile_shareright_thumbnail {
	float: left;
	margin-left: 2em;
	width: 8em;
}

div#enlarge_container {
	background-color: #ffffff;
	max-height: 46.875em;
	max-width: 62.5em;
	padding: 2.5em 1.56em 1.56em 1.56em;
	overflow: auto;
}

span#upload_progress_text {
	font-size: 1em;
	color: #900000;
	font-weight: bold;
}

div.categorydiscussion_list_item {
	border-top: 0.08em solid #CFCFCF;
	margin: 1.24em 0.78em 0 0;
	padding-bottom: 0.78em;
	padding-top: 0.78em;
	float: left;
}

div.discussion_details {
	border-bottom: 0.09em solid #CFCFCF;
	border-top: 0.09em solid #CFCFCF;
	margin: 1.24em 0.78em 0.78em 0;
	padding-top: 0.78em;
}

div#userdetails_image {
	width: 6.18em;
	text-align: center;
	float: left;
}

div#dis_details {
	float: left;
	margin-left: 0.78em;
	margin-bottom: 0.78em;
	width: 50.7em;
}

div#dis_details span {
	font-size: 1em;
	font-weight: bold;
}

div#dis_username {
	height: 2.8em;
	width: 6.18em;
}

div#discussion_title_text a {
	font-weight: bold;
	font-size: 1em;
}

div#discussion_date {
	float: right;
	font-weight: bold;
	font-size: 0.94em;
}

div#discussion_short_text {
	float: left;
	max-height: 6.2em;
	margin-top: 0.78em;
	overflow: hidden;
	width: 50.78em;
}

div#dis_details_startdate span {
	font-style: italic;
	font-size: 1em;
	font-weight: normal;
}
div.dis_details_comment_count, div#login_link_container {
	float: left;
	margin-right: 0.78em;
	padding-bottom: 0.78em;
	width: 57.74em;
}

div.span_container {
	float: left;
	margin-left: 6.96em;
	width: 45em;
}

div.span_container img {
	float: left;
	margin-top: 0.12em;
}

div#commenting_user_container {
	float: left;
	margin-top: 0.78em;
	width: 6.18em;
}
div#collection_commenting_user_container div.ellipsis_nowrap {
	text-align: center;
	width: 6.96em;
}

div#textarea_container {
	float: left;
	width: 50.6em;
	margin: 0.78em 0 0.78em 0.78em;
}

textarea#disc_comment {
	height: 6.86em;
	width: 48.25em;
	border: 0.09em solid #CFCFCF;
}

div#post_btn_container {
	float: left;
	margin-top: 0.78em;
	width: 53.67em;
}
div#discussion_comment_item {
	padding:0.78em 0;
	border-top: 0.09em solid #CFCFCF;
}

div#empty_discussion_list span {
	color: #900000;
	font-weight: bold;
}
div#supertagcontainer {
	border-right: 0.09em solid #BDBEC0;
	float: left;
	height: 11em;
	margin-left: 1.5em;
	width: 13.5em;
	margin-bottom:4em;
}

span#supertagtypeheading {
	 border-bottom: 1px solid #BDBEC0;
    display: block;
    margin-bottom: 0.78em;
    margin-right: 0.78em;
    max-height: 1em;
    overflow: hidden;
    padding-bottom: 0.39em;
    white-space: nowrap;
}

div.lastmainlink {
	border-bottom: 1px solid #BDBEC0;
	padding-bottom: 0.78em;
	margin-right: 0.78em;
	margin-bottom: 0.78em;
}

div#mainsupertags {
	margin-bottom: 0.39em;
	width: 10.16em;
}
div.showall_links {
	background-color: #FFFFFF;
	border:1.09em solid #808080;
	display: none;
	position: absolute;
	z-index: 5;
	width: 21.2em;
	max-height: 31.25em;
	overflow: auto;
}

div#floating_form_supertags {
	border: 0.09em solid #b3b3b3;
	background: #ffffff;
	padding: 1.95em;
	width: 13.1em;
}

div.color_supertag {
	border: 1px solid #BDBEC0;
	cursor: pointer;
	float: left;
	height: 1.72em;
	margin: 0.18em;
	padding: 0.18em;
	width: 2.57em;
}

div.pallete {
	width: 100%;
	height: 100%;
}

span.supertag_productcount {
	font-weight: bold;
	float: left;
	line-height: 2.5em;
	margin-left: 0.39em;
}

div.color_supertag_bottom_border {
	padding-bottom: 0.39em;
	margin-bottom: 0.39em;
	width: 10.16em;
	border-bottom: 1px solid #BDBEC0;
	margin-right: 0.78em;
}

div#catlist_links {
	margin-top: 0;
	width: 12.65em;
}

div#searchproductcategory_link {
	width: 18em;
	margin-top: 0;
	padding-left:5em;
}

div#categoryback span {
	color: #166AA6;
	font-weight: bold;
}

/* for bulk update button*/
div#btnbulkupdate {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	float: left;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.6em;
	margin-left: 11.2em;
}

div#btnbulkupdate a {
	color: #0289A5;
	display: block;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
}

span#edit_message {
	color: #900000;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0.39em;
}

div#btncollectionupdate {
	background: url(../resources/images/btn_bglarge.gif) no-repeat;
	float: left;
	width: 9.77em;
	height: 1.72em;
	text-align: center;
	margin-top: 0.6em;
	margin-left: 11.2em;
}

div#btncollectionupdate a {
	color: #0289A5;
	display: block;
	font-size: 0.94em;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
}

div.relatedcollection_section {
	border: 0.09em solid #BDBEC0;
	height: 12.03em;
	line-height: 11.76em;
	text-align: center;
	width: 12.03em;
	background-color: #FFFFFF;
}

div.relatedcollection_section img {
	display: inline-block;
	height: auto;
	max-height: 11.71em;
	max-width: 11.71em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div.collection_icon {
	background-image: url(../resources/images/collection_icon.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	right: 0.25em;
	position: absolute;
	text-align: left;
	bottom: 0.25em;
	z-index: 2;
	width: 3.046em;
	height: 2.96em;
}

span.bulkupdateInfo {
	float: left;
	width: 13em;
	font-weight: bold;
}

div.collection_green_btns {
	background: url(../resources/images/green_flat_btn_bg.gif) no-repeat;
	width: 8.67em;
	height: 1.72em;
	text-align: center;
	color: #ffffff;
	float: left;
}

div.collection_green_btns a {
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	display: block;
}

div.collection_green_btns:hover {
	background: url(../resources/images/green_flat_btnhover_bg.gif)
		no-repeat;
}

div.collection_green_btns_nohover {
	width: 8.67em;
	height: 1.72em;
	text-align: center;
	color: #ffffff;
	float: left;
}

div.collection_green_btns_nohover a {
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	display: block;
}
div.collection_blue_btns a {
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	cursor: pointer;
	display: block;
}

div.collection_blue_btns:hover {
	background: url(../resources/images/blue_flat_btnhover_bg.gif) no-repeat
		;
}

div#collectiondetail_user {
	background-color: #ffffff;
	float: left;
	overflow: hidden;
	position: relative;
	width: 14.22em;
}



div#collectiondetail_user div.create_txt span {
	margin-left: 0.78em;
	float: left;
	font-size: 0.94em;
}

div#collection_detail div#collectiondetail_user div.image_small {
	height: 4.84em;
	margin: 0.39em 0;
	width: 4.84em;
	border: 0.09em solid #BDBEC0;
	line-height: 4.59em;
	text-align: center;
}

div#collection_detail div#collectiondetail_user div.image_small img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	max-height: 4.7em;
	max-width: 4.7em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div#productphotodetail_user div#collectiondetail_user_products {
	float: left;
	margin-top: 0.39em;
	width: 8.5em;
}

div#collectiondetail_user_products {
	float: left;
	width: 10.25em;
	margin-top: 0.39em;
}
div#collectiondetail_user_products div#links {
	float: left;
	padding-top: 0.5em;
}



div#collectiondetail_info div#user_activity {
	float: left;
	font-size: 0.94em;
	margin-bottom: 0.6em;
}

div#collectiondetail_info div#user_activity div.comment {
	float: left;
	margin-right: 1em;
	background-image: url(../resources/images/comment_icon.png);
	background-repeat: no-repeat;
	height: 1.5em;
}

div#collectiondetail_info div#user_activity div.comment a {
	margin-left: 1.71em;
	font-size: 1em;
}

div#collectiondetail_info div#user_activity div.comment:hover {
	float: left;
	background-image: url(../resources/images/comment_hover_icon.png);
	background-repeat: no-repeat;
}

div#collectiondetail_info div#user_activity div.save {
	float: left;
	margin-right: 1em;
	background-image: url(../resources/images/save_icon.png);
	background-repeat: no-repeat;
	height: 1.55em;
}

div#collectiondetail_info div#user_activity div.save a {
	margin-left: 1.25em;
	font-size: 1em;
}

div#collectiondetail_info div#user_activity div.save:hover {
	float: left;
	background-image: url(../resources/images/save_hover_icon.png);
	background-repeat: no-repeat;
}

div#collectiondetail_info div#user_activity div.photos {
	float: left;
	margin-right: 1em;
	background-image: url(../resources/images/photo_icon.png);
	background-repeat: no-repeat;
	height: 1.55em;
}

div#collectiondetail_info div#user_activity div.photos a {
	margin-left: 2.1em;
	font-size: 1em;
}

div#collectiondetail_info div#user_activity div.photos:hover {
	float: left;
	background-image: url(../resources/images/photo_hover_icon.png);
	background-repeat: no-repeat;
}

div.productcollectionname {
	font-size: 1.25em;
	color: 050505;
	padding: 0.39em 0 0 0.78em;
	font-weight: bold;
}

div#collection_detail {
	float:left;
	margin-bottom:2.18em;
	margin-top:0.78em;
}

div#collectiondetail_username {
	text-align: center;
	margin-top: 0em;
	width: 5em;
}

div#collectiondetail_user_profile {
	float: left;
	margin-left: 0.78em;
	margin-right: 0.78em;
	margin-top: 0.39em;
	width: 5em;
}
div#comment_box div#collection_textarea_container textarea {
	border: 0.09em solid #CFCFCF;
	height: 5.68em;
	width: 45.85em;
	padding: 0.5em;
	float: left;
	color: #858282;
	font-size: 0.94em;
	overflow: auto;
}

div#addphoto_container div#collection_photostextarea_container textarea
	{
	border: 0.09em solid #CFCFCF;
	height: 1.74em;
	width: 48.5em;
	padding: 0.5em;
	float: left;
	color: #858282;
	font-size: 0.94em;
	overflow: auto;
}

div#collection_photostextarea_container input#textfield {
	border: 0.09em solid #CFCFCF;
	color: #858282;
	float: left;
	font-size: 0.94em;
	height: 1.68em;
	overflow: auto;
	padding: 0.5em;
	width: 48.5em;
	position: relative;
}

div#collection_photosbrowse_container {
	float: left;
	margin-top: 1.8em;
	position: relative;
}

div#collection_photosbrowse_container div.leftbtn  input#addcommunity_photo,div#collection_photosbrowse_container div.leftbtn  input#addcollection_photo
	{
	border: 0.09em solid #CFCFCF;
	color: #858282;
	float: left;
	font-size: 0.94em;
	padding: 0.25em;
	width: 25.5em;
}

div#post_btn_container div#messages {
	width: 45em;
	float: left;
	text-align: right;
}

div#communityphoto_url div.title{
	float:left;
	margin-top:1.3em;
	max-height:2.5em;
	max-width:33em;
	overflow:hidden;
}

div#post_btn_container div#messages span.successtext {
	text-align: right;
	margin-right: 0.78em;
	line-height: 1.8em;
	display: block;
	float: right;
	font-weight: bold;
	padding:0.15em 0.94em;
}

div#post_btn_container div#messages span.alert_msg {
	text-align: right;
	margin-right: 0.78em;
	display: block;
	float: right;
	
}
.alert_msg{
	font-size: 1em;
	background-color:#FF0066;
	color:#FFFFFF;
	font-weight:bold;
	line-height:1.09em;
	padding:0.54em 0.94em;
}

.share_collection_btn {
	background-color: #ffffff;
	border: 0.09em solid #d7d6d6;
	padding: 0.1em;
	float: left;
}

div#user_comments {
	float: left;
	margin-top: 0.78em;
	width: 53.67em;
}

div.recent_activity_text {
	color: #868686;
	font-style: italic;
	float: right;
}

div#productcategory_activity_box {
	background-color: #F4F3F3;
	float: left;
	margin-top: 1.25em;
	padding: 1em 0 0.94em 1.71em;
	width: 74.54em;
}

div.activities_list_comment {
	width: 46.85em;
	float: left;
	color: #858282;
	font-size: 1em;
}

div.activities_list_item {
	height: 9.6em;
	margin-top: 1.95em;
}

div.topbar_leftcurve {
	float: left;
	width: 0.16em;
	background-image: url(../resources/images/topsearch-leftcurve.gif);
	background-repeat: no-repeat;
	height: 1.67em;
}

div#profile_activities div#collection_entityactivityhome div#collection_user_activities
	{
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0;
}

div#product_categories {
	margin-top: 0.78em;
	margin-bottom: 1em;
	float: left;
	width: 100%;
}

div#product_categories a#categorylink,div#product_categories a#categorylink
	:hover {
	font-weight: bold;
	font-size: 1em;
}

div#productdetail_tags {
	overflow: hidden;
	margin-bottom: 0.78em;
	margin-top: 0.78em;
}

div#productdetail_info div#product_activity_box {
	float: left;
	margin: 1em 0em 1em 0em;
	position: relative;
}

div#productdetail_info div#product_activity_box div.comments a {
	padding-left: 1.61em;
	font-size: 1em;
	background-image: url(../resources/images/comment_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
	height: 1.4em;
	display: block;
}

div#productdetail_info div#product_activity_box div.comments a:hover {
	float: left;
	background-image: url(../resources/images/comment_hover_icon.png);
	background-repeat: no-repeat;
}

div#productdetail_info div#product_activity_box div.collections a {
	padding-left: 1.61em;
	font-size: 1em;
	background-image: url(../resources/images/collections_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
	height: 1.4em;
	display: block;
}

div#productdetail_info div#product_activity_box div.collections a:hover
	{
	float: left;
	background-image: url(../resources/images/collections_hover_icon.png);
	background-repeat: no-repeat;
}

div#productdetail_info div#product_activity_box div.reviews a {
	background-image: url(../resources/images/review_icon.png);
	background-repeat: no-repeat;
	padding-left: 1.51em;
	font-size: 1em;
	cursor: pointer;
	height: 1.4em;
	display: block;
}

div#productdetail_info div#product_activity_box div.reviews a:hover {
	float: left;
	background-image: url(../resources/images/review_hover_icon.png);
	background-repeat: no-repeat;
}
div#productdetail_info div#product_activity_box div.photos a {
	background-image: url(../resources/images/photo_icon.png);
	background-repeat: no-repeat;
	padding-left: 1.9em;
	font-size: 1em;
	cursor: pointer;
	height: 1.4em;
	display: block;
}

div#productdetail_info div#product_activity_box div.photos a:hover {
	float: left;
	background-image: url(../resources/images/photo_hover_icon.png);
	background-repeat: no-repeat;
}

div#product_buttons div#product_green_btns,div#product_buttons  div#collection_green_btns
	{
	background: url(../resources/images/green_flat_btn_bg.gif) no-repeat;
	width: 8.67em;
	height: 1.72em;
	text-align: center;
	color: #ffffff;
	float: left;
	margin-right: 1em;
}

div#product_buttons div#product_green_btns a {
	color: #ffffff;
	font-size: 0.94em;
	text-align: center;
	font-weight: bold;
	line-height: 1.8em;
	text-decoration: none;
	display: block;
}

div#product_buttons div#product_green_btns :hover {
	background: url(../resources/images/green_flat_btnhover_bg.gif)
		no-repeat;
}

div#productdetail_category_thumbnail {
	width: 1.56em;
	height: 1.56em;
	border: 0.09em solid #9c9c9c;
	float: left;
	margin-top: -0.31em;
	text-align: center;
	line-height: 1.39em;
	margin-left: 0.39em;
	margin-right: 0.39em;
}

div#productdetail_category_thumbnail img {
	max-height: 1.56em;
	max-width: 1.56em;
	width: auto;
	height: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}

div#productdetail_feeds div#comment_box {
	background-color: #f4f3f3;
	width: 56.85em;
	float: left;
	margin-left: 0;
	padding: 2.1em 0em 0.94em 0.94em;
}

div#comment_box div#collection_textarea_container textarea {
	border: 0.09em solid #CFCFCF;
	height: 5.68em;
	width: 48.5em;
	padding: 0.5em;
	float: left;
	color: #858282;
	font-size: 0.94em;
	overflow: auto;
}

div#collection_user_activities div.mostactivity_txt {
	color: #868686;
	font-size: 0.94em;
	font-style: italic;
	margin-bottom: 1.64em;
	margin-top: 0.625em;
	text-align: right;
	width: 61.5em;
}

.flag_txt {
	color: #ff0000;
	margin:1em 0 1em 1.7em;
	float: left;
}
div.showhidelink {
	float: right;
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #f6f6f6;
	padding-left: 0.78em;
	padding-right: 0.39em;
	border: 0.09em solid #cfcfcf;
}

div.fulltext {
	position: relative;
	overflow: auto;
	min-height: 1.4em;
}

div#productdetail_userlinks {
	background-color: #FAFAFA;
	padding: 0.78em;
}

div#photodetail_username {
	width: 6.3em;
	margin-top: 0;
	text-align: center;
	width: 6.3em;
}

div#user_xsmall_image div.image_small {
	border: 0.09em solid #BDBEC0;
	height: 3.18em;
	line-height: 2.93em;
	text-align: center;
	width: 3.18em;
	float: left;
}

div#user_xsmall_image div.image_small img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	max-height: 2.86em;
	max-width: 2.86em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div#communityphoto {
	width: 55.97em;
	background-color: #F4F3F3;
	text-align: center;
	float: left;
	margin-top: 0.39em;
	padding: 0.94em;
}

div#communityphoto img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	max-height: 55.97em;
	max-width: 55.97em;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

div#productphotodetail_user {
	background-color: #FAFAFA;
	float: right;
	padding: 0.78em;
	margin-top: 0.39em;
	width:16em;
}

div#communityphoto_addcomments div#comment_box {
	margin-left: 0;
	width: 55.79em;
}

div#communityphoto_comments, div#communityphoto_addcomments {
	margin-top: 2em;
	width: 56.75em;
}

div#communityphoto_comments div#collection_user_activities {
	margin-left: 0;
	width: 56.75em;
	margin-top: 0;
}

div#communityphoto_comments div.mostactivity_txt {
	margin-left: 0;
	width: 60.47em;
}


/* WANELO LATEST */
div#toplinks {
	float: left;
	text-align: left;
	margin-top: 0.6em;
}

div#toplinks a {
	font-size: 0.94em;
	margin-right: 1.48em;
	text-decoration: none;
}

div.leftbar_outer {
	padding: 0.78em;
	border: 0.09em solid #cfcfcf;
	margin: 0 0 0.39em 0;
	background-color: #ffffff;
}
div.collectionlink_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/collections_icon.png);
	background-repeat: no-repeat;
}
div.usercollections_container {
	float: left;
	margin-bottom: 0.78em;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/collections_icon.png);
	background-repeat: no-repeat;
}
div.collectionlink_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.usercollections_container a {
	text-decoration: none;
	margin-left: 2.18em;
	color: #166AA6;
}
div.collectionlink_container_current {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/collections_active_icon.png);
	background-repeat: no-repeat;
}
div.collectionlink_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.collectionlink_container:hover,div.usercollections_container:hover {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/collections_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.collectionlink_container:hover span,div.usercollections_container:hover a
	{
	text-decoration: underline;
	color: #166AA6;
}
div.productslink_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/products_icon.png);
	background-repeat: no-repeat;
}
div.userproductslink_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/products_icon.png);
	background-repeat: no-repeat;
	margin-bottom: 0.78em;
}
div.productslink_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.userproductslink_container a {
	text-decoration: none;
	margin-left: 2.18em;
	color: #166AA6;
}
div.productslink_container_current {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/products_active_icon.png);
	background-repeat: no-repeat;
}
div.productslink_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.productslink_container:hover,div.userproductslink_container:hover {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/products_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.productslink_container:hover span,div.userproductslink_container:hover a
	{
	text-decoration: underline;
	color: #166AA6;
}
div.all_activity_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/activity_icon.png);
	background-repeat: no-repeat;
}
div.all_activity_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.all_activity_container_current {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/activity_active_icon.png);
	background-repeat: no-repeat;
}
div.all_activity_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.all_activity_container:hover {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/activity_icon_hover.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.all_activity_container:hover span {
	text-decoration: underline;
	color: #166AA6;
}
div.friends_activity_container,div.userfriends_activity_container {
	float: left;
	margin-right: 1.17em;
	margin-bottom: 0.78em;
	cursor: pointer;
	background-image: url(../resources/images/friends_icon.png);
	background-repeat: no-repeat;
}
div.friends_activity_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.userfriends_activity_container a {
	text-decoration: none;
	margin-left: 2.18em;
	color: #166AA6;
}
div.friends_activity_container_current {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/friends_active_icon.png);
	background-repeat: no-repeat;
}
div.friends_activity_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.friends_activity_container:hover,div.userfriends_activity_container:hover
	{
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/friends_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.friends_activity_container:hover span,div.userfriends_activity_container:hover a
	{
	text-decoration: underline;
	color: #166AA6;
}
div.alerts_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/alerts_icon.png);
	background-repeat: no-repeat;
}
div.alerts_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.alerts_container_current {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/alerts_active_icon.png);
	background-repeat: no-repeat;
}
div.alerts_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.alerts_container:hover {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/alerts_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.alerts_container:hover span {
	text-decoration: underline;
	color: #166AA6;
}
div#activity_tagline {
	margin-bottom: 1.64em;
	margin-top: 1.64em;
	width: 59.7em;
}
div#productcategory_activity_tagline {
	margin-bottom: 1.5em;
	margin-top: 1.5em;
	float: left;
	width: 100%;
}
.status {
	color: #666666;
	font-size: 0.94em;
	font-style: italic;
}
div#topbar_menu {
	float: left;
	height: 2.26em;
	padding-left: 4em;
	padding-top: 0.55em;
	width: 42.1em;
}
div#topbar_menu a,div#topbar_menu span {
	color: #f55e9d;
	font-size: 1.25em;
}
div#topbar_productsearch {
	float: right;
	overflow: hidden;
	height: 2.81em;
	overflow: hidden;
	width: 19.19em;
}
div#topbar_productsearch input {
	width: 15.6em;
	font-size: 0.94em;
	background: url(images/productsearchinput.gif) repeat-x left top;
	float: left;
	border: none;
	padding: 0.2em;
	color: #8f8f8f;
}
div#topbar_productsearchleft {
	width: 0.234em;
	height: 1.48em;
	background: url(../resources/images/topsearch_left.gif) no-repeat left
		top;
	border: none;
	float: left;
	margin-left: 1.56em;
}

div.newcollections_container {
	float: left;
	cursor: pointer;
	background-image: url(../resources/images/collections_icon.png);
	background-repeat: no-repeat;
	margin-top: 0.21em;
}
div.newcollections_container a {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
}
div.newcollections_container:hover {
	float: left;
	background-image: url(../resources/images/collections_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.newcollections_container:hover a {
	text-decoration: underline;
	color: #166AA6;
	margin-left: 1.71em;
}
.profiler_name a {
	color: #e96d1f;
	font-size: 1.32em;
	text-decoration: none;
}
div.hori_line {
	border-top: 0.09em solid #cfcfcf;
	height: 0.08em;
	margin: 1.4em 0;
	padding: 0;
}
div#homecollections_list div.horz_collectionlist_item div.homecollection_userdetail  div.ellipsis_nowrap
	{
	margin: 0;
	font-size: 1.09em;
}
div#homecollections_list div.horz_collectionlist_item div.homecollection_userdetail  div.ellipsis
	{
	max-height: 2.5em;
	white-space: normal;
}
div.collectionimagecarousel_home {
	border: 0.09em solid #cfcfcf;
	width: 12.81em;
	height: 12.81em;
	text-align: center;
	line-height: 12.58em;
	background-color: #FFFFFF;
	position: relative;
}
div.collectionimagecarousel_home img {
	display: inline-block;
	height: auto;
	max-height: 12.4em;
	max-width: 12.4em;
	text-align: center;
	vertical-align: middle;
	width: auto;
	float: none;
	border: none;
	margin-top: 0em;
}
div.collectionimagecarousel_home div.collection_icon {
	left: 9.4em;
	position: absolute;
	text-align: left;
	top: 9.5em;
}
div#homecollections_list div.carousel_link {
	color: #333333;
	font-size: 1em;
}
div.photoslink_container {
	float: left;
	margin-right: 1.17em;
	cursor: pointer;
	background-image: url(../resources/images/photo_icon.png);
	background-repeat: no-repeat;
}
div.photoslink_container span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #166AA6;
	font-size: 1.09em;
}
div.photoslink_container_current {
	float: left;
	margin-right: 1.56em;
	background-image: url(../resources/images/photo_active_icon.png);
	background-repeat: no-repeat;
}
div.photoslink_container_current span {
	text-decoration: none;
	margin-left: 1.71em;
	color: #010101;
	font-size: 1.09em;
	font-weight: bold;
}
div.photoslink_container:hover {
	float: left;
	margin-right: 1.17em;
	background-image: url(../resources/images/photo_hover_icon.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
div.photoslink_container:hover span {
	text-decoration: underline;
	color: #166AA6;
}
.productnumber_txt {
	color: #9a9a9a;
	font-size: 0.94em;
}

div.homecollection_userdetail {
	margin-top: 0.78em;
	width: 12.81em;
}

/* facebook new-link account */

span.orange_txt {
	color: #F46E00;
	font-size: 1.25em;
}

span.orange_txt_small {
	color: #F46E00;
	font-size: 1.09em;
}
span.orange_txt_instruction {
	color: #F46E00;
	font-size: 0.84em;
}

div#facebook_info_account {
	background-color: #FFFFFF;
	border: 0.09em solid #CFCFCF;
	padding: 2.34em;
	float: left;
	width: 26.57em;
	
}
div#facebook_info_account input{
	width:26.38em !important;
}
.facebook_info_acgap{
	margin:2.34em 0;
}
div#facebook_newlink_account {
	background-color: #FFFFFF;
	border: 0.09em solid #CFCFCF;
	padding: 1.95em;
	float: left;
	width: 22.03em;
	margin-left: 1.95em;
}
div#facebook_form{
	margin-top:0.78em;
	margin-bottom:1.17em;
}
div#facebook_form  input {
	width: 18.59em;
	margin-top: 0.39em;
	border: 0.09em solid #c2c2c2;
	padding: 0.3em;
	font-size: 0.94em;
}

div#signinfacebook div#login_button {
	margin-top: 0.86em;
	margin-bottom: 0.86em;
}
span.pink_txt {
	color: #F55E9D;
	font-size: 1.09em;
	font-weight: bold;
}
div#browseproducts_category_thumbnail {
	width: 1.56em;
	height: 1.56em;
	float: left;
	text-align: center;
	line-height: 1.39em;
	margin-right: 0.78em;
	margin-left: 0.78em;
}
div#browseproducts_category_thumbnail img {
	max-height: 1.56em;
	max-width: 1.56em;
	width: auto;
	height: auto;
	text-align: center;
	border: none;
	display: inline-block;
	vertical-align: middle;
	float: none;
}
div#products_category_outer {
	clear: both;
	height: 2.34em;
}


div#facebook_user_status {
	display: inline;
	min-height: 1px;
	position: relative;
}
div#facebook_user_status iframe[style] {
	margin-bottom: 0.78em;
	height: 2px !important;
	min-height: 6.48em;
}
div.signin_fb_outer {
	background-color: #FFFFFF;
	border: 0.09em solid #CFCFCF;
	margin: 0 0 0.39em;
	padding: 0.78em 0.78em 0;
}
div.product_title {
	float: left;
	margin-left: 12em;
	margin-right: 0.78em;
}

div#productcategory_list {
	float: left;
	padding: 2em 0 0;
	width: 76.25em;
}
div#productcategory_result {
	background-color: #F4F3F3;
	float: left;
	padding: 1em 1em 0 1.24em;
	width: 74em;
}

div#singleproductcategory_band {
	background-color: #F4F3F3;
	padding: 0.78em;
}
div#singleproductcategory {
	width: 33%;
	float: left;
	height: 2.34em;
}
div#floating_form_category {
	border: 0.09em solid #b3b3b3;
	background: #ffffff;
	padding: 1.95em;
	/*width: 13.1em;*/
	width: auto;
}
div#mainsupertagslist {
	width: auto;
	margin-bottom: 0.78em;
}
div#div_all_categories {
	width: 30em;
	position: absolute;
	right: 0em;
}
div.supertag_btn {
	float: left;
	width: 0.70em;
	height: 1.64em;
}
div.supertag_btn_link {
	float: left;
	background-color: #f46e00;
	height: 1.64em;
	line-height: 1em;
	padding-left: 0.39em;
	padding-right: 0.39em;
}

div#search_listing_all div#homeproducts_list div.horz_list_item  div.productpg_image_medium
	{
	border: 0.09em solid #BDBEC0;
	padding-bottom: 0;
	width: 10.36em;
	height: 10.36em;
	line-height: 10.13em;
	margin-bottom: 0.67em;
}
div#search_listing_all div.overstate div.desc
{
	height:5.5em;
	width: 10.36em;
}
div#search_listing_all div#homeproducts_list div.horz_list_item  div.productpg_image_medium img
	{
	max-height: 14.21em;
	max-width: 14.21em;
}
div#loggedout_bar {
	background-color: #00aff2;
	padding: 1em 1.17em;
	margin-top: 0.78em;
	margin-bottom: 0.78em;
	width: 73.91em;
	float: left;
}
div#loggedout_bar div.message span {
	font-size: 2.03em;
	color: #fff;
}

div#loggedout_bar div.signin_fb span.text {
	font-size: 1.17em;
	color: #fff;
}

div.emptyusercollection_outer {
	position: absolute;
	left: 24em;
	top: 23em;
	background-color: #ffffff;
	z-index: 5;
	border: 0.36em solid #808080;
}
div.addimageoverlay_outer {
	position: absolute;
	left: 8em;
	top: 0em;
	background-color: #ffffff;
	z-index: 2;
	border: 0.18em solid #77A826;
}
div.signin_fb span.fb_button_text {
	border-bottom: 1px solid #1A356E !important;
	border-right: 1px solid #1A356E !important;
	border-top: 1px solid #1A356E !important;
	margin: 0 0 0 21px !important;
	padding: 3px 6px !important;
}
div#login_button_fb span.fb_button_text {
	border-bottom: 1px solid #1A356E !important;
	border-right: 1px solid #1A356E !important;
	border-top: 1px solid #1A356E !important;
	margin: 0 0 0 21px !important;
	padding: 3px 6px !important;
}
div#login_button span.fb_button_text {
	border-bottom: 1px solid #1A356E !important;
	border-right: 1px solid #1A356E !important;
	border-top: 1px solid #1A356E !important;
	margin: 0 0 0 21px !important;
	padding: 3px 6px !important;
}
div.middle_nav {
	text-align: left;
	margin: 1em auto;
	max-width: 14.5em;
}

div#collection_productarea_container input {
	border: 0.09em solid #CFCFCF;
	width: 48.5em;
	padding: 0.4em;
	float: left;
	color: #858282;
	font-size: 0.94em;
	overflow: auto;
}

div.addproduct_fieldheight {
	margin-bottom: 2em;
	margin-top: 2em;
	display: inline;
}
span.addproduct_error, .errtext {
	display: block;
	background-color: #FF0066;
	color: white;
	padding: 0.39em 1.56em 0.39em 1.56em;
	margin-bottom: 0.78em;
	float: left;
	font-weight: bold;
}

div.image_collectionphoto {
	float: left;
	width: 22.42em;
	height: 22.42em;
	line-height: 22.19em;
	position: relative;
	background-color: #FFFFFF;
	border: 0.09em solid #CFCFCF;
	text-align: center;
}
div.image_collectionphoto img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	text-align: center;
	margin-left: 0;
	max-width: 22.26em;
	max-height: 22.26em;
	vertical-align: middle;
	width: auto;
}
div.image_collectionphoto div.collection_icon {
	left: 19em;
	position: absolute;
	top: 19em;
}


div#activity_comment textarea {
	float: left;
	margin: 0 0 0.39em;
	border: 0.09em solid #CFCFCF;
	color: #858282;
	float: left;
	font-size: 0.94em;
	height: 3.5em;
	overflow: auto;
	width: 17.78em !important;
	padding: 0.3em;
}
.add_tags {
	font-size: 0.86em;
	float: left;
	margin: 0 0 0.39em;
	border: 0.09em solid #CFCFCF;
	color: #858282 !important;
	float: left;
	font-size: 0.86em;
	padding: 0.3em;
	width: 28.3em !important;
}
.addproduct_txtarea {
	width: 39em;
	height: 3.4em;
	padding: 0.3em;
	color: #888;
}
.addproduct_photourl {
	margin-right: 0.39em;
	width: 25em;
	color: #888;
}

.saveproduct_comment_txtbox {
	margin-left: 4.7em;
	width: 27.5em;
}

div#collection_reviewarea_container input {
	border: 0.09em solid #CFCFCF;
	width: 48.5em;
	padding: 0.4em;
	float: left;
	color: #858282;
	font-size: 0.94em;
	overflow: auto;
}
.product_remove_bg {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0.25em 0.25em 0 0 ;
}
.product_remove_bg img{
	border:0;
	margin:0;
	max-height:1.56em !important;
	max-width:1.71em !important;
}
.product_remove_cross {
	display: block;
	line-height: 1em;
	color: #000000;
	font-size: 0.94em;
	font-weight: bold;
}
.exp_product_review {
	border: 0.09em solid #CFCFCF;
	color: #858282;
	float: left;
	font-size: 0.94em;
	height: 3.38em;
	overflow: auto;
	padding: 0.5em;
	width: 48.5em !important;
}
div.product_photo_of {
	border: 0.09em solid #BDBEC0;
	height: 5.63em !important;
	line-height: 5.38em !important;
	text-align: center;
	width: 5.63em !important;
}
div.product_photo_of img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	max-height: 5.31em !important;
	max-width: 5.31em !important;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
div.postcheckbox input{
	background-color:#FFFFFF;
	float:left;
	padding:0.25em 0 0;
	width:1em;
	height:1.25em;
}
div.homepagepanel{
	margin-right:0.5em;
	margin-top:0.28em;
}

div.category_listing{
	width:14.66em;
	float:left;
}
div.categories_name, div.categories_name_current{
	float:left;
	margin-right:2.34em;
	margin-bottom:0.39em;
	cursor:pointer;
	width:14.66em;
}
div.categories_name div.leftcurve{
	background-image:url("../resources/images/left_blue_curve.gif");
	background-repeat: no-repeat;
	float: left;
	width:0.46em;
	height:2.27em;
}
div.categories_name div.categorie_name_bg{
	background-color: #00a4e1;
	color:#fff;
	width: 12.5em;
	height:2.27em;
	line-height: 2.27em;
	float: left;
	white-space: nowrap;
	text-transform: lowercase;
}
div.categories_name div.rightcurve{
	background-image:url("../resources/images/right_blue_curve.gif");
	background-repeat: no-repeat;
	width:0.46em;
	height:2.27em;
	float: left;
}
div.categories_name_current div.leftcurve{
	background-image:url("../resources/images/left_blue_selected_curve.gif");
	background-repeat: no-repeat;
	float: left;
	width:0.46em;
	height:2.27em;
}
div.categories_name_current div.categorie_name_bg{
	background-color: #002d3d;
	color:#fff;
	width: 12.5em;
	height:2.27em;
	line-height: 2.27em;
	float: left;
	white-space: nowrap;
	text-transform:lowercase;
}
div.categories_name_current div.rightcurve{
	background-image:url("../resources/images/right_blue_selected_curve.gif");
	background-repeat: no-repeat;
	width:0.46em;
	height:2.27em;
	float: left;
}

div#floating_form_product_addsave div.saveoverlay select, div.addnewproduct_collection select{
	border:0.09em solid #CFCFCF;
	outline:0;
	background-color:transparent;
	margin:0;
	padding:0.15em 0.23em 0.15em 0;
	float:left;
	width:100%;
	overflow:hidden;
}
div.saveoverlay_posts{
	margin-bottom:1em;
}


/* --------onboarding------------- */

.grey_bg{
	background-color: #f2f2f2;
	padding:0.94em;
}
div#onboard_tabs ul li{
	display:inline;
	font-size:1.45em;
	margin-right:2.65em;
	color:#b8b8b8;
	margin-right:2em;
	padding-left:2em;
	padding-bottom:0.4em;
}
div#onboard_tabs ul li a{
	color:#333;
}
div#onboard_tabs ul li.members{
	background-image:url("../resources/images/step1.gif");
	background-repeat: no-repeat;
}
div#onboard_tabs ul li.members_current a,
div#onboard_tabs ul li.friends_current a,
div#onboard_tabs ul li.photo_current a,
div#onboard_tabs ul li.toolbar_current a
{
	color:#888;
	cursor: text;
}
div#onboard_tabs ul li.members_current{
	background-image:url("../resources/images/step1_on.gif");
	background-repeat: no-repeat;
	color:#404040;
}
div#onboard_tabs ul li.friends{
	background-image:url("../resources/images/step2.gif");
	background-repeat: no-repeat;
}
div#onboard_tabs ul li.friends_current{
	background-image:url("../resources/images/step2_on.gif");
	background-repeat: no-repeat;
	color:#404040;
}
div#onboard_tabs ul li.photo{
	background-image:url("../resources/images/step3.gif");
	background-repeat: no-repeat;
}
div#onboard_tabs ul li.photo_current{
	background-image:url("../resources/images/step3_on.gif");
	background-repeat: no-repeat;
	color:#404040;
}
div#onboard_tabs ul li.toolbar{
	background-image:url("../resources/images/step4.gif");
	background-repeat: no-repeat;
}
div#onboard_tabs ul li.toolbar_current{
	background-image:url("../resources/images/step4_on.gif");
	background-repeat: no-repeat;
	color:#404040;
}
div#upload_userphoto{
	float:left;
	margin-left:14.53em;
	margin-top:4.84em;
	width:36.79em;
	height:15.32em;
}
div#contentarea_content div.infotext{
	margin-top:3em;
}
div#contentarea_content .horizontal_divider{
	border-bottom:0.08em solid #D9D9D9;
	height:3em;
	margin:0;
}
.skipstep{
	color:#2323fd;
}
div#index_bottombar .skipstep{
	text-decoration: underline;
	line-height:1.3em;
}

.lghtcolor{
	color:#8f8f8f;
}
div#connectfbac{
	margin:1.5em 0;
	padding:0.25em;
}
div#connectfbac a{
	font-size:1em;
}



/* 15th feb revised copy paste*/

/*user profile leftbar */

div#profile_leftbar {
	width: 14.22em;
	margin-right: 2.25em;
}
div#profile_leftbar div.about{
	width:100%;
}
div.profileimage_large img {
	display: inline-block;
	float: none;
	height: auto;
	max-width: 14.22em;
	text-align: left;
	vertical-align: middle;
	width: auto;
}
div.info {
	margin:1.17em 0.54em 0 0.54em;
}
div#userprofile_details {
	margin-bottom:1.56em;
	padding: 0.78em 0 0 0;
	width:14.22em;
}

div#userprofile_details div.text {
	text-align: left;
	margin-bottom: 1.25em;
}
.subsections_bottomgap{
	margin-bottom:0.78em;
}
div#userprofile_friends_list_container{
	padding:0 0 0.78em 0;
	width:14.08em;
}
h1.profilenameheading {
	color: #FF0066;
	font-size: 1.875em;
	
}
.subsections_content
{
	border: 0.09em solid #e0e0e0;
	padding: 0.78em;
	border-top: none;
}
.leftbaritem_bg {
	background-color: #e0e0e0;
	height: 1.88em;
	border: 0.09em solid #e0e0e0;
	padding-left: 0.78em;
}

.leftbaritem_bg span {
	line-height: 2em;
	color: #262626;
	font-size: 1.04em;
}
div#user_links div.subsections_content div.url{
	clear:both;
	width:12em;
	margin-top:0.5em;
	max-height:1.4em;
}

div#user_links div.subsections_content div.url a{
	margin-left:0.5em;
	width:11em;
}

/* common css */

.full_container, 
div#pagedproductactivities_friend,
div#collection_activities{
	width:100%;
}

.inner_container{
	width:76.25em;
	margin:auto;
}

.greytext, div#footer_copyrights ul li a
{
	color: #737373;
}


/* homepage bookmark */
div#signin_fb{
	background-color: #f2f2f2;
	padding:1.71em 3.35em;
}

div#signinfb_lightbox{
	background-color: #f2f2f2;
}
div#lightbox_fblink{
	margin:1em auto auto;
		
}
div#signin_fb div.fb a{
	background-color: #FF0066;
	display:block;
	padding:0.78em 1.95em;
	text-transform: uppercase;
	color:#ffffff !important;
	font-size:1.25em;
}
div#lightbox_fblink a{
	background-color: #FF0066;
	display:block;
	margin:1.71em 3.35em;
	padding:0.78em 1.95em;
	text-transform: uppercase;
	color:#ffffff !important;
	font-size:1.25em;
}
div.signinfb_fortrendy, div#facebookinvite,#storechoose{
	position:relative;	
}
#storechoose a{
	color:#333;
}
#storechoose a:hover{
	text-decoration: underline;	
}
/*
#storechoose div#dv_following_filters
{
	width: 235px;
}
*/
#storechoose div.dropdown_filters {
    left: 110px;
    position: absolute;
    top: 0;
    width: 10em;
    z-index: 5000;
}
.morelnks{
    position: absolute;
    right: 32.2em;
    top: 3.2em;
    z-index: 1;
}
div#lightbox_fblink a{
	margin:1.71em 5.7em 0 !important;
}
div#signin_fb div.fb a:hover, div#lightbox_fblink a:hover{
	text-decoration: none;	
}
div#signin_fb div.fb a:hover{
	background-color: #FF3C76;
}
div#members_bookmark{
	margin: 4em 0;
}
div#members_bookmark span.big {
 	color: #262626;
    font-size: 4.2em;
    font-weight: bold;
    line-height: 1.3em;
    margin-left: -0.03em;
    margin-top:-0.25em;
}

div#members_bookmark span.small {
	color: #717171;
	font-size: 2.5em;
}
div#joining_socialnetwork {
	margin: 0 0 2.9em;
}

div#joining_socialnetwork div.btns div.join {
	text-align: center;
	background-color: #ffc000;
	width: 10.15em;
	height: 3.2em;
	line-height: 3.2em;
	cursor: pointer;
	float: left;
}

div#joining_socialnetwork div.btns div.join a {
	color: #fff;
	font-size: 1.66em;
	text-decoration: none;
	text-transform: uppercase;
}

div#joining_socialnetwork ul li, div#joining_socialnetwork span  {
	font-size: 1.145em;
	color: #262626;
	clear:both;
	float:left;
	line-height:1.25em;
}
div#joining_socialnetwork ul {
	margin-top:0.65em;
}

/* footer */

div#footer_copyrights {
	height: 5.86em;
	padding-top:1.56em;
	text-align: center;
}
div#footer_copyrights ul li{
	display:inline;
}
div#index_bottombar {
	padding-top:2.84em;
}
div#footer_sociallinks{
	background-color: #f2f2f2;
	padding:0.94em;
	margin:auto;
}
div#footer_sociallinks div#links {
	padding:0.5em;
}
div#footer_sociallinks div#links a {
	font-size: 3.125em;
	color: #00B0F0;
	float:left;
	padding: 0.1em 1em 0;
	cursor:pointer;
}
div#footer_sociallinks div#links a:hover {
	text-decoration: underline;
}
/*
div#footer_sociallinks div#links div.blog a {
	font-size: 3.125em;
	color: #00B0F0;
}
div#footer_sociallinks div#links div.feedback a {
	font-size: 2.08em;
	color: #00B0F0;
}

div#footer_sociallinks div#links div.blog {
	padding:0 3.9em;
	margin-top: 0.78em;
}

div#footer_sociallinks div#links div.feedback {
	padding:0 3.28em 0 3.9em;
	margin-top: 2em;
}

div#footer_sociallinks div#links div.socialicons {
	padding-left: 3.9em;
	margin-top:2.5em;
}
*/
div.socialicons{
	height:53px;	
}
div.socialicons a{
	padding:0 0.5em !important;	
}
div.footer_steps {
	background-color: #f2f2f2;
	padding:1.09em 0;
	margin:auto;
	position: fixed;
	width:100%;
	bottom:0;
}
div.vertline {
	width: 0.25em;
	background-color: #00B0F0;
	height: 3em;
	margin-top: 1em;
	
}

/*  spacing */

.bottomgap {
	margin: 0 0 2em;
}
div.productdetail_title {
	max-height: 6.25em;
	width: 46em;
}

/* diff fonts*/

div#numbering div.blue_btn a:hover{
	font-size: 1.25em!important;
}

div#related_products div#numbering div.blue_btn a:hover{
	font-size: 1.09em!important;
}
div.image_extrasmall a,div.review_image_extrasmall a, 
div#collectiondetail_info_image div.profileimagecarousel_large a,
div#collectiondetail_info div#collectiondetail_info_desc span,
div#productdetail_profileimage div.productimage_large a,
div.ourblog a, div#search_rightbaritem a,a.image,
div#collectiondetail_user_products a,div.photo_count a, div.rightbtn div.small_btns  span,
.txt1
 {
	font-size: 1em;
}

div.nav_status span, div#productdetail_productrating span, 
div#productdetail_description span, div#login_button_fb a.fb_button_medium, 
div#login_button a.fb_button_medium, 
a:hover .fb_button, a.fb_button_medium,
div#dragtoolbar div.note span, div#productdetail_tags span, div.dojoTab span,
div.newproduct_content_form_secondindicationtxt ul,
div#productdetail_collections div.related_collection div#title a
{
	font-size: 0.94em;
}
div#usercontactslist_div span a {
	font-size: 1.02em;
}
div#topbar_logo a {
	font-size: 0;
}
div#searchproductcategory_link a, 
.twitter_link span,
.board_txt span, .carousel_link, .iconlinks a,
div#listproductserachresult_list div.productsection_info div.ellipsis_nowrap a,
.txt_normal, span.producturl_txt
 {
	font-size: 1.09em;
}

div#saveproduct_forget div.hello_txt span{
	font-size: 2.75em;
}
div#saveproduct_forget div.text span{
	font-size: 1.6em;
}

.txt11 a,.txt11 a:hover {
	font-size: 1.14em !important;
}

div.profilereview_list_item_right_content div.review_link a,
div.profilereview_list_item_right_content div.review_link span,
div.review_vert_list_item div.ellipsis a, div.userinfo_text div.review_link a
div#listproductserachresult_list div.userinfo_text div.review_text a, .txtsml
{
	font-size: 0.86em
}
div#addcollection_title div#link {
	font-size: 1.1em;
}
.thanks_txt {
	font-size: 1.25em !important;
}
a.quote {
	font-style: italic;
}
 {
	font-style: normal;
}
div#productcategoryview a, div#productcategoryview span {
	font-weight: normal;
}
.txt_11{
	font-size: 1.14em;
}
div#floating_form_toolbar div.link a, .txt_12 {
	font-size: 1.25em;
}
.txt_14 {
	font-size: 1.45em !important;
}
.txt_16 {
	font-size: 1.66em;
}
.txt_18 {
	font-size: 1.875em !important;
}
.txt_22{
	font-size: 2.08em;
}
.hello_txt span, .txt_24 {
	font-size: 2.5em;
}
.txt_32{
	font-size: 3.33em;
}


/* diff width */

div.editprofile_url{
	width:22.7em !important;
}
.wd31{
	width:31.7em !important;
}
div.facebooklink_url{
	width:25em !important;
}
div#registration_dispname_background{
	width:24.7em;
}
div#productphotodetail_user div#photodetail_user_profile,  
div#collection_commenting_user_container
{
	width: 6.96em;
}
div#top_members div.panel div.profilewithurl, 
div#plaxo_lists div.profilewithurl{
	width: 6.01em;
}
div.slider_container {
	width: 23.5em;
}
div#top_members div.panel div.leftside{
	width:23.21em;
}
div#addnewproduct_image_list {
	width: 37em;
}
div.addproduct_othersiteimages{
	width: 100% !important;
}
div#floating_form_small_buttons_profile {
	width:35.39em !important
}
div#productcategoryview {
	width: 33%;
}
div#homepage_leftbar, div#homepage_activity_box {
	width: 76.25em;
}
div#addphoto_container {
	width: 46.6em;
}
div#user_xsmall_image {
	width: 3.96em;
}
div#profile_rightbar {
	width: 59.6em;
}
div#homepage_rightbar {
	width: 15.08em;
}
div#producthome_searchresult {
	width: 76.1em;
	margin-top:2em;
}
div#collection_detail div#collectiondetail_user {
	width: 17.2em;
}
div#categoryhomepage_rightbar {
	width: 15.59em;
}
div#discussion_title_text{
	width: 41.6em;
}
 .wd49 {
	width: 49em;
}
div#productpreview_buttons {
	width: 22em;
}
div#subcategoryhome_toparea {
	width: 67em;
}
div#meetothermembershome_username, div#productuserphoto_thumb img,
div#productuserphoto_thumb
{
	width: 6em;
}
div.vert_list_item_right, div.profilereview_list_item_right .ellipsis_nowrap {
	width: 50em;
}
div#profile_shareleft_thumbnail{
	width: 14.22em;
}
div#floating_form_content,div.addproduct_comment_title,
div#collectiondetail_user div.create_txt,
div#profile_activities div.mostactivity_txt, * html div.ellipsis_nowrap, .commonhorizontal
{
	width: 100%;
}
div#browseproduct {
	width: 59.53em;
}
div#floating_form_content div#sm_form textarea {
	width:23.5em;
}
div#listfriends_list div.horz_list_item div.ellipsis_nowrap,
div#searchpeopleresult_list div.horz_list_item div.ellipsis_nowrap
	{
	width: 12.04em;
}
div#homepagecarousel_linkset .carousel_link {
	width: 12.19em;
}
div#listcollections_list div.horz_collectionlist_item div.ellipsis_nowrap
{
	width: 11.71em;
}
div#listreviews div.vert_list_item_left {
	width: 10.16em;
}
div#listproductreviews_list div.vert_list_item_left,
div#profile_reviews div.vert_list_item_left
{
	width: 7.81em;
}
div#listlikeproducts_list div.listlikeproducts_list {
	width: 8.44em;
}
div#change_collection_image div#floating_form_body {
	width: 49.22em;
}
div#change_collection_image div#floating_form_content {
	width: 45.31em;
}
div.userphoto_comment {
	width: 52.77em;
}
div.photo_count, div#photodetail_user_profile {
	width: 57.7em;
}
div#top_panel {
}
div#productdetail_feeds {
	width: 58em;
}
div#collection_productarea_container, div#collection_reviewarea_container {
	width: 46.6em;
}
div.addproduct_edit_continue {
	width: 74.09em;
	margin-top:2em;
}
div#homepagecarousel_linkset {
	width: 11.037em;
}
/*
div.collection_fblike {
	width: 21em;
}
*/
div#searchproductreviewcategory_link {
	width: 18em;
}
div#profile_activities div#activity_box {
	width: 57.9em;
}
div#search_listing_all div.overstate div.num_save
{
	width: 10.36em;
}
div#subcategory_horz_collectionlist_item div.carousel_link,
div#allcollection_linkset .carousel_link
{
	width: 11.09em;
}
div#mainsupertagslist_link {
	width: auto;
}
div#communityphoto_comments div#activity_box {
	width: 55.3em;
}
div#communityphoto_comments div#listcomments_list {
	width: 57.4em;
}
#product_url{
	width: 39.3em;
}
#addproduct_desc, #review_text {
	width: 38.8em;
}
#addproduct_photo {
	width: 31.8em;
}
#addproduct_tags {
	width: 30.5em;
}
div#login_sec{
}
div.saveoverlay_posts input{
	width:1em !important;
}
div#registration_dispname_background input{
	width:17em;
}
div#floating_form_product_addsave div.saveoverlay{
	width:17.3em;
}
div.addnewproduct_collection{
	width:34.29em;
}
div#btn_skip_next{
	width:12em;
}
div#uploadprofilephoto div.profileimage_large img {
	width: 12.56em;
}
div.filters {
	width: 76em;
}

div.editprofile_url textfield, div.editprofile_url input
{
	width:15em !important;
}
div.facebooklink_url input{
	width:11em !important;
}

/* diff height */

div.profilereview_list_item_right {
	height: 10em;
}
div#homepage_featureleft_thumbnailtxt div#product_name div.ellipsis {
	height: 2.2em;
}
div#profile_reviews div.listreviews_review_text {
	height: 2.5em;
}
div#meetothermembershome_username div.ellipsis {
	height: 2.43em;
}
div#listproductreviews_list div.listproductreviews_review_text {
	height: 5.31em;
}
div.list_sortinglinks_sub {
	height: 3.91em;
}
div#listproductserachresult_list div.productsection_info div.ellipsis {
	height: 1.2em;
}
div.content_form textarea {
	height: 20.31em;
}
div.reviewed_txt {
	height: 1.5em;
}
div#change_collection_image div#listcollectionproducts_list div.horz_list_item
	{
	height: 11.72em;
}
div#userdetails_image div.ellipsis {
	height: 2.8em;
}
div#floating_form_addproduct_buttons {
	height: 1.72em;
}
div#ratingspace {
	height: 1.25em;
}
div#ruler_space {
	height: 2em;
}
.ht30{
	height:2.34em
}

/* diff margin */

div.homeprofilelink {
	margin:0.54em 0.78em 0;
}
div#plaxo_lists div.plaxo_followfriends{
	margin:4.55em 0 0 1em;
}
div.error_highlight{
	margin:1em 0 ;
}
div.coloredlinks{
	margin:1em 1em 0 0;
}

div#homeproducts_list div.horz_list_item {
	margin:0 0.67em 0 0;
}
div#homecollections_list div.horz_list_item {
	margin:0 0.28em 0 0;
}
div#related_products div#homeproducts_list div.horz_list_item {
	margin:0 0 0 0.55em;
}
div#login_button{
	margin:1.5em 0 1.5em 0;
}
div#selected_supertag_container {
	margin:0 0 0.39em 1.5em;
}
div#dragtoolbar div.note{
	margin:1.78em 0 2.8em 0;
}
div#sorting_dropdown {
	margin:1.17em 0.78em 0 0;
}
div#searchresult_user_thumbnail {
	margin:0.78em 0.39em 0 0;
}
div#floating_form_body a.button, div#alphabet_div a,
div.overstate div.desc div.user {
	margin:0 0.39em;
}
div.homepage_breadcrumbs{
	margin:0;
}
div#listproductserachresult_list div.results,
div#listproductserachresult_list div.vert_list_item
 {
	margin:1.56em 0;
}
div.productfromother_form {
	margin:4em 0 16em 0;
}
div#listcollections_list div.search_horz_collectionlist_item {
	margin:0 0 0.78em 0.39em;
}
div#showreviewed_chkbox {
	margin: 1.3em 1.56em 0em 0em;
}
div#viewoption_select_list {
	margin: 0 0 0 6em;
}
div#empty_discussion_list, div#productdetail_review_link,
div#productreviewhome_reviewcomments div.content_subheader,
div#productreviewhome_reviewcomments div#btnlarge_comment,
div#product_cat_tags, div#sendmessage_btn
{
	margin: 0.78em 0;
}
div#listlikeproducts_list div.vert_list_item, .menulines {
	margin:0 0.78em;
}
div#post_registration_header {
	margin:0 0 1em 8em;
}
div.addproduct_title, div.browsetitle, .hori_divider{
	margin: 2em 0;
}
div#activity_comment {
	margin:1.17em 0 ;
}
div.useproducturl {
	margin:0.3em 0 0 11.3em;
}
div#category_list_root {
	margin: 0 0 1.56em;
}
div#profile_shareright_thumbnail div.image_medium {
	margin: auto;
}
div.divider {
	margin:0 1.09em;
}
div#wanelostats_content {
	margin: 0.94em 0 0;
}
div#homepage_sonowwhat {
	margin: 1.5em 0 0.4em 0;
}
div#searchpeople_searchbox_form form {
	margin: 1.88em 4.06em;
}
div#profile_collections div#listcollections_list {
	margin: 0 -0.39em;
}
div.content_header {
	margin: 4.2em 0 3.1em 0;
}
div.vert_list_item {
	margin: 0 0 1.56em 0;
}
div.reviewvert_list_item, div.review_vert_list_item,
div.updates_vert_list_item, div#listproductserachresult_list div.productsection_info  div.ellipsis_nowrap
{
	margin: 0;
}

div#productsearch_form_body form {
	margin: 1.17em;
}
div#collection_detail div#productdetail_user div.image_small,
div#addreview_saveoption
 {
	margin: 0.39em 0;
}
div#reviewdetail_reviewheader {
	margin: 0.78em 0 0.39em 0;
}
div#listproductserachresult_grid div.image_medium {
	margin: 0 auto;
}

div#subcategoryhomepage_rightbar div.product_info {
	margin: 0 0 0.39em 0;
}
div.contact_import_buttons a.button {
	margin: 0 0.39em 0 0;
}
div#categoryhomepage_content {
	margin: 0.78em 0 0 0;
}

/* diff martop classes */

.mr12{
	margin-right: 1.25em;	
}
.mt05{
	margin-top:0.45em
}
div#floating_form_joininuser div.post_new_txt,
div.infotext, .mt2
{
	margin-top:2em;
}
div#floating_form_small_buttons, div#search_listing_fr, div.onebatch,
div.vert_list_buttons, .mt20
 {
	margin-top: 1.56em;
}
div.welcome_bookmark_txt {
	margin-top: 1.5em;
}
div#recentreviewheading {
	margin-top: -0.78em;
}
div#viewcollection {
	margin-top: 1.09em;
}
div#viewoption_select_list span, div#todayonbuybop_list div.communityphoto {
	margin-top: 0.24em;
}
div#input_difference, div#reviewdetail_reviewdesc, 
div#listcomments_list, div#dis_details_startdate,
div.browseproduct_wanelo, div#productdetails_reviewspaging, 
div#productreviewhome_reviewcomments, div#discussion_fulltext,
div#discussion_comment_count, div#floating_form_buttons,
div#productdetail_username, div.header_topgreytitle, .mt78
 {
	margin-top: 0.78em;
}
div#review_difference {
	margin-top: 1.25em;
}
div#heading_difference, div#disc_viewlink,
div#floating_form_footer, div#profile_shareright_thumbnail div#textline, 
div.usersphotos, div#reviewdetail_rating_edit div.rating,
div#showall_cat_link, div#addproduct_topbar, 
div#mycollectionhome_listcollections
 {
	margin-top: 0.39em;
}
div#profile_reviews,div#profile_activities {
	margin-top: 1.79em;
}
div#listcollectionproducts_list div.horz_list_item div.contenturl,
div.help_answers div.answers
{
	margin-top: 0.7em;
}

.twitter_link img {
	margin-top: 0.05em;
}
div#subcategoryhomepage_rightbar div.chatbox,
div#top_members_productdetail div.useraddfriends, 
div#communityphoto_content, .twitter_link {
	margin-top: 0.94em;
}
div#related_collections div#homeproducts_list,
div#related_products div#homeproducts_list
{
	margin-top:0.78em !important;	
}

div#floating_form_toolbar div.text{
	margin-top:0.65em;
}
div.small_cross {
	margin-top: 0.2em;
}
div#emptycollection_browse, 
div#emptycollection_addproducts, div#productimageviews, 
div#help_questions ul, .mt1 {
	margin-top: 1em;
}
div#collectioncontain_detail, .mt55 {
	margin-top: 0.55em;
}
div#singleproductcategory_result {
	margin-top: 1.72em;
}
div#wanelo_home_rightbar div#login_button_fb, 
div#category_list {
	margin-top: 0.86em;
}
div#profilehome_reviewheader div#btnreview, 
div#search_results_all div#search_listing_all,
div#login_link_container div#textarea_container, div#productSearchPanel
{
	margin-top: 0;
}
div#productuserdetail div.text, .mt10 {
	margin-top: 0.78em;
}
div#homecollections_list{
	margin-top:1.17em;
}
.mt2{
	margin-top:2em;
}

/* singlemarleft classes */

.ml5{
	margin-left:0.5em;
}
div#topcat_vert_list_item, div.category_discussions {
	margin-left: 0.39em;
}
/*
div.savecounting {
	margin-left: 1.5em;
}
*/
div#reviewdetail_collectioninfo div.profileimagecarousel_large {
	margin-left: -0.39em;
}
div.profilereview_list_item_right_content {
	margin-left: 7.27em
}
div#homepage_productsearch_form img,div#topsearchform_result img,
div#subcategory_productsearch_form img
 {
	margin-left: -2em;
}
div#categoryproductpaging, .mt25 {
	margin-left: 2.5em;
}
.space_l {
	margin-left: 1.48em;
}
.spacesitemenu_l {
	margin-left: 1.95em;
}
.spacemymenu_l {
	margin-left: 2.47em;
}
div#collectiondetail_info_image div#btn_xlarge {
	margin-left: 0.13em;
}
div#listcollectionproducts_list div.horz_list_item div.image_medium {
	margin-left: 25%;
}
div.todayonbuybop_list_itemright, .ml7 {
	margin-left: 7.03em;
}
div#top_members_productdetail, div.followtitle span, .ml1{
	margin-left:1em;
}
.ml2{
	margin-left:2em;
}
div#wanelostats_content ul li {
	margin-left: -1.1em;
}
div#aboutwanelo ul, .ml18{
	margin-left:1.875em;
}
div#search_listing_all span.noproduct,div#search_results_fr span.noproduct,
div#search_listing_all div.pages_nav,div#search_listing_fr div.pages_nav,div#collectionproductpaging, .ml10
	{
	margin-left: 0.78em;
}
div#productdetail_feeds div#collection_user_activities {
	margin-left: 0;
}
.ml3{
	margin-left:3em;	
}

/* singlemarbottom classes */

div#homepage_recentsearches_bottom {
	margin-bottom: 0.94em;
}
.results {
	margin-bottom: 2.34em;
}
div#bookmark_demo_loggedin {
	margin-bottom: 3.6em;
}
div#listproductserachresult_grid div.horz_list_item div.ellipsis_nowrap,
div#listreviews div.content_header
	{
	margin-bottom: 0.39em;
}
div.addproduct_fieldheight_bottom, .mb2 {
	margin-bottom: 2em;
}
div#category_breadcrumps {
	margin-bottom: 1.25em;
}
.mb15{
	margin-bottom: 1.5em;
}
div#photo_comment_item, .mb1 {
	margin-bottom: 1em;
}
div#aboutwanelo ul.number li{
	margin-bottom: 0;
}
div#facebook_successmessage {
	margin-bottom: 2.73em;
}
div#reviewdetail_collectioninfo div.ellipsis_nowrap
 {
	margin-bottom: 0.78em;
}
div#help_header {
	margin-bottom: 0.625em;
}
.mb4{
	margin-bottom:4em;	
}
/* diff marright  */


div#smallicons_leftbar img, .mr47 {
	margin-right: 0.47em;
}
div#collection_btns div.collection_green_btns,
div#collection_btns div.share_collection_btn, 
div#collectiondetail_info div#user_activity div.update,
div#selected_supertags
{
	margin-right: 1em;
}
div#productimageviews div#product_view {
	margin-right: 0.64em;
}
div#showreviewed_chkbox span, div#viewoption_select_list span {
	margin-right: 0.68em;
}
div#productdetail_info div#product_activity_box div.reviews,
div#productdetail_info div#product_activity_box div.photos,
div#productdetail_info div#product_activity_box div.comments, .mr10
 {
	margin-right: 0.78em;
}

/* diff paddings  */


.padd5{
	padding:0.5em;	
}

div#categoryback {
	padding: 2em 0.78em 1em 0em;
}
div#search_rightbaritem span.heading2 {
	padding: 0;
}
div#productcategoryviewcontainer {
	padding:1.25em 0 1em 0;
}
div#pagedproductactivities,div#pagedcategorydiscussions {
	padding:0.78em 0 0 0.78em;
}
div#post_registration_outer {
	padding: 3em;
}
div#reviewdetail_cat_tags {
	padding: 0 0 0.39em 0.39em;
}
div.userprofile_section_content, .space_overall {
	padding: 0.78em;
}
div#listproductserachresult_grid a.button,div#listproductserachresult_grid  span.button
	{
	padding: 0.08em 0.70em 0.24em;
}
.paddlr2{
	padding:0 2em;
}
/* diff paddtop */

div#collection_detail div#productdetail_user div#productdetail_user_products
{
	padding-top: 1.33em;
}
div#productdetail_user_products {
	padding-top: 0.94em;
}
* :first-child+html div.list_sortinglinks span,
* html div.list_sortinglinks span
	{
	padding-top: 0.39em;
}
* :first-child+html div.list_sortinglinks a,
* html div.list_sortinglinks a
	{
	padding-top: 0.45em;
}

/* diff paddbottom */

div#productcategory_title {
	padding-bottom: 1em;
}
div#floating_form_header, div#overlay_header,
div#reviewdetail_productprice_rating div,div#reviewdetail_cat_tags div
{
	padding-bottom: 0.39em;
}
div.userprofile_section_content div.vert_list_item,
div#profile_reviews div.vert_list_item
 {
	padding-bottom: 0.36em;
}
div#reviewdetail_reviewinfo div.leftbtn {
	padding-bottom: 0.15em;
}

/* diff color */

div.browsetitle span {
	color: #050505;
}
.loginbartxt {
	color: #166aa6;
}
div#collectioncontain_detail div.text div.user span,
div#disc_viewlink a.link, .grey_txt
{
	color: #737373;
}
.grey_txt span, .grey_txt a {
	color: #737373 !important;
}
div.savingalert span, div#selected_supertags span,
.wht_txt
{
	color:#ffffff;
}
div#members_bookmark span.big b, div#facebookinvite span,
div.fadetxt
 {
	color: #00B0F0;
}
div.orange_txt a {
	color: #F46E00;
}
div.topbar_signin span, .pinktext {
	color: #FF0066 !important;
}
.flag_msg, div#help_header span.heading, div.import_txt span,
span.reviewnumbers
{
	color: #77A826;
}
.tags_optional {
	color: #888888;
}
div#loggedout_bar div.message span b, div.newwanelo_txt, 
div.newwanelo_txt a, div#topbar_menu a:hover {
	color: #F55E9D;
}
div#productSearchPanel div.dojoTab.current div span, div.list_sortinglinks b a {
	color: #333333;
}
div#user_reviewed_text a.userlink, div#communityphoto_url div.title a,
div#floating_form_close a, div.darktxt
{
	color: #262626;
}
div#listcollections_list div.search_horz_collectionlist_item div.right_collection_link  span
{
	color: #666666;
}


/* diff bgcolor */

div.blue_btn:hover, div.blue_btn a:hover{
	background-color: #66ECFF;
}
div.grey_btn:hover{
	background-color: #7e7d7d;
}
div#floating_form_product_addsave div.done_btn:hover, 
div.search_black_btn a:hover,
div#saveproduct_forget div.black_btn a:hover
{
	background-color:#707070;
}
div#joining_socialnetwork div.btns div.join:hover {
	background-color: #FDEC55;
}
a.button:hover {
	background-color: #49b8d0;
}
div.rating img:hover {
	background-color: #E9F5DA;
}
div#contentarea_bottom, div.topbarmiddlesearch {
	background-color: transparent;
}
div#floating_form_product_addsave, div.current, div.current div,
div.white_content_form, div.chatbox div, div#reviewdetail_profileimage  div#profile_thumbnail, 
div#homepage_todayonbuybop, div#browseproduct_content_members  div.membersthumbnails
 {
	background-color: #ffffff;
}

/* diff lineheight */

div#profile_collections div.image_large {
	line-height: 14.06em;
}
div.medium_blue_btns{
	line-height: 2em;
}
div#product_cat_tags span.links {
	line-height: 1.5em;
}
div#overlay_textspace {
	line-height: 0em;
}
div.horz_list_item div.image_extrasmall {
	line-height: 6.25em;
}
div.horz_list_item div.image_small {
	line-height: 7.81em;
}
div#links_t {
	line-height: 1.95em;
}
div#productdetail_productrating {
	line-height: 1.56em;
}

/* diff borders */


div#listproductserachresult_list div.user_info div.image_extrasmall,
div.dojoTabPaneWrapper 
{
	border: none;
}
div#dashedline {
	border-bottom: 0.08em dashed #cfcfcf;
}
div#userprofile_details div.image_large img {
	border-color: 0.08em solid #cfcfcf;
}
input#upload_file {
	border: 0.09em solid #cfcfcf;
}
div.highlight_border{
	border:0.234em solid #FF0066;
	}
input#txtcollectionurl,input#txtproducturl {
	border: 0.09em solid #434343;
}
.edituploadphoto{
	width: 100%; 
	margin-top: 1em;
}
.imagelength{
	max-height:14.22em;
}
.imagelength_outer{
 	border: 0.09em solid #BDBEC0;
    height: 14.53em !important;
    line-height: 14.3em !important;
    margin-bottom: 0.67em;
    overflow: hidden;
    padding-bottom: 0;
    position: relative;
    width: 14.53em !important;
}


/* new 24th_mar_2011  */

.txt_60{
	font-size: 	4.68em;
}
div#stores_list .txt_60{
	line-height:0.7em;
}
div#footer_copyrights ul li
{
	display:inline;
}
div#storeproducts ul li, div.storedetailpg ul li

{
	display:inline;
	cursor:pointer;
}
div#storedetailpg{
	margin-bottom:2em;	
	width:100%;
}
div#storeproducts ul li, div.storedetailpg ul li{
	font-size:1.17em;
	color:#737373;
	margin-right:0.94em;
}
div#store_detail div.stats ul li{
	font-size:1.17em;
	color:#737373;
	margin-right:0.94em;
	display:inline;
}
 div#storeproducts ul{
	margin-bottom:1.95em;
}
div#store_filter_image{
    margin:0.25em 1.05em 0 0.78em;	
}
div#stores_list div.links{
	margin:1.09em 0 1em;
}
div#stores_list div.links ul li a, div#storeproducts ul li a{
	font-size:1.15em;
	color:#000000;
	display: block;
}
div#stores_list div.links ul li a img, div#storeproducts ul li a img{
	margin:0 0 0 0.5em;
}
div#stores_list div.links ul li a:hover, div#storeproducts ul li a:hover{
	text-decoration: none;
	background-color: #f2f2f2;
}
div#top_members div.panel, div#storesection{
	border-bottom: 0.08em solid #D9D9D9;
	padding:2.73em 0;
	float: left;
	width:100%;
}
div#top_members div.panel div#homeproducts_list div.productpg_image_medium,
div#storesection div.productpg_image_medium
{
	border:0.09em solid #BDBEC0;
	float:left;
	height:8.36em;
	line-height:8.13em;
	margin:0 0 0 0.28em;
	padding-bottom:0;
	width:8.36em;
}
div#top_members div.panel div#homeproducts_list div.productpg_image_medium  img,
div#storesection div.productpg_image_medium img
{
	max-height:8.04em;
	max-width:8.04em;
}
.storeline{
	width:64.92em;
}
div#storesection div.stats{
	width:14.45em;
}
div#storesection div.stats div.blue_btn {
	margin-bottom:1.25em;
}
div#storesection div.name {
	margin-bottom:2.34em;
	width:100%;
}
div#storesection div.name a {
	color: #737373;
    display: block;
    float: left;
    font-size: 1.25em;
    letter-spacing: 10px;

}
div#storesection div.name a:hover {
	text-decoration: underline;
}
div#storesection ul li{
	margin-bottom:0.39em;
}
div#store_detail div.title{
	margin:2.03em 0;
}
div#store_detail div.breadcrumbs span, div#store_detail div.breadcrumbs a{
	color: #737373;
}
div#store_detail div.title span{
	font-size:1.875em;
	letter-spacing:10px;
	color: #737373;
}
div#store_detail div.blue_btn{
	margin-right:2.03em;
}
div#contributors{
	margin:3.04em 0 2.78em;
	border-top:0.09em solid #d9d9d9;
	border-bottom:0.09em solid #d9d9d9;
	padding:1.4em 0;
}
.posted{
	width:15.15em;
}
div.product_container {
	margin: 0.39em 0;
	border: 0.09em solid #BDBEC0;
	text-align: center;
}
div.product_container img {
	border: medium none;
	display: inline-block;
	float: none;
	height: auto;
	text-align: center;
	vertical-align: middle;
	width: auto;
}
div#contributors div.posted div.ellipsis{
	max-height:2.5em;
	width:5.39em;
}
div#contributors div.posted div.ellipsis a{
	color:#333;
}
div#contributors div.product_container{
	width:5.39em;
	height:5.39em;
	line-height:5.07em;
}
div#contributors div.product_container img{
	max-width:5.16em;
	max-height:5.16em;
}
div#storeproducts div.product_container{
	width: 14.53em;
	height: 14.53em;
    line-height: 14.3em;
    margin:0 0 0.67em 0.67em;
}
div#storeproducts div.product_container img{
	max-width:14.21em;
	max-height:14.21em;
}
div#contributors div.topstore_txt{
	width:11.56em;
	padding:1.56em 0 0 3.125em;
}
.numposted{
	margin:1.17em 0 0 1.17em;
}
div#homeproducts_list div.overstate div.desc div.title{
	margin:0 0.39em;
}
div#homeproducts_list div.overstate div.desc div.title span {
	letter-spacing:0;
}

div.selected_filters{
	padding:0.45em 0;
	float:left;
}

div.selected_filters span{
	font-size:1.17em;
	text-transform: lowercase;	
}
div.following_filters{
	position:relative;
	float:left;
	cursor:pointer;
	z-index:2000;
}
div.products_filters{
	position:relative;
	float:left;
	cursor:pointer;
	z-index:1000;
}
div.following_filters div.dropdown_filters{
	position:absolute;
	top:0;
	left:0;
	width:10em;
	z-index:5000;
}
div.products_filters div.dropdown_filters{
	position:absolute;
	top:0;
	left:0;
	width:10em;
	z-index:1000
}
div.dropdown_filters ul li{
	display:block;	
	padding:0.45em;
	margin-right:0;
	text-transform: lowercase;
}
div.dropdown_filters ul li:hover{
	background-color: #f2f2f2;
}
div.dropdown_filters ul li a{
	color:#000;
	display:block;
}
div.dropdown_filters ul li a:hover{
	text-decoration: none;
	
}
div.dropdown_filters{
	border:0.09em solid #bfbfbf;
	background-color:#ffffff;
	
}

/*
h1.txt_60{
	margin-top:0.5em;
}
*/

div.homelightbox{
	opacity: 0.8;
	background-color: #ffffff;
	position:absolute;
	left:0;
	top:0;
	z-index: 1;
	width:100%;
	height:100%;
	display:block;
}
div#signinfb_lightbox{
   /* left: 225px;*/
    top:48px;
    margin: auto;
    padding: 2.34em 1.56em;
    width: 38em;
    position:relative;
    z-index:2;
}
/*
div#signinfb_lightbox a{
	color:#FF0066;
}
*/
div#product_usercomments {
	float:left;
	margin-top:3em;
}

div#store_detail div.title span a{

	color:#737373;

}

/* preproduct */

div#pre_product_detail div.productdetail_title a:hover h1{
	text-decoration: underline;
}
div#pre_product_detail div.blue_btn a.txt_11{
	padding:0.5em 2.10em 0.3em;
}
div#pre_product_photo{
	margin-right:5em;
	width: 17.96em;
}
div#pre_product_container{
	background-color: #d9d9d9;	
	padding:1.875em 0;
	margin-bottom:1em;
}
div#pre_product_container div.grey_bg{
	margin:2.18em 0;
	padding:1.17em;
	width:22.65em;
}
div#pre_product_container div.grey_bg ul li.price{
	margin-bottom:0.25em;
}
div#pre_product_container div.grey_bg ul li{
	font-size:1.09em;
}
div#pre_product_container div.grey_bg ul li.txt_24{
	font-size: 2.5em !important;
}
div#pre_product_photo img {
	display: inline-block;
	float: none;
	height: auto;
	max-width: 17.96em;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

/* sale */

#sale{
	margin:0 0 4em;
}
#podusersay{
	margin-right: 1.5em;
    width: 27.5em;
}
div.pink_btn{
	background-color: #FF0066;
	cursor: pointer;
	text-decoration: none;
}
div.pink_btn:hover{
	background-color: #FF3C76;
	cursor: pointer;
	text-decoration: none;
}
#pod_prodimg{
	width:15.07em;
	margin-right:1.71em;
}
#pod_prodimg img{
	max-width:15.07em;
	max-height:15.07em;
}

#podseller img{
	max-width: 25.25em;
	max-height:15.07em;
}
#pod_title{
	max-height: 4.25em;
    overflow: hidden;
}
#pod_desc{
	max-height:4em;
	overflow:hidden;
}
#salecrousel div.thickouter{
	width:69.21em;
	position:absolute;
	margin: 0 2.5em;
	padding: 2.73em 0;
	z-index: 4000;
}
.salecarouselbtn{
	margin: 19.5em 4.2em 0;
}
#salecrousel #mygallery{
	overflow: hidden;	
}
#salecrousel .stepcarousel{
	float:left;
	position: relative; /*leave this value alone*/
	border: none;
	width:46.72em; /*Width of Carousel Viewer itself*/
	height:46.72em; /*Height should enough to fit largest content's height*/
	text-align:center;
	overflow: scroll; /*leave this value alone*/
}

#salecrousel .stepcarousel .belt{
	position: absolute; /*leave this value alone*/
	left: 1.17em;
	top: 0;
}

#salecrousel .stepcarousel .panel{
	text-align:center;
	float: left; /*leave this value alone*/
	overflow: hidden;/*clip content that go outside dimensions of holding panel DIV*/
}
.fetchimg{
	height:46.72em;
	width:46.72em;
	line-height:46.72em;
	text-align: center;
}
#salecrousel .fetchimg img{
	max-width:46.72em;
	max-height:46.72em;
	width:auto;
	height:auto;
	text-align:center;
	background-color:#ffffff;
	}
	
.highlightblueouter{
	border: 0.09em solid #00B0F0;
	border-left:0;
	float: left;
	padding-right:1em;
}
div.highlightbluetext{
	background-color: #00B0F0;
	padding:0.52em 0.79em;
}
div.highlightbluetext span{
	color: #fff;
}



div.outermost {
    float:left;
    width:100%;
    overflow:hidden;
    position:relative;
}

div.middle {
    position:relative;
    left:50%;
    float:left;
    width:100%;
}

div.centeraligned {
	position:relative;
	left:-50%;
	float:left;
	width:100%;
}
.editpgbuttons{
	margin:0 0 1em 11.5em;
}
.morefrmdv{
	background-color: #FFF89B;
}
.morefrmdv a{
    color: #333333;
    float: left;
    padding: 0.78em;
    text-decoration: underline;
}
#products_threedivs div.pink_btn a, #products_threedivs div.blue_btn a{
	padding: 0.25em 0.5em;
}
.browseblackbtn{
	width:110px;
}

.notetxt{
	margin: 0.5em auto 0em; 
	width: 9em;
}
.centerfullwidth{
	margin:0 auto;
	width:100%;
}
.layertop1{
	overflow:visible !important;
	z-index:4001;
}
.nolft{
	left:0;
}
.centertxt{
	margin:auto;
	text-align: center;
}
.oneline ul li{
	display:inline
}
#hometabs ul li{
	font-size: 1.17em;	
}
#hometabs a{
	color:#000;
}
#hometabs li.divider{
	color:#b8b8b8;
	margin:0 0.94em;
}
div.overlaypostproduct input{
	border:0.09em solid #BABABA;
	color:#8F8F8F;
	float:left;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0.11em 0.1em 0.11em 0.5em;
	width:21.5em;
	height:1.9em;
	font-size:1.14em
}
#floating_form_postproduct div.blue_btn a{
	padding:0.5em 1em;
}

/*
.embedbutton{
    background-color: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient

(startColorstr='#ffffff', endColorstr='#ededed');
	background: -webkit-gradient(linear, left top, left 

bottom, from(#ffffff), to(#ededed));
	background: -moz-linear-gradient(top,  #ffffff,  #ededed); 

	-moz-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	margin-left:1em;
	border:0.09em solid #ccc;
}
.embedbutton a{
    color: #737373; 
    padding:0.25em 0.78em 0.25em 0.5em;
    font-size:0.86em;
}
*/

.embedbutton{
    background-color: #8C8C8C;
    height: 18px;
    line-height: 18px;
    margin-left: 1em;
    text-align: center;
    width: 48px;
    margin-top:0.5em;
}
.embedbutton a{
    color: #fff; /* for non-css3 browsers */
    display:block;
    font-weight:bold;
    font-size:0.86em;
}

#sharetofrnds{
	position:relative;	
	z-index:4000;
}
div#embedonblog_overlay{
	background-color:#FFFFFF;
	border:1.09em solid #808080;
	left:15.74em;
	position:absolute;
	top:2.5em;
	width:42.73em;
	z-index:100;
}
div#embedonblog_overlay input{
	background-color:#FFFFFF;
	border:0.09em solid #585858;
	width:77px;
	height:27px;
	float:left;
}
div#embedonblog_overlay textarea{
	background-color:#FFFFFF;
	border:0.09em solid #585858;
	width:35em;
	overflow:auto;
	height:9.7em;
	float:left;
	resize:none;
}
div#embedonblog_overlay div.txt{
	width:8.04em;
}
#terms ul.numbers li{
    list-style-type: decimal;
    margin-bottom: 1em;
    margin-left: 1.5em;
    font-size:0.86em;
}
#policy ul li{
	list-style-type: disc;
	font-size:0.86em;
	margin-bottom:1em;
	margin-left: 1.5em;
} 
