/* General HTML elements */
body { background: #000; color: #fff; }

/* Useful Classes */
.error, .errors { color: #f00; }
.vegetarian { color: #0c0; }

/* Link Colours */
a { color: #f00; }
a:visited { color: #f00; }
a:focus { color: #f90; }
a:hover { color: #f90; }
a:active { color: #ff0; }

/* General Forms */
input.button { background: #900; color: #fff; }
input.button:hover, input.button:focus { color: #ff0; }
fieldset { border-color: #900; border-style: solid; }
legend { color: #fff; }
input.text, select, textarea { color: #fff; background: #000; border-color: #900; border-style: solid; }
input.required, select.required, textarea.required { border-color: #f00; background: #600; }

/* Tables */
table { color: #fff; background: #000; border-color: #fff; border-style: solid; }
thead tr { background: #900; color: #fff; }
tr.even { background: #1F1A17; }

/* Container */
div#container { background: #1F1A17 url("../gfx/layout/background-footer.jpg") bottom left no-repeat; border-color: #f00; border-style: solid; }

/* Header */
div#header { background: #1F1A17 url("../gfx/layout/hasans-new-taste-experience.jpg") bottom left no-repeat; }
div#header ul { background: transparent url("../gfx/layout/background-header.jpg") top left repeat-x; }
div#header ul li { border-color: #635D5C; border-style: solid; list-style-type: none; }
div#header ul li a { color: #fff; }
div#header ul li a:hover { color: #f00; }

/* Sub Menus */
div#header ul#main_menu li ul.submenu { background: #000; border-color: #f00; border-style: solid; }

/* Latest News */
ul#latest_news { border-color: #939598; border-style: solid; }
ul#latest_news li { list-style-type: none; background: transparent url("../gfx/layout/bullet-latest-news.jpg") top left no-repeat; }
ul#latest_news li.title { background: transparent; }

div.spice_1 { background: transparent url("../gfx/layout/spice-swatch-deep-red.jpg") top right no-repeat; }
div.spice_2 { background: transparent url("../gfx/layout/spice-swatch-golden-ochre.jpg") top right no-repeat; }
div.spice_3 { background: transparent url("../gfx/layout/spice-swatch-mustard.jpg") top right no-repeat; }
div.spice_4 { background: transparent url("../gfx/layout/spice-swatch-rust.jpg") top right no-repeat; }
div.spice_5 { background: transparent url("../gfx/layout/spice-swatch-sand.jpg") top right no-repeat; }
div.spice_6 { background: transparent url("../gfx/layout/spice-swatch-yellow.jpg") top right no-repeat; }

ul#customers li img { border-color: #000; border-style: solid; }

/* Photo Galleries */
ul.gallery li { list-style-type: none; }
