﻿/*
CHOICES CSS
V2.0
Author:Rich Kendrick / Nick Harrison
Desc: Choices v2.0 Styling
*/
/* Site Specific Styles */
body {font-size:0.8em;background:#D2D2D2;}
a, a:active,a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#D90071;}

/* Headings */
h1 {}
h2 {line-height:33px;background:#292929;height:33px;color:#ffffff;font-size:16px;padding:0 0 0 10px;margin:0 0 10px 0;}
h3 {height:31px;background:#eaeaea;width:610px;color:#d90071;padding:0 0 0 10px;margin:3px 0 5px 0;line-height:28px;} /* main titles for products and search results */
h4 {background:url('/images/furniture/title-bg.gif') repeat-x;width:608px;height:30px;border-bottom:solid 1px #cccccc;padding:0 0 0 10px;margin:0;line-height:29px;font-size:16px; } /* Basket / Acount headings */
h5 {font-size:13px; } /* Product Titles  in PG */
h6 {font-size:12px;padding:0;margin:20px 0 5px 10px;}
h7 {font-size:11px;}

/* Master Layout */
#header {width:970px;border-top:0px;height:172px;background:#ffffff;font-size:12px;}
#breadcrumb {float:left;}
#subheader {margin:5px 0;}
#content {margin:10px 0;overflow:hidden;}
#page_wrapper{background:#d2d2d2 url('/images/2px-bg.jpg') repeat-y center top;}
#lb {width:165px;text-align:left;background-color:#f1f1f1;margin-bottom:-7000px;padding-bottom:7000px;}
#rb {width:165px;text-align:left;background-color:#f1f1f1;margin-bottom:-7000px;padding-bottom:7000px;}
#c { width:620px;margin:0 10px;text-align:left;}
#c.fw { width:100%;} /* Full width */
#footer {padding:0;width:970px;margin:0;font-size:12px;}

.tooltip {position: absolute; top: 0; left: 0; z-index: 3; display: none;}

/* Header */
#header .title {position:relative;width:970px;height:172px;}
#header .title .search_links {position:relative;left:293px;top:-67px;z-index:10;width:388px;text-align:right;}
#header .title .search_links span.seperator {padding:0 10px 0 10px;}
#header .title .search {left:293px;text-align:center;width:388px;height:38px;position:relative;top:-65px;color:#fff;background:url(/images/furniture/search-bg.gif) no-repeat;margin-bottom:0px;z-index:2;}
#header .title .search select {position:relative;width:100px;height:20px;border:solid 1px #969696;top:-7px;margin:0 5px 0 0;}
#header .title .search input.txtSearch {position:relative;font-size:14px;border:solid 1px #969696;top:-7px;margin:0 3px 0 0;padding:1px 3px;height:17px;}
#header .title .search .btnSearch {background: url('/images/btn/btn-go.jpg') no-repeat;width:38px;height:24px;margin:7px 0 0 0;}
#header .title .headerlink_home {position:relative;top:0;left:0;width:220px;height:85px;}
#header .title .headerlink_home img {width:220px;height:85px;border:0px;}
#header .navigation_prim {padding:0;margin:0;color:#fff;height:29px;font-size:16px;position:relative;top:-24px;width:800px;overflow:hidden;z-index:1;}
#header .navigation_prim ul {height:29px;margin:0;padding:0;list-style:none;position:absolute;}
#header .navigation_prim ul li {margin:0 2px 0 0;height:29px;float:left;background:#d90071;color:#ffffff;}
#header .navigation_prim ul li a {color:#ffffff;text-decoration:none;display:block;background:transparent url('/images/furniture/nav-off-r.gif') no-repeat scroll top right;padding:4px 22px 7px 22px;}
#header .navigation_prim ul li span {background:transparent url('/images/furniture/nav-off-l.gif') no-repeat scroll top left;display:block;}
#header .navigation_prim ul li.navb {margin:0 2px 0 0;height:29px;float:left;background:#292929;}
#header .navigation_prim ul li.navb a {text-decoration:none;background:transparent url('/images/furniture/nav-on-r.gif') no-repeat scroll top right;padding:4px 22px 7px 22px;}
#header .navigation_prim ul li.navb span {background:transparent url('/images/furniture/nav-on-l.gif') no-repeat scroll top left;display:block;}
#header .horizSecNavContainer, .navigation_sub, .horizSecNavContainer_error {width:970px;height:29px;margin:0;padding:0;position:relative;top:-12px;font-size:14px;clear:left;}
#header .horizSecNavContainer_error {background-color:#000000;top:-2px;}
#header .navigation_sub {background-color:#292929;overflow:hidden;}
#header .navigation_sub ul {list-style:none;height:22px;padding:6px 0 0 0;margin:0;}
#header .navigation_sub ul li {float:left;padding:0 17px 0 17px;color:#ffffff;}
#header .navigation_sub ul li a {color:#ffffff;text-decoration:none;}
#header .navigation_sub ul li.seperator {padding:0;margin:0;}
#header .search_w {text-align:left;position:relative;z-index:2;}
#header ul.superSearch {border:solid 1px #000;}
#header ul.superSearch li {/*width:215px;*/display:block;cursor:pointer;text-align:left;padding:2px 5px;border-bottom:solid 1px #ccc;}
#header ul.superSearch li a {text-decoration:none;}
#header ul.superSearch li.hover {background-color:#ccc;}
#header .hideSearchResults {display:none;}
#header .showSearchResults {/*width:225px;*/width:330px;position:relative;top:-7px;left:0;background-color:#fff;font-size:12px;left:113px;}
#header .doYouMean {color:#ccc;padding-left:5px;text-align:left;}

/* Footer */
#footer .search {z-index:2;font-size:14px;background:#292929;float:left;width:810px;padding:5px 5px 3px 155px;margin:0;}
#footer .search p {float:left;padding:0;margin:0 5px 0 0;font-size:16px;color:#ffffff;text-decoration:none;line-height:23px;}
#footer .search select {float:left;padding:2px 0 0 0;margin:0 5px 0 0;width:170px;height:24px;border:solid 1px #989898;}
#footer .search input.txtSearch {float:left;height:16px;border:solid 1px #989898;margin:0 5px 0 0;padding:3px 0;}
#footer .search .btnSearch {float:left;background: url('/images/btn/btn-go.jpg') no-repeat;width:38px;height:26px;}
#footer .lists{float:left;margin:20px 0 20px 0;border-right:solid 1px #d2d2d2;}
#footer .noborder{border:0;}
#footer .lists {text-align:left;}
#footer .lists h3 {line-height:11px;height:15px;font-weight:bold;font-size:13px;padding:0 15px 5px 15px;margin:0;background:#ffffff;width:100px;color:#000000;}
#footer .lists ul {padding:0;margin:0 0 0 30px;text-align:left;}
#footer .lists ul li {padding:2px 20px 2px 0;list-style-image:url('/images/furniture/bullet.gif');}
#footer .cards_wrapper {width:335px;float:left;padding:0;margin:20px 0 0 18px;text-align:left;z-index:1;}
#footer .cards_wrapper .left{float:left;}
#footer .cards_wrapper .right {float:right;}
#footer .cards_wrapper .cards {border:solid 1px #000000;height:49px;width:195px;float:left;z-index:1;}
#footer .cards_wrapper .cards .header {font-size:11px;padding:0 5px 0 5px;position:relative;left:5px;top:-8px;background-color:#ffffff;font-weight:bold;}
#footer .cards_wrapper .cards ul {list-style:none;padding:0 0 0 5px;margin:0;}
#footer .cards_wrapper .cards ul li {float:left;padding:0 2px 0 2px;}
#footer .cards_wrapper .veriSign {float:left;width:100px;height:72px;margin-left:10px;position:relative;top:-10px;}
#footer .cards_wrapper .text {width:305px;margin:0;font-weight:bold;text-align:left;}
#footer .seperator {width:970px;height:5px;background:#292929;margin:0;padding:0;}
#footer .copyright {text-align:center;font-size:11px;padding:5px 0;}
#footer .search_w {text-align:left;position:absolute;z-index:2;}
#footer ul.superSearch {padding:0;margin:0;}
#footer ul.superSearch li {/*width:215px;*/display:block;cursor:pointer;text-align:left;padding:2px 5px;border-bottom:solid 1px #ccc;font-size:12px;}
#footer ul.superSearch li a {text-decoration:none;}
#footer ul.superSearch li.hover {background-color:#ccc;}
#footer .hideSearchResults {display:none;}
#footer .showSearchResults {/*width:225px;*/z-index:2;width:370px;border:solid 1px #000;position:relative;background-color:#fff;clear:both;left:246px;top:-3px;}
#footer .doYouMean {color:#ccc;padding-left:5px;text-align:left;}

/* View more */
h2 span.leftView {color:#ffffff;float:left;}
h2 span.rightView {color:#cccccc;padding:0;margin:0;float:right;text-align:right;background:url('/images/furniture/header-arrow.gif') no-repeat right;} 
h2 span.rightView a.viewmore {color:#cccccc;padding-right:35px;}

/* Errors */
.error_page {border:1px solid #CCCCCC;font-size:15px;width:968px;padding:0;margin-bottom:15px;}
.error_page h4 {width:958px;}
.error_page p {padding:0 20px;}
.error_404 {border:1px solid #CCCCCC;font-size:14px;}
.error_404 p {padding:10px;}
.error_404 ul {padding:0 0 10px 10px;}
.error_404 ul li {padding-left:10px;background:url('/images/furniture/bullet.gif') left no-repeat;}
.error_wr {width:0;height:0;float:left;font-size:14px;}
.error_wr_static {clear:left;width:0;height:25px;padding-bottom:10px;float:left;font-size:14px;}
.error_wr_static .error_static {margin:0;padding:0 40px;display:block;color:#D90071;font-size:0.9em;line-height:1.6em;width:150px;height:25px;}
.error_wr_static_createAccount {position:relative;top:-100px;}
.error_wr .error {left:0;top:0;margin:0;padding:6px 12px;display:block;font-size:0.9em;line-height:1.6em;position:relative;width:150px;height:55px;background:url('/images/furniture/errors/error.png') no-repeat;}
.error_wr .error_sm {height:30px;background:url('/images/furniture/errors/error_sm.png') no-repeat;top:-5px;overflow:hidden;font-size:11px;padding:6px 12px 6px 12px;line-height:10px;}
.error_wr .error_static {margin:0;padding:6px 12px;display:block;font-size:0.9em;line-height:1.6em;width:150px;height:55px;background:url('/images/furniture/errors/error.png') no-repeat;}
.error_wr .one {top:-16px;}
.error_wr .two {top:-83px;}
.error_wr .three {top:-150px;}
.error_wr .two_sm {top:-47px;}
.error_wr .three_sm {top:-89px;}
.error_wr .info_message {font-weight:normal;font-size:11px;top:-14px;left:0;margin:0;padding:6px 12px;display:block;position:relative;width:168px;height:85px;background:url('/images/furniture/errors/info.png') no-repeat;}

/* Buttons */
.button_wrapper {height:24px;background:#F4D3E6;padding:2px;margin:5px 0 0 0;text-align:right;}
.btn_linkBtn, .btn_linkBtn_large {background:url('/images/btn/btn-bg.gif') repeat-x;border:solid 1px #fff;width:140px;height:22px;padding:0;margin:0;}
.btn_linkBtn_large {width:165px;}
.btn_linkBtn_small {background:url('/images/btn/btn-bg.gif') repeat-x;border:solid 1px #fff;width:110px;height:22px;padding:0;margin:0;float:right;}
.btn_update {width:80px;height:20px;}
.btn_linkBtn_small div.link, div.link_update {float:left;width:95px;line-height:22px;padding:0 0 0 5px;text-align:left;}
.btn_linkBtn_small div.link_update {width:62px;}
.btn_linkBtn_small div.arrow, div.arrow_update {float:left;width:10px;height:22px;background:url('/images/btn/btn-arrow.gif') no-repeat top right;}
.btn_linkBtn_small div.arrow_update {height:18px;}
.btn_linkBtn_cancel {background:url('/images/btn/btn-cancel-bg.gif') repeat-x;border:solid 1px #fff;width:140px;height:22px;padding:0;margin:0 5px 0 0;}
.btn_linkBtn div.link, .btn_linkBtn_cancel div.link {float:left;width:125px;height:22px;line-height:22px;padding:0 0 0 5px;font-size:14px;}
.btn_linkBtn .script {top:-4px;position:relative;}
.btn_tellafriend {margin-right:40px;}
.btnFindAddress_noscript {border:none;background:none;position:relative;top:5px;left:-12px;font-size:14px;color:#ffffff;}
.btnBasketContinue_noscript {border:none;background:none;position:relative;top:0;left:-12px;font-size:14px;color:#ffffff;}
.btn_linkBtn div.link {text-align:left;}
.btn_linkBtn div.link .btn {width:125px;height:20px;background-color:Transparent;border:none;color:#fff;padding:0;margin:0;text-align:left;float:left;font-size:14px;line-height:20px;}
.btn_linkBtn div.link .btn:hover {text-decoration:underline;}
.btn_linkBtn div.link a, .btn_linkBtn_cancel div.link a, .btn_linkBtn_small div.link a , .btn_linkBtn_small div.link_update a{color:#ffffff;}
.btn_linkBtn div.arrow, .btn_linkBtn_cancel div.arrow {float:left;width:10px;height:22px;background:url('/images/btn/btn-arrow.gif') no-repeat top right;}
.btn_linkBtn_cancel div.arrow {background:url('/images/btn/btn-cancel-arrow.gif') no-repeat top right;}
.btn_createaccount {float:right;padding:0;height:22px;}
.btn_continue {float:right;padding:0;height:22px;margin:0;overflow:hidden;}
.btn_findaddress {float:left;margin:5px 0 0 0;height:22px;overflow:hidden;}
.btn_linkBtn_right, .btn_reg_login {float:right;}
.btn_linkBtn_left {float:left;}
.btn_linkBtn_large {width:180px;}
.btn_linkBtn_large div.link_large {width:165px;}

/* Banners */
.banner {margin-bottom:10px;}
.banner_nomargin  {margin:0; }
.banner_float  {float:left;margin-right:10px;}
.banner_cont_last{margin-right:0;}

/* Basket Summary */
#basket_summary .item {padding:7px 3px 10px 5px;clear:left;}
#basket_summary .item_on {padding:7px 3px 10px 5px;background-color:#eaeaea;clear:left;}
#basket_summary .price {font-size:11px;float:right;width:65px;text-align:right;color:#d90071;font-weight:bold;}
#basket_summary .desc {float:left;width:90px;}
#basket_summary .quantity {clear:right;float:right;width:65px;text-align:right;}
#basket_summary ol.timeline {margin:0;}
#basket_summary ol.timeline li {line-height:0;padding:0;margin:0;height:0;}
#basket_summary .vb {height:25px;line-height:23px;padding-left:5px;border-top:1px solid #ccc;}
#basket_summary .vb img {width:5px;height:7px;margin-right:5px;}
#basket_summary .totals {padding:7px 5px;font-size:13px;background-color:#292929;}
#basket_summary .totals div,#basket_summary .gtc a {color:#fff;}
#basket_summary .gtc {padding:0 5px;height:20px;line-height:20px;background:#FFA800 url(/images/furniture/buy-arrow-off.gif) no-repeat scroll right top;}
#basket_summary .text {float:left;width:70px;}
#basket_summary .summary {float:right;text-align:right;width:80px;}
#basket_summary .deliveryTxt {float:left;font-size:11px;}
#basket_summary .delivery {font-size:11px;}

/* Add to basket popup */
.addtobasket_pu,.notavailable_pu {display:none;position:relative;left:-270px;top:-120px;}
.addtobasket_pu div {float:left;}
.addtobasket_pu .cont_add {position:absolute;width:250px;height:135px;background:url('/images/furniture/addtobasket/backg_add.png') no-repeat top left;font-size:12px;padding:10px;}
.notavailable_pu .cont_na {position:absolute;width:250px;height:135px;background:url('/images/furniture/addtobasket/backg_error.png') no-repeat top left;font-size:12px;padding:10px;}
.addtobasket_pu .cont_add .basket_cont,.notavailable_pu .cont_na .basket_cont {height:100px;width:222px;}
.addtobasket_pu .cont_add .basket_cont h6,.notavailable_pu .cont_na .basket_cont h6  {padding:0;margin:20px 0 5px 10px;}
.addtobasket_pu .cont_add .basket_cont .basket_image, .notavailable_pu .cont_na .basket_cont .basket_image {width:29px;height:28px;background:url('/images/furniture/addtobasket/basket.jpg') no-repeat;margin:0 10px 5px 5px;float:left;}
.addtobasket_pu .cont_add .basket_cont .basket_item_title, .notavailable_pu .cont_na .basket_cont .basket_item_title {float:left;width:170px;height:50px;}
.addtobasket_pu .cont_add .basket_cont .continue_link, .notavailable_pu .cont_na .basket_cont .continue_link {background:url('/images/furniture/bullet.gif') no-repeat left;padding:0 0 0 10px;margin:10px 0 0 7px;width:130px;}
.addtobasket_pu .cont_add .basket_cont .price,.notavailable_pu .cont_na .basket_cont .price {color:#D90071;margin-top:10px;}

/* Primary Navigation */
#navigation_prim ul li {display:inline;}
#navigation_prim ul li > a:first-child {padding-left:0px;}
#navigation_prim ul li a {float:left;padding:0px 20px;}

/* Secondary Navigation - Category, Content and Account */
#categorylist,#contentlist,#accountlist { }
#categorylist ul,#contentlist ul,#accountlist ul { }
#categorylist ul li,#contentlist ul li,#accountlist ul li {list-style-image:none;margin:3px 0;}
#categorylist ul li.active a, #contentlist ul li.active a, #accountlist ul li.active a {color:#d90071;font-weight:bold;}
#categorylist ul li.cat,#contentlist ul li.cat,#accountlist ul li.cat {font-weight:bold;overflow:hidden;}
#categorylist ul li.subcat,#contentlist ul li.subcat,#accountlist ul li.subcat {padding-left:10px;font-size:0.8em;}
#categorylist ul li.subcat2,#contentlist ul li.subcat2,#accountlist ul li.subcat2 {padding-left:10px;font-size:0.8em;}
#categorylist {padding:0;margin:0;border-left:solid 2px #292929;border-right:solid 2px #292929;border-bottom:solid 2px #292929;overflow:hidden;}
#categorylist h3 {width:150px;}
#categorylist ul {padding:0;margin:0 2px 2px 2px;width:157px;background-color:#fff;}
#categorylist ul li.cat {font-size:14px;padding:0 5px;margin:0;border-top:solid 2px #fff;line-height:25px;color:#fff;height:25px;background:#d90071 url('/images/furniture/cat-arrow.gif') no-repeat right;cursor:pointer;}
#categorylist ul li.active {background:#d90071 url('/images/furniture/cat-arrow-down.gif') no-repeat right;}
#categorylist ul .selected {background:#d90071 url('/images/furniture/cat-arrow-down.gif') no-repeat right;}
#categorylist ul li.cat a {color:#fff;padding:0 0 0 3px;display:block;}
#categorylist ul li.subcat,#categorylist ul li.subcat2 {font-size:13px;background:none;background-color:#fff;display:none;}
#categorylist ul li.subcat2 {margin-left:10px;font-size:11px;}
#categorylist ul li.subcat3 {padding-left:10px;display:none;}
#categorylist ul li.cg_break {border-top:1px solid #999;margin-top:5px;padding-top:5px;}
img.banner {float:left;clear:left;}

/* Add to basket buttons */ 
.addtobasket, .addtobasket_on, .addtobasket_noscript {padding:0;margin:0;height:20px;width:111px;cursor:pointer;}
.addtobasket_na {color:#fff;background:#cccccc;padding:0 0 0 5px;line-height:20px;margin:0;height:20px;width:106px;font-size:13px;}

/* Motifs / Templates */
/* Generic */
div.pgM {display:block;padding:0 0 10px 0;margin:0;}
/* div.pgM  */
div.pgM h4 {background:#eaeaea;background-image:none;border-bottom:solid 1px #292929;}
div.pgM h4 span.search_l {float:left;color:#d90071;}
div.pgM h4 span.search_r {float:right;font-size:14px;padding-right:10px;color:#292929;}
div.pgM h4 span.search_p {color:#d90071;}

/* group, list, product */
div.pgM_4 {clear:left;}
div.pgM .plM_4, div.pgM .plM_1x4,div.pgM .plM_2x4 {width:620px;clear:left;} /* One line Title, Price and Buy */
div.pgM .plM_1x4_gb {border-bottom:solid 1px #eaeaea;}
div.pgM h3 span {float:left;}
div.pgM h3 a {float:right;margin-right:5px;font-size:14px;}

/* 4 - Product Group */
div.pgM .plM_4 .pM_4, div.pgM .plM_1x4 .pM_1x4, div.pgM .plM_2x4 .pM_2x4 {float:left;width:140px;border-right:solid 1px #ededed;padding:0 3px 0 10px;height:268px;margin:10px 0 10px 0;}
div.pgM .plM_4 .pM_4 h5, div.pgM .plM_1x4 .pM_1x4 h5, div.pgM .plM_2x4 .pM_2x4 h5 {padding:0;margin:0;height:50px;background:none;float:none;width:140px;overflow:hidden;}
div.pgM .plM_4 .pM_4 h5 a, div.pgM .plM_1x4 .pM_1x4 h5 a, div.pgM .plM_2x4 .pM_2x4 h5 a {background:none;text-align:left;display:block;float:none;overflow:hidden;}
div.pgM .plM_4 .pM_4 .image, div.pgM .plM_1x4 .pM_1x4 .image, div.pgM .plM_2x4 .pM_2x4 .image {width:140px;height:127px;overflow:hidden;text-align:left;margin:0 0 10px 0;display:block;}
div.pgM .plM_4 .pM_4 .image a, div.pgM .plM_1x4 .pM_1x4 .image a, div.pgM .plM_2x4 .pM_2x4 .image a {color:#fff;}
div.pgM .plM_4 .pM_4 .image img, div.pgM .plM_1x4 .pM_1x4 .image img, div.pgM .plM_2x4 .pM_2x4 .image img {margin-top:0px;height:125px;border:solid 1px #fff;}
div.pgM .plM_4 .pM_4 .title, div.pgM .plM_1x4 .pM_1x4 .title, div.pgM .plM_2x4 .pM_2x4 .title {line-height:15px;}
div.pgM .plM_4 .pM_4 .abstract, div.pgM .plM_1x4 .pM_1x4 .abstract, div.pgM .plM_2x4 .pM_2x4 .abstract {line-height:13px;padding:0;margin:0;height:13px;}
div.pgM .plM_4 .pM_4 .sale_price, div.pgM .plM_1x4 .pM_1x4 .sale_price, div.pgM .plM_2x4 .pM_2x4 .sale_price {font-size:16px;margin:0;padding:0;color:#d90071;font-weight:bold;}
div.pgM .plM_4 .pM_4 .format, div.pgM .plM_1x4 .pM_1x4 .format, div.pgM .plM_2x4 .pM_2x4 .format {font-size:11px;margin:0;padding:0;}
div.pgM .plM_4 .pM_4 .price, div.pgM .plM_1x4 .pM_1x4 .price, div.pgM .plM_2x4 .pM_2x4 .price {font-size:11px;margin:0;padding:0;}
div.pgM .plM_4 .pM_4 .price .rrp, div.pgM .plM_1x4 .pM_1x4 .price .rrp, div.pgM .plM_2x4 .pM_2x4 .price .rrp {text-decoration:line-through;}    

/* 3 - Product Group */
div.pgM .plM_1x3 .pM_1x3 {float:left;width:170px;padding:5px;height:280px;margin:10px 0 10px 20px;}
div.pgM .plM_1x3 .pM_1x3 h5 {padding:0;margin:0;height:35px;background:none;float:none;width:170px;overflow:hidden;}
div.pgM .plM_1x3 .pM_1x3 h5 a {background:none;text-align:left;display:block;float:none;overflow:hidden;}
div.pgM .plM_1x3 .pM_1x3 .image {height:160px;overflow:hidden;text-align:left;margin:5px 0;display:block;width:170px;}
div.pgM .plM_1x3 .pM_1x3 .image a {color:#fff;}
div.pgM .plM_1x3 .pM_1x3 .image img {margin-top:0px;height:160px;border:solid 1px #fff;}
div.pgM .plM_1x3 .pM_1x3 .image .soldout {position:relative;top:-160px;}
div.pgM .plM_1x3 .pM_1x3 .title {line-height:15px;}
div.pgM .plM_1x3 .pM_1x3 .abstract {line-height:0;padding:0;margin:0;height:0;}
div.pgM .plM_1x3 .pM_1x3 .sale_price {font-size:16px;margin:0;padding:3px 0;font-weight:bold;color:#d90071;}
div.pgM .plM_1x3 .pM_1x3 .format {font-size:11px;margin:0;padding:0;}
div.pgM .plM_1x3 .pM_1x3 .price {font-size:11px;margin:0;padding:0;height:14px;}
div.pgM .plM_1x3 .pM_1x3 .price .rrp {font-size:11px;text-decoration:line-through;}

/* 1 - Product Group */
div.pgM .plM_1x4 .pM_1x4_f {width:615px;padding:0;height:135px;margin:10px 0 10px 0;}
div.pgM .plM_1x4 .pM_1x4_f .image {float:left;width:130px;height:127px;overflow:hidden;text-align:center;padding-bottom:2px;text-align:left;margin:0 10px;}
div.pgM .plM_1x4 .pM_1x4_f .image a {color:#fff;}
div.pgM .plM_1x4 .pM_1x4_f .image img {margin-top:0px;height:125px;border:solid 1px #fff;}
div.pgM .plM_1x4 .pM_1x4_f h5 {margin:0 0 5px 150px;line-height:15px;width:450px;margin-bottom:15px;background:none;float:none;}
div.pgM .plM_1x4 .pM_1x4_f h5 a {background:none;text-align:left;display:block;float:none;}
div.pgM .plM_1x4 .pM_1x4_f .abstract {margin:0 0 5px 150px;width:450px;line-height:14px;font-size:13px;height:55px;}
div.pgM .plM_1x4 .pM_1x4_f .abstract a {color:#d90071;}
div.pgM .plM_1x4 .pM_1x4_f .sale_price {float:left;font-size:16px;margin:0 0 3px 0;padding:0;color:#d90071;font-weight:bold;line-height:13px;}
div.pgM .plM_1x4 .pM_1x4_f .format {float:left;font-size:11px;margin:0 0 3px 0;padding:0 0 0 5px;}
div.pgM .plM_1x4 .pM_1x4_f .price {float:left;font-size:11px;margin:0 0 3px 0;padding:0;width:300px;}
div.pgM .plM_1x4 .pM_1x4_f .price .rrp {float:left;padding:0 5px 0 5px;text-decoration:line-through;}
div.pgM .plM_1x4 .pM_1x4_f .addtobasket, .plM_1x4 .pM_1x4_f .addtobasket_noscript, .plM_1x4 .pM_1x4_f .addtobasket_on, .plM_1x4 .pM_1x4_f .addtobasket_na {float:left;}

/* 2 - Product Group */
div.pgM .plM_2x4 .pM_2x4_f {float:left;width:308px;padding:0;margin:10px 0 10px 0;border-right:solid 1px #ededed;}
div.pgM .plM_2x4 .pM_2x4_f h5 {margin:0 0 0 140px;line-height:15px;width:150px;padding:0;height:59px;background:none;float:none;}
div.pgM .plM_2x4 .pM_2x4_f h5 a {background:none;text-align:left;display:block;float:none;}
div.pgM .plM_2x4 .pM_2x4_f .image {float:left;width:127px;height:127px;overflow:hidden;text-align:left;padding-bottom:2px;margin:0 5px 0 10px;}
div.pgM .plM_2x4 .pM_2x4_f .image a {color:#fff;}
div.pgM .plM_2x4 .pM_2x4_f .image img {margin-top:0px;height:125px;border:solid 1px #fff;}
div.pgM .plM_2x4 .pM_2x4_f .abstract {margin:0;padding:0;line-height:14px;}
div.pgM .plM_2x4 .pM_2x4_f .sale_price {font-size:16px;margin:0 0 0 140px;padding:0;color:#d90071;font-weight:bold;}
div.pgM .plM_2x4 .pM_2x4_f .format {font-size:11px;margin:0 0 0 140px;padding:0;}
div.pgM .plM_2x4 .pM_2x4_f .price {font-size:11px;margin:0 0 0 140px;padding:0;}
div.pgM .plM_2x4 .pM_2x4_f .price .rrp {text-decoration:line-through;}
div.pgM .plM_2x4 .pM_2x4_f .addtobasket {margin:0 auto 0 142px;}
div.pgM .plM_2x4 .pM_2x4_f .addtobasket_on {margin:0 auto 0 142px;}
div.pgM .plM_2x4 .pM_2x4_f .addtobasket_na {margin:0 auto 0 142px;}

/* 1 for search */
div.pgM .plM_1s {height:125px;padding:14px 0 0 0;border-bottom:solid 1px #eaeaea;}
div.pgM .plM_1s .image {float:left;margin:0 10px 0 10px;width:110px;height:110px;overflow:hidden;}
div.pgM .plM_1s .image img {height:110px;border:none;}
div.pgM .plM_1s .details {float:left;line-height:15px;}
div.pgM .plM_1s .details h5 {font-size:14px;padding:0;margin:0;height:40px;}
div.pgM .plM_1s .details .price {color:#d90071;font-size:16px;padding:0;margin:0;font-weight:bold;}
div.pgM .plM_1s .details .format {font-size:11px;padding:3px 0 3px 0;margin:0;}
div.pgM .plM_1s .details .rrpSale {padding:0 0 3px 0;margin:0;font-size:11px;}
div.pgM .plM_1s .details .rrpSale span {text-decoration:line-through;}
div.pgM .plM_1s .details .btn_cont {float:left;padding-right:10px;}
div.pgM .plM_1s .details .releaseDate {float:left;line-height:20px;font-size:12px;}

/* 1 - Top 10 */
div.pgM .plM_10x1 {border:solid 1px #ccc;padding:10px 10px 0 10px;}
div.pgM .plM_10x1 .pM_10x1 {width:143px;margin:0;padding:0 0 10px 0;}
div.pgM .plM_10x1 .pM_10x1 span {display:block;float:left;}
div.pgM .plM_10x1 .pM_10x1 a {display:block;float:left;width:125px;margin-left:5px;}

/* Product Results - Meta */
.ProdResultsMeta {width:600px;margin:0 0 10px 0;padding:0 10px;border-bottom:2px solid #292929;}
.ProdResults_Paging {clear:left;width:600px;padding:5px 0 0 0;margin-bottom:5px;height:20px;overflow:hidden;font-size:13px;}
.ProdResults_Paging_l {float:left;}
.ProdResults_Paging_r {float:right;}
.ProdResults_Paging_wrapper {width:600px;margin:10px 0 0 0;padding:0 10px;height:30px;border-top:2px solid #292929;}
.ProdResults_Paging span.active {font-weight:bold;color:#D90071;}
.ProdResults_SortBy {float:left;width:400px;height:15px;margin-bottom:5px;font-size:13px;}
.ProdResults_SortBy a {color:#D90071;}

/* Category Page */
.landingpage {width:620px;padding-bottom:10px;}
.noresults {padding-left:10px;}
img.rss {float:right;width:15px;height:15px;}

/* Product Page */
.product h5 {color:#d90071;background-image:none;border:none;background:#F3F3F3;margin:10px 0 10px 0;font-size:16px;padding:5px 10px 5px 10px;height:20px;}
.product h5 span {float:left;color:#d90071;}
.product h5 a {float:right;font-size:14px;padding-right:10px;background:url('/images/furniture/bullet.gif') no-repeat right;}
.product_top {margin-bottom:20px;}
.product_top .image_cont {float:left;width:152px;height:152px;margin:0 0 0 10px;padding:0;text-align:left;overflow:hidden;}
.product_top .image_cont img {height:150px;}
.product_top .detail_cont {float:left;padding:0 0 0 20px;height:150px;width:425px;margin:0;}
.product_top .detail_cont h6 {padding:0;margin:0;font-size:16px;line-height:18px;height:38px;width:310px;overflow:hidden;}
.product_top .detail_cont .other {height:12px;padding-bottom:10px;}
.product_top .detail_cont .price {color:#d90071;font-size:16px;font-weight:bold;}
.product_top .detail_cont .rrp {font-size:12px;padding-right:5px;text-decoration:line-through;}
.product_top .detail_cont .btn_left {float:left;margin-top:2px;}
.product_top .detail_cont .tellFriend {float:right;margin-top:4px;}
.product_top .detail_cont .tellFriend a {font-size:14px;font-weight:bold;margin-right:5px;padding-left:10px;background:url('/images/furniture/bullet.gif') no-repeat left;}
.product_top .enlarge_img {float:left;width:130px;height:14px;margin:0 0 0 10px;text-align:left;}
.product_review, .product_tracks, .product_details, .product_specialf {border-bottom:solid 1px #eaeaea;padding:0 10px 10px 10px;font-size:13px;margin:0;}
.product_review .product_actors {float:left;width:150px;margin:15px 0 0 0;padding:0;}
.product_review a.lnkHideShow, .product_tracks a.lnkHideShow {color:#d90071;}
.product_review .product_directors, .product_voice, .product_narrator {float:left;width:150px;margin:0;padding:0;}
.product_review ul li {line-height:18px;}
.product_review ul li.seperator {line-height:10px;}
.product_review ul.product_actorsList {display:block;float:left;padding:0;margin-top:15px;width:450px;}
.product_review ul.product_directorsList, ul.product_VoiceList {display:block;float:left;padding:0;margin:0;padding:0;width:450px;}
.product_review ul.product_actorsList li, ul.product_directorsList li,  ul.product_VoiceList li {display:inline;}
.product_review ul li a.lnkHideShow, ul.product_actorsList li a.lnkHideShow_actors, ul.product_VoiceList li a.lnkHideShow_voice, ul.product_narrList li a.lnkHideShow_narr {color:#d90071;}
.product_specialf ul {margin:0 15px 0 15px;}
.product_specialf ul li {line-height:18px;list-style:disc;}
.product_tracks ul {margin:0;padding:0;line-height:18px;}
.product_details ul {margin:0;padding:0;line-height:18px;}
.product_details ul li div.title {float:left;width:150px;}
.product_details ul li div.item {float:left;width:430px;}
.product_trailer_cont {width:620px;text-align:center;}
.product_trailer_cont .product_trailer_iframe {text-align:center;margin:10px auto;width:500px;height:250px;}
.product_buySmall {border-bottom:solid 1px #eaeaea;padding:10px;font-size:14px;}
.product_buySmall a, .buySmall {background:url('/images/furniture/bullet.gif') no-repeat left;padding-left:10px;color:#d90071;}
.product_buySmall .buySmall {font-size:14px;font-weight:bold;width:45px;border:none;}
.product_buySmall .buySmall:hover {text-decoration:underline;}
.product_buySmall span {font-weight:bold;}
.product_buySmall .buybtn_na {background:url('/images/furniture/bullet.gif') no-repeat left;padding-left:10px;color:#d90071;}

/* Product Page - Product Track Listings */
div.product_tracks {}
div.product_tracks table.nf {margin-top:10px;}
div.product_tracks table tr td.trackno {text-align:right;vertical-align:top;}
div.product_tracks table tr td.text {padding-left:6px;}

/* Help Page */
.help {border:solid 1px #cccccc;font-size:13px;width:618px;}
.help li {margin:10px 0 10px 0;background:url('/images/furniture/bullet.gif') no-repeat left;}
.help li a {font-size:14px;padding-left:10px;}
.help h2 {color:#d90071;background:none;padding-top:10px;margin:0;font-size:16px;}
.help h3 {color:#d90071;padding-top:10px;margin:0;background:none;font-size:16px;}
.help p strong {font-weight:bold;}
.help p {line-height:15px;padding:10px 0 10px 0;margin:0; }
.help .help_content {padding:10px;width:598px;}
.help .help_content ul li {padding-left:5px;background:transparent url(/images/furniture/bullet.gif) no-repeat;margin:10px 0;}
.help .help_content h2 {width:598px;color:#d90071;background:none;padding:10px 0 0 0;margin:0;}
.help .help_content h3 {width:598px;color:#d90071;padding:10px 0 0 0;margin:0;background:none;font-size:16px;}
.helpCentre_wrapper h4 {border-bottom:solid 1px #000;background:#F3F3F3;margin:0 0 10px 0;}
.helpCentre_wrapper .forgotPass_cont {border:solid 1px #ccc;margin-bottom:10px;overflow:hidden;font-size:12px;}
.helpCentre_wrapper .forgotPass_cont h5 {margin:0;padding:20px 0 20px 40px;width:578px;border-bottom:solid 1px #ccc;font-size:16px;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont {background:#F3F3F3;padding-bottom:20px;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont p {padding:20px 40px 0 40px;margin:0;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont .txtBox_cont {padding:0 40px 20px 40px;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont .txtBox_cont span {font-size:12px;float:left;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont .txtBox_cont span.extraWidth {font-size:12px;float:left;line-height:18px;width:180px;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont .txtBox_cont input {border:solid 1px #cccccc;width:220px;height:20px;float:left;}
.helpCentre_wrapper .forgotPass_cont .bottom_cont .btn_wrapper {padding-left:40px;}

/* Account */
#account_signin, #account_create {width:620px;margin:0 auto 10px auto;padding:0;font-size:12px;}
#account_create h4 {border:solid 1px #ccc;padding:0;margin:0;width:618px;text-align:center;font-size:14px;}
#account_create h4 span.selected {font-weight:bold;text-decoration:underline;}
#account_create h4 span.notdone {color:#cccccc;}
#account_signin .signin_headcontainer {border:solid 1px #CCCCCC;width:576px;padding:0 0 0 40px;margin:0;}
#account_signin .signin_headcontainer h5 {margin:0;padding:20px 0 20px 0;font-size:16px;float:left;width:280px;}
#account_signin .signin_headcontainer h5 span {color:#D90071;margin:0;padding:0 0 0 18px;}
#account_signin .signin_container {padding:0;background:#F3F3F3;width:616px;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC;margin:0 0 5px 0;}
#account_signin .signin_container div.left {float:left;width:298px;padding:0 0 0 40px;margin:20px 0 0 0;}
#account_signin .signin_container div.right {float:left;width:240px;margin:20px 0 0 0;}
#account_signin .signin_container div.right h5 {padding:0;margin:0;font-size:14px;color:#D90071;}
#account_signin .signin_container div.left div.text {font-weight:bold;margin:0 0 6px 0;font-size:13px;}
#account_signin .signin_container div.left input {border:solid 1px #cccccc;width:238px;height:24px;line-height:24px;font-size:13px;margin:0 0 15px 0;float:left;}
#account_signin .signin_container div.right p {line-height:18px;padding:12px 0 12px 0;margin:0;}
#account_signin .signin_container .signin_btns {padding:0 0 0 40px;}
#account_signin .signin_container .signin_btns .l_btn {float:left;margin:0 155px 20px 0;}
#account_signin .signin_container .signin_btns .r_btn {float:left;}
#account_signin .signin_guest {width:576px;height:30px;padding:0 0 0 40px;border:solid 1px #ccc;background:url('/images/furniture/account-title-bg.gif') repeat-x top left;}
#account_signin .signin_guest a {line-height:30px;padding:0 0 0 10px;font-weight:bold;background:url('/images/furniture/arrow-big-small.gif') no-repeat;}
#account_create .createaccount_m {border:solid 1px #ccc;padding:0;}
#account_create .comp {border:none;overflow:hidden;width:620px;}
#account_create .createaccount_m ol, #account_create .createaccount_m li {margin:10px 5px;list-style-type:decimal;padding:0 20px;}
#account_create .createaccount_m h4 {text-align:left;border:none;padding-left:10px;width:608px;}
#account_create .createaccount_m h5 {height:20px;margin:0;padding:10px 0 0 10px;font-size:16px;}
#account_create .createaccount_m .answers {margin-left:110px;float:left;height:80px;}
#account_create .createaccount_m .answers label {padding:0 5px;}
#account_create .createaccount_m .compButton_wrapper {width:471px;padding-left:109px;}
#account_create .createaccount_m span.text {padding:0 0 0 10px;}
#account_create .createaccount_m div.required, span.pink {color:#d90071;}
#account_create .createaccount_m .rowContainer {margin:20px 0 10px 0;height:20px;}
#account_create .createaccount_m .title {float:left;margin:0 0 5px 10px;border:solid 1px #ccc;width:80px;}
#account_create .createaccount_m input.email, #account_create .createaccount_m input.password {float:left;width:230px;margin:0 0 0 10px;text-align:left;color:#000000;border:solid 1px #ccc;}
#account_create .createaccount_m input.email_confirm, #account_create .createaccount_m input.password_confirm {float:left;width:230px;margin:0 0 10px 10px;text-align:left;color:#000000;border:solid 1px #ccc;}
#account_create .createaccount_m .email, .createaccount_m .email_confirm, .createaccount_m .password, .createaccount_m .password_confirm {width:140px;margin:0;text-align:right;color:#ff8a00;float:left;}
#account_create .createaccount_m .compTitle {width:90px;margin:0 0 0 10px;text-align:left;color:#ff8a00;float:left;}
#account_create .createaccount_m .btn_container {border-top:solid 1px #ccc;padding:10px;}
#account_create .createaccount_m .greytext {clear:left;font-size:12px;text-align:center;}
#account_create .createaccount_m p {padding:10px;margin:0;}
#account_create .createaccount_m .findAddress_m {background:#f3f3f3;padding:5px 0 10px 0;border-top:solid 1px #cccccc;}
#account_create .createaccount_m .findAddress_m h5 {padding:0 0 0 10px;margin:10px 0;font-size:16px;}
#account_create .createaccount_m .findAddress_m input.houseNo, #account_create .createaccount_m .findAddress_m input.postcode_l {float:left;width:230px;height:19px;margin:5px 10px 5px 10px;padding:0;text-align:left;color:#000000;border:solid 1px #ccc;}
#account_create .createaccount_m .findAddress_m .findAdd_title {width:130px;margin:0;padding:0 0 0 10px;text-align:right;color:#ff8a00;float:left;line-height:19px;}
#account_create .createaccount_m .findAddress_m .findAdd_addresses {height:250px;width:383px;margin-left:150px;}
#account_create .createaccount_m .findAddress_m .findAdd_pc {padding:0 0 10px 10px;}
#account_create .createaccount_m .findAddress_t {padding:0;margin:0;}
#account_create .createaccount_m .findAddress_t h5 {background:#f3f3f3;border-bottom:solid 1px #292929;font-size:16px;padding:10px 10px 5px 10px;margin:0;}
#account_create .createaccount_m .dp_statements {border-top:solid 1px #ccc;padding:10px 0;}
#account_create .createaccount_m .dp_statements input {float:left;border:none;width:15px;height:15px;margin:0 5px 0 10px;}
#account_create .createaccount_m .dp_statements input {float:left;border:none;width:15px;height:15px;margin:0 5px 0 10px;}
#account_create .createaccount_m .dp_statements label {float:left;font-size:11px;display:block;width:530px;padding-bottom:5px;}
#account_create .createaccount_m .creditCard_frm h5 {padding:0;margin:10px 0 10px 0;font-size:16px;}
#account_create .createaccount_m .creditCard_frm span.smallText {color:#cccccc;font-size:11px;line-height:13px;display:block;}
#account_create .createaccount_m .creditCard_frm .extraPadding {margin-left:20px;}
#account_create .createaccount_m .creditCard_frm div.smallText {color:#cccccc;font-size:11px;line-height:13px;display:block;width:370px;float:left;}
#account_create .createaccount_m .creditCard_frm select {margin:0 5px 5px 0;float:left;border:solid 1px #cccccc;}
#account_create .createaccount_m .creditCard_frm p.noborder {border:0;padding:10px 0 0 0;margin:0;}
#account_create .createaccount_m .creditCard_frm input.cv2 {width:50px;}
#account_create .createaccount_m .creditCard_frm div.required {float:left;color:#d90071;margin-right:5px;}
#account_create .createaccount_m .billingAddress_m .pink, .createaccount_m .creditCard_frm .pink {color:#d90071;}
#account_create .createaccount_m .billingAddress_m .item_seperator, .createaccount_m .creditCard_frm .item_seperator {float:left;margin:0 5px 0 0;}
#account_create .createaccount_m .billingAddress_m select.month, .createaccount_m .creditCard_frm select.month {width:40px;}
#account_create .createaccount_m .billingAddress_m select.issueNo, .createaccount_m .creditCard_frm select.issueNo {width:40px;}
#account_create .createaccount_m .billingAddress_m select.year, .createaccount_m .creditCard_frm select.year, .createaccount_m .billingAddress_m select.dob, .createaccount_m .creditCard_frm select.dob {margin-right:5px;border:solid 1px #ccc;width:65px;float:left;}
#account_create .createaccount_m .billingAddress_m, #account_create .createaccount_m .creditCard_frm {padding:10px;border-top:solid 1px #cccccc;}
#account_create .createaccount_m .billingAddress_m h5 {padding:0;margin:10px 0 10px 0;font-size:16px;}
#account_create .createaccount_m .billingAddress_m div.rowtitle, #account_create .createaccount_m .creditCard_frm div.rowtitle {float:left;width:130px;text-align:right;color:#ff8a00;margin:0 10px 0 0;}
#account_create .createaccount_m .billingAddress_m div.showDescription {margin-bottom:5px;}
#account_create .createaccount_m .billingAddress_m div.required {float:left;color:#d90071;}
#account_create .createaccount_m .billingAddress_m div.text, #account_create .createaccount_m .creditCard_frm div.text {margin:0 0 10px 0;}
#account_create .createaccount_m .billingAddress_m input, #account_create .createaccount_m .creditCard_frm input {margin:0 5px 5px 0;width:230px;float:left;border:solid 1px #ccc;}
#account_create .createaccount_m .billingAddress_m input.postcode {width:90px;border:solid 1px #ccc;}
#account_create .createaccount_m .billingAddress_m input.phone {width:130px;border:solid 1px #ccc;}
#account_create .createaccount_m .billingAddress_m select.country,#account_create .createaccount_m .billingAddress_m select.title {margin:0 0 5px 0;border:solid 1px #ccc;}
#account_create .createaccount_m .billingAddress_m select.title {float:left;}
#account_create .createaccount_m .billingAddress_m p {padding:0 0 10px 0;margin:10px 0 0 0;}
#account_create .createaccount_m .billingAddress_m .lblGreySmall {font-size:11px;color:#cccccc;}
#account_create .createaccount_m .deliveryAddress h5 {font-size:16px;margin:10px 0 10px 0;}
#account_create .createaccount_m .deliveryAddress .text {margin:5px 0 0 10px;}
#account_create .createaccount_m .deliveryAddress .deliveryAddress_list {margin:20px 0 10px 10px;height:95px;}
#account_create .createaccount_m .deliveryAddress .deliveryAddress_list .left {float:left;padding:20px 0 0 0;width:50px;}
#account_create .createaccount_m .deliveryAddress .deliveryAddress_list .left input {float:left;}
#account_create .createaccount_m .deliveryAddress .deliveryAddress_list .right {float:left;}
#account_create .createaccount_m .deliveryAddress .deliveryAddress_list .right span.bold {font-weight:bold;}
#account_create .createaccount_m .deliveryAddress .button_holder {border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding:8px;margin:0 2px 0 2px;height:24px;text-align:right;}
#account_create .createaccount_m .deliveryAddress .itemRow .radioBtn_cont {float:left;padding:10px 0 0 10px;text-align:left;width:180px;}
#account_create .createaccount_m .deliveryAddress .itemRow .itemDetails_cont {display:block;float:left;padding:10px 0;width:268px;}
#account_create .createaccount_m .deliveryAddress .itemRow .itemDetails_cont div {margin-top:6px;}
#account_create .createaccount_m .deliveryAddress span.pink {color:#D90071;}
#account_create .thankYou {padding:20px 0 0 0;}
#account_create .thankYou h5 {color:#D90071;width:448px;font-size:16px;margin:0;float:left;line-height:25px;}
#account_create .thankYou_top {float:left;margin:0;padding:0 0 20px 0;}
#account_create .createaccount_m .thankYou_m {background:#f3f3f3;}
#account_create .createaccount_m .thankYou_m h5 {padding:10px 0 3px 10px;line-height:20px;margin:0;font-size:16px;color:#000;}
#account_create .createaccount_m .thankYou_m .text {padding:0 0 10px 10px;}
#account_create .createaccount_m .thankYou_m .rowTitle {float:left;padding:0 5px 0 10px;width:230px;text-align:right;}
#account_create .createaccount_m .thankYou_m input {float:left;width:250px;margin:0 0 5px 0;}
#account_create .createaccount_m .thankYou_m .button_wrap {width:500px;padding:0 0 20px 0;}
#divPayFaster {color:#d90071;font-weight:bold;float:left;width:400px;}
#divPayFaster div.info {float:left;width:17px;height:16px;margin:2px 0 0 10px;}
#divPayFaster input, .createaccount_m .grey-bg label {float:left;}
#divPayFaster input {margin:5px 5px 5px 10px;}
#divPayFaster label {float:left;margin-left:5px;line-height:22px;}
#account_create .manage_m {border:solid 1px #ccc;margin:0 0 10px 0;font-size:12px;}
#account_create .manage_m h4 {padding:0 0 0 10px;width:608px;border:none;border-bottom:solid 1px #ccc;text-align:left;}
#account_create .manage_m h4 span.left {float:left;}
#account_create .manage_m h4 span.right {float:right;padding:0 18px 0 0;}
#account_create .manage_m h4 span.right a {padding:0 10px 0 0;background:url('/images/furniture/bullet.gif') no-repeat right;}
#account_create .manage_m p.noOrders {padding:10px;}
#account_create .manage_m .row_default {width:615px;height:70px;line-height:18px;padding:20px 0 10px 0;margin:0;border-bottom:solid 1px #ccc;}
#account_create .manage_m .row_default div {float:left;}
#account_create .manage_m .row_default div.rowOrders {width:100px;padding-left:5px;}
#account_create .manage_m .row_default div.rowItem {width:220px;}
#account_create .manage_m .row_default div.rowItem span.description {font-weight:bold;}
#account_create .manage_m .row_default div.rowItem span.address {font-size:11px;}
#account_create .manage_m .row_default div.rowPrice {width:65px;text-align:center;}
#account_create .manage_m .row_default div.rowQTY {width:50px;text-align:center;}
#account_create .manage_m .row_default div.rowTotal {width:65px;text-align:center;}
#account_create .manage_m .row_default div.rowStatus {width:100px;text-align:center;}
#account_create .manage_m .row_default div.rowStatus span {font-size:11px;}
#account_create .manage_m .cardsRow {width:611px;line-height:18px;padding:10px 0 10px 5px;margin:0;border-bottom:solid 1px #ccc;}
#account_create .manage_m .cardsRow .c_date {float:left;width:125px;padding:0 0 0 5px;overflow:hidden;}
#account_create .manage_m .cardsRow .c_itemDetails {float:left;width:240px;padding:0 10px 0 10px;}
#account_create .manage_m .cardsRow .c_itemDetails a {color:#000;}
#account_create .manage_m .cardsRow .c_itemDetails a:hover {color:#d90071;text-decoration:underline;}
#account_create .manage_m .cardsRow .c_itemStatus {float:left; width:130px;}
#account_create .manage_m .cardsRow .c_price {float:left;color:#D90071;width:75px;text-align:right;padding:0 7px 0 0;}
#account_create .manage_m .cardsRow .c_price a {color:#000;background:url('/images/furniture/bullet-nobg.gif') no-repeat right;padding:0 10px 0 0;}
#account_create .manage_m .cardsRow .c_itemStatus span, .manage_m .row .c_date span {color:#D90071;font-weight:bold;}
#account_create .manage_m .cardsRow .c_paymentRowtitle {float:left;width:100px;padding:0 10px 0 10px;}
#account_create .manage_m .cardsRow .c_paymentItem {float:left;width:260px;}
#account_create .manage_m .cardsRow .c_price_payment_card {width:160px;text-align:right;}
#account_create .manage_m .cardsRow .c_paymentItem_payment_card {width:190px;}
#account_create .manage_m .cardsRow .c_itemStatus_small {width:100px;}
#account_create .manage_m .cardsRow .c_price_small {width:105px;}
#account_create .manage_m .cardsRow .c_rightcol {float:left;color:#D90071;text-align:right;padding:0 7px 0 0;width:200px;}
#account_create .manage_m .cardsRow .radioBtn_cont {float:left;padding-left:10px;width:50px;}
#account_create .manage_m .row_title {width:606px;height:20px;line-height:18px;padding:10px 0 10px 0;margin:0 5px 0 5px;}
#account_create .manage_m .row_title .c_date span.selected_up, .c_itemDetails span.selected_up, .c_itemStatus span.selected_up, .c_price span.selected_up {padding:0 5px 0 0;background:url('/images/furniture/arrow-up.jpg') no-repeat top right;font-size:9px;}
#account_create .manage_m .row_title .c_date span.selected_down, .c_itemDetails span.selected_down, .c_itemStatus span.selected_down, .c_price span.selected_down {padding:0 5px 0 0;background:url('/images/furniture/arrow-down.jpg') no-repeat top right;font-size:9px;}
#account_create .manage_m .row_title .c_date a, .c_itemDetails a, .c_itemStatus a, .c_price a {color:#D90071;}
#account_create .manage_m .row_title .c_date {float:left;width:125px;padding:0 0 0 5px;}
#account_create .manage_m .row_title .c_itemDetails {float:left;width:240px;padding:0 10px 0 10px;}
#account_create .manage_m .row_title .c_itemStatus{float:left; width:120px;}
#account_create .manage_m .row_title .c_price {float:left;width:90px;}
#account_create .manage_m .row_orderHist, .manage_m .row_orderHist_a {width:611px;height:55px;line-height:18px;padding:5px 0 10px 5px;margin:0;}
#account_create .manage_m .row_orderHist {background:#f3f3f3;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
#account_create .manage_m .row_orderHist_a {background:none;}
#account_create .manage_m .row_orderHist .c_date, .manage_m .row_orderHist_a .c_date {float:left;width:125px;padding:0 0 0 5px}
#account_create .manage_m .row_orderHist .c_itemDetails, .manage_m .row_orderHist_a .c_itemDetails {float:left;width:240px;padding:0 10px 0 10px;}
#account_create .manage_m .row_orderHist .c_itemStatus, .manage_m .row_orderHist_a .c_itemStatus {float:left; width:120px;}
#account_create .manage_m .row_orderHist .c_price, .manage_m .row_orderHist_a .c_price {float:left;color:#D90071;width:90px;}
#account_create .manage_m .order_history_paging {background:#cccccc;height:15px;padding:10px 0 10px 0;}
#account_create .manage_m .order_history_paging .items {padding:0 0 0 10px;float:left;}
#account_create .manage_m .order_history_paging .paging {padding:0 10px 0 0;float:right;}
#account_create .manage_m .personal_details {width:618px;margin:0;padding-bottom:10px;}
#account_create .manage_m .personal_details .personalDetails {width:230px;border:solid 1px #ccc;}
#account_create .manage_m .personal_details p {margin:0;padding:10px 0 10px 10px;}
#account_create .manage_m .personal_details select.title {float:left;padding:0;margin:0;border:solid 1px #ccc;}
#account_create .manage_m .personal_details div.rowTitle {float:left;width:130px;padding:0 10px 0 10px;margin-bottom:12px;color:#ff8a00;text-align:right;}
#account_create .manage_m .personal_details input{float:left;height:18px;width:230px;margin:0 0 5px 0;border:solid 1px #ccc;}
#account_create .manage_m .personal_details span {float:left;}
#account_create .manage_m .personal_details a.persDetails {color:#cccccc;font-size:11px;}
#account_create .manage_m .dp_statements {border-top:solid 1px #ccc;}
#account_create .manage_m .dp_statements h5 {font-size:16px;margin:10px 0 0;padding:0 0 0 10px;}
#account_create .manage_m .dp_statements input {float:left;border:none;width:15px;height:15px;margin:0 5px 0 10px;}
#account_create .manage_m .dp_statements label {float:left;font-size:11px;display:block;width:530px;padding-bottom:5px;}
#account_create .manage_m .editPassword, .editEmail {padding:10px;}
#account_create .manage_add_lnk {text-align:right;padding:0;height:25px;width:616px;line-height:25px;}
#account_create .manage_add_lnk a {color:#000;background:url('/images/furniture/bullet-nobg.gif') no-repeat right;padding:0 10px 0 0;margin:0 10px 0 0;}
#account_create .manage_add_lnk a:hover {color:#d90071;text-decoration:underline;}
#account_create .orders .content {padding:10px;}
#account_create .orders h5 {background:#EFEFEF;width:615px;padding:0;margin:0;height:30px;font-size:14px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
#account_create .orders h5 span {float:left;padding:5px 0;}
#account_create .orders h5 span.ordersTitle {width:100px;padding-left:5px;}
#account_create .orders h5 span.itemTitle {width:220px;}
#account_create .orders h5 span.priceTitle {width:65px;text-align:center;}
#account_create .orders h5 span.qtyTitle {width:50px;}
#account_create .orders h5 span.totalTitle {width:65px;text-align:center;}
#account_create .orders h5 span.statusTitle {width:100px;text-align:center;}

/* basket */
p.view_basket {padding:0 0 5px 10px;}
h3.basket_wrapper {background:#fff url('/images/furniture/bullet.gif') no-repeat left;margin:0 0 0 10px;width:400px;}
.topbtn_wrapper {padding:0 9px;width:602px;}
.basket_wrapper {margin-bottom:10px;font-size:12px;}
.basket_wrapper p {padding-left:10px;}
.basket_wrapper h4 {background:url('/images/furniture/title-bg.gif') repeat-x;width:608px;height:30px;border:solid 1px #cccccc;padding:0 0 0 10px;margin:10px 0 0 0;line-height:29px;font-size:15px;}
.basket_wrapper h4.breadcrumbs {text-align:center;}
.basket_wrapper h4.breadcrumbs span.notdone {color:#cccccc;}
.basket_wrapper h4.breadcrumbs span.selected {text-decoration:underline;}
.basket_wrapper h5 {background:#EFEFEF;width:618px;padding:0;margin:0;height:30px;font-size:14px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.basket_wrapper h5 span {float:left;width:100px;text-align:right;padding:5px 0 5px 0;}
.basket_wrapper h5 span.status {text-align:center;padding-left:20px;width:90px;}
.basket_wrapper h5 span.header_item {width:296px;text-align:left;padding-left:10px;}
.basket_wrapper h5 span.price {width:94px;font-size:14px;text-align:right;}
.basket_wrapper .basket_contents h6 {font-size:16px;font-weight:bold;padding:0 0 10px 0;margin:0;text-align:center;}
.basket_wrapper .basket_contents h6 a {color:#d90071;}
.basket_wrapper .basket_contents p {margin-top:0;padding-top:0;}
.basket_wrapper .basket_contents p.sorry {padding:10px;font-size:13px;}
.basket_contents {border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding:0 0 0 5px;width:613px;}
.basket_notloggedin {padding:10px 0 10px 5px;}
.basket_contents h5 {padding:0;margin:0;}
.basket_contents .image {width:105px;height:110px;text-align:left;overflow:hidden;float:left;margin:5px 5px 5px 5px;padding:0;}
.basket_contents .image img {height:110px;border:none;}
.basket_contents .text-container-default {width:199px;height:110px;float:left;}
.basket_contents .text-container-default h6 {font-size:12px;padding:5px 0;color:#d90071;height:62px;overflow:hidden;text-align:left;}
.basket_contents .text-container-default p {padding:0;margin:0;}
.basket_contents .text-container-default p span.lt {text-decoration:line-through;}
.basket_contents .text-container-default p a {background:url('/images/furniture/bullet.gif') right no-repeat;padding:0 10px 0 0;line-height:18px;}
.basket_contents .text-container-checkout {width:307px;padding:5px 0 0 5px;float:left;height:85px;}
.basket_contents .text-container-checkout h6 {padding:0;margin:0;color:#D90071;font-size:12px;display:block;text-align:left;}
.basket_contents .text-container-checkout p.format, .text-container-checkout p.releaseDate {font-size:12px;padding:0;margin:0;}
.basket_contents .status, .item_price, .qty {float:left;height:85px;width:105px;text-align:center;padding:5px 0 0 0;font-size:12px;}
.basket_contents .qty {text-align:right;width:85px;padding-right:5px;}
.basket_contents .qty .qty_tb {width:25px;text-align:center;}
.basket_contents .item_price {width:95px;text-align:right;}
.basket_contents .tallDiv {height:110px;margin:0;padding:5px 0 5px 0;}
.basket_contents .qty span .btn {background:none;border:none;font-size:12px;}
.basket_contents .qty span .btn:hover {color:#D90071;text-decoration:underline;}
.total_container {text-align:right;border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;border-right:solid 1px #cccccc;}
.total_container .subTotal, .deliveryTotal, .mediaCode, .discount {background-color:#F3F3F3;padding:5px 5px 5px 0;font-size:12px;}
.total_container .mediaCode {text-align:right;width:612px;background-color:#f3f3f3;}
.total_container .mediaCode_wrapper {float:left;background-color:#F3F3F3;width:517px;padding-bottom:5px;text-align:right;}
.total_container .mediaCode_wrapper p {float:left;padding:0;margin:0;width:419px;}
.total_container .updateBtn_wrapper {float:left;width:92px;background-color:#f3f3f3;}
.total_container .mediaCode_lbl {float:left;background-color:#F3F3F3;width:519px;padding:0 5px 5px 0;}
.total_container .mediaCode span {float:right;}
.total_container .mediaCode input {float:left;width:80px;margin-left:5px;border:solid 1px #cccccc;}
.total_container .total {background:#cccccc;padding:5px 0 5px 0;font-weight:bold;}
.total_container .total span {color:#D90071;}
.total_container .subTotal .title, .deliveryTotal .title, .total .title, .mediacode .title, .discount .title {float:left;width:519px;}
.total_container .subTotal .value, .deliveryTotal .value, .total .value, .mediacode .value, .discount .value {width:90px;float:left;}
.total_container .mediaCode .mediaCodeTXT {float:left;width:85px;}
.basket_selectDelorPay {padding:0;width:618px;font-size:13px;}
.basket_selectDelorPay .topText {background:#F4D3E6;padding:5px 5px 5px 10px;}
.basket_selectDelorPay .addText {padding:5px 10px 5px 5px;text-align:right;}
.basket_selectDelorPay .addText a {background:url('/images/furniture/bullet.gif') no-repeat right;padding:0 10px 0 0;}
.basket_selectDelorPay .itemRow, .itemAltRow {border-bottom:solid 1px #ccc;}
.basket_selectDelorPay .itemRow .radioBtn_cont, .itemRow .radioBtn_cont_left, .itemAltRow .radioBtn_cont {float:left;width:180px;padding:10px 0 0 10px;text-align:left;}
.basket_selectDelorPay .itemRow .radioBtn_cont_left {text-align:left;}
.basket_selectDelorPay .itemRow .radioBtn_cont_left span {color:#d90071;font-weight:bold;}
.basket_selectDelorPay .itemRow .itemDetails_cont, .itemAltRow .itemDetails_cont {float:left;padding:10px 0 10px 0;width:268px;display:block;}
.basket_selectDelorPay .itemRow .itemDetails_cont div {margin-top:6px;}
.basket_selectDelorPay .itemRow .description_cont {float:left;padding:10px 0;width:150px;}
.basket_selectDelorPay .itemRow .description_cont span, .radioBtn_cont span {color:#d90071;font-weight:bold;}
.basket_selectDelorPay .itemRow .radioBtn_cont .rb_left {float:left;}
.basket_selectDelorPay .itemRow .radioBtn_cont .rb_right {float:left;padding-left:10px;}
.basket_selectDelorPay .itemRow .itemDetailsCard_cont, .itemAltRow .itemDetailsCard_cont {float:left;padding:10px 0 10px 0;width:400px;}
.basket_selectDelorPay .itemRow .itemDetails_cont span, .itemAltRow .itemDetails_cont span {color:#d90071;font-weight:bold;}
.basket_selectDelorPay .itemRow .editAddressPay {width:100px;text-align:right;}
.basket_selectDelorPay .itemRow .editAddressPay, .itemAltRow .editAddressPay {float:left;padding:10px 0 0 0;width:150px;}
.basket_selectDelorPay .itemRow .editAddressPay a, .itemAltRow .editAddressPay a {padding-right:10px;background:url('/images/furniture/bullet-nobg.gif') no-repeat right;}
.basket_selectDelorPay .cardForm {margin:0 5px 0 5px;border-bottom:solid 1px #ccc;}
.basket_selectDelorPay .cardForm .rowTitle {float:left;width:150px;color:#ff8a00;text-align:right;padding-right:5px;}
.basket_selectDelorPay .cardForm .rowTitle_f {float:left;width:150px;color:#ff8a00;text-align:right;padding-right:5px;margin:20px 0 10px 0;}
.basket_selectDelorPay .cardForm .seperator {float:left;padding:0 2px 0 2px;}
.basket_selectDelorPay .cardForm input.large {float:left;width:225px;margin:20px 0 10px 0;}
.basket_selectDelorPay .cardForm input.small {float:left;width:80px;margin-bottom:10px;}
.basket_selectDelorPay .cardForm select {float:left;margin-bottom:10px;}
.basket_selectDelorPay .cardForm span {float:left;font-size:11px;color:#ccc;line-height:25px;padding-left:5px;}
.basket_selectDelorPay p {padding:0 5px 0 5px;margin:10px 0 10px 0;font-size:12px;}
.basket_selectDelorPay .grey-bg {padding:10px 5px 10px 5px;margin:10px 0 0 0;background:#F3F3F3;color:#d90071;font-weight:bold;}
.basket_selectDelorPay .grey-bg label {padding:0 5px 0 5px;}
.basket_thanks_nopadding {padding:10px 0 0 0;width:618px;}
.basket_thanks_nopadding h6 {margin:0;padding:15px 10px 15px 10px;color:#d90071;font-size:14px;}
.basket_thanks_nopadding .basket_thanks_cont {background:#F3F3F3;padding:10px 0 10px 0;border-top:solid 1px #ccc;}
.basket_thanks_nopadding .basket_thanks_cont p {margin:0 0 10px 0;font-size:13px;}
.basket_thanks_nopadding .basket_thanks_cont p.large {font-weight:bold;margin:0;font-size:14px;height:18px;}
.basket_thanks_nopadding .basket_thanks_cont p.small {height:18px;margin-top:10px;}
.basket_thanks_nopadding .basket_thanks_cont p.text_2l {color:#cccccc;text-align:center;}
.basket_thanks_nopadding .basket_thanks_cont .rowTitle {width:150px;color:#ff8a00;float:left;text-align:right;padding-right:10px;}
.basket_thanks_nopadding .basket_thanks_cont .btn_wrapper {width:600px;margin:0 0 0 10px;padding-bottom:10px;}
.basket_thanks_nopadding .basket_thanks_cont .btn_wrapper .l {float:left;}
.basket_thanks_nopadding .basket_thanks_cont .btn_wrapper .r {float:right;}
.basket_thanks_nopadding .basket_thanks_cont input {float:left;margin-bottom:10px;}

/* Contact Us */
.contactusPanel h4 {border-bottom:none;border:solid 1px #ccc;}
.contactusPanel p.thanks {text-align:center;color:#d90071;font-size:16px;font-weight:bold;}
.contactus_cont {border:solid 1px #cccccc;padding:10px;margin:0 0 15px 0;}
.contactus_cont h5 {color:#d90071;font-size:16px;margin:10px 0;padding:0;border:none;}
.contactus_cont p {margin:10px 0;}
.contactus_cont ul li.bold {font-weight:bold;}
.contactus_cont .contactus_phone {padding:0;margin:0 0 5px 0;}
.contactus_cont .contactus_phone .pink {color:#d90071;display:inline;width:200px;}
.contactus_cont .contactus_phone .normal {display:inline;}
.contactus_form {border:solid 1px #cccccc;padding:5px 0 5px 3px;margin:0;font-size:13px;}
.contactus_form input, textarea {width:275px;float:left;}
.contactus_form .grey {background:#F3F3F3;height:60px;}
.contactus_form .grey .grey_title {padding:10px 0 0 10px;font-weight:bold;}
.contactus_form .grey .grey_normal {padding-top:10px;}
.contactus_form .grey select {width:280px;}
.contactus_form .normal_title {padding:0 0 0 10px;}
.contactus_form table tr td {padding:5px 0;}
.contactus_form table tr td textarea {font-family:arial;font-size:12px;}
.contactus_footer {background:#f4d3e6;height:27px;margin:15px 0 0 0;padding:3px 2px 0 0;text-align:right;width:610px;}
.contactus_footer input {width:140px;height:24px;float:right;}
.contactus_footer .submitbtn {border:solid 1px #ffffff;margin:0 3px 0 0;height:22px;width:110px;background:#FFA800 url(/images/furniture/buy-arrow-off.gif) no-repeat scroll right top;float:right;}
.contactus_footer .submitbtn a {color:#ffffff;padding:5px;line-height:22px;}

/* Gadgets - Ticker */
#ticker {float:left;}
.newsticker {list-style-type:none;border:none;background:#fff;padding:3px;margin:0;}

/* Gadgets - Social Bookmarks */
#social_bookmarks {list-style-type: none;}
#social_bookmarks ul {margin:10px;}
#social_bookmarks ul li {width:100px;display:inline;height:20px;}
#social_bookmarks ul li.delicious {background:url('/global/icons/socialbookmarking_20x20/delicious.gif') no-repeat;}
#social_bookmarks ul li.digg {background:url('/global/icons/socialbookmarking_20x20/digg.gif') no-repeat;}
#social_bookmarks ul li.reddit {background:url('/global/icons/socialbookmarking_20x20/reddit.gif') no-repeat;}
#social_bookmarks ul li.facebook {background:url('/global/icons/socialbookmarking_20x20/facebook.gif') no-repeat;}
#social_bookmarks ul li.stumbleupon {background:url('/global/icons/socialbookmarking_20x20/stumbleupon.gif') no-repeat;}
#social_bookmarks ul li a {padding:4px 25px 7px;}

/* Gadgets - Recently Viewed Products */
#lb .box, #rb .box {font-size:12px;margin:0 0 10px 0;width:165px;}
#lb .box img.title, #rb .box img.title {height:33px;padding:0;margin:0;}
#lb .box p, #rb .box p {padding:10px;margin:0;}
#lb .box h2, #rb .box h2 {height:33px;width:155px;margin:0;}
#lb .forgotPass h2, #rb .forgotPass h2 {font-size:15px;}
#lb .categorylist {width:161px;}
#lb .box div.border, #rb .box div.border {border:solid 1px #cccccc;background-color:#fff;}
#lb .box div.list p, #rb .box div.list p {padding:0;margin:10px;}
#lb .box div.list ul, #rb .box div.list ul {margin:10px 10px 0 10px;padding:0;}
#lb .box div.list ul li, #rb .box div.list ul li {margin:0;padding:0 0 10px 0;font-size:13px;background:url('/images/furniture/bullet-tall.gif') no-repeat;display:block;margin-bottom:5px;}
#lb .box div.list ul li a, #rb .box div.list ul li a {margin:0 0 0 10px;display:block;padding:0;}
#lb .box div.list ul li img, #rb .box div.list ul li img {float:left;clear:left;vertical-align:top;width:35px;margin-right:5px;margin-bottom:5px;}
#lb .box div.list ul li div.seperator {height:4px;}
#lb .box div.list ul li.list_cat {margin:0;}
#lb .box div.list ul li.list_subcat {margin:0 0 0 10px;}
#lb .box div.list ul li.list_subcat2 {margin:0 0 0 15px;}
#lb .box div.list ul li.list_subcat3 {margin:0 0 0 20px;}
#lb .box div.gtc, #rb .box div.gtc {padding:0;height:22px;line-height:22px;background:#FFA800;}
#lb .box div.gtc a, #rb .box div.gtc a {color:#fff;}

/* Gadgets - Back to shop */
#lb .backToShop {margin-bottom:10px;padding:0;width:163px;background:#ffa800;border:solid 1px #ccc;}
#lb .backToShop h2 {width:153px;margin:0;height:31px;background:url('/images/furniture/backtoshop-bullet.gif') no-repeat right;}
#lb .backToShop h2 a {color:#ffffff;padding:5px 45px 5px 0;}

/* Tell a friend popup */
.tellafriend {margin:20px 0 0 0;padding:0;width:500px;height:270px;background:#fff;text-align:left;}
.tellafriend h4 {background:none;color:#d90071;border:none;width:420px;padding:0;margin:0;}
.tellafriend p {margin-right:40px;}
.tellafriend div.rowTitle {float:left;width:220px;margin:0;padding:0;height:21px;}
.tellafriend input {float:left;padding:0;margin:0 0 5px 0;}
.tellafriend .btn {border:none;}
.tellafriend .noheight {height:0;}

/* SiteMap */
.siteMap h2 {margin:0;}
.siteMap .siteMap_m {border:solid 1px #ccc;padding:10px 0 10px 0;margin:0;height:470px;}
.siteMap .siteMap_m ul {float:left;width:134px;margin:0 10px 0 10px;}
.siteMap .siteMap_m ul li {line-height:20px;border-bottom:solid 1px #ccc;}