body{
	margin:0;
	background:url(../images/bg-body.jpg) repeat-x;
	font:12px/16px Trebuchet MS, Verdana, Arial, sans-serif;
}
img{border:none;}
form,
fieldset{
	margin:0;
	padding:0;
	border:none;
}
.main{
	width:840px;
	margin:0 auto;
	position:relative;
	padding-top:134px;
}
/*--header--*/
#header{
	height:139px;
	position:absolute;
	top:0;
	left:0;
}
.header-wrapper{
	position:relative;
	height:25px;
	padding:108px 0 0 0;
	width:100%;
}
/*--Logo--*/
.logo,
.logo a{
	display:block;
	width:580px;
	height:108px;
}
.logo{
	background:url(../images/the-clothesline-logo.jpg) no-repeat;
	position:absolute;
	left:0;
	top:0px;
}
.logo a, a.image-link, .footer-logo a, .design a, a.bay{
	text-indent:-9999px;
	overflow:hidden;
}

ul.list{
	margin:0;
	padding:0;
	list-style:none;
	padding: 5px 0px 20px 0px ;
}

ul.list li{
	padding: 1px 0 2px 26px;
	background:url(../../images/li-content.jpg) no-repeat 0 2px;
	font-size:  13px;
	line-height: 18px;
}

table.tableclear a:link, 
ul.list li a, ul.list li a:hover{
	margin:0;
	font-weight: bold;
	color: #E9A40E;
	
	text-decoration: none;
}


/*--box-top-links--*/
.box-top-links{
	width:150px;
	height:50px;
	position:absolute;
	top:0px;
	left:692px;
}
.box-top-links ul, .main-menu-wrapper ul, .sub-category, .left-menu, .main-left-menu, .breadcrumbs{
	margin:0;
	padding:0;
	list-style:none;
}
.box-top-links ul{
	width:150px;
	overflow:hidden;
}
.box-top-links ul li{
	width:110px;
	float:center;
	padding:0 0 0 40px;
	line-height:14px;
}


.box-top-links ul li.totals{line-height:16px;}

.box-top-links a{
	font-size:14px;
	color:#fff;
	text-decoration:none;
}
.box-top-links ul li a span{color:#EFEFEF;}
.total-prise{
	padding:0px 0 0 0 !important;
	width:100%;
	
}
.total-prise span, .total-prise span a.cart{
	font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	display:block;
	color:#fff;
	font-size:14px;
	text-align: center;
	line-height: 18px;
	font-weight: bold;
}

#basket{background:url(../images/shopping-basket.png) no-repeat; height: 26px;}
#cart{background-color: #EF7DB1;
border-right:  1px solid #fff;
border-left:  1px solid #fff;
border-top:  1px solid #fff;

}



/*--main-menu--*/
.main-menu-wrapper{
	width:840px;
	overflow:hidden;
}
.main-menu-wrapper ul{
	float:left;
	height:25px;
}
.main-menu-wrapper ul li{float:left;}
.main-menu-wrapper ul li a{
	float:left;
	height:25px;
	text-decoration:none;
	color:#fff;
	font-size:13px;
	line-height:25px;
	padding:0 20px 0 21px;
}
a.checkout, .main-menu-wrapper ul li.active a, .main-menu-wrapper ul li a:hover{
	background:#97C000;
	padding:0 19px 0 20px;
	border:solid #fff;
	border-width:0 1px;
}
a.checkout{
	float:right;
	height:25px;
	line-height:25px;
	text-decoration:none;
	color:#fff;
	font-size:13px;
	width:146px;
	padding:0;
	text-align:center;
}
/*--content--*/
.content-holder{
	background:url(../images/bg-content-holder.gif) repeat-y;
	width:100%;
	margin-bottom:1px;
}
#content{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-content.gif) no-repeat;
	padding:6px 0 0 0;
}
/*--column-left--*/
.column-left{
	width:187px;
	float:left;
}
/*--left-menu--*/
.left-menu{
	width:185px;
	padding:0 1px;
	overflow:hidden;
}
.left-menu li{
	background:url(../images/bg-menu-left.gif) repeat-x;
	height:43px;
	width:175px;
	padding:8px 5px 0 5px;
	float:left;
	border-top:1px solid #d2cfcc;
}
.left-menu li:first-child{border:none;}
.left-menu li a{
	display:block;
	height:35px;
	padding:5px 0 0 40px;
	text-decoration:none;
	color:#6a6a6a;
}

