@font-face {font-family:"Century Gothic"; src: url('GOTHIC.TTF')format('truetype');}

body {margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif; color:#666; background:url(site_images/bodybg.jpg) no-repeat center top fixed #000000;}

h1, h2, h3, h4, h5, h6, form, fieldset, input, select, textarea, ul, ol, li, span, div, img, a, p, object {margin:0; padding:0; list-style:none;}
img {border:0;}
a {text-decoration:none; color:#919191;}
input, select {font-size:11px;}

.right {float:right;} 
.left {float:left;}  
.clear {clear:both;}
h1 {font:bold 16px Arial,Helvetica,sans-serif;}
splink {font:bold 16px Arial,Helvetica,sans-serif;}
.splink a {text-decoration:none; color:#919191;}


.green {color:#B4BF1B; font-weight:bold; font-size:12px;}
h3 {clear:both; background:url(site_images/h3_bg.jpg) no-repeat top left; text-transform:uppercase; padding:10px 0px 10px 10px; color:white;}
#footer ul li.none {border:none; padding-left:0px;}

#wrapper {margin:0px auto; width:1002px;}
#subwrap {width:1002px; background:#FFFFFF; float:left; padding:0; margin-bottom:15px;}

#header {width:1002px; background:#231f20;}
.logo {float:left; margin:15px 0 0 10px;}
#rightheader {width:413px;}
#rightheader ul {width:413px;}
#rightheader ul li {float:left; width:145px; font-size:21px; text-align:center;} 
#rightheader ul li.bag {background:none;}
#rightheader ul li span {float:left; width:75px; font-size:22px; text-align:center; margin-left:5px; color:#fff;}
#rightheader ul li span a img { float:left;}
#rightheader ul li span a {color:#FFFFFF;}
#rightheader ul li span em {font-size:11px; width:94px; text-align:center;}
#rightheader ul li span b {font-size:21px; color:#d6de23;}
#rightheader ul li span .cart {padding-top:15px; font-size:12px; width:77px;}
#rightheader ul li span .cart a {color:#fff;}
#rightheader ul li span .price {float:left; padding-top:25px; width:25px; font-weight:bold; font-size:22px;}
#rightheader ul li span.numb {width:140px;}
#rightheader ul li span.numb b {color:#fff; font-size:20px;}
#rightheader ul li span.regist {width:140px; font-size:14px;}

#rightheader ul li #cart_total {color:#fff; }

#menu_links {float:left; width:982px; margin:10px 0 8px 0; padding:7px 10px; background:url(site_images/menu_links.jpg) left top no-repeat;}
#menu_links ul.catlinks {float:left; font-size:17px; width:785px; margin-top:2px; font-family:"Century Gothic", Arial, Helvetica, sans-serif; }
#menu_links ul.catlinks li {float:left; text-transform:lowercase;}
#menu_links ul.catlinks li a {color:#d6de23; padding:0 13px; border-left:solid 1px #d6de23; line-height:23px;} 
#menu_links ul.catlinks li a.none {border-left:none; padding-left:0px;}
#menu_links ul.catlinks li a:hover, #menu_links ul.catlinks li a.current {color:#fff;}

.sitemapBreadcumb {background-color:#343434;}
.main_body { float:left; width:1002px; position:relative; min-height:600px; }
.back2 {background:url(site_images/left_col_bk.gif) left repeat-y;}

.main_body #rightarea {width:844px; float:right; min-height:750px; height:auto !important; height:750px;}
.main_body #rightarea h3, .main_body #rightarea h3 {background:#343434; text-align:left; color:#dae028; font:bold 18px "Century Gothic", Arial, Helvetica, sans-serif; padding:5px 10px; text-transform:lowercase;}
.main_body .left_side { float:left; width:158px; background:#343434; min-height:576px; }
.main_body .left_side ul { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e9ec83; margin:4px; }
.main_body .left_side ul h1{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#D8E028; margin:4px; text-align:left; }
.main_body .left_side ul h1 a{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#D8E028; margin:4px; text-align:left; }
.main_body .left_side ul li {font-size:110%; clear:both; color:#ffffff; margin:1px 2px; font-size:12px; padding:0; text-align:left; list-style-type:none;  line-height:18px; }
.main_body .left_side ul li a {color:#ffffff; display:block; font-size:12px; padding:0 2px; text-align:left;  width:145px; letter-spacing:1px;}
.main_body .left_side ul li a:hover {color:#000000; font-size:12px; font-weight:bold; text-align:left;  background-color:#d8e028; width:145px;}
.main_body .left_side ul li.active a {font-weight:bold; background:#fff; color:#000000; font-size:12px; text-align:left; }
.main_body .left_side ul li.active a:hover {font-weight:bold; color:#000000; background:#ffffff; font-size:12px; text-align:left; }

.main_body .left_side ul li.selected a {font-size:110%;  font-weight:bold; background: none; color:#d8e028; margin:2px; font-size:12px; padding:0; margin:3px; text-align:left; }
.main_body .left_side ul li.selected a:hover {font-size:110%;  font-weight:bold; color:#ffffff; margin:2px; background:none; font-size:12px; padding:0; margin:3px; text-align:left; }
.main_body .left_side ul ul {margin:0px;}

.category_listing ul { float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e9ec83; margin:4px; }
.category_listing ul h1{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#D8E028; margin:4px; text-align:left; }
.category_listing ul li {font-size:110%; color:#d8e028; margin:2px; font-size:12px; font-weight:bold; padding:0; margin-top:3px; text-align:left; list-style-type:none;  line-height:20px; }
.category_listing ul li a{font-size:110%; color:#d8e028; margin:2px; font-size:12px; font-weight:bold;padding:0; margin-top:3px; text-align:left; list-style-type:none; width:145px;}
.category_listing ul li a:hover {font-size:110%; color:#ffffff; margin:2px; font-size:12px; font-weight:bold; padding:0; margin-top:3px; text-align:left; list-style-type:none;  width:145px;}
.category_listing ul li.active a, .main_body .left_side ul li.selected a {font-size:110%;  font-weight:bold; color:#d8e028; margin:2px; font-size:12px; padding:0; margin:3px; text-align:left; list-style-type:none;}
.category_listing ul li.active a:hover, .category_listing ul li.selected a:hover {font-size:110%;  font-weight:bold; color:#ffffff; margin:2px; font-size:12px; padding:0; margin:3px; text-align:left; list-style-type:none;}

.main_body .left_side ul li.selectedAct a {font-size:110%;  font-weight:bold; color:#ffffff; margin:2px; background:none; font-size:12px; padding:0; margin:3px; text-align:left;}
.main_body .left_side ul li.selectedAct a:hover {font-size:110%;  font-weight:bold; background: none; color:#d8e028; margin:2px; font-size:12px; padding:0; margin:3px; text-align:left;}



.main_body .right_side { float:left; width:844px; position:relative;}

#banner {float:left; width:844px;}
#banner .main {float:left; width:834px; display:block; padding-left:10px; background:url(http://www.duffermenswear.co.uk/images/www.duffermenswear.co.uk/loader.gif) no-repeat center center;}
#banner .main img{ max-width:834px;max-height:333px;} 
#banner ul { width:834px; display:block; padding:5px 0 0 10px; float:left; clear:both;}
#banner ul li {float:left; width:220px; margin:0 0 0 84px;}

ul.brand { width:834px; display:block; padding:5px 0 0 0; float:left; clear:both;}
ul.brand li {float:left; width:220px; margin:0 0 15px 84px;}

ul#belowbanner {width:824px; padding:0 0 15px 0; }
ul#belowbanner li {display:block; float:left; text-align:center; width:50%;}
ul#belowbanner li.none {margin:0px; float:right;}

#middle_cont {float:left; width:824px; padding:5px; margin-top:0;}
#middle_cont #left_nav {float:left; width:620px; height:150px; overflow:auto; padding:4px 4px 7px 2px; line-height:18px;} 
#middle_cont #right_nav {float:left; width:804px; background:url(site_images/this_week_spl.gif) top left no-repeat #343434; padding:45px 10px 10px 10px; margin-bottom:15px;}
#middle_cont #right_nav #newsletter {float:left; padding-top:14px; text-align:center; width:255px;}
#middle_cont #right_nav #newsletter p {font-size:17px; padding-bottom:8px;}
#middle_cont #right_nav #newsletter input {background:#d6de23; border:solid 1px #a8ad22; width:220px; padding:5px;}

#middle_cont #leftarea {width:254px; margin:6px 18px 0 6px; float:left;}
#middle_cont #leftarea h3, #middle_cont #floatdiv h3 {background:#d6de23; text-align:left; color:#fff; font:bold 18px "Century Gothic", Arial, Helvetica, sans-serif; padding:5px 10px; text-transform:lowercase;}
#middle_cont #leftarea ul, #middle_cont #floatdiv ul {padding:5px 0 20px 10px;}
#middle_cont #leftarea ul li a, #middle_cont #floatdiv ul li a {color:#4c4c4c; font:17px "Century Gothic", Arial, Helvetica, sans-serif; text-transform:lowercase;}

#middle_cont #rightarea {width:888px; float:right; min-height:750px; height:auto !important; height:750px;}

#middle_cont #content p {padding-bottom:20px; color:#808080; line-height:18px; text-align:justify;}

#footer {float:left; width:1002px; padding:4px 0 5px 0; font-size:12px; border-top:1px dotted #fff;} 
#footer ul#name {float:left; width:1002px; background:#343434; padding:5px 0; text-transform:lowercase;} 
#footer ul#name li {float:left; color:#d6de23; font-size:12px; font-weight:bold; padding-left:7px; width:125px; font-family:Arial,Helvetica,sans-serif;} 
#footer ul#name li a { color:#d6de23; }
.fix2 { padding-left:98px !important;}

#footer ul#subpages {float:left; padding:1px 5px 4px 5px; width:992px;}
#footer ul#subpages li {float:left; width:137px;}  
#footer ul#subpages li ul {float:left; height:auto !important; min-height:100px; text-transform:lowercase; width:125px;}
#footer ul#subpages li ul li a {font-size:11px; color:#646464; padding:1px 0px;} 
#footer ul#subpages li.store {width:129px;}


.login1 {background:url(site_images/bl_bg.png); padding:20px 10px 10px 10px; float:left; width:500px; margin-bottom:10px;}
.login1 p {margin:0; padding:5px 0 10px 0 !important; text-align:left !important; width:500px !important; float:left; display:block;}
.login1 p label, .login1 p input {float:left;}
.login1 p label {width:100px; padding:2px 0 0 0;}
.login1 p input {width:280px !important;}
.login1 p input[type="image"] {width:auto !important;}
.login1 h2 {text-align:left;}

#search {width:196px; padding:0px; margin-top:1px;}
.textboxsearch {float:left; background:#FFFFFF; padding:2px 5px 1px; color:#666; font-size:17px; text-align:center; width:160px; border:none;}

#mid {padding:14px 0 10px 0;}
#mainbanner, #innerbanner {width:730px; padding-right:9px;}
#sidebanner {width:245px;}
#sidebanner img {padding-bottom:10px;}

ul#bottom {float:left; width:957px; padding:35px 10px 4px 3px; height:135px; background:url(site_images/bottom.jpg) left top no-repeat; color:#222; font-size:12px;}
ul#bottom li {float:left; width:170px; padding-left:149px;}
ul#bottom li h2 {color:#393939; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal;}
ul#bottom li p {line-height:20px; padding-top:10px;}
ul#bottom .view {background:url(site_images/view.jpg) no-repeat left top; margin:65px 0 0 30px; padding:5px 19px; display:block;}

.textboxnews {color:#42463e; background:url(site_images/news_txtbox.jpg) left top no-repeat; border:none; width:209px; padding:5px 5px 6px 5px;}
.design {text-align:right; line-height:18px;}

ul.staticlinks {}
ul.staticlinks li {}  
ul.staticlinks li a {} 
ul.staticlinks li a:hover, ul.staticlinks li a.current {}  

.tborder {border:1px solid #CCCCCC;}
.phone {text-decoration:none; color:#003399;}
.phone,.btn,.remove,.login,.cartproducts {font-family:Arial;}
.otherlinks {font:bold 12px Arial; color:#333399; text-decoration:none;}
.cattop {color:#ffffff; font:18px Arial, Helvetica, sans-serif;}
.cattop a{color:#ffffff; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}

.cartpage, .productshow {color:#111;}
.cartpage {font:bold 16px "Century Gothic",Arial,Helvetica,sans-serif; color:#888888;}
.cartpage1 {font:bold 18px "Century Gothic",Arial,Helvetica,sans-serif; color:#D6DE23; background:#343434; padding:0 5px;}
.cart_des {color:#808080; font:14px "Century Gothic", Arial, Helvetica, sans-serif;}
.cart_des  input.textbox, input.textbox1  {background:#e6e6e6; font:11px Arial, Helvetica, sans-serif; color:#000000; border:0 none;} 
.cart_des  input.textbox1 {width:auto!important; padding:2px;}

#locationID {background:#e6e6e6; padding:2px; height:22px; border:solid 1px #e6e6e6;}

.qty_product {font:12px Verdana, Arial, Helvetica, sans-serif; color:#333; border:solid 1px #333; width:30px; padding:2px 1PX; margin:0 0 2px; }

.btn, .btn2, .remove, .newbestspecialshortdis, .newbestspecialheading, .body_textlinks {color:#FFFFFF;}
.body_texthaeding, .cartpage,  .phone, .btn, .btn2, .remove, .login, .cartproducts{font-weight:bold;}
.body_texthaeding {line-height:24px;}
.shortdiscription{color:#000000; text-decoration:none;}
.morelinks {color:#A0AA16;}

#productwrapper {float:left; font-size:12px; width:888px; padding:10px 0;}
.product {float:left; padding:10px; width:180px; margin-bottom:13px; background:url(site_images/bl_bg.png); margin:10px 20px; min-height:280px; height:auto !important; height:280px;} 
.productimg {width:187px;}
.thumimg {width:140px;}
.productname {color:#FFFFFF; font:15px "Century Gothic", Arial, Helvetica, sans-serif; padding:2px 0px !important; text-align:center;} 
.productprice {color:#d6de23; font:bold 15px "Century Gothic", Arial, Helvetica, sans-serif; padding:2px 0px !important;} 
.productprice s { float: left;   overflow: hidden;  padding: 3px 4px 0 3px; }
.productprice font { float:left; padding: 3px 0 0; }
.product form {float:right; padding-top:30px !important;}
.product p.links {float:right; width:80px;}
.product p.links a {padding-top:5px; display:none;}
.product p {margin:0; padding:4px 0 0 !important; text-align:center !important;}
.product .productimg {min-height:125px; display:table-cell; height:180px; vertical-align:middle; width:180px;}
.product .productimg img {max-width:151px; max-height:180px;}
.default {}
.product p.displayprice {float:left; color:#3a3a3a; font-size:12px; font-weight:bold; padding-top:35px !important;}
.productname_bg {background:#343434; height:26px;}
 
#registerwrapper {float:left; width:500px !important;}
.register {float:left; margin:10px 0 0; padding:20px 15px 12px 15px; width:700px; background:url(site_images/bl_bg.png);}
#registerwrapper h2 {color:#B4BF1B; font-size:13px; padding-bottom:3px;}
.register p {float:left; margin:0; padding:8px 0 0 !important; text-align:left !important; width:530px !important;}
.register p label {padding:2px 0 0; width:200px !important;}
.register p label, .register p input {float:left;}
.register p input {width:280px !important; padding:5px; border:1px solid #555555;}

.nav {float:left; border-bottom:1px dotted #CCCCCC; padding:0 0 7px 3px; width:740px;}
.nav span, .nav1 span {float:right; color:#B4BF1B;}
.nav1 {float:left; border-top:1px dotted #CCCCCC; padding:7px 0 7px 3px; width:740px;}

.copyright {color:#000000; padding:5px;}
.copyright a{color:#000000; text-decoration:none;}

.shortdiscription,.displayprice {padding-left:5px; padding-bottom:5px !important;}

.body_mainhaeding h1, .price {font-size:20px; color:#B4BF1B; padding-bottom:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.body_text {padding:3px 0 15px 3px; line-height:16px;}

.body_mainhaeding h1 {font-size:20px; color:#d6de23; margin-bottom:15px; background:#343434; padding:2px 10px; font:bold 18px "Century Gothic", Arial, Helvetica, sans-serif;}

.body_mainhaeding1 {background:#343434; margin-bottom:15px;}
.body_mainhaeding1 h1 {color:#d6de23; padding:2px 0 2px 10px; font:23px "Century Gothic", Arial, Helvetica, sans-serif; display:inline;}

.body_mainhaeding2 h1 {color:#d6de23; margin-bottom:15px; background:#343434; padding:2px 10px; font:bold 22px "Century Gothic", Arial, Helvetica, sans-serif; text-align:center;}
.body_mainhaeding1 p {display:inline; float:left; color:#d6de23; font:bold 18px "Century Gothic", Arial, Helvetica, sans-serif;}
.relted_pro_price {font:bold 15px "Century Gothic", Arial, Helvetica, sans-serif; color:#231f20;}

.pagging {clear:both; padding:6px 0 12px 0; font:15px "Century Gothic", Arial, Helvetica, sans-serif!important; color:#FFFFFF !important; display:block !important; text-align:center; margin:0 auto; width:844px; }
.pagging label {display:inline; padding:0 0 0 2px; font:bold 15px Arial, Helvetica, sans-serif; text-align:left;}
.pagging label select { text-align:left !important;}
/*.pagging_white {clear:left; float:left; width:350px; padding:6px 5px 0 290px; font:normal 15px "Century Gothic", Arial, Helvetica, sans-serif!important; color:#FFFFFF!important;}
*/

.btn, .remove {font-size:11px; cursor:pointer; border:none; padding:2px 6px; background:#B4BF1B; color:#000000;}
.btn2 {font-size:11px; cursor:pointer; border:none; padding:1px 4px; background:#B4BF1B; color:#000000;}
.body_textlinks  {font-size:11px; background:#333333 url(site_images/h3_bg.jpg) center; cursor:pointer; border:none; padding:5px 10px; width:225px; display:block;}
.body_textlinks2 {font-size:13px; font-weight:bold; display:block; text-align:center; background:#333333 url(site_images/h3_bg.jpg) center; cursor:pointer; border:none; padding:5px 10px; color:#fff;}
a.body_textlinks2:hover {color:#D8E028;}

.body_textlinks2 {font-size:13px; font-weight:bold; display:block; text-align:center;}
.selectbox,.textbox,.stextbox,.inputbox {border:1px solid #555;}
.stextbox {padding:3px 5px;}

.textbox,.inputbox {width:110px; padding:2px;}
.textbox,.inputbox {font-size:11px; color:#000000; text-decoration:none;}
.login {font-size:12px; color:#3a3a3a; text-decoration:none;} 
.cartproducts, .morelinks {color:#A0AA16; text-decoration:none; font:bold 13px Arial, Helvetica, sans-serif;} 
.search {font:12px Verdana; color:#ffffff; text-decoration:none;}
.search a{font:12px Verdana; color:#ffffff; text-decoration:none;}
.inputbox {color:#000000; background-color:#FFFFF; width:100px;}
.textboxlogin {font:11px Verdana; border:1px solid #ccc; color:#000; height:12px; padding:4px 2px; width:150px;} 
.img {float:left; padding-bottom:10px; padding-right:10px;}
.cart {font:12px Arial; color:#ffffff; text-decoration:none;}
.cart a{font:12px Arial; color:#ffffff; text-decoration:none;}

.cart_head {background:#343434; font:bold 18px "Century Gothic",Arial,Helvetica,sans-serif; color:#B4BF1B; padding:5px;}


.sitemap a.body_textlinks {font-weight:bold; font-size:13px; color:#fff; text-transform:capitalize;}
.sitemap li {padding:2px 0; width:200px; float:left !important; width:278px;}


/* ddsmoothmenu */  

.ddsmoothmenu {float:left; width:730px; background:url(site_images/menu_bg.jpg) repeat-x; border-bottom:5px solid #be0751;}
.ddsmoothmenu ul {z-index:100;}

/*Top level list items*/
.ddsmoothmenu ul li {position:relative; padding:12px 29px; background:url(site_images/sep.jpg) left top no-repeat; display:inline; float:left;}

/*Top level menu link items style*/
.ddsmoothmenu ul li a {display:block; color:#FFFFFF; font-weight:bold;}
.ddsmoothmenu ul li a:hover {color:#FFcccc;}
* html .ddsmoothmenu ul li a {display:inline-block; /*IE6 hack to get sub menu links to behave correctly*/}
.ddsmoothmenu ul li a.selected {color:#FFcccc;/*CSS class that's dynamically added to the currently active menu items' LI A element*/}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul {background:#be0751; position:absolute; visibility:hidden; left:0; padding:5px 0; display:none; /*collapse all sub menus to begin with*/}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li {display:list-item; float:none; padding:0px; background:none;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul {top:0;}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a {padding:5px 5px 5px 10px; color:#fff !important; width:120px;}
.ddsmoothmenu ul li ul li a:hover {color:#000 !important; background:#fff !important; /*background of menu items during onmouseover (hover state)*/}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height:1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position:absolute;
left:0;
top:0;
width:0;
height:0;
background:silver;
}

.toplevelshadow{/*shadow opacity. Doesn't work in IE*/
opacity:0.8;
}

.clientArea {
 color: #808080; 
 font-family: "Century Gothic", Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 margin: 0px; 
 overflow:auto; 
 padding: 1px; 
 scrollbar-face-color: #cacaca; 
 scrollbar-highlight-color: #cacaca; 
 scrollbar-3dlight-color: #cacaca; 
 scrollbar-darkshadow-color: #cacaca; 
 scrollbar-shadow-color: #cacaca; 
 scrollbar-arrow-color: #000000; 
 scrollbar-track-color: #cacaca; 
 scrollbar-base-color:#44444;
 width: 600px; 
 height: 85px; 
}

#footer ul#subpages #brands {float:left; width:375px; margin:6px 0 0 0;}
#footer ul#subpages #brands li {float:left; width:93px; margin-bottom:3px;}
#footer ul#subpages #brands li a img {width:88px; height:50px; border:0 none;}

.newdsc {height:auto; overflow:auto; display:block; padding:0; width:824px; margin-bottom:10px; padding:0 0 0 5px;}
.newdsc p {margin-bottom:10px;}
.newdsc2 a img {border:1px solid #AAAAAA; margin:2px; width:130px !important;}

.view_all
{
	color:#D6DE23;
	text-decoration:none;
}
.view_all:hover
{
	color:#D6DE23;
	text-decoration:underline;
}

.h1_padding_b
{
/*	padding:6px 5px 0 290px;*/
	color:#ffffff;
	font:bolder italic 22px Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase !important;
}

.select_box
{
	width:70px;
	border:1px solid #363636;
	background-color: #ffffff;
	color:#000000;

}

.styled
{
	
	
}

.size_sel { width:120px; cursor:pointer; }

span.customStyleSelectBox { font-size:11px; background-color: #ffffff; color:#000000; padding:2px 3px; border:1px solid #363636; }
  
      span.customStyleSelectBox.changed { }
  
      .customStyleSelectBoxInner { background:url(site_images/canvas-list-nav-item-arrow-.gif) no-repeat center right;}
	  .customStyleSelectBoxInner1 { background:url(site_images/canvas-list-nav-item-arrow-.gif) no-repeat center right; font:bold 15px Arial, Helvetica, sans-serif;}

.brand_listing
{}

.size_guide { font:bold 15px Arial,Helvetica,sans-serif; padding:2px 0; text-decoration:none;}
#home_content { padding:0; width:814px;}
#home_content h1 { line-height:26px;}
ul.social li { margin:1px 0;}
ul.social li a span { float:left; width:60px; padding-top:4px;}
ul.social li a img { float:left; margin-left:2px;}
.inbox { background:#343434;}
.color a { color:#D6DE23 !important; display:block !important; padding:5px 0 0; font-size:16px; margin-left:15px; width:100px !important;}

.sizes { background:#333; width:165px; color:#fff; padding:2px;}
.sizes td.option { background:#d8d8d8; color:#333; }
.show_offer { width:120px; background:#343434; padding:0 10px; float:left;}
.show_offer a { color:#FFFFFF;}
.title1 { font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.short { font:normal 11px Arial, Helvetica, sans-serif;}
.price_offer a, .price_offer { color:#D8E028; font-size:14px; font-weight:bold; padding:5px 0 0; }
.price_offer s { color:#ee0000; font-size:10px;}
.price_offer font { color:#D8E028;}

.anyClass { width:772px !important; float:left; height:290px; overflow:hidden; margin-left:10px;}
.anyClass ul {margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 2520px; left:0px;}
.anyClass ul li {overflow: hidden; padding-right: 4px; padding-left: 4px; float: left; width:140px; height:290px;}

#next-pre { margin:-155px 0 0 -10px; width:824px; z-index: 2; float:left; }
#next-pre .next { float:left;}
#next-pre .prev { float:right;}

.bookmark {
    margin: 0 15px 0 0;
    position: absolute;
	right:0;
    z-index: 1;
	width:125px;
}

.dis_head {
    color: #333333;
    display: block;
    font:bold 18px Arial,Helvetica,sans-serif;
    margin-bottom: 5px;
}

.dis_price{  font:bold 28px "Century Gothic",Arial,Helvetica,sans-serif; color: #333333; }
.cart_btn { float:right; margin:0; padding:0; *margin:1px 0 0;}
.view_cat { color:#333; font:bold 15px Arial, Helvetica, sans-serif; padding:5px 0;} 
.qcolor {  color: #D6DE23 !important;    font: bold 13px Arial,Helvetica,sans-serif;  margin:0 0 2px; }
.qcolor {padding:2px 3px; display:block; }
#___plusone_0 { width:65px!important; }
.shadetabs { width:454px; }
.big_product{ text-align:center; width:375px;}
.bigimg { max-width:375px!important; }
.marquee { float: left;  margin-left:6px;  margin-top: 5px;  width: 828px; overflow:hidden; height:110px; }
.marquee  img { border:solid 1px #dadada; padding:0 3px 0 0; }
.specal_week { width:824px; float:left; position:relative; }
.viewspl { position:absolute; width:100px;  right: -8px;
    top: 9px; }
.viewspl a { color:#D8E028; text-decoration:none; }

.wrap_fade { height:333px; width:824px; background:url(http://www.duffermenswear.co.uk/images/www.duffermenswear.co.uk/loader.gif) center center no-repeat;} 

#fadeshow1 { background:url(http://www.duffermenswear.co.uk/images/www.duffermenswear.co.uk/loader.gif) no-repeat center center;  }
