/**
* Saponaqua
* Interior CSS			
*
* CSS developed by Bloom Media Ltd. | www.bloommedia.co.uk
* Contributors: Stuart Bamforth
*/
	


/* Main Interior Column */	
#main-col{
	float:left;
	width:600px;
	padding:0 0 0 14px;
	margin:47px 0 17px 0;
	}    
	#main-col-top{
	background-image:url(../images/bg-banner-top.png);
	width:569px;
	padding:15px;
	}
	#main-col-bottom{
	background-image:url(../images/bg-banner-bottom.png);
	width:599px;
	height:8px;
	}
	


/* Internal Breadcrumb Styles */
#breadcrumb{
	float:left;
	background-image:url(../images/bg-breadcrumb.png);
	width:560px;
	height:29px;
	margin-bottom:30px;
	padding:4px 0 0 12px;
	}
	#breadcrumb ul{
	list-style:none;
	list-style-type:none;
	float:left;
	}
	#breadcrumb ul li{
	float:left;
	list-style:none;
	list-style-type:none;
	padding:0 15px 0 0;
	}
	#breadcrumb ul li a{
	color:#006cb8;
	}
	
	
	
	
/* Main Interior Typography */
#copyarea{
	width:548px;
	float:left;
	padding:0 11px 0 11px;
	}
	#copyarea h2{
	margin:0 0 10px 0;
	padding:0;
	color:#025088;
	font-size:180%;
	letter-spacing:-.75px;
	}
	#copyarea h2.product-title{
	color:#025088;
	margin-bottom:0;
	}
	#copyarea h3.upsell{
	color:#025088;
	margin-bottom:20px;
	}
	#copyarea h3{
	font-size:140%;
	color:#027cce;
	}
	#copyarea p{
	margin:0 0 1.5em 0;
	color:#00263e;
	font-size:100%;
	padding:0;
	line-height:1.5em;
	}
	#copyarea p.bttn{
	margin:20px 0 0 0;
	}
	#copyarea a{
	color:#006cb8;
	}
	#copyarea a.buynowbttn{
	color:#fff;
	font-weight:bold;
	background-image:url(../images/bg-a-buynow-bttn.png);
	width:80px;
	height:25px;
	text-align:center;
	display:block;
	padding:5px 0 0 0;
	}
	#copyarea ul{
	color:#006cb8;
	list-style:outside;
	margin:0 0 2em 15px;
	}
	#copyarea ul li{
	list-style-type:disc;
	color:#006cb8;
	font-size:100%;
	line-height:1.3em;
	margin:0 0 1.5em 0;
	}
	#copyarea ul li em{
	color:#d25601;
	font-style:normal;
	font-weight:bold;
	}
	#copyarea img.right{
	float:right;
	margin:-8px 0 0 10px;
	}	
	#copyarea a#formbttn{
	color:#fff;
	font-weight:bold;
	background-image:url(../images/bg-bttn-basket.png);
	width:125px;
	height:25px;
	text-align:center;
	display:block;
	padding:5px 0 0 0;
	}
	
	
	
/* Testimonials Page */
#testimonials{
	float:left;
	padding:0;
	margin:0;
	}	
	#testimonials p{
	margin:0 0 1em 0;
	color:#00263e;
	font-size:100%;
	padding:0 0 20px 0;
	border-bottom:1px solid #809fb1;
	width:550px;
	}
	#testimonials p em{
	color:#006cb8;
	font-style:normal;
	}
		
		

		
