html,body {margin:0; padding:0;}

.coloured {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 13px; color: #004080;}
.normal, .gallerytext {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 13px; color: #000000;}
.ilana {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 13px; color: #004080; font-weight: bold;}
.formtext {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 12px; color: #C0C0C0;}
.special {color: #0066FF;}
.gallerytext {color: #C0C0C0;}
h1 {color: #00607C; font-weight: bold; font-size: 16px;}
h3 {color: #660000; font-weight: normal; font-size: 28px;}
a.blackback:link {color: #FF6633;}
a.blackback:visited {color: #FF6633;}
a.blackback:hover {color: #FFFFFF;}

.picturecaption, .notfound {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 9px; color: #C0C0C0;}

.sold {color: #FF0000;}

.controlstext {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 10px; color: #FFFFFF;}

.pagenums, .pagenumsselected, .search {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 14px; color: #FFFFFF;}
.pagenumsselected {background-color: #7F7F7F;}
a.pagenums:link {text-decoration: none; color: #FFFFFF; background-color: #222222;}
a.pagenums:visited {text-decoration: none; color: #FFFFFF; background-color: #222222;}
a.pagenums:hover {text-decoration: none; color: #000000; background-color: #FFFFFF;}

.arrows:link, .arrows:visited, .arrows:hover {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 16px; text-decoration: none;}
.arrows:link {color: #FFFFFF; background-color: #333333; border: #7F7F7F 1px solid;}
.arrows:visited {color: #FFFFFF; background-color: #333333; border: #7F7F7F 1px solid;}
.arrows:hover {color: #FFFFFF; background-color: #7F7F7F; border: #AAAAAA 1px solid;}

.arrowsgrey {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 16px; color: #333333; background-color: #111111;
 border: #222222 1px solid;}

.searchtext {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 12px; color: #C0C0C0;}
a.gotext:link {text-decoration: none; color: #FFFFFF; background-color: #7F7F7F; border: #C0C0C0 1px solid; font-size: 10px;}
a.gotext:visited {text-decoration: none; color: #FFFFFF; background-color: #7F7F7F; border: #C0C0C0 1px solid; font-size: 10px;}
a.gotext:hover {text-decoration: none; color: #000000; background-color: #FFFFFF; border: #C0C0C0 1px solid; font-size: 10px;}

.shopbutton {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 11px;}
a.shopbutton:link {text-decoration: none; color: #FFFFFF; background-color: #FF0000; border: #C0C0C0 1px solid;}
a.shopbutton:visited {text-decoration: none; color: #FFFFFF; background-color: #FF0000; border: #C0C0C0 1px solid;}
a.shopbutton:hover {text-decoration: none; color: #FF0000; background-color: #FFFFFF; border: #C0C0C0 1px solid;}

SELECT {font-family:Arial, Helvetica, Sans Serif, Geneva; font-size:10px; color:#FFFFFF; background-color:#000000; border-color:#C0C0C0;}
OPTION.picked {background-color:#7F7F7F;}

.notfound {font-weight: bold; font-size: 16px;}

.formstyle {font-family: Arial, Helvetica, Sans Serif, Geneva; font-size: 12px; color: #000000; background-color:#E8E8E8;}

#container {
position: relative;
margin: 0 auto;
width: 760px;
top: 0px;
height: 10px;
}

#header {
position: relative;
top: 34px;
width: auto;
height: 70px;
text-align: left;
}

#menu {
position: absolute;
top: 240px;
left: 0px;
width: 150px;
height: 150px;
}

#bottomdiv {
position: absolute;
top: 450px;
left: 0px;
width: 760px;
}

#menuhoriz {
float: left;
width: 340px;
}

#columnsdiv {
position: absolute;
top: 215px;
left: 0px;
height: 150px;
}

#columnspace {
float: left;
width: 141px;
}

#columnA {
float: left;
width: 260px;
}

#columnB {
float: left;
padding-left: 20px;
width: 260px;
}

#column1 {
position: absolute;
top: 215px;
left: 141px;
height: 150px;
width: 260px;
}

#column2 {
position: absolute;
top: 220px;
left: 440px;
height: 150px;
width: 260px;
}

#gallery {
position: absolute;
top: 90px;
left: 0px;
width: 760px;
height: 150px;
}

#controls {
width: 420px;
float: left;
text-align: right;
}

#dropdown {
position: absolute;
top: 20px;
left: 260px;
width: 500px;
height: 50px;
}

#orderformlink {
padding-top: 14px;
float: right;
width: 420px;
text-align: left;
}

#box1 {
position: absolute;
left: 150px;
top: 200px;
width: 560px;
height: 150px;
}

.credit {font-family: Arial,Helvetica,Verdana; font-size: 10px; color: #AAA; font-weight: normal;}
a.creditlink:link {text-decoration: none; color: #AAA;}
a.creditlink:visited {text-decoration: none; color: #AAA;}
a.creditlink:hover {text-decoration: underline; color: #AAA;}