body{
	font-family:Tahoma;

	text-align:center;
}
#EBdescription{
		background:#BECCF1 url(http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/bodybg.jpg)top repeat-x;		
	text-align:center;
	margin:0 auto 0 auto;

}

a:active
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
#listingpage
{
	width:960px;
	text-align:center;
	margin:0 auto 0 auto;
}
a:visited
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}

a:link
{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
}
#header
{	display:block;
	background:url('http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/head.jpg') no-repeat;
	width:960px;
	height:112px;
	margin-left:auto;
	margin-right:auto;	
	text-align:left;
}
#headtext
{
	text-align:right;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
	padding-right:15px;
}

#menu
{	height:30px;
	width:960px;
	font-family:Tahoma;
	color:#ffffff;

	margin:0 auto 0 auto;
	text-align:center;

	background:#343434 url('http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/menubg.jpg') repeat-y !important;		
}
#menuline
{
	width:600px;
	height:30px;
	text-align:center;
	margin:0 auto 0 auto;
	background:none;
}

#menuline td
{
	color:#ffffff;
}

#menuline a:active,
#menuline a:visited,
#menuline a:link
{font-family:Tahoma;	
padding:0 20px 0 20px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

#menuline a:hover
{font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#CCCCCC;
	text-decoration:none;
}

#subheadtable
{
	background:url(http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/pagebg.jpg) repeat-y !important;   /* page border background */	
	width:960px;
	padding-top:2px;
}
*div#subhead
{
	margin-top:-3px;
}
#banner
{
	width:960px;
	height:260px;
	margin:0 auto 0 auto;
	text-align:center;
	background:url('http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/pagebg.jpg') repeat-y;	
}
.title
{
	margin-top:5px;
	width:610px;
	margin-left:5px; 
	background:#AAACAE;
}
h2
{
	font-size:14px;
	color:#000000;
	font-weight:bold;
	margin:0px 0 0px 15px;
	line-height:30px;
}
td#centerside
{
	width:600px !important;
overflow:hidden !important;

}
#description
{
	font-size:12px;
	padding:10px 10px 10px 10px;
width:600px;
overflow:hidden !important;
	text-align:left;	
}
html>body #description
{width:580px;}
#similaritems, #other
{
		padding:5px 10px 5px 10px;
}
.JA_SI_Table
{
	text-align:center;
	width:600px !Important;
}
.JA_SI_Table td
{
	width:145px !important;
	display:inline-block;
}
.JA_SI_Image
{
	border:none;
	text-align:center;
	height:90px;
	max-width:145px !important;
	width: expression(parseInt(this.offsetWidth) > 145 ? "145px": parseInt(this.offsetWidth) + "px");	
}
.JA_SI_Title a
{

	margin-top:5px;
	font-size:11px;

}
.JA_SI_Price
{

	font-size:11px;	
	width:145px !important;	
}
#similaritems a
{
	color:#000000;
	width:145px;


}
.tabhead
{
	margin-right:5px;
	margin-left:5px; 
	height:20px;
	background:#AAACAE;
	padding:0px 10px 5px 5px;	

}
.tabhead a
{
	font-size:14px !important;
	color:#000000 !important;

	font-weight:bold;
	padding:5px 10px 2px 10px;
	display:block;
}
.tabbody
{
	text-align:left;
	padding:10px;
	font-size:12px;
	color:#000000;
}
#leftside
{
	width:160px;
	padding-left:10px;

}
#topsrc{
	text-align:left;
	width:160px;
	height:80px;
	background:#726F6C;

}
#topsrcb
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	margin-left:10px;
	padding-top:5px;
}
input#inpbox{
	font-size:11px;
	color:#000000;
	width:128px;
	height:23px;
	line-height:18px;
	margin-left:10px;	
	border:1px #809DB9 solid;
	margin-top:5px;
}
input#gosrc{
	margin-top:4px;
	font-size:12px;
	color:#000000;
	margin-left:10px;	
}
*input#inpbox{
	margin-top:4px;
}
*input#gosrc{
	margin-top:3px;
}
#brand
{
	width:620px;
	height:80px;
	background:#343434;
	color:#ffffff;
	font-size:14px;
	text-align:left;
}
#brandselect
{
	width:160px;
}
#brandflash
{
	padding-top:2px;
}

#brandtext
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;	
	height:15px;
	line-height:15px;
	padding-top:12px;
	padding-left:10px;	
}
#brand form
{
	height:30px;
	margin:0;

}
#brand form select
{
	border:1px #809DB9 solid !important;
	height:20px;
	margin-left:10px;
}
div#selectgo
{
	margin-top:5px;
	margin-left:10px;	
}
/*Shop Categories*/
#shopcategories
{
	margin-top:5px;
	background:url(http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/categories.jpg) no-repeat;	
	height:30px;
	line-height:30px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
}
#shopcategory a
{

	line-height:30px;
	display:block;
	padding-left:10px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	margin-top:2px;
	background:url(http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/catbgpass.jpg) repeat-y;		
}
#shopcategory a:hover
{
		background:url(http://ad-lister.co.uk/Shared/UserImages/5e9d70a9-13f1-4b69-86a8-651544f1413e/Img/_design/catbgact.jpg) repeat-y;		
		color:#ffffff;
}
td#rightside
{
width:160px;
padding-right:10px;
}
#top5head
{
	text-align:center;
	width:160px;
	height:30px;
	background:#726F6C;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
#top5body
{
	background:#AAACAE;
	width:160px;
	text-align:center;
	padding:10px 0 10px 0;
}
#newsletter
{
width:160px;
height:170px;
padding-top:10px;
	background-color:#ffffff !important;

}
#newsletterhead
{
	width:160px;
	height:30px;
	background:#726F6C;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
text-align:center;
}
#newsletterbody
{
	background:#AAACAE;
	width:160px;
	height:130px;
}
#newsletterbodytext
{
	padding:10px;
	font-size:12px;
}
#newsletterbodytext form
{
	margin-top:10px;
	text-align:center;
}

.powered
{
	padding:5px 0 5px 0px;
	font-size:12px;
	color:#000000 !important;
	text-align:center;
}
.powered a:active, .powered a:link, .powered a:visited
{
	font-size:12px;
	color:#000000 !important;
	margin-left:-3px;
	line-height:24px;
}
.powered a:hover{
	color:#CCCCCC !important;
	margin-left:-3px;	
	line-height:24px;	
}