/* Products Pages */		
#products{
	float:left;
	width:600px;
	padding:0 0 0 0;
	margin:17px 0 0 0;
	}
	#products p{
	margin:0 0 4px 0;
	padding:0;
	color:#00263e;
	font-size:100%;
	line-height:1.2em;
	}	
	#products p.title strong{
	color:#0a73bc;
	font-size:100%;
	}
	#products p.price{
	margin:0 0 10px 0;
	}
	#products p.moreinfo{
	margin:10px 0 0 0;
	}
	#products p strong{
	color:#0a73bc;
	font-size:150%;
	}
	#products p.moreinfo a{
	color:#cf5200;
	font-size:90%;
	background-image:url(../images/bg-a-buy-now.png);
	background-repeat:no-repeat;
	padding:2px 0 5px 20px;
	}
	#products a.buynow{
	margin-right:5px;
	}
	#products p{
	margin:0 0 6px 0;
	padding:0;
	color:#00263e;
	font-size:100%;
	}	
	#products p.price{
	margin:0 0 10px 0;
	}
	#products p strong{
	color:#0a73bc;
	font-size:150%;
	}
	#products a.product-name{
	color:#00263e;
	}
	#products a.buynow, #products a.moreinfo{
	color:#cf5200;
	font-size:90%;
	background-image:url(../images/bg-a-buy-now.png);
	background-repeat:no-repeat;
	padding:2px 0 5px 20px;
	}
	#products a.buynow{
	margin-right:5px;
	}
	.product{
	float:left;
	width:280px;
	margin-bottom:40px;
	}
	.product-image{
	float:left;
	width:114px;
	}
	.product-image img{
	border:1px solid #95d0f3;
	padding:1px;
	}
	.product-text{
	float:left;
	width:140px;
	padding-left:10px;
	}		
	#product-page-text{
	width:340px;
	float:left;
	}
	#product-page-text h3{
	font-size:170%;
	margin:0 0 20px 0;
	padding:0;
	letter-spacing:-.55px;
	font-weight:bold;
	}
	#product-page-text h3.price{
	color:#0a73bc;
	}
	#product-page-text h3.offer{
	color:#cc4f00;
	margin:10px 0 0 0;
	font-size:130%;
	}
	#product-page-image{
	width:200px;
	float:left;
	}
	p.search-results{
	width:230px;
	float:left;
	}
	p.sort-results-text{
	width:218px;
	float:right;
	text-align:right;
	}
	p.sort-results-text select{
	font-size:1em;
	margin-top:-4px;
	}
	
	
/* News Styles */
ul#newslist{
	width:100%;
	border-top:1px solid #89c9f1;
	list-style:none;
	margin:30px 0 20px 0;
	padding:0;
	}
	ul#newslist li{
	border-bottom:1px solid #89c9f1;
	list-style:none;
	margin:0;
	padding:7px 0 7px 0;
	}
	ul#newslist li a{
	background-image:url(../images/bg-ul-li-a-news.png);
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	}
	.newsimage{
	border:1px solid #95d0f3;
	padding:1px;
	float:right;
	margin:0 0 10px 15px
	}
	a.back{
	background-image:url(../images/bg-bttn-back.png);
	padding:0 0 0 20px;
	background-repeat:no-repeat;
	} 
	
	#products p.pagination a{
	border-right:1px solid #66c0ee;
	padding:0 5px 0 3px;
	}
		
	p.pagination a{
	border-right:1px solid #66c0ee;
	padding:0 5px 0 3px;
	}	
		
		
/* Right Column and Call to Action Styles */
#list{
	float:left;
	width:249px;
	background-image:url(../images/bg-list.png);
	margin:17px 0 24px 17px;
	padding:22px 22px 40px 22px;
	height:210px;
	}
	#list h3{
	background-image:url(../images/bg-h3-list.png);
	width:213px;
	height:38px;
	margin:0 0 10px 0;padding:0;
	text-indent:-9000px;
	}
	#list ul{
	float:left;
	}
	#list ul li{
	background-image:url(../images/bg-orange-tick.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding:0 0 0 15px;
	margin:0 0 .75em 0;
	font-size:100%;
	color:#00263e;
	line-height:1.2em;
	}
	#list img{
	float:right;
	border:1px solid #95d0f3;
	padding:1px;
	}
	#list a{
	color:#fff;
	font-weight:bold;
	background-image:url(../images/bg-a-enquire.png);
	width:109px;
	height:25px;
	text-align:center;
	display:block;
	padding:7px 0 0 0;
	}
	p.callbttn{
	float:left;
	clear:left;
	font-size:100%;
	}
	#big-image img.hands{
	float:left;
	margin:15px 0 0 9px;
	position:relative;
	}
	
	

/* fck editor css start by idslogic */

	
.nm_normal{
color:#00263E;
font-size:100%;
line-height:1.5em;
margin:0 0 1.5em;
padding:0;
	}
.nm_blue{
color:#006cb8;
font-size:100%;
line-height:1.5em;
margin:0 0 1.5em;
padding:0;
	}
.nm_orange{
color:#CC4F00;
font-size:130%;
margin:10px 0 0;
	}	
	
	.nm_header{
	font-size:180%;
letter-spacing:-0.75px;
margin:0 0 10px;
padding:0;
color:#025088;
	}	
	
	


/* fck editor css end */

/* New addition for Testimonial dated 24 aug 2008  start  */


.Testimonialimage{
	border:1px solid #95d0f3;
	padding:1px;
	float:left;
	margin:0px 15px 10px 0px;
	
	
	}
	
	
	/* New addition for Testimonial dated 24 aug 2008  End  */