body {
	background: #135EAB;
	margin: 0px 0;
}

body, td, th, select, input, textarea, h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #015CAB;
}

body, td, th, select, input, textarea { font-size: 14px; }

h1 {
	font-size: 18px;
	text-align: center;
}




#wrapper {
	width: 960px;
	margin: 0 auto;
	background: #FFF;
	padding: 10px;
}

#navigation { height: 43px; }

#navigation img { float: left; }

#navigation a {
	display: block;
	height: 43px;
	float: left;
}

#navigation a#home_link {
	background: url("../images/home.jpg");
	width: 75px;
}

#navigation a#home_link:hover { background: url("../images/home_over.jpg"); }

#navigation a#about_link {
	background: url("../images/about_us.jpg");
	width: 104px;
}

#navigation a#about_link:hover { background: url("../images/about_us_over.jpg"); }

#navigation a#contact_link {
	background: url("../images/contact_us.jpg");
	width: 120px;
}

#navigation a#contact_link:hover { background: url("../images/contact_us_over.jpg"); }

#navigation a#small_print_link {
	background: url("../images/the_small_print.jpg");
	width: 180px;
}

#navigation a#small_print_link:hover { background: url("../images/the_small_print_over.jpg"); }

#navigation a#your_basket_link {
	background: url("../images/your_basket.jpg");
	width: 140px;
}

#navigation a#your_basket_link:hover { background: url("../images/your_basket_over.jpg"); }

#sites {
	width: 480px;
	float: right;
	text-align: center;
}

#FourShops {
	font-family: Dubbem,  Arial, Helvetica, sans-serif; font-weight: 600;
}

div.box { 
	border: 1px solid #015CAB;
	width: 290px;
	height: 345px;
	padding: 10px;
}

div.left { float: left; }
div.right { float: right; }
div.centre { margin: 0 auto; }

div.light_blue { border: 1px solid #17B5F1; }
div.light_blue p { color: #17B5F1; }

div.purple { border: 1px solid #662E91; }
div.purple p { color: #662E91; }

div.green { border: 1px solid #0B9444; }
div.green p { color: #0B9444; }


#infopagestart {background: url("../images/infopagetop.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto;}
#infopage {background-color: #efefef; padding: 0; width: 675px; margin: 0 auto;}
#infopagetext {padding: 0 25px 0 25px;margin: 0;}
#infopageend {background: url("../images/infopagebot.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; line-height: 1px;}

#contactstart {background: url("../images/infopagetop.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto;}
#contact {background-color: #efefef; padding: 0; width: 675px; margin: 0 auto;}
#contacttext {padding: 0 25px 0 25px;}
#contactend {background: url("../images/infopagebot.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; line-height: 1px;}

#basketstart {background: url("../images/infopagetop.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto;}
#basket {background-color: #efefef; padding: 0; width: 675px; margin: 0 auto;}
#basketbody {padding: 0 25px 0 25px;margin: 0;}
#basketend {background: url("../images/infopagebot.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; line-height: 1px;}

.stdtext {}
input.input2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  background-color: #FAF8F3; border-width:2px; }
.importanttext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #666666;}

.producttitle {FONT-SIZE: 14px; COLOR: #FF7F00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px;}

.smalltext {FONT-SIZE: 8.5pt; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.stdtext {FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: none;}
.smalltitles {FONT-SIZE: 8.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
.small {FONT-SIZE: 8.5pt; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
.warning {FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px;}


#footer {
	background: #015CAB;
	padding: 5px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}
