body {
margin: 0px;
padding: 0 0 0 0px;
font-family: Verdana, sans-serif; 
font-size: 100%; 
background : #ccc url(images/bg.gif) repeat;
}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

div#mainwrap{
margin-left : auto;
margin-right : auto;
padding: 0 0 0 0px;
width: 774px;
background: url(images/white.gif) repeat-y center;

}

div#header {
height: 239px;
width : 754px;
background : #ECECEC url(images/header.gif) no-repeat;
padding : 0px;
margin :  0 10px 0 10px;
}
div#basket{
padding : 0px 0 0 640px; margin: 0px ;}

div#nav{
padding : 25px 0 0 0; margin: 0 5px 0 ; font-size: 0.7em; color : #000; text-align : right;}

div#nav a{
 color : #000; text-decoration : none;}
 div#nav a:hover{
 color : #F00280; text-decoration : underline;}
 
div#header p{
padding : 0px; margin: 0 200px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}

div#header a.pink{
padding : 30px  0 0 30px; color : #F00280; font-size: 0.7em;font-weight : 700; text-align: left;}

div#header a.black{
padding : 30px 0 0 30px; color : #000;font-size: 0.7em;font-weight : 700;text-align: left;}




div#header h1{
padding : 50px 0 0 0; margin: 10px 20px 5px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}

div#smallhsp {

padding : 14px 0 0 0;
margin :  0px;
}
div.smallhsp2 {

padding : 0px 0 0 12px;
margin :  0px;
width: 177px;
height : 154px;
float: left;
}

div.clearfloats {clear:both;}

.content {
width : 754px;
background : #F00280;
padding : 0px;
margin :  10px 10px 0 10px;
}
.contentpink {
width : 754px;
background : #F00280;
padding : 0px;
margin :  10px 10px 0 10px;
}
.content2 {
width : 714px;
height: 342px;
background : #F00280 url(images/whitebg.gif) no-repeat;
padding : 0px;
margin :  20px 0 20px 0;
float : left;
}
div#content2a {
width : 400px;
padding : 0px;
margin : 0px;
float : left;
}
.content2a img{
padding : 0px; margin: 0px; float:left;}
.content2b {
width : 314px;
padding : 0px;
margin : 0px;
float : left;

}
.content2b p{
padding : 0px; margin: 0 20px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}
.content2b h1{
padding : 0px; margin: 15px 20px 10px 20px; font-size: 0.9em; color : #000 ; text-align : left;}

.content2b h2{
padding : 0px; margin: 20px 20px 10px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}
.content2b h3{
padding : 0px; margin: 15px 20px 10px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}

.contentfill {
margin: 0px;
float : left;
width : 20px;
padding: 0px;


}
div#contentleft {
margin: 20px 0px 20px 0px;
float : left;
width : 342px;
height: 342px;
padding: 0px;
background : url(images/black.gif) no-repeat;

}

div#contentright {
margin: 20px 0px 20px 30px;
padding: 0px;
float : left;
width : 342px;
height: 342px;
background : url(images/pink.gif) no-repeat;
}
.price {
padding : 1px 0 0 223px; font-size : 0.7em; margin : 0px;
}
.info a{
 color : #000; text-decoration : none;
}
.info a:hover{
 color : #F00280; text-decoration : underline; 
}
.info {
padding : 232px 0 0 223px; font-size : 0.7em;margin : 0px;
}
.paybutton {padding : 10px 0 0 20px; margin : 0px; float: left;}
.paybutton2 {padding : 14px 0 0 208px; margin : 0px; float: left;}

div#bottom {
width : 754px;
padding : 40px 0 20px 0;
margin :  10px 10px 0 10px;
background :#ECECEC url(images/bottom.gif) no-repeat;
}
div#bottom p{
padding : 0px; margin: 0 20px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}
div#bottom img{
padding : 20px; float  :right;}


div#bottom h2{
padding : 0px; margin: 10px 20px 5px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}

.list { padding : 0px ; margin : 0px; font-size: 0.7em;}
.list ul  {
margin : 0 0 0 0px;
}
.list li  {
list-style-type : square;
padding : 0px;
margin :  0 0 0 40px;

}
.list2 { padding : 10px 0 0 0 ; margin : 0 0 0 10px; font-size: 0.7em;}
.list2 ul  {
margin : 0 0 0 0px;
}
.list2 li  {
list-style-image: url(http://www.ch-6.co.uk/dev/shd/images/bullet.gif);
padding : 0px;
margin :  0 0 0 40px;

}
.white {
height: 10px;
width : 754px;
background : #fff;
padding : 0px;
margin :0px ;
}
div#terms {

width : 754px;
padding : 0px;
margin :  0 10px 0 10px;
background : #ECECEC url(images/terms.gif) no-repeat;
}
div#terms p{
padding : 0px; margin: 0 20px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}
div#terms h1{
padding : 0px; margin: 25px 20px 10px 20px; font-size: 0.9em; color : #000 ; text-align : left;}

div#terms h2{
padding : 0px; margin: 20px 20px 10px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}

div#nav2{
padding : 49px 0 0 0; margin: 0 5px 0 ; font-size: 0.7em; color : #000; text-align : right;}

div#nav2 a{
 color : #000; text-decoration : none;}
 div#nav2 a:hover{
 color : #F00280; text-decoration : underline;}
 

div#contact {

width : 754px;
padding : 0px;
margin :  0 10px 0 10px;
background : #ECECEC url(images/terms.gif) no-repeat;
}
div#contact1 {float : left ; width : 250px; padding: 0 0 0 30px;}
div#contact2 {float : left; width :300px;}

div#contact p{
padding : 0px; margin: 0 20px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}
div#contact h1{
padding : 0px; margin: 25px 20px 10px 20px; font-size: 0.9em; color : #000 ; text-align : left;}

div#contact h2{
padding : 0px; margin: 20px 20px 10px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}
