body {background:#6f6962 url(../images/hwd-main-bg.jpg) scroll left top repeat-x;}
.accentcolor {color:#d71635;}
input[type="image"] {padding:0;}

/***********************************************/
/* PAGE STRUCTURE CSS                          */
/***********************************************/
#container {border:0px;width:990px;}
#header {height:auto;margin:0px auto;padding:0 20px 20px;background:#fff url(../images/hwd-header-bg.gif) scroll left top repeat-x;}
#main {margin:0 auto;position:relative;top: 0px;padding:0;background:#fff url(../images/hwd-main-content-bg.jpg) scroll repeat-x left top;}
#content {float:none;max-width:100%;min-height:480px;padding-top:24px;}
#footer {width:100%;height:61px;margin:20px auto 0px;font-size:14px; font-weight:bold;}
#footer ul {list-style-type:none;}
#footer li {display:inline;}
#footer li a {color:#fff;text-decoration:none;}

/***********************************************/
/* PAGE ELEMENT STYLING CSS                    */
/***********************************************/

td.detailscolumn .price {font-family: Arial, Helvetica, Verdana, sans-serif;font-size:1.0em;font-style:normal;}

/***** jQuery Dialog Skinning *****/
.ui-widget.quickview, .ui-widget.ui-dialog{-moz-border-radius-bottomleft:12px;-moz-border-radius-bottomright:12px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;}
.ui-dialog .ui-dialog-title{font-size: 1.3em;}
.ui-dialog .ui-dialog-titlebar{background-image:url(../images/background_bar.gif);background-position: top left;-moz-border-radius-bottomleft:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-topleft:12px;-moz-border-radius-topright:12px;}
.ui-dialog-titlebar-close .ui-icon {background-image:url(../images/ui-icons_256x240.png);}

/* HEADER/FOOTER COMPONENTS (Logo, Search, User Info, Mini Cart, Links, Category Menu)
--------------------------------------------------------------------------------------- */

/***** Header Logo *****/
#header h1.logo {margin-left:35px;padding-bottom:0;}
#header h1.logo a {background:url("../images/hwd-logo.png") no-repeat scroll left top transparent;height:112px;width:210px;left:45px;top:auto;left:auto;margin:0;overflow:hidden;text-indent:-9999px;}
	
/***** Search Bar *****/
.sitesearch {top:30px;background:transparent url(../images/background_search.png) no-repeat top right !important;}
.sitesearch label {display: none;}
.sitesearch form.simplesearch input.simplesearchinput {background-color:transparent !important;border:0;color:black;height: 20px;margin:0px;padding:0px;width: 195px;}
.sitesearch form.simplesearch input.simplesearchinput:focus {background-color:transparent;}
.sitesearch button {background:transparent none;border:0;height:20px;width:23px;}
.sitesearch button span {background:transparent none;visibility: hidden;}

/***** HEADER/FOOTER Links (Store Locator, Help, Etc.) *****/
.generalnav {top:3px;font-size:1em;color:white;}
.generalnav ul li a {color:white;}
.generalnav ul li a:hover {color:white;}

/***** User Information (Welcome Message, Login, Register, etc.) *****/
.headercustomerinfo {top:17px;color:#fff;margin:0;padding:16px 0 0;float:none;right:auto;text-align:center;top:auto;height:21px;font-size:1.4em;font-weight:bold;}
.headercustomerinfo a {color:#fff;}
.headercustomerinfo a img {vertical-align:text-bottom;}
.headercustomerinfo .icon {margin-left:5px;}
.headercustomerinfo input[type="text"] {font-size:.71em;font-family:Arial,Helvetica,sans-serif;color:#4a4a4a;}
.headercustomerinfo input.signup {border:1px solid #AFAFAF;height:12px;padding:2px 1px 1px 8px;width:102px;margin-right:8px;}
.headercustomerinfo .divider {margin:0 12px;color:#7a7a7a;}

/* DAILY DEALS 
-----------------------------------------------------------------------*/
#dailydeal {padding:0 20px;float:left;}
#dailydeal #dealhdr {background:url(../images/hwd-deal-tag.png) scroll no-repeat right top;width:394px;height:70px;position:absolute;left:467px;text-indent:-9999px;z-index:10;}
#dailydeal #dealhdr_so {background:url(../images/td_sold_out.png) scroll no-repeat right top;width:394px;height:70px;position:absolute;left:467px;text-indent:-9999px;}
#dailydeal #dealhdr p {position:absolute;color:#fff;left:12px;top:11px;text-indent:0;font-size:14px;font-weight:bold;}
#dailydeal #dealhdr p .savings {display:block;font-size:26px;}
#dailydeal #dealhdr p .savings span {vertical-align:top;font-size:19px;line-height:1em;}
#dailydeal .imageviews {width:555px;margin-right:395px;}
.timer {font-size:20px;font-weight:bold;padding-left:42px;background:url(../images/hwd-deal-clock.png) scroll left top no-repeat;height:33px;line-height:33px;}
#dailydeal .rightcolumn {float:right;width:395px;margin-top:60px;}
#dailydeal .rightcolumn h3 {background-color:transparent;padding:0;font-size:2.2em;margin-bottom:.45em; max-width:315px;}
#dailydeal .rightcolumn .product-description {width:335px;font-size:1.3em;}
#dailydeal .rightcolumn .more a { color:#000;font-size:13px;}
#dailydeal .rightcolumn .more a:hover {color:#d71635;}
#dailydeal .rightcolumn #pricebuy {position:relative;height:220px;}
#dailydeal .rightcolumn .pricetitle {font-size:20px;color:#d71635;font-weight:bold;padding-top:20px;line-height:.2em;}
#dailydeal .rightcolumn .pricetitle2 {font-size:14px;color:black;font-weight:bold;}
#dailydeal .rightcolumn .pricetitle3 {font-size:14px;color:#d71635;font-weight:bold;}
#dailydeal .rightcolumn .price {font-size:84px;font-style:normal;font-family:Arial, Helvetica, sans-serif;letter-spacing:-3px;font-weight:bold;}
#dailydeal .rightcolumn .price .dollarsign {font-size:40px;vertical-align:text-top;line-height:69px;}
#dailydeal .rightcolumn .price2 {font-size:62px;font-style:normal;font-family:Arial, Helvetica, sans-serif;letter-spacing:-3px;font-weight:bold;}
#dailydeal .rightcolumn .price2 .dollarsign {font-size:24px;vertical-align:text-top;line-height:49px;}
#dailydeal .rightcolumn .price3 {font-size:42px;font-style:normal;font-family:Arial, Helvetica, sans-serif;letter-spacing:-3px;font-weight:bold;text-decoration: line-through;}
#dailydeal .rightcolumn .price3 .dollarsign {font-size:16px;vertical-align:text-top;line-height:39px; text-decoration:none;}
#dailydeal .rightcolumn .value {background:transparent url(../images/line-through.gif) repeat-x scroll left 50%;font-size:43px;font-weight:bold;margin-left:18px;padding:0 2px;}
#dailydeal .rightcolumn #buybtn {margin-top:15px;}
#dailydeal .rightcolumn .pricing{position:relative;}
#dailydeal .rightcolumn .pricing td p.value{position:absolute; bottom:15px;}

#metersection {position:absolute;width:160px;height:auto;left:203px;top:0;background:#fff;} /*url(../images/meter-bg.gif) scroll no-repeat left 40px;*/
#metersection .metertitle {background:url(../images/share-n-save.gif) no-repeat scroll top left;width:158px;height:35px;text-indent:-9999px;margin-bottom:5px;}
#meter {position:relative;width:159px;height:61px;font-size:10px;line-height:1.2em;padding-top:9px;}
#meter a {position:absolute;left:5px;top:9px;color:#4c4c4c;text-decoration:underline;}
#meter a:hover {color:#d71635;}
#metersection table {margin-bottom:17px;}
#metersection th {text-transform:uppercase;font-size:10px;border-width:0;padding:0;margin:0;background-color:transparent;text-align:center;}
#metersection td {text-align:center;font-size:10px;font-weight:bold;}
#metersection .bought, #metersection .amountleft {text-transform:uppercase;font-size:12px;font-weight:bold;color:#4a4a4a;text-align:center;}
#metersection .discount {color:#000;font-size:30px;font-weight:bold;background:url(../images/pig-yellow.jpg) no-repeat scroll 113px top; height:37px;line-height:37px;margin-top:5px;padding-left:5px;}
#metersection .discountmet {color:#000;font-size:30px;font-weight:bold;background:url(../images/pig_green.jpg) no-repeat scroll 108px top; height:37px;line-height:37px;margin-top:5px;padding-left:5px;}
#metersection .discount .dollarsign, #metersection .discountmet .dollarsign {vertical-align:text-top;font-size:20px;line-height:31px;}
#metersection #socialmap {position:absolute;top:135px;}

#rightfooter .msrp {font-size:10px;float:right;}
#rightfooter {height:28px;/*margin-top:7px;*/line-height:28px;}
#rightfooter img {vertical-align:middle; }
#rightfooter .textarea {font-size:13px;color:#4a4a4a;font-weight:bold;margin-left:10px;text-decoration:underline;float:left;}
#rightfooter .luvcount {float:left;width:32px;height:28px;color:#fff;text-align:center;background:url(../images/luvicon.jpg) no-repeat scroll 50% 50%;line-height:23px;text-decoration:none;}
#rightfooter .commentcount {font-size:11px;}

/* TOMORROW'S DEALS 
-----------------------------------------------------------------------*/
#middlesection {float:left;background:url(../images/midsection-bg.jpg) no-repeat scroll left top;margin-top:15px;}
#middlesection #tomorrow, #middlesection #savingsmap {float:left;width:334px;padding:40px 0 10px 20px;color:#fff;font-weight:bold;position:relative;display:inline; }
#middlesection #savingsmap {padding-top:14px;background-color:#494440; height: 206px;}
#middlesection #email {float:left;width:242px;padding:14px 20px 0;color:#fff;display:inline;font-size:12px; height: 216px; background-color: #404040;}
#tomorrow .product-image {position:absolute;left:225px;top:9px;}
#tomorrow .dealhdr {position:relative;}
#tomorrow .dealhdr h3 {background:url(../images/hwd-deal-tag2.png) scroll no-repeat right top;width:254px;height:42px;position:absolute;left:0px;top:-45px;text-indent:-9999px;padding:0;}
#tomorrow .dealhdr p {position:absolute;color:#fff;left:203px;top:-39px;text-indent:0;font-size:10px;font-weight:bold;}
#tomorrow .dealhdr p .savings {display:block;font-size:20px;}
#tomorrow .dealhdr p .savings span {vertical-align:top;font-size:12px;line-height:11px;}
#tomorrow .product-description {font-size:13px; width:200px;}
#tomorrow .pricetitle {font-size:18px;font-weight:bold;padding-top:14px;line-height:17px;}
#tomorrow .price, #tomorrow .soprice {font-size:40px;font-style:normal;font-family:Arial, Helvetica, sans-serif;letter-spacing:-2px;font-weight:bold;line-height:45px;}

#tomorrow .soprice {
	text-decoration: line-through;
	float: left;
}
#tomorrow .price .dollarsign {font-size:36px;vertical-align:text-top;line-height:65px;}
#tomorrow .value {font-size:16px;margin-bottom:8px;}
#tomorrow .value .dollarsign {font-size:12px;line-height:17px;vertical-align:top;}

#savingsmap a{color:#fff; text-decoration:none;}
#savingsmap .mapwidget {position:absolute;right:20px;top:60px;}
#savingsmap h3, #email h3 {font-size:21px;color:#fff;background-color:transparent;padding:0;}
#email h3 {padding-bottom:1.5em;}
#savingsmap p {font-size:15px;}
#savingsmap .purchasedtitle {margin-top:1em;line-height:1.2em;}
#savingsmap .totalpurchased, #savingsmap .moneysaved {font-size:23px;}

#email p { margin-bottom:1em;}
#email .signup { width:152px;height:19px;border:1px solid #afafaf;padding:2px 0 0 2px;font-size:12px;font-family:Arial, Helvetica, sans-serif;margin-right:5px;}

/* RECENT DEALS
-----------------------------------------------------------------------*/
#recentdeals {
	padding-top:24px;
	padding-left:55px;
}
#recentdeals h1 {
	background-color:transparent;
	padding:0;
	font-size:2.1em;
	margin-bottom:26px;
}
.deal {
	position:relative;
	float:left;
	max-width:425px;
	min-width:425px;
	display:inline;
	height:244px;
	margin-right:37px;
}
.deal img {
	border:1px solid #d8d8d8;
	float:left;
	width:178px;
	display:inline;
}
.deal .contentasset img {
	border:none;
	float:none;
	width:auto;
	display:inline;
}
.dealdescription {
	margin-left:203px;
	max-width:202px;
}
.deal .date {
	text-transform:uppercase;
	font-size:1.2em;
	font-weight:bold;
}
.deal .item {
	font-size:2.0em;
	font-weight:bold;
}
.deal .price {
	font-size:35px;
	color:#d71635;
	font-weight:bold;
}
.deal .soprice {
	text-decoration: line-through;
	font-size:35px;
	font-weight:bold;
	float: left;
}
.deal .savedamount, .deal .origprice, .deal .unitssold {
	font-size:1.4em;
	font-weight:bold;
}
.deal .savedamount span, .deal .origprice span {
	background:url(../images/dollarsign.gif) left top no-repeat scroll;
	padding-left:6px;
}
.deal .soldout {
	position: absolute;
	left:2px;
	top:-14px;
}
.deal .soldout img {
	border-width:0;
	width:92px;
	height:80px;
}


/* BOTTOM SECTION 
-----------------------------------------------------------------------*/
#bottom-section {padding:40px 20px;position:relative;clear:both;}
#bottom-section #discussions {width:650px;}
#bottom-section ul {position:relative;padding-left:0;list-style-type:none;margin-bottom:30px;float:left;}
#subfeature {float:right;width:261px;margin-top:13px;}
#discussions {position:relative;}
#discussions .commentcount {background:url(../images/large-commenticon.jpg) scroll no-repeat left top;width:33px;height:30px;color:#fff;font-size:13px;text-align:center;padding-top:4px;position:absolute;left:350px;top:4px;}
#discussions h3 {font-size:21px;background-color:transparent;margin:0 0 12px;}
#discussions h3 a {color:#4a4a4a;padding-left:10px;background:url(../images/lt-gray-pipe.gif) scroll no-repeat left center;text-decoration:none;font-size:13px;}
#discussions h3 a:hover {color:#d71635;text-decoration:none;}
li.usrcomment {position:relative;padding:10px 30px 10px 10px;clear:both;float:left;font-size:12px;}
li.usrcomment.hilite { background-color:#e5e5e5;}
li.usrcomment .icon {position:absolute;left:46px;top:46px;}
li.usrcomment .avatar {float:left;width:50px;}
li.usrcomment p {margin-left:75px;color:#4a4a4a;}
li.usrcomment p.user {color:#000;}
.seeall {background:url(../images/black-arrow-right.gif) scroll right center no-repeat;padding-right:12px;font-size:16px;font-weight:bold;color:#000;text-decoration:none;}
.seeall:hover {color:#d71635;text-decoration:none;}


/* CATEGORY DEPARTMENTS MENU BAR
--------------------------------------------------------------------------------------- */
.categorymenu {background-color: transparent;border:0px;font-size:1.3em;font-weight:bold;height:auto;text-align:right;width:auto;right:20px;top:auto;bottom:17px;text-transform:none;}
.categorymenu a, .categorymenu a:visited {color: #4a4a4a;min-width:1px; padding:0 0 0 26px;background:url(../images/hwd-divider.gif) 12px center scroll no-repeat;}
.categorymenu a.first {background-image:none;padding:0;}
.categorymenu a:hover {color:#d71635;background-color:transparent;}
.categorymenu .selected a{color:#000;cursor:default;}
.categorymenu ul {padding:0;}
.categorymenu ul ul {background:transparent url(../images/background_dropdown_nav.png) top left;border:0px;padding:15px 0 8px 0;top:19px;width:118px;}
* html .categorymenu ul ul {background:transparent url(../images/background_dropdown_nav.gif) top left;}

.categorymenu ul ul a, .categorymenu ul ul a:visited {color:#fff;padding:5px 5px;}
.categorymenu ul ul a:hover {background-color: #564f47;color:#439dd1;font-style:italic;}

 COPYRIGHT *****/
.copyright {margin: 0px;}
	
/***** Header Slots CSSSLOTS STYLING *****/
.headerbanner {background: transparent url(../images/background-header-banner-slot.gif) top left;width:191px;height:40px;top:76px;left:auto;right:20px;text-align:right;font-size:13px;font-weight:bold;}
.headerbanner .savedamount {font-size:17px;}
.headerbanner .savedamount span {font-size:11px;vertical-align:text-top;}
.headerbar {color:#80171c;top: 108px;}

/* HOME PAGE
--------------------------------------------------------------------------------------- */
.homepage {margin-top: 8px;}

.pt_storefront .verticalcarouselheader {background: transparent url(../images/background_scroller_header_thisweeksdeals.gif) top left;height:31px;width:173px;margin-top: 12px;}	
.pt_storefront .verticalcarousel {background: transparent url(../images/background_homepage_scroller_background.gif) bottom left;height:537px;width:173px;padding-bottom: 21px;}
.pt_storefront .verticalcarousel a {font-weight: bold;font-size: 1.3em;line-height: 1em;color: #555555;}
.pt_storefront .jcarousel-container-vertical {height: 100%;top:0px;}
.pt_storefront .jcarousel-clip-vertical {height: 100%;}
.pt_storefront .jcarousel-next-vertical {background: transparent url(../images/carousol_next-vertical.gif) no-repeat 0 0;bottom: 0px;height: 13px;left: 0px;width: 173px;}
.pt_storefront .jcarousel-prev-vertical {background: transparent url(../images/carousol_prev-vertical.gif) no-repeat 0 0;height: 13px;left: 0px;width: 173px;top: 0px;}
.pt_storefront .jcarousel-prev-disabled-vertical, .pt_storefront .jcarousel-prev-disabled-vertical:hover, .pt_storefront .jcarousel-prev-disabled-vertical:active {background-position:0px -96px;}
.pt_storefront .jcarousel-prev-vertical:hover {background-position:0px -32px;}
.pt_storefront .jcarousel-next-vertical:hover {background-position:0px -32px;}

/* SEARCH RESULTS
--------------------------------------------------------------------------------------- */
/* These styles create the default look for Product display with search results, cross sells and other places where multiple products are displayed. */
.productlisting .product .name a {color: #555555;font-size: 1.2em;font-weight: bold;}
.producttile .image .quickviewbutton a {background-image: url(../images/quickview.gif);}


/***** BREADCRUMB STYLES *****/
.breadcrumb {margin: 21px 0px 16px 10px;font-size: 1.1em;}
.refinementname {font-style: italic;}
.refinementvalue, .refinementname {font-family:georgia,Times New Roman,Times,serif;}

/* Paging */
.pagination{padding:8px 0 8px 0}
.pagination a, .pagination a:visited {text-decoration: none;}
.pagination a:hover {color:#000; text-decoration: underline;}
.pagination li:hover {color:#000;border:1px solid #000;background-color: #ccc;}
.pagination ul li, .pagination li.currentpage {padding:2px 4px 4px 4px; border:1px solid #ccc;}
.pagination li.currentpage {border:1px solid #000;color:#fff;background-color:#7e191d;}
.pagination li.firstlast{padding:0px;border:0px none #000;background: transparent;}

/* RESULTS REFINEMENT (Left Column Navigation)
--------------------------------------------------------------------------------------- */
.searchrefine {background: transparent url(../images/background-search_refine.gif) no-repeat bottom left;margin:24px 0 24px 0;padding: 0 0 16px 0;}
.searchrefine h1 {background: transparent url(../images/background-search_refine-header.gif) no-repeat top left;color:#e7c8a9;font-weight: bold;height: 20px;line-height: 1.5em;padding:0px 0px 0px 8px;}
.searchrefine .searchcategories {padding: 0 0 15px 4px;}
.navgroup {font-size:12px;padding-left: 4px;padding-right: 8px;}

/* PRODUCT DETAIL PAGE
--------------------------------------------------------------------------------------- */
.productdetail .productimage{border: 0px;}
.productdetail .price .standardprice {color: #000000;font-size: .7em;}
.productdetail .addtocartbar {background-image:url(../images/background_bar.gif);background-position: top left;}

/***** Product Next/Previous on Product Detail Page (productnav.isml)*****/
.productdetail .productnavigation {width:208px;}
.productdetail .productnavigation span {visibility: hidden; display: none;}
.productdetail .productnavigation .productprevious {background: transparent url(../images/previous.gif) no-repeat 0 10px; border-right: 1px solid #ccc; float:left; width:103px;}
.productdetail .productnavigation .productnext {background: transparent url(../images/next.gif) no-repeat right 10px; float:left; width:103px;}
.productdetail .productnavigation .productprevious img{padding:0px 0px 0px 38px;}
	
/* MINI-CART
--------------------------------------------------------------------------------------- */	
.minicart {top:62px;color:white;}
.minicart a {color:white;}
.minicart .minicarttotal {background:transparent url(../images/cart_icon.gif) no-repeat 0 0;}
.minicart .minicarttotal .cartlabel {display: none;}
.minicart .minicarttotal .emptycart {margin-left: 15px;}
.minicart .minicarttotal a {margin-left: 15px;}

/* ERROR MESSAGES
--------------------------------------------------------------------------------------- */
/***** Cookies / Javascript disabled ****	
.disabledcontainer {background: transparent url(../images/background_header_disabled_message.gif) repeat-x top left;}
.disabledmessage {background: transparent url(../images/background_header_disabled_message_bigicon.gif) no-repeat top left;}
.disabledmessage p {font-family: georgia,Times New Roman,Times,serif;}
*/
/* PRICING */
/*.price {font-family: georgia,Times New Roman,Times,serif;font-size: 1.2em;font-style: italic;}*/

/* MY ACCOUNT/CUSTOMER SERVICE
--------------------------------------------------------------------------------------- */
#leftcolumn .contentasset{margin-top:30px;}

.copyltb {color:#FFFFFF;margin-top:-20px;margin-bottom:10px;}
.odo {background:url(../images/odo.jpg) no-repeat; height: 22px; font-size: 13px; font-weight: bold; color: white; padding-top: 3px; letter-spacing:7px;width:54px;padding-left:2px;}
#friends {padding-left:20px;}
#referleft {float:left; }
#refermiddle {float:left;padding-left:25px; width:320px; padding-top: 3px }
#refermiddle input, #referright input { margin-bottom: 5px; width:150px;}
#referright {float:left; border-bottom: 1px solid #CCCCCC; width:320px; padding-top: 3px;}
#referrightcol {float:right;  width:320px; padding-top: 5px; margin-right:44px;}
#middlesection #tomorrow {background-color:#6a6762; height: 180px;}
#dwfrm_billing_paymentMethods_creditCard_cvn { width: 68px; }
#rmsg {width: 315px; height: 75px;}

#flashContent { display:none; margin-bottom:30px; }

#heatMapHomeLink { float:right; }

#heatMapHomeLink a { color: #D71635; }

#HeatMapContainer {
	margin:30px;
	width:auto;
	height:400px;
	overflow:hidden;
}
#HeatMapContent {
	font-size:12px;	
}
#HeatMapContainer h1 {
background-color:transparent;
font-size:2.1em;
margin-bottom:26px;
padding:0;
}



#howitworksdeal {background-color:#fff;margin-left:10px;}
#howitworksdeal #dealhdr {position:relative;background:url(../images/hwd-deal-tag.png) no-repeat top left;width:394px;height:70px;text-indent:-9999px;z-index:10;}
#howitworksdeal #dealhdr_so {background:url(../images/td_sold_out.png) scroll no-repeat right top;width:394px;height:70px;position:absolute;text-indent:-9999px;}
#howitworksdeal #dealhdr p {position:absolute;color:#fff;left:12px;top:11px;text-indent:0;font-size:14px;font-weight:bold;}
#howitworksdeal #dealhdr p .savings {display:block;font-size:26px;}
#howitworksdeal #dealhdr p .savings span {vertical-align:top;font-size:19px;line-height:1em;}

#howitworksdeal .deal {
	display:block;
	margin-right:0;
	max-width:500px;
	min-width:500px;	
	width:500px;
}
#howitworksdeal .deal img {
	display:block;
	margin-right:20px;
}
#howitworksdeal .deal .item {
	font-size:18px;
	font-weight:bold;
}
#howitworksdeal .dealdescription {
	margin-left:0;
	max-width:500px;
}
.clear{ clear:both; }

.howlist {
	font-weight:bold;
	margin-left:20px;
}

ul.howlist {
	padding-top:20px;
	list-style:disc;
	font-size:14px;
	color:red;
}
ul.howlist li {
	margin-bottom:10px;
	font-size:14px;
}

/** Product Detail Page **/
.pt_productsdetails .deal{
	position: relative;
	float: left;
	max-width: 100%;
	display: block;
	height: auto;
	margin:0 0 0 30px;
	width:930px;
}

.pt_productsdetails .fbbuttons{
	margin-top:5px;
}

.pt_productsdetails .deal .dealdescription{
	margin-bottom:20px;
	max-width:100%;	
}

.pt_productsdetails .deal .description{
	font-size: 12px;
	font-weight: normal;
}

.fbcomments{
	margin-top:30px;
}
.fbcomments h2{
	margin-bottom:10px;
}
