@charset "utf-8";
/*-------------------------------------------------------------------General styles*/
* { margin:0; padding:0; }
html body { font-family: "trebuchet MS"; color:#bbbbbb; background-color:#000 }
div, form, fieldset, ul, dl, dt, dd { margin:0; padding:0; border:0; }
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }
em { font-style:normal; }
li { list-style-type:none; display: block; }
img { border:0; display:block; }
.clear { clear:both; }
/*-------------------------------------------------------------------link styles*/
a { color:#bbbbbb; text-decoration:none; }
a:hover { color:#bbbbbb; text-decoration: underline; }
/*-------------------------------------------------------------------font styles*/
.font16 { font-size:16px; }
.font14 { font-size:14px; color:#d9911a; text-transform:uppercase; }
.font15 { font-size:14px; font-family:"Century Gothic"; color:#d9911a; }
/*-------------------------------------------------------------------color styles*/
.yellow { color:#d9911a; }
/*-------------------------------------------------------------------layout styles*/
#layout { margin:0 auto; width:1003px; height:auto; }
/*-------------------------------------------------------------------header styles*/
#header { float:left; position:relative; width:1003px; height:152px; clear:both; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#bbbbbb; text-transform:uppercase; }
#logo { position:absolute; left:41px; top:10px; width:298px; height:68px; }
#topmenu { position:absolute; left:465px; top:10px; width:300px; height:18px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-transform:uppercase; }
#topmenu a { padding:0 6px; color:#bbbbbb; text-decoration:none; }
#bag { position:absolute; left:769px; top:10px; padding-left:18px; width:117px; height:18px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -20px no-repeat; }
#bag a { color:#b76016; text-decoration:none; }
#livechat { position:absolute; left:907px; top:10px; padding-left:18px; width:65px; height:18px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-align:right; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -155px -20px no-repeat; }
#livechat a { color:#b76016; text-decoration:none; }
#currency { position:absolute; left:587px; top:42px; width:162px; height:23px; font:10px Verdana, Arial, Helvetica, sans-serif; line-height:23px; color:#bbbbbb; text-transform:uppercase; }
.currency_title { float:left; width:67px; height:23px; text-align:center; color:#fff; background-color:#db731a; }
.currency_select { float:left; width:95px; height:23px; background:url(http://www.ghdhairsales.uk.com/images/currency_select.gif) no-repeat; border:0; }
.currency_select li { padding:0 4px 0 10px; text-transform:uppercase; }
.currency_select li.a1 { background:#282828; }
#searchbox { position:absolute; left:765px; top:43px; width:200px; height:21px; }
.search_input { float:left; padding:3px 0 0 10px; width:190px; height:16px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#bbbbbb; border:1px solid #2b2b2b; background-color:#151515; }
.search_btn { position:absolute; left:173px; top:-2px; width:25px; height:25px; border:0; cursor:pointer; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -165px -44px no-repeat; }
#nav { position:absolute; left:0px; top:94px; width:1003px; height:54px; }
.nav_top { float:left; padding:0 12px 0 32px; width:959px; height:24px; line-height:25px; background-color:#1d1d1d; border-top:1px solid #282828; }
.navmenu { float:left; width: auto; height:25px; }
.navright { float:right; padding-right:42px; width:auto; height:25px; }
.uk { float:right; padding:7px 0 7px 26px; width:16px; height:11px; }
.navright a { padding-left:26px; }
.navmenu li { float:left; width: auto; padding:0 26px; height:25px; text-align:center; }
.navmenu li.s1 { float:left; width: auto; padding:0 26px; height:25px; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -78px repeat-x; color:#FFFFFF; }
.navcontent { float:left; padding:0 5px 0 5px; width:969px; height:28px; font:12px/29px "trebuchet MS"; border-top:1px solid #db591a; }
.navcontent a { padding:0 4px; }
/*-------------------------------------------------------------------container styles*/
#container { float:left; padding:0 12px; width:979px; height:auto; }
.bannertab { float:left; position:relative; width:979px; height:433px; clear:both; margin-bottom:5px; }
.bannermenu { position:absolute; left:909px; top:399px; width:40px; height:17px; }
.bannermenu li { float:left; width:15px; height:17px; margin-right:5px; }
.bannermenu li.s2 { float:left; width:15px; height:17px; margin-right:5px; }
.bannercontent { float:left; width:979px; height:433px; }
.banner1 { float:left; width:979px; height:432px; border-top:1px solid #392e17;  }
.banner1content { float:left; padding:50px 76px 0 605px; width:298px; height:383px; }
.banner1content img { float:left; width:298px; height:68px; padding-bottom:20px; }
.banner1content p { float:left; padding-left:15px; width:284px; height:68px; font-size:12px; line-height:18px; color:#bbbbbb; }
.banner2 { float:left; width:979px; height:433px; }
.banner2 .left { float:left; width:583px; height:433px; }
.banner2 .right { float: right; width:396px; height:433px; }
.notice_newsletter_options { float:left; padding:5px 0; width:979px; height:22px; background-color:#e32778; margin-bottom:5px; }
.notice { float:left; width:340px; overflow:hidden; height:22px; font-size:14px; text-transform:uppercase; line-height:22px; color:#fff; margin-right:20px; }
.arrow_l { float:left; padding:5px 20px 5px 0; width:12px; height:14px; }
.newsletter { float:right; padding-right:10px; width:auto; height:22px; }
.newsletter label { font-size:12px; line-height:22px; color:#fff; }
.newsletter_input { padding:3px 0 0 10px; width:152px; height:17px; border:1px solid #a9a9a9; font-size:11px; font-family:"trebuchet MS"; }
.newsletter_btn { width:60px; height:22px; background: url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -110px no-repeat; border:0; cursor:pointer; }
.products { float:left; width:979px; height:auto; padding:10px 0; background:url(http://www.ghdhairsales.uk.com/images/prlist_bg.gif) repeat-x; margin-bottom:16px; }
.products1 { float:left; width:979px; height:auto; padding:10px 0; margin-bottom:16px; }
.pr { float:left; padding:0 22px; width:200px; height:185px; font-weight:bold; position:relative; }
.newIcon{ position:absolute;right:22px;top:64px; overflow:hidden;}
.pr{border-bottom: dotted 1px #fcc;padding-bottom: 40px;}
.pr p { float:left; width:200px; height:auto; padding-top:10px; height:45px;}
.pr_button{padding-top: 120px;}
.pr_button_all{padding-top: 180px;}
.pr .pink_price { float:left; width:auto; font-size:16px; color:#ee89c9; }
.pr .prtitle{ height:44px;}
#price { position:absolute; left:23px; top:160px; width:33px; height:30px; }
.reg { float:left; width:auto; font-size:12px; color:#fff; }
.nprice { float:left; width:auto; font-size:12px; color:#dc9319; }
.oprice_now_index { float:left; width:auto; font-size:12px; color:red; }
.pr a.more_info { float:right; width:54px; height:20px; font:normal 9px/20px Tahoma; text-align:center; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -144px no-repeat; text-decoration:none; margin-right:2px; }
.pr a.more_info:hover { float:right; width:54px; height:20px; font:normal 9px/20px Tahoma; text-align:center; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -166px no-repeat; text-decoration:none; margin-right:2px; }
.pr a.buy { float:right; padding-left:6px; width:75px; height:20px; font:normal 9px/20px Tahoma; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -77px -144px no-repeat; text-decoration:none; margin-right:2px; }
.pr a.buy:hover { float:right; padding-left:6px; width:75px; height:20px; font:normal 9px/20px Tahoma; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -77px -166px no-repeat; text-decoration:none; margin-right:2px; }
.pr .add { float: right; width:83px; height:22px; border:0; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -92px -144px no-repeat; cursor:pointer; }
.pr .free { float:left; width:200px; height:22px; border:0; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -297px -144px no-repeat; cursor:pointer; }
.dotline { float:left; width:1px; height:116px; overflow:hidden; padding-top:20px; }
.review_about_options { float:left; padding:0 22px; width:935px; height: auto; }
.review { float:left; padding:8px 19px 6px; width:180px; height:180px; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -200px no-repeat; }
.review p { float:left; width:180px; height:auto; font-size:11px; line-height:18px; padding-top:5px; }
.review .left { float:left; width:auto; font-size:14px; font-weight:bold; color:#db931a; }
.review .right { float:right; width: auto; color:#db931a; }
.review .right a { color:#db931a; text-decoration:underline; }
.about { float:left; width:680px; height:auto; margin-left:37px; }
h2 { float:left; width:680px; height:auto; font-size:14px; font-weight:bold; color:#db931a; padding-bottom:8px; }
.about p { float:left; width:680px; height:auto; font-size:11px; line-height:18px; padding-top:5px; }
/*-------------------------------------------------------------------footer styles*/
#footer { float:left; padding:15px 0 0 41px; width:962px; height:75px; font-size:11px; margin-top:24px; background:url(./images/bottombg.gif) repeat-x; }
#footer .left { float:left; width: auto; }
#footer .left a { padding-right:15px; }
#footer .right { float:right; width:auto; margin-right:20px; }
#footer .mcafee { float:right; width:auto }
/*-------------------------------------------------------------------productdetail styles*/
.guide_nav { float:left; padding-left:10px; width: 969px; height:35px; font:11px/35px Verdana, Arial, Helvetica, sans-serif; }
.productdetail { float:left; padding-left:10px; width:969px; height:auto; background:url(http://www.ghdhairsales.uk.com/images/figure.gif) left top no-repeat; }
.detail_arrow_l { float:left; width:7px; height:auto; padding-top:254px; }
.detail { float:left; margin:0 29px; padding-bottom:22px; width:867px; height:auto; background:url(http://www.ghdhairsales.uk.com/images/detail_bottom.jpg) bottom bottom no-repeat; }
.detail .left { float:left; padding-top:122px; width:510px; height: auto; }
.detail .left .pimg { float:left; width: 510px; height:280px; margin-bottom:7px; }
.detail .left .enlarge { float:left; padding-left:10px; width:16px; height:16px; margin-bottom:7px; }
.detail .left .smallimg { float: left; padding:5px; width:500px; height:40px; background:url(http://www.ghdhairsales.uk.com/images/smallimg_bg.jpg) repeat-x; }
.detail .left .smallimg .selected { float: left; width: 66px; height:38px; border:1px solid #54333f; margin-right:3px; }
.detail .left .smallimg .unselected { float:left; width:66px; height:38px; border:1px solid #000; margin-right:3px; }
.detail .right { float:left; padding:10px 65px 25px 20px; width:270px; height: auto; font-size:12px; background-color:#1c1c1c; }
.detail .right a { color:#bbb; text-decoration:underline; }
.detail .right h1 { float:left; width:270px; height:auto; font-size:18px; font-weight:normal; line-height:26px; color:#ccc; text-transform:uppercase; }
.detail .right .description { float:left; width:270px; height:auto; padding-bottom:42px; }
.detail .right .description p { float:left; width:270px; height:auto; line-height:18px; }
.detail .right .description .rprice { font-size:12px; color:#d9911a; line-height:30px; }
.detail .right .description .oprice { font-size:18px; color:#d9911a; line-height:30px; }
.detail .right .description .oprice_now { font-size:18px; color:red; line-height:30px; }
.detail .right .description .intro { float:left; width:260px; height: auto; }
.detail .right .description .intro .tabmenu { float: left; width: 260px; height:26px; border-bottom:1px solid #000; }
.detail .right .description .intro .tabmenu li.s3 { float:left; padding:0 12px; width:auto; height:26px; font-size:12px; line-height:26px; color:#999; background:url(http://www.ghdhairsales.uk.com/images/tab_selected.gif) repeat-x; margin-right:2px; }
.detail .right .description .intro .tabmenu li { float:left; padding:0 12px; width:auto; height:26px; font-size:12px; line-height:26px; color:#cc9933; background:url(http://www.ghdhairsales.uk.com/images/tab_unselected.gif) repeat-x; margin-right:2px; }
.detail .right .description .intro .tabcontent { float: left; padding:10px 20px 10px 12px; width:228px; height:auto; font-size:12px; overflow-y:auto; overflow-x: hidden; height:168px; }
.detail .right .description .intro .tabcontent p { line-height:18px; padding-bottom:6px; padding:0 10px; width:208px; }
.detail .right .description .intro .tabcontent li { float:left; padding:0 10px; width:208px; line-height:14px; margin-bottom:10px; background:url(http://www.ghdhairsales.uk.com/images/icon_dian.gif) left top no-repeat; }
.detail .right .charge { float:left; width:270px; height:auto; }
.detail .right .charge p { float: left; width:270px; height:auto; padding-bottom:5px; }
.detail .right .charge a.add { float:left; padding-left:12px; width:180px; height:23px; font-size:15px; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -262px -200px no-repeat; text-decoration:none; }
.detail .right .charge a.add:hover { float:left; padding-left:12px; width:180px; height:23px; font-size:15px; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -262px -223px no-repeat; text-decoration:none; }
.detail .right .charge .wishlist { float:left; padding-left:16px; width:100px; height:12px; line-height:12px; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -278px -20px no-repeat; }
.detail .right .charge .emailfriend { float:right; padding-left:20px; width:100px; height:12px; line-height:12px; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -394px -20px no-repeat; }
.review_col { float:left; margin:0 39px 0 35px; width:867px; height:auto; font-size:12px; }
.review_col .title { float:left; width:867px; height:auto; font-size: 18px; color:#d9911a; line-height:26px; }
.review_col .review_stat { float: left; width:867px; height:auto; margin-top:10px; }
.rating { float:left; width:180px; height:auto; }
.rating_r { float:right; width:270px; }
.write { float:left; padding-right:12px; width:80px; height:auto; color:#d9911a; text-decoration:underline; background:url(http://www.ghdhairsales.uk.com/images/icon_review_dot.gif) right center no-repeat; }
.see { float:left; padding-right:12px; width:132px; height:auto; color:#d9911a; text-decoration:underline; background:url(http://www.ghdhairsales.uk.com/images/icon_review_dot.gif) right center no-repeat; }
.writeblank { float:left; padding:10px; width:847px; height:auto; background-color:#1c1c1c; margin-top:10px; }
.all_input { width:170px; height:15px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #535353; border-right:1px solid #535353 }
.comment { width:270px; height:150px }
.showreview { float:left; padding:10px; width:847px; height:auto; background-color:#1c1c1c; margin-top:10px; }
.td1 { float:left; padding:15px 30px; width:624px; height:auto; background-color:#000; }
.progress { float:left; padding:0 74px; width:830px; height:auto; font-size:11px; color:#bbb; }
.progress a { color:#db931a; text-decoration:underline; }
/*-------------------------------------------------------------------progress styles*/
.progress_guide { float:left; padding:22px 0 30px; width:830px; height:41px; }
.progress_content { float:left; width:830px; height:auto; }
a.continue { float:left; padding-left:12px; width:180px; height:23px; font-size:14px; line-height:23px; color:#000; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -262px -200px no-repeat; text-decoration:none; }
a.continue:hover { float:left; padding-left:12px; width:180px; height:23px; font-size:14px; line-height:23px; color:#000; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -262px -223px no-repeat; text-decoration:none; }
h3 { padding-bottom:15px; }
.td2 { font-size:12px; font-weight:bold; color:#db931a; border-bottom:1px solid #1f1f1f; }
.qty { width:83px; height:18px; }
.qty { float:left; width:95px; height:23px; background:url(http://www.ghdhairsales.uk.com/images/currency_select.gif) no-repeat; border:0; }
.qty li { float: left; width:95px; height:13px; padding:10px 0 0 10px; text-transform:uppercase; }
.discountcode { float:left; padding:3px 0 0 5px; width:140px; height:20px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#bbbbbb; border:1px solid #2b2b2b; background-color:#151515; }
.payment_confidence_options { float:left; padding-top:30px; width:830px; height:auto; }
.payment_col { float:left; padding:12px 22px; width:274px; height: auto; border:1px dotted #666; margin-right:15px; }
.payment_col p { float:left; width:274px; height:auto; padding-bottom:8px; font-size:13px; }
.payment_col img { float:left; width: auto; height:auto; }
.confidence_col { float:right; padding:12px 22px; width:440px; height: 66px; border:1px dotted #666; }
.confidence_col p { float:left; width:440px; height:auto; padding-bottom:8px; font-size:13px; }
.confidence_col a { padding-right:10px; color:#bbb; text-decoration:underline; }
.all_input { width:180px; height:18px; background-color:#ccc; border:0; }
.all_choose { width:180px; height:18px; font-size:11px; }
.choose1 { width:88px; height:18px; }
a.login { float:left; width:54px; height:20px; font:normal 13px/20px "trebuchet MS"; text-align:center; text-transform:uppercase; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -144px no-repeat; text-decoration:none; margin-right:2px; }
a.login:hover { float:left; width:54px; height:20px; font:normal 13px/20px "trebuchet MS"; text-align:center; color:#000; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -20px -166px no-repeat; text-decoration:none; text-transform:uppercase; margin-right:2px; }
.topnav { float:left; padding:22px 0; width:830px; height:auto; font-size:14px; }
.topnav a { padding:0 8px; color:#d9911a; text-decoration:underline; }
.td3 { border-bottom:1px dotted #666; }
h4 { float:left; width:830px; height:auto; font-size:14px; line-height:30px; color:#d9911a; padding-bottom:10px; }
.progress_content p { float:left; width:830px; height:auto; font-size:11px; line-height:18px; margin-bottom:10px; }
h5 { float:left; width:830px; height:auto; font-size:13px; line-height:30px; font-size:13px; text-transform:uppercase; }
a.confirm { float:left; padding-left:10px; width:71px; height:20px; font:normal 13px/20px "trebuchet MS"; color:#000; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -180px -144px no-repeat; text-decoration:none; margin-right:2px; }
a.confirm:hover { float:left; padding-left:10px; width:71px; height:20px; font:normal 13px/20px "trebuchet MS"; color:#000; text-transform:uppercase; background:url(http://www.ghdhairsales.uk.com/images/pic.png) -180px -166px no-repeat; text-decoration:none; margin-right:2px; }
