/* CSS Document */
html, body { 
height:101%;
width:100%;
}

.clear { clear:both; }


body {
font:100% MS Sans Serif, Arial;
background:#000 url(../imgs/bk.jpg) no-repeat center top fixed;
margin: 0 auto;
	
}

h1 { color:#fff; font-size:120%; font-weight:600; margin:0;padding:0;}

/* original coding of the background image */

.content_wrapper { z-index:3; width:965px; margin:0 auto;}


.product-category-header h1 {
	font-size:1.75em;
	color:#fcaf3b;
	margin-left:10px;
	margin-top:10px;
	}



.left_div { float:left;  width: 255px;	height:955px;	background:url(../imgs/nav_background.png) repeat-x; behavior: url(/assets/js/iepngfix/iepngfix.htc);}
.left_div .logo { text-align:center;}
.left_div .logo img { margin-top:10px;}
.left_div .basket { float:left; width:235px; border:1px solid #ccc; margin-left:10px; padding:4px; margin-bottom:10px; _margin-left:5px;}
.left_div .basket a { color:#fff; padding-left:2px;}
.left_div .basket a:hover { color:#f99f36; }

.right_div { float:right;  width: 678px; margin-right:15px;}
.right_div .nav { width:100%; margin-top:0px;}
.standard { color:#ccc; font-size:70%;}

.standard h2 { color:#ccc; font-size:100%; font-weight:600; margin:10px 0 0 10px;}
.standard p { margin:10px 0 0 10px;}
.standard a { color:#ccc; text-decoration:none;}
.standard a:hover { color:#f99f36; text-decoration:none;}


.bodylink { color:#ccc; }
.bodylink a:hover { color:#f99f36;}

.topnav { float:right; color:#999; font-size:70%; margin-bottom:5px; height:20px; margin-right:11px;}
*html .topnav { margin-right:5px;}
.topnav ul {margin:0; padding:0;}
.topnav li { display:inline;  margin:0; padding-left:12px;}
.topnav li a { color:#a8a8a7;  text-decoration:none;}
.topnav li a:hover { color:#f99f36;}

.mainnav { color:#999; font-size:70%;  text-align:left; width:678px; line-height:38px; }
.mainnav ul {margin:0; padding:0; text-align:left; }
.mainnav li { display:inline; padding-bottom:10px; text-align:left; margin:0; padding-left:15px; padding-right:16px;}
.mainnav li a { color:#fff; font-weight:600;  text-align:left; text-decoration:none; }
.mainnav li a:hover { color:#f99f36; border-bottom: 1px solid #f9b636; }

.brandlogo {
	background:#000;
	height:45px;
	width:676px;
	margin:0 0 10px 0;
	overflow:hidden;
	border:2px solid #000;
	border-top:1px solid #000;
	float:left;
}

.wholesale {
	float:left;
	margin:-2px 0 0 1px;
	background:#000 url(/assets/images/wholesale.jpg) center left no-repeat;
}

.fightlogos {
	width:442px;
	overflow:hidden;
	float:left;
}
	
.fightlogos img{
	margin:0 12px 0 12px;
	}


.selected {
color: #b0957c;


}


#sidelinks{
	float:left;
	width:245px;
	/*width: 128px;*/
	color:#fff;
	font-size:70%;
	padding:5px;
	}
	
	#sidelinks ul{
	padding:0;
	margin:0 10px 0 0;
	_margin:0 5px 0 0;
	width:100%;
	}
	
	#sidelinks li {
	display:list;
	list-style:none;
	}
	
	#sidelinks li img {
		margin-left:8px;
		}
	
	#sidelinks li a{
	display:block;
	width:100%;
	color:#fff;
	line-height:20px;
	text-decoration:none;
	text-indent:5px;
	}
	
	#sidelinks li a:hover{
	color:#f99f36;
	

	}
	li.spacer{
		border-bottom:1px solid #525258;
		background:#171718;
		padding-right:0;
		}
	
	li.spacer a{
		
		margin-left:6px;
		padding-right:0;
		}
	li.spacer2{
		border-top:1px solid #525258;
		background:#2d2d2f;
		padding-right:0;
		}
		
	li.spacer2 a{
		margin-left:18px;
		padding-right:0;
		}
		
	.navtitles {
		background:#0f0e0f;
		padding:0;
		}
	
.prod_div {
float:left;
width:150px;
text-align:left;

padding:5px;
height:236px;
margin-left:8px;
margin-bottom:10px;
background:url(../imgs/prod_bg.png) repeat-x;

}


#productshome {
	width:510px;
	margin:8px 0 0 -8px;
	float:left;
	}

a.prod_titles {
color:#fff;
text-decoration:none;
position:relative;
z-index:1000000;
cursor:pointer;
}

a.prod_block {
	display:block;
	height:125px;
	width:150px;
}

a.prod_titles:hover {
color:#f99f36;
text-decoration:none;
}

h3{ color: #fff; font-weight:bold;  text-decoration:none; font-size:70%; padding: 0; margin:5px 0 0 0;}
.text1 {
color: #ccc;
font-size:68%;
margin:0;
}

.text1 a {
color: #ccc;
text-decoration:none;
line-height:14px;
}

.text1 a:hover{
color: #fff;
}

.margin_right { margin-right:15px; }

a.bodylink { color: #ccc; font-weight:bold; text-decoration:none;}

a.bodylink:hover { color: #f99f36;}

.basket { color:#fff; font-size:75%; padding-left:20px;padding-bottom:0;margin:0;}
.basket a { color:#fff; text-decoration:none; }
.basket a:hover{ color:#f306da; }
.sidefeature label {color:#fff; font-size:70%; float:left; width:50px;padding-top:6px; font-weight:600; }
.sidefeature { background:#504b4a; margin-top:10px; width:235px; padding:10px;}
.sidefeature form { margin:0;}
.sidefeature input { float:left;background-color: #3e3b3b; border: 1px solid #393535; font-size:65%;  color:#FFF; height:15px;  margin-bottom:2px; margin-top:4px;}
.sidefeature .button { background: #504b4a; border: 0px solid #504b4a; font-size:60%; color:#FFF; 
 padding-top:2px; padding-bottom:2px; text-align:center; height:15px; font-weight:600; float:left; height:19px; }
.sidefeature h1 { color: #FFFFFF; font-size:80%; font-weight:600;margin-top:0; margin-bottom:5px;}
.sidefeature p{ color: #ccc; font-size:70%; font-weight:500;margin:0;}

#threebuttons .button {
font-size:12px;
float:left;
background:url(../imgs/btn_bg.png) repeat-x #f2682b;
color:#61250b;
text-align:center;
border: 1px solid #393534;
font-weight: normal;
text-decoration:none;
padding:4px;
}


.logostrip { float:center;  width: 910px; padding-left:7px; margin:0 0 0 22px;display:none;}
.logostrip img {float:left; border: 1px solid #414141; margin-right:10px;}

.footer {  margin-top:-5px;margin-right:15px;width:668px; padding:5px; background: #121111; color: #999999; font-size:70%; margin-bottom:20px;border-bottom:1px solid #373737;float:right;}
.footer ul {margin:0; list-style:none; padding:0;}
.footer li a { color: #999999; text-decoration:none;}
.footer li a:hover { color: #fff; }

/*---breadcrumb----*/
#breadcrumb-container{
/*
	width:730px;
	height:auto;
	float:left;
	position:relative;
	padding:0 0 10px 0;
	margin:0 0 20px 0;
	background:url(/assets/images/dots-horizontal.gif) bottom left repeat-x;
*/
}

#breadcrumb-container ul { margin:0;
padding:5px;
background:#0e0d0e;
border-bottom:1px solid #373737;
padding-bottom:4px;}

#breadcrumb-container li{
	display:inline;
	list-style:none;
	font-size:70%;
	margin:0;
	padding:5px;
}

#breadcrumb-container li a, #breadcrumb-container li a:visited{
	color:#999999;
	text-decoration:none;
	background:url(/assets/images/top-links-spacer.gif) right no-repeat;
	padding:0 10px 0 0;
	margin:0;
}
#breadcrumb-container li a:hover{
	color:#fff;
	text-decoration:underline;
}

/*-paging----*/
#paging{
	width:480px;
	padding:5px 10px;
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:5px;
	background:#121111;
	border-bottom:1px solid #373737;
}
#paging .paging-left{
	float:left;
	position:relative;
	margin:0;
	padding:0;
	width:100%;
}

#paging .paging-left ul {
	padding:0;
	margin:0;
}

#paging .paging-left li{
	color:#999;
	margin:0;
	font-size:70%;
	list-style:none;
	display:block;
	float:left;
	position:relative;
}
#paging .paging-next{
	width:auto;
	overflow:visible;
	float:right;
	position:relative;
	font-size:70%;
	text-align:right;
	top:0;
}
#paging .paging-next a, #paging .paging-next a:visited{
	color:#999999;
	text-decoration:none;
	margin:0;
	padding:0;
}
#paging .paging-next a:hover{
	color:#f99f36;
	text-decoration:underline;
}
#paging .paging-left li a,#paging .paging-left li a:visited{
	color:#999999;
	text-decoration:none;
	background-color:0;	
	display:block;
	padding:1px;
}
#paging .paging-current, #paging .paging-current a:visited{
	background-color:#000;
	border:#000 1px solid;
	color:#f99f36;
}
#paging .paging-left li a:hover{
	text-decoration:underline;	
	display:block;
	margin:0;
	color:#f99f36;
}

.largeimg {
	floaT:left;
	}

#bigdetail {
	float:left;
	margin-top:5px;
	
	z-index:99999;
	width:325px;
	
}
#bigdetail h1 {
	color: #fff;
	font-size:150%;
	font-weight:bolder;
	margin-left:0px;
}
#bigdetail input {
	float:left;
	margin-left:0px;
	background: #e8e7da;
	border: 1px solid #393535;
	color:#6d6754;
	font-size:100%;
	text-indent:4px;
}
#bigdetail select {
	margin-left:0px;
	background: #e8e7da;
	border: 1px solid #e8e7da;
	color:#6d6754;
	font-size:100%;
	text-indent:0px;
}
.small_left {
	float:left;
	color: #ccc;
	font-size:70%;
	font-weight:bold;
	margin-bottom:2px;
	padding:0;
}
.small_right {
	float:left;
	width:200px;
	color: #ccc;
	font-size:70%;
	margin-bottom:2px;
}
.small_desc {
	float:left;
	width:100%;
	color: #ccc;
	font-size:70%;
	margin-bottom:2px;
}
.price {
	float:left;
	margin-top: 5px;
	margin-bottom:7px;
	color: #fff;
	font-size:70%;
	font-weight:bold;
	font-size:1.5em;
}

.price span.grey {
	color:#999999;
	}
	
.price span.orange {
	color:#ffae00;
	}
.sizeguide {
	font-size:70%;
	margin-top:4px;
	float:left;
	margin-bottom:5px;
}
.sizeguide  a {
	color: #fff;
	background-image: url(/assets/images/size.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-top:0px;
	padding-left:35px;
	text-decoration:none;
}
.sizeguide  a:hover {
	color: #b3b18f;
}
.emailfriend {
	font-size:70%;
	margin-top:4px;
	float:left;
}
.emailfriend a {
	color: #fff;
	background-image: url(/assets/images/email.gif);
	background-position:left;
	background-repeat:no-repeat; padding-top:5px; padding-left:35px; text-decoration:none;}
.emailfriend a:hover {
	color: #b3b18f;
}
.moreimg {
	padding:5px;
	width:684px;
	margin-top:10px;
	color:#fff;
	font-size:70%;
	font-weight:bold;
	background:url(../imgs/basketbg.png);
	behavior: url(/assets/js/iepngfix/iepngfix.htc);
}
.zoombutton {
	float:right;
	width:74px;
	margin-right:7px;
}
.thumb {
	float:left;
	width:100px;
	margin-right:7px;
	border: 1px solid #c9c7a6;
}

/* NOT SURE IF THESE ARE NEEDED */

.alsowrap {  width:680px; margin-top:10px; margin-bottom:20px;}

.txtlink { color: #959370; font-size:70%; margin-top:4px; float:left; }
.txtlink a{ color: #959370; text-decoration:underline; }
.txtlink a:hover{ color: #b3b18f; }

.emailfriend {  font-size:70%; margin-top:4px; float:left; }
.emailfriend a{ color: #fff; background-image: url(/assets/images/email.gif); background-position:left; background-repeat:no-repeat; padding-top:5px; padding-left:35px; text-decoration:none;}
.emailfriend a:hover{ color: #b3b18f; }

.sizeguide { font-size:70%; margin-top:4px; float:left;margin-bottom:5px; }
.sizeguide  a{ color: #fff; background-image: url(/assets/images/size.gif); background-position:left; background-repeat:no-repeat; padding-top:0px; padding-left:35px; text-decoration:none;}
.sizeguide  a:hover{ color: #b3b18f; }

.moreimg { float:left; width:100px; margin-top:10px; color:#959370; font-size:70%; font-weight:bold;}

.zoombutton { float:right; width:74px; margin-right:7px;}

.button_over { float:right; font-size:75%; margin-top:10px;}
.button_over a { background: #504b4a; display:block; padding:4px 10px 5px 10px;  text-align:center; color: #fff; text-decoration:none; }
.button_over a:hover { background: #d7d7d7;   color: #222;  }

.steps { float:left; clear:both; }
.steps img{ float:left; }


.stocktxt { color: #9b917f; padding-top:4px;}

.complete {float:center; margin-right:auto; margin-left:auto; text-align: center; width:300px;}

#big_wrapper { width:100%; padding-top:100px; text-align:center;}
.insidestrip { float:center; background:#4f5729; padding-top:15px; padding-bottom:15px; width:100%;}
.holderwrap {  width:600px; float:center; margin-left:auto; margin-right:auto;}
.holding_inner { float:center; margin-left:auto; margin-right:auto;background:#4f5729; padding-top:25px; padding-bottom:15px; width:500px;}

.logoimage { float:left; margin-top:70px; text-align:left; width:228px; }
.holderwrap .content h1 { color:#eaead9; font-weight:600; font-size:80%; text-align:left;  margin-bottom:5px;}
.holderwrap .content { float:right;  }
.holderwrap .content p { color:#eaead9; font-size:70%; line-height:16px; margin-top:0px; margin-bottom:10px; text-align:left; font-weight:normal; width:330px;}

.MagicZoomPup { border: 1px solid #414141;
background: #a5a5a5;}

.sort { float:right; margin:10px 0px 10px 10px;color:#fff;font-weight:bold;font-size:12px;}

.sort label { float:left; margin:0 5px 0 0; }

.sort select { background: #fff; border: 1px solid #fff; color:#000; font-size:80%; text-indent:4px;clear:both;}

.displayprice {
	position:absolute;
	color:#fff;
	font-size:0.7em;
	margin-top:224px;
	}

img, .prod_div{ behavior: url(/assets/js/iepngfix/iepngfix.htc); border:none;}

#home-rotate{
	position: relative; width: 678px; height: 210px; overflow: hidden;
}

#homepage_txt, .homepage_txt {
	background:url(../imgs/main_photo_bg.png) top left repeat-x;
	behavior: url(/assets/js/iepngfix/iepngfix.htc);
	width:658px;
	font-size:75%;
	color:#fff;
	padding:10px;
	}
	
#homepage_txt a, .homepage_txt a{
	color:#fcc82a;
	font-weight:bold;
	text-decoration:underline;
}
	
.navigation{
	background:url(../imgs/nav_bg.png) repeat-x #3d3b3a;
	border:2px solid #000;
	}
	
.login {
	float:left;
	background:#1a1818;
	padding:6px 7px;
	margin:5px 0;
	}
	
.login form {
	margin:0;
	padding:0;
	}	
.login input {
	border:1px solid #3f3d3d;
	background:#242220;
	color:#fff;
	
	}
	
.login input.loginbutton {
	background:url(../imgs/btn_bg.png) repeat-x #f2682b;
	color:#61250b;
	}
.login input.loginbutton:hover {
	background:#ff9600;
	}

	
.basket2 {
	background:url(../imgs/nav_bg.png) repeat-x #3d3b3a;
	border:2px solid #000;
	float:right;
	margin:5px 0;
	padding:1px 13px;
	margin-left:0;
	width:255px;
	color:#fff;
	font-size:0.7em;
	line-height:26px;
	text-align:right;
	}
	
	
.basket2 a {
	color:#f99f36;
	text-decoration:none;
	
	}
	
.basket2 a:hover {
	text-decoration:underline;
	}
	
#basketdiv {
	position:absolute;
	border:1px solid #706658;
	float:left;
	border-top:none;
	margin-top:3px;
	padding:5px;
	background:url(../imgs/basketbg.png);
	behavior: url(/assets/js/iepngfix/iepngfix.htc);
	width:267px;
	margin-left:-12px;
	text-align:left;
	z-index:10000000;
	}
	
.product-large-thumb {
		background:url(../imgs/productbg.png);
	behavior: url(/assets/js/iepngfix/iepngfix.htc);
	padding:10px;
	margin-top:-40px;
	float:left;
	width:658px;
	}
	
.product-large-thumb img {
	float:left;
}

	
#bottom {
	width:325px;
	float:left;
	margin-left:10px;
	}
	
#abovebottom {
	float:left;
	
	padding:8px;
	height:19px;
	margin-right:-5px;
	border-top:1px solid #514d4d;
		border-bottom:1px solid #514d4d;
	color: #ccc;
	font-size:70%;
	font-weight:bold;	
	}
	
#abovebottom input {
	margin-left:0px;
	background: #fff;
	border: 1px solid #393535;
	color:#000;
	font-size:100%;
	text-indent:4px;
}
#abovebottom select {
	margin-left:0px;
	background: #fff;
	border: 1px solid #e8e7da;
	color:#000;
	font-size:100%;
	text-indent:0px;
}
	
	
#buynow {
	
	height:19px;
	padding:8px;
	margin-right:-5px;
	text-align:center;
	}
	
#buynow img {
	float:right;
	margin-top:4px;
	}
	

	#nextimg {
	background:#494744;
	width:315px;
	color:#fff;
	margin-top:3px;!important
	font-weight:bold;
	font-size:80%;
	clear:left;
	}
	
#nextimg a{
	
	padding:17px 8px 18px 8px;
	width:141px;
	float:left;	
	background:#494744;
	}
	

	
#nextimg a{
	color:#fff;
	font-weight:bold;
	font-size:80%;
	display:block;
	text-decoration:none;
	margin-top:4px;
	}
	
#nextimg a:hover {
	color:#ffae00;
	}
	
.bodytxt {
	background:url(../imgs/nav_background.png) repeat-x;
	behavior: url(/assets/js/iepngfix/iepngfix.htc);
	padding:5px 9px 5px 5px;
	}
	
.bodytxt ul h3{
	margin:0;
	padding:0;
	margin-left:-15px;
	margin-top:20px;
	}
	
.bodytxt ul li {
	margin-top:5px;
	}
	
li.small_top_nav a {
	font-weight:normal;
	color:#c6c6c6;
	}
	
li.small_top_nav a:hover {
	font-weight:normal;
	color:#fff;
	border-bottom:1px solid #fff;
	}
	
.bodytxt h1 {
	color:#fcaf3b;
	margin-left:10px;
	margin-top:10px;
	}
	
.bodytxt h2 {
	color:#fcaf3b;
	}
	
.bodytxt h3 {
	color:#fcaf3b;
		margin-left:10px;
	margin-top:10px;
	}
	
.hmpgtxt div {
	width:48%;
	float:left;
	margin:0;
	padding:5px;
	}
	
#sidelinks .leftnav-active a {
	color:#F99F36;
	}
	
.basketdropdown {
	width:267px;
	}
	
.basketdropdown td.product a {
	color:#a2a1a1;
	font-weight:bold;
	}
	
.basketdropdown td, .basketdropdown th {
	border-bottom:1px solid #a2a1a1;
	}
	
.basketdropdown td .name {
	overflow:hidden;
	width:180px;
	}
	
.basketdropdown .right {
	border-right:1px solid #a2a1a1;
	}
	
.basketdropdown .bottom {
	border-bottom:none;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
.adside {
	float:right;
	width:159px;
}

.adside a {
	display:block;
	margin:8px 0 0 0;
}


.branddrop {
	background:#000;
	color:#F90;
	border:1px solid #f90;
	font-size:13px;
	margin:8px 0 8px 23px;
	width:200px;
}



form.fingerit select:hover {
	cursor:pointer;
	}
	
	
.order-history-wrap a, #main-left-column p a {
	color:#f90;
	font-size:12px;
}
	
.order-history-wrap table {
	border-collapse:collapse;
	color:#fff;
	border:1px solid #000;
	font-size:12px;
}

.order-history-wrap table tr td {
	border:1px solid #000;
	padding:2px 4px;
}

.order-history-wrap table tr td.Cancelled {
	background:#600202;
	color:#fff;
}

.order-history-wrap table tr td.Shipped {
	background:#B1EB05;	
	color:#030;
}

.order-history-wrap table tr {
	background:#29292b;
}

.order-history-wrap table tr.alt {
	background:#36363c;
}

.order-history-wrap table tr th {
	background:#f90;
	padding:2px 4px;
	color:#000;
}

.newsthumb {
	float:left;
	margin:10px 10px 10px 0;
	width:200px;
}

.skyscraper {
	width:160px;
	padding:30px 0 0 47px;
	clear:both;
	color:#fff;
}


#sendtofriend{
	position:absolute;
	font-size:.7em;
	float:right;
	top:23px;
	right:0;

	padding:12px;
	width:250px;
	background:#333;
	border:1px solid #cc0000;
}
#sendtofriend label{
	width:250px;
	font-weight:bold;
	padding:8px 0 4px 0;
		display:block;
		color:#fff;
	
}
#sendtofriend input{
		background:#555;
		color:#fff;
		border:1px solid #999;
	width:250px
}
#sendtofriend textarea{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
		background:#555;
		border:1px solid #999;
	width:250px;
}
#sendtofriend input.send{
		background:url("../imgs/btn_bg.png") repeat-x scroll 0 0 #F2682B;
		border:0;
		padding:2px 0 3px 0;
	width:250px
}
#sendtofriend a{
	color:#fff;
}
#send-to-friend{
	float:right;
	position:relative;
}
#send-to-friend a.send{
	background:#cc0000;
	float:right;
	display:block;
	width:110px;
	padding:5px 0 5px 0;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:.75em;
	text-decoration:none;
}
#send-to-friend a.send:hover{
	background:#900;
}


