body
{
	background:#000000 url(images/sitebg.jpg) repeat scroll 0%;
	color:#3E4C39;
	font-family:Trebuchet MS,Verdana,Helvetica,sans-serif;
	font-size:0.75em;
	margin:0pt;
}
img 
{
	border:medium none;
}
#topbar 
{
	background:#1F1D05 url(images/topbar.jpg) no-repeat scroll 0%;
	height:208px;
	width:710px;
}
#page 
{
	height:auto !important;
	margin:0pt auto;
	min-height:100%;
	padding:0pt 0pt 0px;
	width:710px;
}
#menubar 
{
	background:#1F1D05 url(images/menubar.jpg) no-repeat scroll 0%;
	height:41px;
	width:710px;
}
#pagestruct 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#pagestruct li 
{
	float:left;
}
#lhl 
{
	display:inline;
	width:170px;
}
#cc 
{
	width:710px;
}
div#menusection 
{
	height:33px;
	margin-bottom:8px;
	width:708px;
}
div#menusection ul 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div#menusection ul li 
{
	display:inline;
	margin-right:5px;
}
div#menusection ul a 
{
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-size:1.1em;
	font-weight:bold;
	text-decoration:none;
}
div#menusection ul a:hover 
{
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-weight:bold;
	text-decoration:none;
}
.pagefooter 
{
	border-top:1px solid #3E4C39;
	float:left;
	margin-top:15px;
	text-align:right;
	width:710px;
}
#pnt 
{
	height:20px;
}
#pn 
{
	height:20px;
}
#article 
{
	height:auto !important;
	min-height:100%;
}
ul#basket-titles 
{
	height:20px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul#basket-titles li#productdetailstitle 
{
	border:1px solid;
	display:inline;
	margin-right:20px;
	width:350px;
}
li#productquantitytitle 
{
	display:inline;
	width:150px;
}
li#productpricetitle 
{
	display:inline;
	width:150px;
}
.product-image-landscape 
{
	text-align:center;
}
#ing 
{
	border:1px solid #3E4C39;
	margin-bottom:10px;
	margin-top:10px;
}
.product-intro 
{
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-size:1.2em;
}
.product-intro h1 
{
	border-bottom:1px solid #3E4C39;
	font-family:georgia,times new roman,serif;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 2px;
	width:100%;
}
h2 
{
	border-bottom:1px solid #3E4C39;
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-weight:normal;
	margin:10px 0px 5px;
	padding:0px;
}
h3 
{
	border-bottom:1px solid #3E4C39;
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-size:14px;
	font-weight:normal;
	margin:10px 0px 5px;
	padding:0px;
	width: 100%;
}
.basketsummary 
{
	background:transparent url(images/basketbg.jpg) no-repeat scroll 0%;
	color:#031F20;
	height:79px;
	padding-left:10px;
	width:174px;
}
.basketsummary-size 
{
	margin-left:10px;
	padding-top:10px;
}
.basketsummary-value 
{
	margin-left:10px;
}
.basketsummary-footer 
{
	bottom:2px;
	margin-left:80px;
	margin-top:11px;
}
p.emph 
{
	font-size:1.2em;
	font-weight:bold;
}
img.fltleft 
{
	float:left;
	margin-right:5px;
}
h1 
{
	border-bottom:1px solid #3E4C39;
	font-family:Georgia,Times New Roman,Serif;
	font-size:2em;
	font-weight:normal;
	margin:0px 0px 5px;
	padding:0px;
}
a 
{
	color:#3E4C39;
	font-weight:bold;
	text-decoration:none;
}
a:hover 
{
	color:#3E4C39;
	font-weight:bold;
	text-decoration:underline;
}
a.nochange 
{
	color:#3E4C39;
	font-weight:normal;
	text-decoration:none;
}
a.invert 
{
	color:#3E4C39;
	font-weight:bold;
	text-decoration:none;
}
a.invert:hover 
{
	background-color:#3E4C39;
	color:#1F1D05;
	font-weight:bold;
	text-decoration:none;
}
p 
{
	margin:0px 0px 8px;
	padding:0px;
}
.linebreak 
{
	border-top:1px solid #3E4C39;
	float:none;
	height:2px;
	margin-top:5px;
	text-align:center;
	width:510px;
}
.center-container 
{
	text-align:center;
}
.floating-menu 
{
	float:left;
}
#maincontent 
{
	width:704px;
}
.flt 
{
	float:left;
	height:150px;
	text-align:center;
}
.fullblock 
{
	height:150px;
	min-height:150px;
	width:510px;
}
p.sub 
{
	margin-left:10px;
}

img.product-minilink-image 
{
	border:1px solid #6A3412;
	max-height:120px;
}
.solidblock, .solidspace 
{
	display:block;
	height:2px;
	width:100%;
}
.pd 
{
	background:#e5e5e5 none repeat scroll 0%;
	border:1px solid #999999;
	float:left;
	height:190px;
	margin-bottom:5px;
	margin-right:15px;
	width:160px;
	display:inline;
}

.pd:hover
{
	background: #eeeeee;
	cursor: pointer;
}
.pd h2 {
	color:#3E4C39;
	font-family:georgia,times new roman,serif;
	font-size:1.2em;
	font-weight:bold;
	margin:10px 0px 0px;
	padding:0px 10px 0px 0px;
	text-align:center;
	width:100%;
	border-bottom: none;
}
.prod-dets-container 
{
	color:#DBD4B7;
	height:150px;
	padding-top:5px;
	text-align:center;
	float:left;
	width:160px;
	display:inline;
}
.pd-header 
{
	border-bottom:1px solid #999999;
	margin-left:5px;
	margin-right:5px;
}
.product-minilink-data-horizontal 
{
	color:#3E4C39;
	font-size:1.1em;
	height:90px;
}
.product-minilink-price 
{
	font-size:1.2em;
	font-weight:bold;
}
.pd a 
{
	color:#3E4C39;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
a.prodlink-mini 
{
	font-size:1em;
	font-weight:bold;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
	float:left;
	display:inline;
}
.linkarticle 
{
	background:#D9D8C7 none repeat scroll 0%;
	border:1px dashed #DDDDDD;
	height:50px;
	margin-bottom:5px;
	min-height:50px;
	padding:5px;
}
#menuitems 
{
	text-align:center;
}
.stylebox 
{
	margin-top:20px;
}
.stylebox h1 
{
}
#linklist 
{
	list-style-type:none;
}
#linklist li 
{
	float:none;
}
#postaladdress 
{
	list-style-type:none;
}
#postaladdress li 
{
	float:none;
}
.basketviewer 
{
	width:100%;
}
.basketviewer td 
{
	border-top:1px dashed #EDEDED;
}
#zoombox 
{
	background-color:#EEEEEE;
	border:1px solid #EEEEEE;
}
#fadebox 
{
	height:3000px;
	overflow:hidden;
	width:3000px;
}
p.intro 
{
	font-size:14px;
}
.moreinfo 
{
	margin-top:10px;
	text-align:left;
}
.highlightarticle h2 
{
	border-bottom:medium none;
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}