﻿body{
    margin: 0;
    padding: 0;
}
html{
  background: url(../../images/mainBg.gif) top left repeat-x #360c00; 
}
*{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #c44c0b;
}
a img{
    border:none;
}
.small{
    font-size: 90%;
}
.products{
    vertical-align:top;
    padding: 5px 0px;
}
.productsFrame{
    background:#f6f6b2;
}
.products .description{
    font-family: Verdana, Arial, Sans-Serif;
    color:#663300;
    font-size: 11px;
    vertical-align:top;
    background:url(../../images/product-item-bg.gif) right top;
    background-repeat:no-repeat;
    width:380px;
    padding:15px 15px 15px 0;
}
.products .description .subtitle{
    color:#993300;
    font-size: 12px;
}
a.moreInfo:link, a.moreInfo:visited, a.moreInfo:hover, a.moreInfo:active{
    color:#663300;
    font-size: 11px;
    font-weight:bold;
    background:url(../../images/more-info-arrow.gif) right 50%;
    background-repeat:no-repeat;
    padding: 0 10px 0 0;
}
#topRight
{
	background:url(../../images/mainTopRight.jpg);
}
#roll{
    width:290px;
    height:246px;
    background:url(../../images/roll-bg.gif) left top;
    background-repeat:no-repeat;
    vertical-align:top;
}
#roll img{    
    margin-top:11px;
    margin-left:12px;
}
#buttons{
    padding-left: 10px;
    line-height:18px;
    vertical-align:top;
    height: 140px;
    font-size:11px;
}
#buttons img{
    cursor:pointer;
    cursor:hand;
}
.backToIndex{
    padding-left: 15px;
}
#nutrition{
    font-family:Verdana, Sans-Serif;
    font-size:11px;
    background:#FFF;
    width:325px;
    height:393px;
    padding-top:1px;
}
#nutrition *{
    font-family:Verdana, Sans-Serif;
    font-size:10px;
    color:#330000;
}
#nutrition .small, #nutrition .small *{
    font-size:9px;
}
.nutritionContent{
    display:none;
    padding: 0px 5px 5px 5px;
    background:#f0d860;
}
.nutritionInfo{    
    overflow:auto;
    background:#FFF;
    padding: 5px;
    height:270px;
}
#nutrition .nutritionHead
{
    margin: 10px;
    color: #993300;
    font-size:11px;
    height:70px;
}

#nutrition h3
{
    color:#8d3601;
    text-transform:uppercase;
    line-height:20px;
    padding-left: 5px;
}

#nutrition h3, #nutrition h4
{
    font-family:Verdana, Sans-Serif;
    font-size:11px;
    margin:0;
}
#nutrition .data
{
    margin: 10px 0;
}
#nutrition .data th
{
    border:solid #330000;
    border-width: 0 0 1px 0;
    text-align:center;
}
#nutrition .data .th
{
    font-weight:bold;
}
#nutrition .data .sub1
{
    padding-left:10px;
}
#nutrition .data td
{
    padding: 0 5px;
}

#footer{
    text-align: center;
    padding: 0px 0;
}

#footer span{
    padding: 0 5px;
}

#footer span, 
#footer a:link, 
#footer a:hover, 
#footer a:visited, 
#footer a:active{
    font-size: 11px;
    color: #fd9500;
    text-decoration: none;
}

#footer a:hover{
    text-decoration: underline;
}

#homeContent * *
{
	float:left;
}

#footer *
{
	float:none;
}
