@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:center; /* Need for IE5/6 bug */
	background: #4d4d4c;
	background-image: url(images/10.jpg);
	background-repeat: repeat;
	background-attachment: fixed;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: smaller;	
}
#wrapper {
	width:1000px;
	margin:0px auto; 			/* Auto centering */
	padding:0px;
	text-align:left; 			/* Fixes all block elements back to left aligned for IE 5/6 bug */
	line-height:18px;
	color:#333333;
	background: #fff;
}
h1 {
	font-size:16px;
}
h1.cheap {
	font-size:16px;
	font-weight: bold;
	line-height:25px;
	color:#0B5C8B;	
}
/** add a bottom padding below if space required for text **/
div.headers {
	margin-bottom:20px;
}

h2 {
	font-size:16px;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:16px;
}
h5 {
	font-size:16px;
}
h6 {
	font-size:16px;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height:20px;
	color:#0B5C8B;
	text-align:left;
}
#header {
	background:#fff
}
#nav {
	background: #2d2d2d;
}
.home {
	float:left;
	text-align:left;
	width:620px;
	padding:20px 0 0 15px
}
.home-row {
	padding:10px
}
#main-content {
	overflow:hidden;
	background: url(images/bodybak.png) #fff;
	margin-left: auto;
	margin-right: auto;	
	padding-bottom:10px;
	text-align:left;
}
#main-content-prod {
	overflow:hidden;
	background: url(images/bodybak.png) #fff;
	padding: 30px 30px 0 30px;

}
.left-col {
	float:right;	
	width:310px
}
.main-col {
	float:left;background: url(images/bodybak.png) #fff;
	width:600px;
}
.tab {
	border:1px solid #666666;
	padding:3px;
}
.img-prod {
	float:left;
}
img.thecheap {
   float:left;
	margin-right:3px;	
}
.img-spec {
	border: 1px solid #989fa7;
	padding:3px;
	margin: 0 10px 5px 0;
}
.main-img {
	float:left;
}
.youtube {
	float:right;
	border:1px solid #666666;
	padding:3px;
	float:right;
	margin:15px 15px 10px 0
}
.prodrow {
	clear:both;
	margin-left:66px;
	margin-right:66px;
	text-align:center;
}
.row {
	clear:both;
	text-align:center;
}
.holder {
	float: left;
	width:206px;
	border: 1px solid #8f969f;
	padding:3px;
	margin-right:3px;
	margin-bottom:3px;
}
.float {
	padding:0 15px 0 15px;
}
.pad {
	border:1px solid #8f969f;
	padding:3px;
	margin: 0 10px 0px 0;
}
.blank {
	border:1px solid transparent;
	padding:3px;
	margin: 0 10px 5px 0;
}
#footer {
	overflow:hidden;
	background:#fff;
	border-top:1px #a49f9c solid;
	border-bottom:1px #a49f9c solid;
	text-align:center;
	padding:10px;
}
.copy {
	clear:both;
	font-size:11px;
	color:#999999;
}
.foot-text {
	clear:both;
	text-align:left;
	font-size:12px;
	color:#666666;
	background: #3d464f;
	padding-to:200px;
}
a.copylink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	font-weight: normal;
	text-decoration: none;
}
a.copylink:hover {
	color:#6c1172;
}
#float {
	margin-top:0px;
	padding:15px 15px 0 15px;
	background:#fff
}
p.action {
	color: #6F0F73;
	font-weight:bold;
}
img.swatch {
	float:left;
	margin-right:0px;
}
img.priceinfo {
	margin: 0px 0px;
	float:left;
}

img.graph {
	margin-top:10px;
	margin-bottom:20px;
	border:1px solid #8f969f;
	padding:3px;
}
img.tick {
	float:left;
	margin-right:10px;
}
p.benefits {
	margin: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight: bold;
	letter-spacing:1px;
	text-align:left;
}
p.discount {
	margin: 0px 0px;
	font-size:10px;
	color:#999999;
	font-weight: normal;
	letter-spacing:0px;
	text-align:left;
}

p.bookmark {
	margin-bottom: 0px;
	font-size:11px;
	color: #0B5C8B;
	font-weight: normal;
	letter-spacing:0px;
	text-alig:left;
}

/** hybrid stuff **/

.main-col-hybrid {
	float:left;background: url(images/bodybak.png) #fff;
	width:480px;	
}

/** code for video on Pebble page **/

div.video {
	width:480px;
	height:289px;
	border: 1px solid #989fa7;
	padding:3px;
	margin-top: 20px;
}

div.video1 {
	width:420px;
	height:315px;
	border: 1px solid #989fa7;
	padding:3px;
	margin-top: 20px;
}

.left-col-hybrid {
	float:right;	
	width:440px	
}

