body {
	margin : 0;
	font-size : 0.8em;
	color : #444;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #787878;
	text-align : justify;
} 
H1 { 
font-size : 1.3em; 
margin-bottom : 13px; 
margin-top : 2px; 
color : #515151; 
} 
H2 { 
font-size : 1.2em; 
margin-bottom : 8px; 
margin-top : 2px; 
color : #515151; 
} 
H3 { 
font-size : 1em; 
margin-bottom : 8px; 
margin-top : 2px; 
color : #515151; 
} 
P { 
margin-top : 2px; 
margin-bottom : 8px; 
} 
UL { 
margin-top : 2px; 
margin-bottom : 8px; 
} 
IMG { 
border : 0; 
} 
.orangebutton { 
color : #fff; 
background-color : #ff6b01; 
font-size : 12px; 
border : 1px outset #787878; 
padding-top : 1px; 
padding-bottom : 1px; 
padding-left : 6px; 
padding-right : 6px; 
text-align : center; 
} 
A.orange:link { 
color : #ff6b01; 
} 
A.orange:visited { 
color : #ff6b01; 
} 
A.orange:hover { 
text-decoration : none; 
} 
A.grey:link { 
color : #444; 
} 
A.grey:visited { 
color : #444; 
} 
A.grey:hover { 
text-decoration : none; 
} 
#colurswitch {
	position : absolute;
	top : 1px;
	left : 1px;
} 
img.colourbox {
	padding: 3px;
}
#widthfix {
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
} 
#header1 {
	position : absolute;
	width : 869px;
	left : 50%;
	margin-left : -436px;
	height : 89px;
	top : -2px;
	background-color : #F4F4F4;
	background-image : url("LogoBG.jpg");
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
} 
#logocjsukltd { 
position : absolute; 
width : 871px; 
left : 50%; 
margin-left : -430px; 
top : -5px; 
} 
.logocjs { 
font-size : 72px; 
color : #ff6b01; 
font-weight : bold; 
text-decoration : none; 
} 
.logoukltd { 
font-size : 32px; 
color : #ff6b01; 
font-weight : bold; 
text-decoration : none; 
} 
#styleoption {
	position : absolute;
	left : 524px;
	margin-left : -130px;
	top : 44px;
} 
#logosaying { 
position : absolute; 
width : 871px; 
left : 50%; 
margin-left : -426px; 
top : 69px; 
font-size : 1.1em; 
color : #515151; 
font-weight : bold;
} 
#paypal {
	float : right;
	width : 172px;
	height : 69px;
	margin : 19px 0px 0px 0px;
} 
#actinic { 
float : right; 
width : 80px; 
height : 80px; 
margin : 5px; 
} 
#header2 { 
position : absolute; 
width : 869px; 
top : 87px; 
left : 50%; 
margin-left : -436px; 
height : 28px; 
border : 1px solid #fff; 
background-color: #bfbfbf; 
/* background-image : url("Header2BG.jpg"); */
} 
.search-pos { 
font-size : 12px; 
padding-left : 6px; 
padding-right : 6px; 
padding-top : 2px; 
padding-bottom : 2px; 
margin-right : 5px; 
margin-left : 6px; 
margin-top : 3px; 
} 
.buttonSearch { 
color : #fff; 
background-color : #ff6b01; 
font-size : 12px; 
border : 1px outset #787878; 
padding-top : 1px; 
padding-bottom : 1px; 
padding-left : 6px; 
padding-right : 6px; 
text-align : center; 
} 
a.cart { 
float : right; 
color : #fff; 
background-color : #ff6b01; 
font-size : 12px; 
border : 1px outset #787878; 
text-decoration : none; 
text-align : center; 
margin-right : 9px; 
margin-top : 4px; 
padding-left : 8px; 
padding-right : 8px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
a:hover.cart { 
color : #515151; 
background-color : #ff6b01; 
} 
#header3 { 
position : absolute; 
width : 869px; 
top : 116px; 
left : 50%; 
margin-left : -436px; 
border : 1px solid #fff; 
background-color : #515151; 
height : 21px; 
background-image : url("Header3BG.jpg"); 
} 
.headgap { 
float : left; 
border : 3px; 
width : 5px; 
height : 5px; 
background-color : #ff6b01; 
margin-top : 5px; 
margin-left : 8px; 
margin-right : 8px; 
border-style : groove; 
} 
a.WhiteTopLink { 
float : left; 
color : #fff; 
text-decoration : none; 
width : 97px; 
margin-top : 2px; 
} 
a:hover.WhiteTopLink { 
color : #ff6b01; 
} 
#underheader {
	position : absolute;
	width : 869px;
	top : 138px;
	left : 50%;
	margin-left : -436px;
	border-top : 4px solid #fff;
	border-left : 1px solid #fff;
	border-right : 1px solid #fff;
	background-color : #a5a5a5;
} 
#sidebar {
	float : left;
	width : 190px;
} 
#menuouter { 
padding-top : 1px; 
padding-left : 1px; 
padding-right : 1px; 
} 
#menuinner1 {
	width : 190px;
	border : 1px solid #fff;
} 
#menuinner2 {
	width : 188px;
	border : 1px solid #787878;
	background-color : #fff;
} 
.menutitle { 
background-color : #787878; 
color : #fff; 
font-size : 14px; 
font-weight : normal; 
padding-left : 6px; 
padding-top : 2px; 
padding-bottom : 2px; 
background-image : url("Header3BG.jpg"); 
} 
a.menuitem { 
font-size : 12px; 
color : #777; 
text-decoration : none; 
padding : 6px; 
line-height : 18px; 
vertical-align : middle; 
} 
a:hover.menuitem { 
color : #ff6b01; 
} 
#callyououter { 
padding-top : 1px; 
padding-left : 1px; 
padding-right : 1px; 
} 
#callyou {
	width : 190px;
	height : 116px;
	border : 1px solid #fff;
	vertical-align : top;
	background-color : #ff6b01;
} 
.callyoutitle { 
font-size : 14px; 
color : #fff; 
padding : 6px; 
font-weight : normal; 
background-color : #ff6b01; 
} 
.callyoutext { 
font-size : 12px; 
color : #fff; 
padding-left : 6px; 
background-color : #ff6b01; 
float : left; 
width : 100px; 
} 
#buttoncallpos {
	float : right;
	width : 45px;
	margin-right : 25px;
} 
.buttonCall { 
color : #ffffff; 
background-color : #787878; 
font-size : 12px; 
border : 1px outset #fff; 
width : 45px; 
margin-top : 16px; 
height : 23px; 
} 
#knowouter { 
padding-top : 1px; 
padding-left : 1px; 
padding-right : 1px; 
} 
#knowinner1 {
	width : 190px;
	border : 1px solid #fff;
} 
#knowinner2 {
	width : 188px;
	border : 1px solid #787878;
	background-color : #fff;
} 
.didyouknowtitle { 
font-size : 10px; 
padding-top : 3px; 
color : #036; 
font-weight : bold; 
text-align : justify; 
padding : 2px 6px 0 5px; 
} 
A.blue:link { 
color : #036; 
background-color : #fff; 
} 
A.blue:visited { 
color : #036; 
} 
A.blue:hover { 
text-decoration : none; 
} 
.didyouknowtext { 
font-size : 10px; 
color : #5d5d5d; 
font-weight : bold; 
padding : 3px 6px 15px 5px; 
text-align : justify; 
} 
#trolley img { 
float : left; 
margin : 4px 4px 0 5px; 
} 
#w3c {
	margin-top : 10px;
	text-align: center;
} 
#inner {
	float : right;
	width : 665px;
	border-left : 3px solid #fff;
	border-right : 3px solid #fff;
	border-bottom : 3px solid #fff;
	vertical-align : top;
} 
#orangesides {
	border : 1px solid #fd6a00;
	background-color : #fff;
	min-height : 840px;
	padding : 12px;
	width : 639px;
	background-image : url("Image1.jpg");
	background-repeat : no-repeat;
} 
#footer { 
width : 869px; 
height : 47px; 
text-align : center; 
border-top : 3px solid #fff; 
border-bottom : 1px solid #fff; 
} 
.whitebottom { 
color : #fff; 
font-size : 12px; 
background-color : #515151; 
} 
a:hover.whitebottom { 
color : #ff6b01; 
} 
.clearing { 
clear : both; 
height : 0; 
} 
.orangeline { 
border-top : 1px solid #fd6a00; 
width : 637px; 
margin : 0; 
} 
.headonelook { 
font-size : 1.3em; 
margin-bottom : 13px; 
margin-top : 2px; 
color : #515151; 
font-weight : bold; 
} 
.headtwolook { 
font-size : 1.2em; 
margin-bottom : 8px; 
margin-top : 2px; 
color : #515151; 
font-weight : bold; 
} 
.headthreelook { 
font-size : 1em; 
margin-bottom : 8px; 
margin-top : 2px; 
color : #515151; 
font-weight : bold; 
} 
.imagehome { 
height : 180px; 
} 
#imagehome1 { 
float : left; 
margin-right : 25px; 
min-height : 160px; 
min-width : 153px; 
} 
#imagehome2 { 
float : left; 
margin-right : 25px; 
min-height : 160px; 
min-width : 153px; 
} 
#imagehome3 { 
float : left; 
margin-right : 25px; 
min-height : 160px; 
min-width : 153px; 
} 
.imageact { 
height : 130px; 
} 
#imageact1 { 
float : left; 
margin-right : 25px; 
min-height : 135px; 
min-width : 188px; 
} 
#imageact2 { 
float : left; 
margin-right : 25px; 
min-height : 135px; 
min-width : 188px; 
} 
#imageact3 { 
float : left; 
margin-right : 25px; 
min-height : 135px; 
min-width : 188px; 
} 
#imageact4 { 
float : left; 
margin-right : 25px; 
min-height : 135px; 
min-width : 188px; 
} 
.button { 
color : #fff; 
background-color : #787878; 
border : 1px outset #ff750a; 
} 
#mopjpg img { 
float : right; 
margin-left : 10px; 
} 
#hostingborder { 
border : 2px solid #fd6a00; 
margin : 1px; 
width : 500px; 
margin-left : 75px; 
} 
#playlist { 
width : 500px; 
} 
#playlist TD { 
padding-right : 8px; 
padding-left : 8px; 
padding-bottom : 1px; 
padding-top : 1px; 
border : 1px solid #fd6a00; 
} 
#domainborder { 
border : 2px solid #fd6a00; 
margin : 1px; 
width : 638px; 
margin-left : 0; 
} 
#domainlist { 
width : 638px; 
} 
#domainlist TD { 
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 1px; 
padding-top : 1px; 
border : 1px solid #fd6a00; 
} 
#imagedesign1 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imagedesign2 { 
float : right; 
margin-left : 15px;
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imagedesign3 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imagedesign4 { 
float : right; 
margin-left : 15px; 
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imagedesign5 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imagedesign6 { 
float : right; 
margin-left : 15px; 
margin-bottom : 15px; 
min-height : 1px; 
min-width : 1px; 
} 
#imageemail { 
float : right; 
margin-left : 15px; 
margin-top : 3px; 
margin-bottom : 5px; 
} 
#imagea2z1 { 
float : left; 
margin-right : 20px; 
margin-bottom : 15px; 
} 
#imagea2z2 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
} 
#imagea2z3 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
} 
#imagea2z4 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
} 
#imagea2z5 { 
float : left; 
margin-right : 15px; 
margin-bottom : 15px; 
} 
#imageprod { 
float : right; 
margin-left : 15px; 
margin-top : 3px; 
margin-bottom : 5px; 
}
#checkout-progress-indicator {
	float : right; 
	width: 300px;
	height: 19px;
	background-image: url('cpi-background.gif');
	margin: 0 auto 20px auto;
}
.checkout-progress-0 {
	float : right; 
	width: 75px;
	height: 19px;
	background-color: #678298;
	background-image: url('cpi-main.gif');
	float: left;
}
.checkout-progress-1 {
	float : right; 
	width: 150px;
	height: 19px;
	background-color: #678298;
	background-image: url('cpi-main.gif');
	float: left;
}
.checkout-progress-2 {
	float : right; 
	width: 225px;
	height: 19px;
	background-color: #678298;
	background-image: url('cpi-main.gif');
	float: left;
}
.checkout-progress-3 {
	float : right; 
	width: 300px;
	height: 19px;
	background-color: #678298;
	background-image: url('cpi-main.gif');
	float: left;
}
#checkout-progress-indicator .cpi-end {
	float : right; 
	width: 8px;
	padding: 0;
	margin: 0;
	border: 0;
	height: 19px;
	background-image: url('cpi-end.gif');
	background-position: right;
	background-repeat: no-repeat;
	float: left;
}