.left-menu li a.voucher{background:url(../images/bg-voucher.gif) no-repeat 0 50%;}
.left-menu li a.works{background:url(../images/bg-works.gif) no-repeat 0 50%;}
.left-menu li a.myaccount{background:url(../images/bg-myaccount.gif) no-repeat 0 50%;}
.left-menu li a span{
	font-size:16px;
	display:block;
	color:#4b4b4b;
}
/*--search-block--*/
.search-block{
	margin:0 1px;
	width:175px;
	padding:5px 0 7px 10px;
	background:#97C000;
}
*+html .search-block{padding-bottom:9px;}
.search-block label{
	font-size:16px;
	color:#fff;
}
.input-wrapper{
	padding:5px 0 0 0;
	width:100%;
	overflow:hidden;
}
.input-wrapper input{float:left;}
.input-text{
	width:142px;
	background:#fff;
	float:left;
	height:18px;
}
.input-text input{
	width:132px;
	border:none;
	background:none;
	padding:1px 5px;
}
/*--main-left-menu--*/
.main-left-menu{
	/*background:url(../images/bg-main-left-menu.gif) no-repeat;*/
	border-bottom:  1px solid #fff;
	width:185px;
	overflow:hidden;
	padding:5px 1px 5px 1px;
}
.main-left-menu li{
	width:185px;
	float:left;
	padding:1px 0;
}
.main-left-menu li a{
	font-family:  Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#2D2181;
	display:block;
	width:167px;
	padding:3px 0 3px 18px;
	font-weight: bold;
}
.main-left-menu li a.active,
.main-left-menu li a:hover{
	color:#000;
}

.newsarea {
	border-width:1px 0;
	background-color:  #2E1C85;
}

.newsarea label{font-size: 13px; line-height: 16px;}

/*--column-right--*/
.column-right{
	width:653px;
	float:right;
	position:relative;
	padding:0px 0 0 0;
}
/*--main-content--*/
.main-content{
	background:url(../images/bg-main-content-bg.jpg) repeat-x;
	width:629px;
	padding:15px 12px 0 12px;
}
.main-content h1, .RegSectionTitle, .SubHeader{
	margin:0 0 10px 0;
	font-weight:normal;
	line-height:24px;
	font-size:20px;
	color:#575757;
}

