body
{
    font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    color: #000000;
}
#body{background: url(../images/spice-hut-bg.jpg) top center no-repeat;}
img
{
    margin: 0;
    padding: 0;
    border: 0;
}
h1
{
    color: #050505;
    margin: 0;
    padding: 0;
}

hr
{
    height: 1px;
    color: #b14b16;
    margin: 0;
    padding: 0px;
    background-color:#b14b16;
}
.clear
{
    clear: both;
}
.imgborder
{
    border: 1px solid #c9b8af;
}
.left
{
    float: left;
    margin: 0;
    padding: 0;
}
.right
{
    float: right;
    margin: 0;
    padding: 0;
}
.txtfield
{
    font: 12px/24px Tahoma, Arial, Helvetica, sans-serif;
    color: #090909;
    height: 20px;
    border: 1px solid #8b3219;
    margin: 0;
    padding: 0;
}


a
{
    font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
    color: #882a10;
    text-decoration: underline;
    margin: 0;
    padding: 0;
}
a:hover
{
    font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
    color: #882a10;
    text-decoration: none;
    margin: 0;
    padding: 0;
}
/*CONTAINER START*/
#container
{
    width: 1000px;
    margin: 0 auto;
    padding: 0;
    font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
    display: block;
    background: url(../images/footer-bg.gif) bottom right no-repeat;
}
.containerbg
{
    width: 1000px;
    float: left;
    padding: 0;
    display: block;
}
/*HEADER START*/
#header
{
    width: 910px;
    height: 200px;
    display: block;
    float: left;
    padding: 0 50px 0 40px;
    margin: 0;
}
.logo
{
    width: 330px;
    height: 200px;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
}
.headerarea
{
    width: 560px;
    height: 180px;
    float: left;
    margin: 0;
    padding: 10px;
    display: block;
}
.headerdivs
{
    width: 560px;
    float: left;
    margin: 0;
    padding: 0;
    display: block;
    text-align: right;
    text-transform:uppercase;
}
.headerlinks
{
    width: 560px;
    float: left;
    margin: 0;
    padding: 20px 0 0 0;
    display: block;
    text-align: right;
    color: #fefefe;
}
.headerlinks a
{
    text-decoration: underline;
    color: #fefefe;
}
#sitelinks a
{
    text-decoration: underline;
    text-transform: uppercase;
}


.headerlinks a:hover
{
    text-decoration: none;
    color: #fefefe;
}
/*HEADER END*/
/*Content Area Start*/
#contentarea
{
    width: 900px;
    float: left;
    margin: 0;
    padding: 0 50px 0 50px;
    background: url(../images/spicehut_06.gif) top center repeat-y;
}
.contentarea-basebg
{
    width: 900px;
    float: left;
    margin: 0;
    padding: 0;
    background: url(../images/spicehut_07.gif) bottom left no-repeat;
}
.contentarea-innerbasebg
{
    width: 900px;
    float: left;
    margin: 0;
    padding: 0;
    background: url(../images/spicehut_inner_07.gif) bottom left no-repeat;
}
.content-topimg
{
    width: 900px;
    float: left;
    margin: 0;
    padding: 0;
}
.contentrotator
{
    width: 645px;
    float: left;
    margin: 0;
    padding: 15px 15px 25px 15px;
}
/*Content Area End*/
/*Right area start*/
.rightarea
{
    width: 210px;
    float: left;
    margin: 0;
    padding: 0 0 0 15px;
}
.navigation
{
    background:#f0f2ea;
    width: 210px;
    float: left;
    margin: 0;
    padding: 0;
}
.navigationContent
{
    /*background:#f0f2ea;*/
    width: 645px;
    float: left;
    margin: 0;
    padding: 0;
}
.navigationContent li
{
    list-style:none;
}
.navigationContent ul
{
    margin:5px;
    padding:0px;
}
.navigationContent a
{
    text-decoration:none;
    font-weight:bold;
}

.navigation li
{
    list-style:none;
}
.navigation a
{
    text-decoration:none;
    font-weight:bold;
}
.rightdivs
{
    width: 210px;
    float: left;
    margin: 0;
    padding: 0;
}
.breadcrumbs
{
    width: 900px;
    padding: 0 50px 0 50px;
    margin: 0;
    float: left;
}
/*Right area ends*/
/*FOOTER*/
.footer
{
    width: 900px;
    font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
    float: left;
    margin: 0;
    padding: 0 50px 0 50px;
}
.footer a
{
    text-decoration: underline;
    margin: 0;
    padding: 0;
}
.footer a:hover
{
    text-decoration: none;
    margin: 0;
    padding: 0;
}
.footer-container a
{
    text-transform: uppercase;
    text-align: center;
}
.button
{
    background: #f4b175;
    color: #000000;
    padding-right:5px;
    padding-left:5px;
    border: solid 1px #b04b15;
}
.button:hover
{
    padding-right:5px;
    padding-left:5px;
    background: #b04b15;
    color: #000000;
    border: solid 1px #f4b175;
}
.prod
{
    border: solid 1px #c9b8af;
}
.style2
{
    color: #695d54;
}
.style2 a
{
    color: #695d54;
}
.style3
{
    color: #872B12;
    font-size: 14px;
    font-weight: bold;
}
.style4 
{
color:#897120;
font-size:14px;
font-weight:bold;
}
ul.catnav
{
    padding:0px;
    margin:0px;
}
ul.catnav ul
{
    
    margin-left:20px;
}
ul.catnav ul li a
{
    text-decoration:none;
    font-weight:bold;
}
ul.catnav li
{
    margin-bottom:2px;
}

.txtbox_small
{
    font: 12px/24px Tahoma, Arial, Helvetica, sans-serif;
    color: #090909;
    height: 20px;
    border: 1px solid #8b3219;
    margin: 0;
    padding: 0;
}
.txtbox
{
    font: 12px/24px Tahoma, Arial, Helvetica, sans-serif;
    color: #090909;
    height: 19px;
    border: 1px solid #8b3219;
}
.level1
{
    font-weight:bold;
}
.level1 a
{
    font-weight:bold;
}
.level2
{
    padding-left:10px;
}
.level3
{
    padding-left:25px;
}
.prodname a
{
    font-weight:bold;
    text-decoration:none;
}