.img-hybrid-left {
	float:left;
	border:1px solid #bcbfc8;
	padding:3px;
	margin: 0 0 5px 10px;
}

.img-hybrid-right {
	float:right;
	border:1px solid #bcbfc8;
	padding:3px;
	margin: 0 0 5px 10px;
}

img.tickhybrid {
	float:left;
	padding-left:20px;
	margin-right:10px;
}

input.one {
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #505050;
border: 1px solid #BBBBBB;		
font-weight: normal;
text-align: left;
padding-left: 2px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 2px;
margin-left: 4px;
width: 136px;
height: 16px;	
}

input.submit {
border: 0px solid #939393;
height: 18px;
padding-left: 0px;
padding-bottom: 3px;
margin-top: 0px;
margin-bottom:0px;
margin-left: 4px;
width: 80px;	
}

/**Enquiry form styling below**/
form.enquiry {	
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color: #676767;	 
text-align: left;
margin-top: 12px;
margin-left: 40px;			
margin-bottom: 12px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;		
border-color: #9A9A9A;
border-style: solid;
border-width: 0px;	
}

input.enquiry {
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #505050;
border: 1px solid #BBBBBB;		
font-weight: normal;
text-align: left;
padding-left: 5px;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 2px;
margin-left: 0px;
width: 150px;
height: 16px;	
}

input.enquirybut {
border: 0px solid #939393;
height: 18px;
padding-left: 0px;
padding-bottom: 3px;
margin-top: 2px;
margin-bottom:0px;
margin-left: 0px;
width: 80px;	
}

textarea.enquiry {
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #BBBBBB;
color: #505050;
font-weight: normal;
margin-left: 0px;
padding-left: 0px;
text-align: left;
width: 300px;
}

#signup {
	min-widt:770px;
	width: 100%;
	position: fixed;
	z-index: 5;
	bottom: 0px;
	height: 50px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background-color: black;
}

p.address {
	text-align: center;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top:0px;		
}

img.coloursl {
	float: left;
	margin-top:20px;
	margin-right: 0px;
	border:1px solid #666666;
	padding:3px;
}

img.coloursr {
	float: right;
	margin-right:0px;
	margin-top:20px;
	border:1px solid #666666;
	padding:3px;
}

img.rodis {
	float: left;
	margin-right:-5px;
	border:1px solid #666666;
	padding:3px;
}


/** ADDED TO TAKE THE BYTE SIZE OF THIS FILE OVER 8192 BYTES Lorem ipsum dolar sit amet, cons incidunt ut labore et dolore magn trud exercitation ullamcorpor susc vel eum irure dolor in reprehende dolore eu fugiat nulla pariatur. At lupatum delenit aigue duos dolor tempor sunt in culpa qui officia d dereud facils est er expedit distinc peccand quaerer en imigent cupidat. Incita visset, accom ex robore ad quam vis vadisen vlavis confecs nis revinc tae. Ietm hae magnitu dine for super oper mari aggere. Oppidi his mowni bus suifs fortunis 
desp erate coe magno recipei ban ibi se rursus isdem opport unitel rursus isdem opport loci defen porti busi. Navigandi ad nunc. Que neque pedibus ipsorum, naves ad hunc mod arm aeque, erant fere situs oppi dorum ut facilus. Vada ac desussum aestus exipe aditurn habere ex alto.

Oppidi his mowni bus suifs fortunis desp erate coe magno recipei ban ibi se rursus isdem opport unitel rursus isdem opport loci defen porti busi. Situs era eod oppi dorum, ut posta. Lorem ipsum dolar sit amet, cons incidunt ut labore et dolore magn trud exercitation ullamcorpor susc vel eum irure dolor in reprehende dolore eu fugiat nulla pariatur. At lupatum delenit aigue duos dolor tempor sunt in culpa qui officia d dereud facils est er expedit distinc peccand quaerer en imigent cupidat.

Incita visset, accom ex robore ad quam vis vadisen vlavis confecs nis revinc tae. Ietm hae magnitu dine for super oper mari aggere. Oppidi his mowni bus suifs fortunis desp erate coe magno recipei ban ibi se rursus isdem opport unitel rursus isdem opport loci defen porti busi. Navigandi ad nunc. Que neque pedibus ipsorum, naves ad hunc mod arm aeque, erant fere situs oppi dorum ut facilus. Vada ac desussum aestus exipe aditurn habere ex alto. 
Oppidi his mowni bus suifs fortunis desp erate coe magno recipei ban ibi se rursus isdem opport unitel rursus isdem opport loci defen porti busi. Situs era eod oppi dorum, ut posta. Lorem ipsum dolar sit amet, cons incidunt ut labore et dolore magn trud exercitation ullamcorpor susc vel eum irure dolor in reprehende dolore eu fugiat nulla pariatur.**/
