body {
	margin:0px;
	text-align:center;
	background-image:url(http://www.gelli-baff.co.uk/images/background.png);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#dddddd;
	font-size:12px;
}

p { margin-left: 10px; 
    margin-right: 10px;
    font-size:14px;
    font-family:verdana;
}

hr { 
height: 0px;
clear:both;
}

a.rightli:link {
	color: #FFFFFF;
	text-decoration: none;
}

a.rightli:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.rightli:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-color:#000000;
}

a.rightli:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.footerli:link {
	color: #000000;
	text-decoration: none;
}

a.footerli:visited {
	color: #333333;
	text-decoration: none;
}

a.footerli:hover {
	color: #000000;
	text-decoration: underline;
	background-color:#FFFFFF;
}

a.footerli:active {
	color: #333333;
	text-decoration: none;
}


#topbar {
	width: 100%;
	padding-top:9px;
	height:30px;
	background-color:#000000;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar.jpg);
}

.left {
	font-family:Trebuchet MS;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
.right {
	font-family:Trebuchet MS;
	font-size:16px;
	color:#FFFFFF;
	margin-right:10px;
	float:right;
}

#container {
	width:762px;
	text-align:left;
	padding-left:3px;
}

.insideleft {
	width:380px;
	height:355px;
	background-image:url(http://www.gelli-baff.co.uk/images/offer1.jpg);
	background-repeat:no-repeat;
	float:left;
}

.insideright {
	width:380px;
	height:355px;
	background-image:url(http://www.gelli-baff.co.uk/images/offer2.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.insidefull {
	width:760px;
	height:323px;
	background-image:url(http://www.gelli-baff.co.uk/images/offerline2.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.ifleft {
  width:380px;
  height: 100px;
  padding-top: 280px;
  float: left;
}

.ifright {
  width:380px;
  height: 100px;
  padding-top: 280px;
  float: right;
}

.insidefull2 {
	width:760px;
	height:436px;
	background-image:url(http://www.gelli-baff.co.uk/images/offerline3.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.ifbuttons2 {
  width:350px;
  height: 100px;
  padding-top: 220px;
  padding-right: 30px;
  float: right;
  }

.ifleft2 {
  width:300px;
  height: 90px;
  padding-top: 10px;
}

.ifright2 {
  width:300px;
  height: 90px;
  padding-top: 5px;
}

.ifpurchase2 {
	height:90px;
	width: 300px;
	padding-right: 10px;
	padding-left: 70px;
	text-align:right;
}

.ifinput2 {
	width: 150px;
	padding-top:5px;
	text-align:right;
	float:left;
	}

.ifbuy2 {
	float:right;
	}

.insidefull3 {
	width:760px;
	height:436px;
	background-image:url(http://www.gelli-baff.co.uk/images/offerline4.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.ifbuttons3 {
  width:350px;
  height: 100px;
  padding-top: 215px;
  padding-left: 160px;
  float: center;
  }

.ifleft3 {
  width:300px;
  height: 90px;
  padding-top: 10px;
}

.ifright3 {
  width:300px;
  height: 90px;
  padding-top: 5px;
}

.ifpurchase3 {
	height:90px;
	width: 300px;
	padding-right: 10px;
	padding-left: 70px;
	text-align:right;
}

.ifinput3 {
	width: 150px;
	padding-top:5px;
	text-align:right;
	float:left;
	}

.ifbuy3 {
	float:right;
	}



.insidefull4 {
	width:760px;
	height:300px;
	background-image:url(http://www.gelli-baff.co.uk/images/specialoff1.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.ifbuttons4 {
  width:350px;
  height: 100px;
  padding-top: 115px;
  padding-left: 160px;
  float: center;
  }

.ifleft4 {
  width:300px;
  height: 90px;
  padding-top: 80px;
}

.ifright4 {
  width:300px;
  height: 90px;
  padding-top: 75px;
}

.ifpurchase4 {
	height:90px;
	width: 300px;
	padding-right: 20px;
	padding-left: 60px;
	text-align:right;
}

.ifinput4 {
	width: 150px;
	padding-top:5px;
	text-align:right;
	float:left;
	}

.ifbuy4 {
	float:right;
	}

.iftext4 {
  padding-top: 30px;
  padding-left: 30px;
  float:left;
  font-size:14px;
  font-family:verdana;
  font-weight:bold;
  color: #000099;
  text-align:center;
}


.ifpurchase {
	height:100px;
	padding-right: 80px;
	text-align:right;
}

.ifinput {
	width: 150px;
	padding-top:4px;
	text-align:right;
	float:left;
	}

.ifbuy {
	float:right;
	}
	

.insideleft2 {
	width:380px;
	height:316px;
	background-image:url(http://www.gelli-baff.co.uk/images/offer3.jpg);
	background-repeat:no-repeat;
	float:left;
}

.insideright2 {
	width:380px;
	height:355px;
	background-image:url(http://www.gelli-baff.co.uk/images/offer4.jpg);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.whatleft {
	width:374px;
	float:left;
	text-align:left;
}

.videoright {
	width:374px;
	float:right;
	text-align:center;
}

.bullets {
	font-family:Trebuchet MS;
	font-size:18px;
	line-height:25px;
	width:280px;
	height:220px;
	clear:left;
}

.bullets2 {
  font-size:14px;
  font-family:verdana;
  }

.answers {
  font-size:14px;
  font-family:verdana;
  font-style : italic;
  padding-left: 20px;
  padding-top: 0px;
  }

#searchcontainer {
	font-family:verdana;
	font-size:12px;
	width:762px;
	text-align:left;
	float:left;
	clear:both;
}
#refil {
	width:762px;
	height:230px;
	text-align:left;
	float:left;
	clear:both;
	background-image:url(images/refilpack.jpg);
}
#searchcontainer2 {
	width:762px;
	text-align:left;
	float:left;
	clear:both;
}


.searchtext {
	font-family:verdana;
	font-size:12px;
	width:240px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}

.videocontainer {
	font-family:verdana;
	font-size:12px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}

#footer {
	width:96%;
	background-image:url(http://www.gelli-baff.co.uk/images/footerimage.jpg);
	background-repeat:repeat-x;
	background-color:#E8E8E8;
	padding-left:2%;
	padding-right:2%;
	font-family:verdana;
	font-size:10px;
	text-align:left;
	padding-top:30px;
	clear:both;
	color: #666666;
	font-weight: normal;
}

#footer2 {
	width:740px;
	padding-left:20px;
	padding-right:20px;
	font-family:verdana;
	font-size:10px;
	text-align:left;
	padding-top:30px;
	clear:both;
	color: #666666;
	font-weight: normal;
}

.linebreak {
	clear:both;
	float:left;

}

.header {
	width:98%;
	padding-left:2%;
	padding-top:9px;
	height:30px;
	color:#FFFFFF;
	font-size:18px;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar2.jpg);
}

.header2 {
	width:98%;
	padding-left:2%;
	padding-top:11px;
	height:30px;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar3.jpg);
}

.header3 {
	width:98%;
	padding-left:2%;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

.images2 {
	height:255px;
	width:380px;
}

.images {
	height:216px;
	width:380px;
}

.purchase {
	height:100px;
	text-align:right;
}

.input {
	padding-top:60px;
	padding-right:5px;
	}
.input2 {
	padding-top:60px;
	padding-right:5px;
	}

.insideleft .buy {
	padding-top:55px;
	float:right;
	padding-right:30px;
	padding-left:5px;
	}
	
.insideright .buy {
	padding-top:55px;
	float:right;
	padding-right:15px;
	padding-left:5px;
	}
	
.insideleft2 .buy {
	padding-top:55px;
	float:right;
	padding-right:30px;
	padding-left:5px;
	}
	
.insideright2 .buy {
	padding-top:55px;
	float:right;
	padding-right:15px;
	padding-left:5px;
	}
	
	
.top1 {
	clear:left;
	padding-left:1px;
}
.productname {
	float:left;
	clear:left;
	height:35px;
	padding-left:10px;
	font-family:verdana;
}
.buybutton {
	float:right;
	clear:right;
	height:35px;
}
.input2{
	float:left;
}
.button {
}
.containproducts {
	clear:left;
}

.aboutustext {
	font-family:verdana;
	font-size:12px;
	float:left;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
}

.status_area {
text-align: center; 
}

.status_block {
width: 100%;
text-align: center; 
BACKGROUND: #c00000; 
color: #fff; 
FONT-FAMILY: Arial;
PADDING-RIGHT: 10px;  
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 10px; 
PADDING-TOP: 10px;  
border: 1px dashed black;
margin-bottom: 20px;
margin-top: 10px;
	} 

/* this is old and nasty
h1 {
	width:98%;
	padding-left:2%;
	padding-top:11px;
	height:30px;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar3.jpg);
}
*/

/* this is new and fresh */
h1 {
	width:95%;
	padding-left:5%;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

h2 {
	width:95%;
	padding-left:5%;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

h3 {    margin-top:0px;
	width:95%;
	padding-left:5%;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

h4 {margin-top:0px;
	width:95%;
	padding-left:10px;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:16px;
	font-family: trebuchet ms;
	color:#000000;
}
#searchcontainer h4 {margin-top:0px;
	width:751px;
	padding-left:10px;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

#refil h4 {margin-top:0px;
	width:751px;
	padding-left:10px;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

.shopping_summary {
width: 100%;
margin-bottom: 20px;

}

.shopping_summary TD {
padding: 6px;
border: 1px solid #666;
}

.shopping_summary_head {
font-size: 140%; 
font-weight: bold; 
font-family: Arial;
margin-bottom: 20px;
}

.addresstext {
font-size: 90%; 
font-weight: bold; 
font-family: Arial;
}

.payments_table {
 background-color:#ffffff;
}

.rndoffer {
	width:762px;
	height: 250px;
	background-position:right;
	float:right;
	background-repeat:no-repeat;
	text-align:left;
	float:left;
	clear:both;
}
#rnd {   
    position: absolute;
    top: 38px;   
    left: 0;   
}
purchase2 {
	text-align:right;
}

.input2 {
	padding-top:5px;
	padding-right:5px;
	padding-left:25px;
	float: right;
	}

.buy2 {
	padding-top:0px;
	float:right;
	padding-right:5px;
	}
.input1 {
	border-bottom-color:#006600;
	border-style: solid;
	border-width: 1px;

}

.einsideleft {
	width:380px;
	height:355px;
	background-image:url(http://www.gelli-baff.co.uk/images/eoffer2a.png);
	float:left;
	text-align:left;
	background-repeat:no-repeat;
}

.einsideright {
	width:380px;
	height:355px;
	background-image:url(http://www.gelli-baff.co.uk/images/eoffer4a.png);
	background-repeat:no-repeat;
	float:left;
}

.einsideleft .buy {
	padding-top:55px;
	float:right;
	padding-right:15px;
	}
	
.einsideright .buy {
	padding-top:55px;
	float:right;
	padding-right:15px;
	padding-left:5px;
	}

#available {
	background-color:#FFFFFF;
	width:762px;
	height:230px;
	text-align:left;
	padding-top: 0px;
	margin-top: 0px;
	float:left;
	clear:both;
}

#available h4 {margin-top:0px;
	width:751px;
	padding-left:10px;
	padding-top:9px;
	height:30px;
	font-weight:bold;
	font-size:14px;
	font-family: trebuchet ms;
	color:#FFFFFF;
	background-image:url(http://www.gelli-baff.co.uk/images/topbar4.jpg);
}

#sitebar {
	background-color:#FFFFFF;
	width:762px;
	text-align:left;
	padding-left: 0px;
	margin-left: 0px;
	float:left;
	clear:both;
}

.pointtext {
  font-size:14px;
  font-family:verdana;
}