.wholesale,
.twitter,
.facebook {
	color:#c1272e;
	font-weight:bold;
	width:15%;
	margin:0 5%;
	text-decoration:none;
	padding:5px 0 0 50px;
	line-height:16px;
	display:inline;
	float:left;
	height:38px;
}

.twitter {
	background:url(/assets/images/twitter.jpg) center left no-repeat;
}

.facebook {
	background:url(/assets/images/facebook.jpg) center left no-repeat;
}

#quickCheckout {
	clear:both;
	color:#FFFFFF;
font-size:75%;
}

	#quickCheckout .continue {
		
		margin:0 0 25px;
		padding:10px;
		overflow:hidden;
	}
		#quickCheckout .continue .continueBtn {
			width:135px;
			height:51px;
			overflow:hidden;
			text-indent:-9999px;
			background:url(/assets/images/continue.png) 0 0 no-repeat;
			float:right;
			cursor:pointer;
		}
		
		#quickCheckout .continue .continueBtn:hover,
		#quickCheckout .continue a.clicked {
			background-position:0 -51px;
		}
		
		#quickCheckout .continue a.clicked {
			cursor:default;
		}
		
		#quickCheckout .continue .continueBtn:active {
			background-position:0 -102px;
		}
		
		#quickCheckout .continue p {
			float:left;
			margin-right:25px;
			width:75%;
		}
		
		#quickCheckout .continue #process {
			/* display:none; */
			margin-top:5px;
			clear:both;
			border-top:1px solid #c4c4c4;
			padding-top:15px;
		}
		
		
		#quickCheckout .continue #process form {
			width:45%;
			float:left;
		}
	
		#tableBasket {
			width:45%;
			margin-left:5%;
			float:right;
		}
		
			#tableBasket table {
				width:100%;
			}
			
		#quickCheckout dl {
			overflow:hidden;	
		}
		#quickCheckout dl dt {
			width:120px;
			float:left;
			clear:both;
		}
		
		#quickCheckout dl dd {
			float:left;
		}
		#quickCheckout dl dt,
		#quickCheckout dl dd {
			height:35px;
			line-height:24px;
			margin:0;
		}
		
		#quickCheckout h3 {
			color:#fff;
			margin:0;
		}
		
		#quickCheckout input {
			width:153px;
		}
		
		#quickCheckout select {
			margin-top:0;
		}
		
		#quickCheckout form .btn {
			float:none;
			margin:10px 0 0;
		}
		
		table thead tr th {
			text-align:left;
			padding:10px;
			background:#8E2E35;
	
	}
	
