.leftCol{
background-color:#ffffff;
width:49%;
padding:10px 2% 20px 4%;
background-image:url("images/colorStrip.jpg");
background-repeat:repeat-y;
background-position:-1px 0;
}

.rightColContent{

font-family:arial;
position:relative;
padding:10px 2% 0 2%;
font-size:16px;
}

.rightCol{
width:44%;
padding:0 0 310px 0;
background-image:url("images/meals.jpg");
background-repeat:no-repeat;
background-position:bottom right;
background-color:white;
}

.container{
width:90%;
}

.leftCol a, .rightCol a{
color:#c84444;
font-size:14px;
font-weight:bold;
font-family:arial;
}

.leftCol a:hover, .rightCol a:hover{
color:#660a2c;
}

h2{
text-align:center;
clear:both;
padding:20px 0 10px 0;
color:#a77c16;
font-family:arial;
}

dl{
width: 100%;
overflow: hidden;
background-image:url("images/dots.jpg");
background-position:0px 5px;
background-repeat:repeat-x;
}

dd a.add{
float:right;
clear:right;
}

dt,dd.price{
font-weight: bold
}

dt{
background-color:#ffffff;
float: left;
clear:left;
padding-right: 3px;
color: #af0202;
font-family:arial;
font-size:16px;
}

dd.price{
background-color:#ffffff;
float: right;
clear:right;
padding-left: 3px;
color: #000;
font-family:arial;
font-size:16px;
}

dd.description{
float:left;
clear:left;
width: 70%;
padding: 0px 0 10px 0;
font: Georgia,Times,sans-serif;
font-style:italic;
font-size:14px;
}

.portion{
font-style:italic;
font-size:11px;
}

#categoryNav{
width:100%;
text-align:center;
padding:0 0 10px 0;
}

#categoryNavList{
list-style-type:none;
}

#categoryNavList li{
display:inline;
    font-size: 13px !important;
}

#categoryNavList li a{
    font-size: 13px !important;
}

#categoryNavList li a:hover{
color:#e1a51d;
}

.divide{
color:white;
margin:0 5px 0 10px;
}


/*************CUSTOMER ORDER*************/
.unitPrice{
float:right;
clear:right;
background-color:#ffffff;
}

.unitItem{
padding-left:10px;
float:left;
background-color:#ffffff;
}

.unitQty{
float:left;
background-color:#ffffff;
}

.unitQty a{
text-decoration:none;
}

.total{
float:right;
padding-top:20px;
}

.clear{
float:left;
margin-top:20px;
}

.orderItem{
width: 100%;
overflow: auto;
background-image:url("images/dots.jpg");
background-position:0px 5px;
background-repeat:repeat-x;
}

.contactInfo{
padding:10px 0 0 0;
clear:both;
text-align:center;
}

.instructions{
text-align:justify;
}

}
/*************END Customer Order*************/
