/*museo available font-weight:100;300;400;500;700;900*/
/*museo available font-weight:100;300;400;500;700;900*/
/*
Colour Scheme
Orange: d7572d
Gray: 6e5e57
Dark Gray: 5a4a42
Brown: 896545
Teal: 008080
*/

/* COMMON ELEMENTS */
body {
	background-color:#1F1B1B;
	background-image:url("../img/patternBackground.png");
	font-family: 'Salsa', cursive;
	color: #5a4a42;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	text-decoration: none;
	text-transform: none;
}
h1 {
	background-image: url("../img/patternBackground.png");
	background-color: #231F20;
    border-radius: 3px;
    color: #D7572D;
    float: left;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    height: 40px;
    margin-bottom: 10px;
    text-align: center;
    width: 100%;
}
p {float: left;text-align: justify; margin-top: 5px;}
ul{float:left;list-style-image:url('../img/bullet.png')}

a{color:#5a4a42;text-decoration:underline;}
a:visited{color:#5a4a42;text-decoration:underline;}
a:hover{color:#d7572d;text-decoration:underline}
a:active{color:#5a4a42;text-decoration:underline;}

/* GLOBAL CLASSES */
.centerElement{margin-left:auto;margin-right:auto;width:100%;text-align:left}
div.hLineBevel{float:left;width:100%;height:2px;margin-bottom:10px;background-image:url('../img/hr.png');}
.orangeText{color: #d7572d;}
.borderOn{border:1px solid black}

/* HEADER CLASSES */
div.headerContainer {
	float:left;
	height:200px;
	width:100%;
	border-bottom:1px solid #555555;
	background-image:url("../img/patternBackground.png");
}
img.headerLogo {
    float:left;
    margin-top:20px;
    margin-left:20px;
    cursor:pointer;
}
img.headerLogo_menu {
    position:absolute;
    top:20px;
    left:20px;
    cursor:pointer;
}
img.fixedLogo {
    position:fixed;
    top:20px;
    left:20px;
    cursor:pointer;
}
div.headerTextContainer {
    float:right;
    margin-right:0px;
    margin-top:115px;
    width:430px;
    text-align:center
}
p.headerTextTop {color:white;width:100%;font-size:20px}
p.headerTextBottom {color:white;width:380px;font-size:22px}

.banner
{
	margin:10px;
	border: 2px solid #555555;
	padding:0 0 0 0;
	float:left;
	width:950px;
	height:250px;
}


/* CONTENT CLASSES */


div.delivery
{
        color:#D7572D;
	float:left;
	width:100%;
	margin-top:0px;
	padding-bottom:20px;
	background-color:#E6DED5;
        border:1px solid black;
	//border-top:1px solid black;
	//border-bottom:1px solid black;
}

div.contentContainer {
	float:left;
	width:100%;
	/* height:457px; */
	margin-top:0px;
	padding-bottom:20px;
	background-image:url("../img/contentBackground.gif");
	background-color:#E6DED5;
	border-top:1px solid white;
	border-bottom:1px solid white;
}
div.contentMainMenuContainer {background-color: #231F20;
    background-image: url("../img/patternBackground.png");
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    width: auto;
	padding:10px 0 10px 0;}
a.contentMainMenu{color:#836545;font-size:20px;font-weight: 700;text-decoration:none;}
a.contentMainMenu:visited{color:#896545;font-size:20px;font-weight: 700;text-decoration:none;}
a.contentMainMenu:hover{color:#d7572d;font-size:20px;font-weight: 700;text-decoration:none}
a.contentMainMenu:active{color:#896545;font-size:20px;font-weight: 700;text-decoration:none;}
img.contentMainMenuBullet{margin-left:14px;margin-right:14px}

div.contentBodyContainer {width:950px;min-width:950px;margin-right:auto;margin-left:auto;border:1px none black}
div.contentBodyLeft {float:left;width: auto;margin-top:70px;margin-left:3px;border:1px none black}
div.contentBodyLefthome {float:left;width: 580px;margin-top:70px;margin-left:10px;border:1px none black}
img.contentBodyHomeImage{float:left; margin-bottom: 50px;}
img.discount{ float:left; margin:auto; padding:0 0 0 0;}
div.contentBodyRight {float:right;width:270px;margin-top:70px;font-size:14px;text-align:left;border:1px none black}
div.postcodeSearch_container{float:left;margin-top:26px;margin-left:55px}
input.postcodeSearch{float:left;height:21px;width:140px;padding-left:10px;border:1px solid #cecece;font-size:18px;color: #A3A3A3;}
input.postcodeSearch_button{float:left;}




/* FOOTER CLASSES */
div.footerContainer {
	float:left;
	height:200px;
	width:100%;
	border-top:1px solid #555555;
}

div.footerContainer h2 {
    width:100%;
    text-align:center;
    margin-bottom:5px;
    font-family: Tahoma, Georgia, "Times New Roman", Times, serif; 
    color: #d7572d; 
    font-size:14px; 
    font-style: normal;
	font-weight:700;
	background-image:url("../img/hr.png");
	background-repeat:repeat-x;
	background-position:0px 36px;
}
div.footerContainer p{
	text-align:center;
	color:white;font-size:12px;font-weight: 500;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;
	width:100%;
	line-height:1.4em
}

	
div.footerContainer a{color:white;font-size:12px;font-weight: 500;text-decoration:underline;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.footerContainer a:visited{color:white;font-size:12px;font-weight: 500;text-decoration:underline;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.footerContainer a:hover{color:white;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.footerContainer a:active{color:white;font-size:12px;font-weight: 500;text-decoration:underline;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
/*.typekit-badge {opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";}*/
p.footerW3C {
	float:right;
	margin-top:10px;
}



/* PAGE SPECIFIC CLASSES */
div.findUsMapContainer{float:left;width:600px;height:210px;margin-top:10px;margin-left:0px;border:1px solid #555555;background-image:url('../img/patternBackground.png');}


div.menuNavigationBox {float:left;width:275px;height:260px;border:2px solid #555555;background-color:#1F1B1B;background-image:url('../img/patternBackground.png');text-align:center}

div.menuNavigationBox a{color:white;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.menuNavigationBox a:visited{color:white;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.menuNavigationBox a:hover{color:white;font-size:12px;font-weight: 500;text-decoration:underline;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}
div.menuNavigationBox a:active{color:white;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;}

div.menuNavigationBox h2 {
    width:100%;
    text-align:center;
    margin-top:15px;
    margin-bottom:5px;
    font-family: Tahoma, Georgia, "Times New Roman", Times, serif; 
    color: #d7572d; 
    font-size:14px; 
    font-style: normal;
	font-weight:700;
	background-image:url("../img/hr.png");
	background-repeat:repeat-x;
	background-position:0px 36px;
}

div.menuContainer {float:left;margin-top:80px;margin-left:60px;margin-bottom:20px;width:500px;  height:520px !important; overflow-y:scroll;}
div.menuContainer h1 {background-image:none;margin-bottom:0px;}
a.menuCategoryHeader {
	float: left;
	width:100%;
	height:38px;
	margin-bottom:0px;
	font-familyx: museo-1, museo-2, Tahoma, Georgia, "Times New Roman", Times, serif;
	color: #d7572d;
	font-size:30px;
	font-style: normal;
	font-weight:700;
	text-align:left;
	background-image:none;
	text-decoration:none;
}
div.menuContainer h2 {
    float:left;
    margin-top:15px;
	font-familyx: museo-1, museo-2, Tahoma, Georgia, "Times New Roman", Times, serif;
	color: #5a4a42;
	font-size: 14px;
	font-style: normal;
	font-weight: 900;
	text-decoration: none;
	text-transform: none;
	text-align:left
}
div.menuContainer p {font-size:14px;margin-top:5px;width:100%;line-height: 18px;}

div.menuCategory {float:left;margin-bottom:50px;width:99%;}

div.menuItem {float:left;width:99%}

a.backToTop{color:blue;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;float:left;margin-top:20px;}
a.backToTop:visited{color:blue;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;float:left;margin-top:20px;}
a.backToTop:hover{color:blue;font-size:12px;font-weight: 500;text-decoration:underline;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;float:left;margin-top:20px;}
a.backToTop:active{color:blue;font-size:12px;font-weight: 500;text-decoration:none;font-family:  Tahoma, Georgia, "Times New Roman", Times, serif;float:left;margin-top:20px;}

span.menuChil_1{float:left;width:12px;height:21px;background-image:url('../img/chillies.png');margin-top:12px;;margin-left:10px}
span.menuChil_2{float:left;width:24px;height:21px;background-image:url('../img/chillies.png');margin-top:12px;;margin-left:10px}
span.menuChil_3{float:left;width:36px;height:21px;background-image:url('../img/chillies.png');margin-top:12px;;margin-left:10px}














