body, html{margin:0; padding:0; font-family:Arial, sans-serif; font-size:14px; background:url(Images/bg2.gif) center top repeat-x #fff;}

table, td, tr, th{font-family:Arial, sans-serif; font-size:14px;}

#wrapper{display:block; width:940px; margin:auto;}

#header{height:222px; background:url(Images/header-bg.gif) top right;}
	#logo{float:left; width:208px;}
	#h-right{width:732px; float:right;}
	#nav{padding:10px 0; float:right; width:674px;}
		#nav a{color:#fff;}
		#nav .MenuTable{width:90%; text-align:right;}
	#viewbasket{padding:3px 0 0 418px;}
	
.HeadingSub{font-weight:bold;}
a img{border:0;}
a{color:#0075e2;}
a.onlineShop_ProductName{color:#0075e2!important;}
.productBack{border:2px solid #dedede!important;}
.onlineShopShopProgressBarON{background:#FA893B!important;}
.onlineShopShopProgressBarCell{border:0!important; color:#FA893B!important;}
.onlineShopShopProgressBarTable{border:1px solid #dcdcdc!important; padding:4px!important; margin:12px 0 0 0;}
.onlineShopShopProgressBarTable td{padding:10px 9px;}

div.clear{display:block; clear:both; height:0; line-height:0; font-size:0;}

h1{color:#000; font-size:18px; font-weight:bold; margin:0; padding:5px 0 15px 0;}

#main{padding:18px 0 0 0;}
	#b-rep{background:url(Images/b-rep.gif) repeat-y top right; float:left; width:265px;}
	#b-top{background:url(Images/b-top.gif) no-repeat top right;}
	#b-botm{background:url(Images/b-botm.gif) no-repeat bottom right;}
		#b-botm h3{color:#000; font-size:22px; font-weight:bold; margin:0; padding:5px;}
		#b-botm ul, li{list-style-type:none; list-style-image:none;}
		#b-botm ul{margin:0; padding:0 0 0 7px;}		
		#b-botm ul li ul{margin:0; padding:5px 0 0 20px;}
			#b-botm ul a{color:#000; font-weight:bold; text-decoration:none;}
			#b-botm ul a:hover{text-decoration:underline;}
			#b-botm ul li ul li a{color:#0075e2; font-weight:bold; text-decoration:none;}
			#b-botm ul li ul li a:hover{text-decoration:underline;}
		#b-botm ul li{margin:0; padding:5px 0;}
		
#content{float:right; width:650px;}
	
#footer{height:154px; background:url(Images/footer-bg.gif) no-repeat bottom left; padding:20px 0 0 0;}
	#bp{float:right; padding:100px 0 0 0; font-size:12px; color:#999999;}
	#footer a{color:#999999; text-decoration:underline;}