#currencybox {
	padding:10px;
}

#currencybox ul {
	list-style:none;
	margin:0;
	padding:0;
}

	#currencybox ul li {
		float:left;
		margin:0 35px 0 0;
	}
	
		#currencybox ul li img {
			vertical-align:middle;
			margin-top:-2px;
		}
		
		
		
.selectaddress {
	padding:7px;
	font-size:0.7em;
	border:1px solid #4a4a4a;
	overflow:hidden;
	width:300px;
}

	.selectaddress p {
		float:right;
	}
	

#fadsCheckout {
	width:342px;
	margin:0 0 25px;
	color:#fff;
}


/*---------------------Checkout new------------------------------*/

#confirmation-basket h3 {
	color:#fcaf3b;
		margin-left:0;
	margin-top:10px;
	font-size:1em;
	}
	#confirmation-basket table{
		width:100%;
		font-size:.8em;
		
	}
	#confirmation-basket table td, #confirmation-basket table th{
		border-bottom:1px solid #333;
		padding:7px 0 7px 0;
		text-align:center;
	}
		
	#confirmation-basket table tr.product-row{
		background:#171718;
	}
	#confirmation-basket table tr.product-row td.product-name, #confirmation-basket table th.product-name{
		text-align:left;
		text-indent:7px;
	}
	#confirmation-basket table tr.product-row td.product-name a{
		color:#fff;
		text-decoration:none;
	}
	#confirmation-basket table tr.product-row td.product-name a:hover{
		text-decoration:underline;
	}