.main-content h1{font-size: 24px; color: #2D2181; padding-bottom: 5px;}
.tableclear h3{font-size: 17px; padding: 5px 0px 5px 0px; color: #84A900;}

.main-content p{
	margin:0 0 10px 0;
	color:#555;
	line-height: 19px;
	font-size:  110% !important;
	
}

#welcome{
border-bottom: 6px solid #98C100;
}

.main-content #welcome p{width: 450px; }

.sub-category{
	margin:0 -12px;
	width:653px;
	overflow:hidden;
}
.sub-category li{
	border:1px solid #8a837c;
	padding:1px;
	float:left;
	margin:0 0 10px 9px;
	display:inline;
}
.sub-category li img{
	display:block;
	margin-bottom:1px;
}
.sub-category li h3{
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#333;
	margin:0;
	line-height:22px;
}
.sub-category li a{
	display:block;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	line-height:25px;
	color:#fff !important;
	font-weight: normal !important;
}

.color-1,
.sub-category li a.color-1{background:#D0F0AB;}
.color-2,
.sub-category li a.color-2{background:#FFCFD5;}
.color-3,
.sub-category li a.color-3{background:#C7E3F7;}

/*--last-text--*/
.last-text p{
	color:#819a34;
}
/*--footer--*/
#footer{
	background:url(../images/bg-main-footer.gif) repeat-x;
	width:100%;
	padding-top: 50px;
}
#footer .main{
	padding:0;
	height:85px;
}

#footer .main .legals{font-size: 9px; font-family: Verdana; color: #B2B2B2; width: 500px;}

#footer .main .legals a{font-size: 9px; font-family: Verdana; color: #B2B2B2; text-decoration: none;}

.footer-enterprise,
.footer-enterprise a{
	display:block;
	width:290px;
	height:46px;
}
.footer-enterprise{
	background:url(../images/logo-enterprise.gif) no-repeat;
	position:absolute;
	top:0px;
	right:0px;
}
.footer-enterprise span {display: none;}


/*sifr start*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
	display: none !important;
}
object, embed {
	margin: 0;
	padding: 0;
	display: block;
}
/*sifr end*/
/*------------------------------------------------------------inner page------------------------------------------------------*/
.inner{padding:0;}
.inner .main-content{
	background:none;
	padding-top:0;
	background:url(../images/bg-content-inner.gif) repeat-x;
}
/*--breadcrumbs--*/
.breadcrumbs{
	width:100%;
	padding:9px 0 13px 0;
}
.breadcrumbs li{
	color:#8A837B;
	display:inline;
	font-size:11px;
	background:url(../images/pointer.png) no-repeat 0 50%;
	padding: 0 10px 0 12px;
}
.breadcrumbs li:first-child{
	background:none;
	padding-left:0;
}
.breadcrumbs li a{
	color:#628b30;
	text-decoration:none;
}
.breadcrumbs li a:hover{text-decoration:underline;}
/*--inner-column-wrapper--*/
.inner-column-wrapper{
	width:100%;
	padding:7px 0 0 0;
	overflow:hidden;
}
/*--left-column--*/
.left-column{
	width:340px;
	float:left;
}
.image-box{
	padding:1px;
	width:303px;
	border:1px solid #8a837c;
	margin:0 0 20px 0;
}
.image-box img{
	display:block;
	margin:0 0 1px 0;
}
.image-box .color-1{background:#E9A40E;}

.image-box h4{
	color:#fff;
	font-size:13px;
	font-weight:normal;
	margin:0;
	background:#E9A40E;
	padding:5px 13px;
}
.left-column h3{
	margin:0;
	font-size:17px;
	color:#393c33;
	line-height:20px;
}
.left-column p{
	margin-bottom:15px;
}
/*--right-column--*/
.right-column{
	width:213px;
	float:left;
}
/*--box-table--*/
.box-table{
	width:170px;
	padding:0 0 0 43px;
}
.box-table table.prices{
	width:122px;
	border-collapse:collapse;
	font-size:10px;
	background:#eaf0f4;
	margin-bottom: 0px;  
}
.box-table table.prices th{
	background:#eaf0f4;
	font-size:9px;
	border-bottom:1px solid #fff;
}
.box-table table.prices td{
	text-align:center;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.box-table table.prices td.color{background:#d7f1b4;}
/*--form-price--*/
.form-price{
	margin:0;
	font-size:15px;
	color:#666;
	line-height:20px;
}
.form-price dt{float:left; padding-left: 3px;}
.form-price dd{margin:0; }

.form-price dd select{margin-left:5px; }

.form-price strong{
	color:#E9A40E;
	font-size:21px;
	line-height:24px;
}
/*--btn-wrapper--*/
.btn-wrapper{
	width:100%;
	position:relative;
	margin:5px 0 18px -4px;
}
.basket{
	background:url(../images/bg-link-3.gif) no-repeat;
	width:36px;
	height:34px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:-38px;
}
.box-table p, .box-table a:link, .box-table a:visited  {
	margin:0;
	color:#E9A40E;
	text-decoration: none;
}

.box-table p strong{
	display:block;
	font-size:13px;
}
/*--*/
.inner h2{
	margin:5px 0 15px 0;
	font-size:20px;
	color:#575757;
}
/*--block-produkts--*/
.block-produkts{
	width:641px;
	margin:0 -12px 0 0;
	padding-bottom:7px;
}
.block{
	width:100%;
	overflow:hidden;
	padding:0 0 1px 0;
}
.block img{float:left; padding-left: 1px;}
.box-color-1, .box-color-2{
	float:right;
	min-height:77px;
	width:548px;
}
* html .box-color-1{height:77px;}
* html .box-color-2{height:77px;}
.box-color-1{background:#f6f7f5;}
.box-color-2{background:#f4f6eb;}
.block-produkts-text{
	float:left;
	width:387px;
	padding:13px 13px 0 13px;
	height: 89px;
}
.block h4{
	margin:0 0 5px 0;
	font-size:13px;
	color:#575757;
}
.block p{
	margin:0 0 5px 0;
	font-size:10px;
	color:#333;
	line-height:14px;
	font-size: 12px;
}
.block p a, .block p a:link,.block p a:visited, .column-right a:link, .column-right a:hover, .column-right a:visited  {
	color:#E9A40E;
	font-weight: bold;
	text-decoration:none;
}
.block p a:hover{text-decoration:underline;}
.price{
	float:right;
	width:100px;
	padding:13px 0 0 0;
	text-align:center;
	color:#E9A40E;
	font-size:15px;
	font-weight:normal;
}
.box-color-3{
	float:right;
	width:490px;
	background:#f6f7f5;
}
.box-color-3 a{
	color:#575757;
	font-size:13px;
	margin:0 0 5px;
	text-decoration:none;
}
.box-color-3 a:hover{
	text-decoration:underline;
}
.block-cats-text {
	float:left;
	padding:13px 13px 0;
	width:364px;
	padding-bottom:10px;
}
/*--------------------------------------------------------------------inner-2 page---------------------------------------------------*/
.inner-2 .block-produkts{padding-top:7px;}
.block-produkts .color-box, .block-produkts .color-box-man{
	height:16px;
	margin:0 0 1px 0;
	width:100%;
	background:#ca7033;
}

.block-produkts .color-box-man{background:#ECF0DD;} 

.block-produkts .color-1{background:#999999;}
.block-produkts .color-2{background:#989A9A;}
.block-produkts .color-3{background:#959D9B;}


a.bay{
	background:url(../images/btn-bay.gif) no-repeat;
	display:block;
	width:90px;
	height:27px;
	margin:5px auto;
}
.inner-2 .block-produkts p a{
	display:block;
	color:#E9A40E;
	font-weight:bold;
}
.inner-2 .column-left{padding-bottom:50px;}
/*Navigation*/
.NavigationCell{
	float:left;
	background-position: 0 1px;
	height:15px;
}
/*Search*/
.search .box-color-2 {
	width:511px;
}
.search .block-produkts-text {
	float:left;
	padding:13px 13px 0;
	width:385px;
}

/* 
//========= xcartdesigner.com ====== 
// Fastlane checkout mod - using linear checkout image "checkout-steps-linear.png" 
// For full details, read the "readme.txt" contained in the "fastlane_mod_linear.zip" 
// =============================== 
*/


#ch-tabs1-linear, #ch-tabs2-linear, #ch-tabs3-linear, #ch-tabs4-linear {position: relative;margin: 0px 0px;padding: 0px; height: 40px;width: 650px; padding: 0px 0px 10px 0px !important;}
#ch-tabs1-linear{background:url(../../images/checkout-steps-linear.png) no-repeat; }
#ch-tabs2-linear{background:url(../../images/checkout-steps-linear.png) 0px -40px no-repeat;}
#ch-tabs3-linear{background:url(../../images/checkout-steps-linear.png) 0px -80px no-repeat;}
#ch-tabs4-linear{background:url(../../images/checkout-steps-linear.png) 0px -120px no-repeat;}


#ch-tabs1-linear a, #ch-tabs2-linear a, #ch-tabs3-linear a, #ch-tabs4-linear a{display: block;height: 26px; }

#ch-tabs1-linear li, #ch-tabs2-linear li, #ch-tabs3-linear li, #ch-tabs4-linear li{
list-style: none;
margin: 0px;
padding: 0px;
position: absolute;
display: block;
height: 26px;
top: 10px;
}

#cart-linear a{top: 0px; left: 40px; width: 159px;}
#cart-linear a:hover{background:url(../../images/checkout-steps-linear.png) 0px -170px no-repeat;}

#personal-linear{top: 50px; left: 160px; width: 163px;}
#personal-linear a:hover{background:url(../../images/checkout-steps-linear.png) -160px -170px no-repeat;}

#shipping-linear{top: 50px; left: 325px; width: 177px;}
#shipping-linear a:hover{background:url(../../images/checkout-steps-linear.png) -325px -170px no-repeat;}

#place-linear{top: 50px; left: 503px; width: 134px;}
#place-linear a:hover{background:url(../../images/checkout-steps-linear.png) -503px -170px no-repeat;}

a.invisible span{display:none;}

/* New Dialog Styles*/
.tableclear{padding: 2px; margin: 0px 0px 10px 0px; }

.DialogBox a strong{font-size: 15px; color: #D1AC67; text-decoration: none !important;}


td.green{
background-color: #E9A40E;
text-align: left;
line-height: 25px !important;
border-right: 1px solid #fff;
font: bold 12px/16px verdana, lucida, sans-serif;}

td.green h1{
padding: 3px 15px 0px 15px;
margin: 0px;
color: #ffffff;
text-decoration: none;
font-size: 13px;
}

td.gray{
background-color: #9E9993;
}

td.gray h1{
padding: 1px 10px 0px 0px;
margin: 0px;
color: #ffffff;
text-decoration: none;
font-size: 11px;
}

.refine table.td {padding: 5px !important;}
.refine td.header {color: #3A6666; font-size: 11px; font-weight: bold; text-align: right; padding: 3px 8px 0px 3px;}
.refine td.header2 {color: #3A6666; font-size: 11px; font-weight: bold; text-align: right; padding: 3px 2px 4px 9px !important;}
.refine td.header3 {color: #3A6666; font-size: 12px; font-weight: bold; text-align: left; padding: 6px 8px 3px 4px; margin-bottom: 1px;}
.refine td.row1, .refine tr.row1{background-color: #ECF0DD;}
.refine td.row2, .refine tr.row2{background-color: #ffffff;}
.refine tr.row3{background-color: #C6C6C6; height:1px !important; }


/* refine box */
	.refine, .refine-no-bg{
	border:1px solid #D2CFCC;
	background:url(../../images/bg-refinde.gif) repeat-x 0px 0;
}

.refine .myaccount{
	background:url(../../images/bg-myaccount.jpg) no-repeat 0 0px;
}
.refine .help{
	background:url(../../images/bg-help.jpg) no-repeat 0 0px;
}
.refine .faq{
	background:url(../../images/bg-faq.jpg) no-repeat 0 0px;
}
.refine .recover{
	background:url(../../images/bg-recover.jpg) no-repeat 0 0px;
}
.refine .terms{
	background:url(../../images/bg-terms.jpg) no-repeat 0 0px;
}
.refine .contact{
	background:url(../../images/bg-contact.jpg) no-repeat 0 0px;
}
.refine .privacy{
	background:url(../../images/bg-privacy.jpg) no-repeat 0 0px;
}
.refine .cart{
	background:url(../../images/bg-cart.png) no-repeat 0 0px;
}

.refine .points{
	background:url(../../images/bg-points.png) no-repeat 0 0px;
}

.refine .coupon{
	background:url(../../images/bg-coupon.jpg) no-repeat 0 0px;
}
.refine .about{
	background:url(../../images/bg-about.jpg) no-repeat 0 0px;
}
.refine .empty-cart{
	padding:4px 0 4px 69px;
	background:url(../../images/bg-empty-cart.png) no-repeat 0 0px;
}
.refine .myaccount, .refine .faq, .refine .recover, .refine .contact, .refine .privacy,
.refine .cart, .refine .coupon, .refine .points, .refine .about, .refine .empty-cart, .refine .help, .refine .terms
{padding:4px 0 4px 69px;}


.divider{border-left: 1px solid #666666;}


.special-offers .list-hold .price-info strong, .price-info strong{ 
	font:bold 14px Verdana, sans-serif;
	color:#629a44;
}
.special-offers .list-hold p{
	margin:0;
	font:10px/19px Arial, sans-serif;
	color:#333 !important;
}


.myaccount-back{margin-top: 7px !important; }

.myaccount-back a,
.myaccount-back a:visited,
.myaccount-back a:link{padding: 0px 4px 0px 4px; font-size: 11px; color: #8CB830 !important; text-decoration: none; font-weight: bold !important;}
.myaccount-back:hover a{color:#E9A40E !important; text-decoration: none;}


a.heavy-orange img, a.heavy-orange img{width: 45px; height: 45px; display:inline;}

a.heavy-orange, a.heavy-gray{
	font-size:12px;
	font-weight: bold;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E9A40E;
	margin:5px 0 4px 0;	
	text-decoration: none;
}
a.heavy-gray{color: #959595; }

a.heavy-orange:hover{text-decoration: none; color: #E9A40E;}
a.heavy-gray:hover{text-decoration: none; color: #959595;}






.refine h3, .refine-no-bg h3, h3, .refine h3 span{
	font-size:18px;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D1A1A; 
	margin:5px 0 4px 0;	
	font-weight: normal;
}


.refine h3 span{color: #E9A40E;  font-size: 18px; padding-right: 0px; font-weight: normal;}

.refine p, .refine-no-bg p, .red, .black{
	margin:0;
	font-size: 11px;
	line-height: 14px;
	padding: 0px 0px 10px 0px;
	font-size: 12px !important;
}


.refine h1 i{color:#E9A40E !important; font-style:normal !important;}

.refine p, .refine-no-bg p{
	margin:0;
font-size: 12px !important;
	line-height: 15px;
	color: #444;
		font:14px/16px Trebuchet MS, Verdana, Arial, sans-serif;
}

.tabbox{
	border: 1px solid #C6C6C6;
	overflow: hidden;
	height: 1%;
	margin-bottom: 14px;
}
.tabbox h3{
	line-height: 28px;
	padding: 0 0 0 8px;
	margin: 0;
	font-size: 18px;
	color: #014b74;
}

.tabbox h2{
	line-height: 20px;
	padding: 0 0 0 8px;
	margin: 0;
	font-size: 16px;
	color: #E9A40E;
}

.tabbox h1{
color: #111;
font-size: 11px;
	line-height: 12px;
}

.tabbox span.catlink{color: #333; font-size: 10px; font-weight: normal; float: right; padding-right: 15px;}


ul.product-list{
	margin: 0;
	padding: 0 0 27px;
	list-style: none;
	width: 100%;
	overflow: hidden;
	float: left;
}
ul.product-list li{
	padding: 0 0 0 90px;
	overflow: hidden;
	height: 1%;
}

tr.dark{background: #F9F8F7;}
tr.highlight{background: #ECF5E0;}
tr.white{background-color: #fff;}

.tabbox p{
	line-height: 15px;
	padding-left: 10px !important;
}



table.product-list h4 a{
	font-size:15px;
	color:#575757;
	padding-left:5px;
	display: block;
	text-decoration:none;
}



a.bold-link{font-weight: bold; color: #E9A40E; font-size: 14px; text-decoration: none;}

td.voucher{border: 3px solid #E9A40E; padding: 3px;}
td.voucher h2{font-size: 16px; line-height: 18px;}
td.hr{height: 2px; background-color:#8A837B;}

#product-headings{background-color:#ECF0DD; padding: 2px ;}

.category-cell-details{
text-align: center;
background-color: #F0F0F0; 
font-size: 11px;
font-weight: bold;
color: #333 !important; 
border-left: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;
border-bottom: 1px solid #C6C6C6;
padding: 3px;
margin: 0px;
height: 40px;
}

.category-cell-details a{font-size: 14px; font-weight: bold;}

.category-cell{
text-align: center; 
background-color: #fff; 
color: #3F3428; 
padding: 5px 0px; 
border: 1px solid #C6C6C6; 
height: 110px;
}

.text-cell p{
text-align: left; 
color: #3F3428; 
padding: 4px 10px 0px 0px; 
margin: 0px;
font-size: 1.1em;
}

.text-cell a{color: #993300; text-decoration:underline; padding: 0px 0px; margin: 0px; font-size: 1.1em; font-weight: bold;}

.search-sort{background-color: #ECF0DD; color: #333; border: 1px solid #999999; padding: 3px 10px; margin: 2px 0px 3px 3px;}

#results, #search{ padding: 0px; margin: 0px 6px 0px 0px; }
#search{ padding: 0px; margin: 10px 6px 5px 0px; }

#results .NavigationTitle, #results .NavigationCellSel, td.NavigationCell a {}

.refine .where-ireland {
	width:100%;
	overflow:hidden;
}

#feed {
margin-top: 15px;
border: 3px solid #2D2181;
background-color: #EFEFEF;
padding: 10px;
}

a.titlefield {
font-size: 13px;
  font-family:  Trebuchet MS, Verdana, Arial, sans-serif;
	font-size:16px;
	text-decoration:none;
	color:#2D2181;
	display: block;
	line-height: 18px;
	}

span.labelfield{color:#FC6B8F ; font-weight: bold; font-size: 12px;}

ul.checkbox
{
	margin: 10px 0px ;
	padding-left: 5px;
	list-style: none;
}

ul.checkbox li{
	margin: 0px 0px 8px 0px;
	padding-left: 35px;
	line-height: 24px;  
	font-size: 13px;
	color: #444;
}

#blogarea{padding: 12px 0px 0px 12px; }


ul.checkbox li { background: url(../images/list_checkbox.png) 0 0 no-repeat; }

.tag-ex, .tag-gan, .tag-bn, .tag-bnwt{width: 202px;}

.tag-ex{background:url(../../images/bg-tag-excellent.jpg) no-repeat 0 0px;}
.tag-gan{background:url(../../images/bg-tag-good-as-new.jpg) no-repeat 0 0px;}
.tag-bn{background:url(../../images/bg-tag-brand-new.jpg) no-repeat 0 0px;}
.tag-bnwt{background:url(../../images/bg-tag-brand-new-with-tags.jpg) no-repeat 0 0px;}
.tag-bnwot{background:url(../../images/bg-tag-brand-new-without-tags.jpg) no-repeat 0 0px;}

.tag-img{padding-left: 10px;}
.tag-name { }
.tag-name a{color: #545454; font-size: 12px; line-height: 15px; margin: 4px 0px 0px 14px; width: 130px;  display: block;}
.tag-price{text-align: center; padding-top: 15px;}

.labelfield {color: #FF0000; font-size: 90%;}
.datefield {color: #717171; font-size: 90%;}
#feed div {margin-bottom: 5px;}
#feed div a {text-decoration: none;}
