body {
	background: #29ABE2;
	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;
}




#wrapper {
	width: 960px;
	margin: 0 auto;
	background: #FFF;
	padding: 10px;
}

#navigation { height: 43px; margin: 0; padding: 0;}

#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#new_link {
	background: url("../images/new.jpg");
	width: 65px;
}

#navigation a#new_link:hover { background: url("../images/new_over.jpg"); }

#navigation a#about_link {
	background: url("../images/about_us.jpg");
	width: 90px;
}

#navigation a#about_link:hover { background: url("../images/about_us_over.jpg"); }

#navigation a#contact_link {
	background: url("../images/contact.jpg");
	width: 120px;
}

#navigation a#contact_link:hover { background: url("../images/contact_over.jpg"); }

#navigation a#small_print_link {
	background: url("../images/small_print.jpg");
	width: 170px;
}

#navigation a#small_print_link:hover { background: url("../images/small_print_over.jpg"); }

#navigation a#your_basket_link {
	background: url("../images/basket.jpg");
	width: 129px;
}

#navigation a#your_basket_link:hover { background: url("../images/basket_over.jpg"); }

#sites {
	width: 455px;
	float: right;
	text-align: center; height: 105px;
}

#content {width: 720px; float: right; height: 30px; _height: 15px; }
#content h1 {padding: 4px 0 6px 90px; _padding: 4px 0 8px 90px; margin: 0px 0 0 0;}

/* #content {width: 720px; float: right; height: 50px;} */
/* #content h1 {padding: 19px 0 2px 75px; _padding: 32px 0 2px 75px;} */

#FourShops {
	font-family: Dubbem,  Arial, Helvetica, sans-serif; font-weight: 600;
}
#FourShops a {text-decoration: none; color: #015CAB;}

/* original CSS stuff - START */

.currentpage {font-weight: 600; font-size: 120%;}
/* .itemdetails {COLOR: #0D11A9;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    TEXT-DECORATION: none; } */
.itemdetails {FONT-SIZE: 11px; COLOR: #0D11A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: normal; } 
.moreitemdetails {COLOR: #0D11A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: normal; } 

/* .itemtitle {font-weight: 600; COLOR: #0D11A9;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    TEXT-DECORATION: none; } */
.itemtitle {FONT-SIZE: 14px; COLOR: #0D11A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px;}

.pages {FONT-SIZE: 11px; COLOR: #0D11A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: normal; }

#categories {width: 190px; float:left; min-height: 100px; margin-left: 8px;}

#categories a {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px;}
#categories a:visited {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px; color: #0000FF;}
#categories a:hover {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; Line-Spacing: 1px; color: #FF0000;}


#news {float:left; width: 700px; margin-left: 50px;}
.newsStory {width: 320px; margin-right: 10px; float: left; text-align: center; }

.newsbody {FONT-SIZE: 12px; COLOR: #0D11A9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: none; Line-Spacing: normal;}

#categories a.options {font-size:12px;color: #0D11A9;}
#categories a.options:visited {font-size:12px;color: #0D11A9;}
#categories a.options:hover {font-size:12px;color: #ff0000;}

#categories a.selectedoptions {font-size:12px;color: #0D11A9;}
#categories a.selectedoptions:visited {font-size:12px;color: #0D11A9;}
#categories a.selectedoptions:hover {font-size:12px;color: #ff0000;}


#categories a.theme1
{
    FONT-SIZE: 14px;
    COLOR: #FF7F00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme1:visited
{
    FONT-SIZE: 14px;
    COLOR: #FF7F00;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme1:hover
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme2
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme2:visited
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme2:hover
{
    FONT-SIZE: 14px;
    COLOR: #0D11A9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme3
{
    FONT-SIZE: 14px;
    COLOR: #0B9444;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme3:visited
{
    FONT-SIZE: 14px;
    COLOR: #0B9444;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme3:hover
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme4
{
    FONT-SIZE: 14px;
    COLOR: #0D11A9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme4:visited
{
    FONT-SIZE: 14px;
    COLOR: #0D11A9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme4:hover
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}


#categories a.theme5
{
    FONT-SIZE: 14px;
    COLOR: #0191D7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme5:visited
{
    FONT-SIZE: 14px;
    COLOR: #0191D7;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#categories a.theme5:hover
{
    FONT-SIZE: 14px;
    COLOR: #FF0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
    Line-Spacing: 1px;
}

#infopages {margin: 0 0 0 220px;}
#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;} */
#infopagetext {padding: 0 25px 0 25px;margin: 0;FONT-SIZE: 10pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: none;}
#infopageend {background: url("../images/infopagebot.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; line-height: 1px;}

#contacts {margin: 0 0 0 220px;}
#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;}

#baskets {margin: 0 0 0 220px;}
#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;}

#products {margin: 0 0 0 220px;}
#productstart {background: url("../images/infopagetop.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; }
#product {background-color: #efefef; padding: 0; width: 675px; margin: 0 auto;}
#productbody {padding: 0 25px 0 25px; margin: 0 auto;}
#productend {background: url("../images/infopagebot.gif") top left no-repeat; width: 675px; height: 28px; margin: 0 auto; line-height: 1px;}

.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; COLOR: #000000; FONT-FAMILY:  Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.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;}


.linktext {FONT-SIZE: 12px; COLOR: #797979; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.linktext:visited {FONT-SIZE: 12px; COLOR: #797979; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

.linktext:hover{FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}

#footerlinks {margin: 15px 0 15px 0; text-align: center; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight: 200; font-size: 10px;}
#footerlinks a {text-decoration: none;}
#footerlinks a:hover {color: #990000;}


ul#categories {
	list-style: none;
	margin: 20px 0 0 0;
	padding: 0;
}

ul#categories li { margin-bottom: 10px; }

ul#categories li a { 
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

ul#categories li a.orange { color: #F59423; }
ul#categories li a.red { color: #EB2128; }
ul#categories li a.green { color: #CAD92E; }
ul#categories li a.darkblue { color: #135EAB; }
ul#categories li a.lightblue { color: #26ACE2; }





div.box { 
	border: 1px solid #015CAB;
	width: 290px;
	height: 385px;
	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; }

#footer {
	background: #29ABE2;
	padding: 5px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}
.imgr{float:right; margin:0 0 5px 10px;}