/* CSS Document  ---------  RELISH DELIVERY*/

html { min-height: 101%; margin-bottom: 1px; }

body{
margin:0px;
padding:0px;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
}

a{
outline:none;}

p{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
margin: 5px 15px;
}

#holder{
width: 950px;
margin: 0 auto;
display:block;
/*background-color:#669900;
*/}

/*--HEADER--*/
#header{
width:950px;
height:235px;
background-image:url(../images/header_bg.jpg);
background-repeat:no-repeat;
float:left;
margin:0px 0px 20px 0px;
}

#topmenu{
display: block;
width:303px;
height:108px;
padding:0px;
margin:70px 0px 0px 0px;
float:right;
/*background-color:#66CCCC;*/
}

.thisweeksmenu, .thisweeksmenudn, .thisweeksmenu:hover{
background-image:url(../images/btn_thisweeksmenu.jpg);
}

.relishkitchen, .relishkitchendn, .relishkitchen:hover{
background-image:url(../images/btn_relishkitchencatering.jpg);
}

.contactus, .contactusdn, .contactus:hover{
background-image:url(../images/btn_contactus.jpg);
}

.thisweeksmenu, .relishkitchen, .contactus{
background-repeat:no-repeat;
float:right;
text-decoration:none;
width:303px;
height:36px;
margin:0px 1px 0px 0px;
}

.thisweeksmenudn, .relishkitchendn, .contactusdn, .thisweeksmenu:hover, .relishkitchen:hover, .contactus:hover{
background-repeat:no-repeat;
background-position:0px -36px;
float:right;
text-decoration:none;
width:303px;
height:36px;
margin:0px 1px 0px 0px;
}

/*--CONTENT--*/
#content{
/*background-color:#66CC99;
*/width:950px;
float:left;
}

#leftCont{
background-image:url(../images/thisweeksmenu.jpg);
background-repeat:no-repeat;
/*background-color:#6666CC;*/
width:655px;
min-height:1000px;
height:auto !important;
float:left;
}

#weekof{
width:225px;
height:30px;
/*background-color:#CC0000;*/
float:right;
padding:5px 0px 0px 0px;
margin:25px 5px 0px 0px;
font-family:Arial;
font-size:16px;
text-align:center;
color:#400000;
}

#menuhldr{
width:655px;
padding:0px 0px 0px 0px;
margin:35px 0px 0px 0px;
background-color:#f4f3ee;
outline:none;
font-family:Arial;
font-size:13px;
color:#4f4f4f;
float:left;
}

#menu{
/*background-color:#66FF66;*/
}

.quantity{
background-image:url(../images/qty.jpg);
background-repeat:no-repeat;
width:19px;
height:19px;
padding:5px 0 0 5px;
border: solid 1px #F4F3EE;
margin:0;
}

#rightCont{
background-image:url(../images/fillinorderfirst.jpg);
background-repeat:no-repeat;
/*background-color:#FF6600;*/
width:269px;
/*min-height:500px;
height:auto !important;*/
height:500px;
float:right;
}

#contactR{
width: 275px;
float: left;
padding: 35px 0 0 20px;
}
#contactR p{
color: #4F4F4F;
}

#custInfo{
padding:0px;
margin:34px 0px 0px 0px;
/*background-color:#66FF99;*/
text-align:right;
color:#400000;
float:right;
}
.info{
width: 170px; 
font-family:Arial, Helvetica, sans-serif; 
font-size: 12px;
}
.infoDate{width: 174px;}

.note{font-size: 11px;font-family:Arial, Helvetica, sans-serif;}
th{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: normal;
}

#minorder{
background-image:url(../images/minorder.jpg);
background-repeat:no-repeat;
padding:0px;
margin:20px 0px 0px 0px;
width:269px;
height:281px;
float:right;
}

#orderhldr{
width:655px;
padding:0px 0px 0px 0px;
margin:35px 0px;
background-color:#f4f3ee;
outline:none;
font-family:Arial;
font-size:13px;
color:#4f4f4f;
float:left;
}
#orderDetails td{
padding: 5px;
}
.nicelink{
color: #4f4f4f;
text-decoration: underline;
}
.nicelink:hover{
text-decoration: none;
}

/* contact form */
.contactfield{
width: 250px;
resize:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#footerHldr{
width:952px;
float: left;
padding: 17px 0 0 0;
margin: 10px 0 20px 0;
text-align:center;
height: 100px;
border-top: solid 5px #bd0303;
border-bottom: solid 1px #dadada;
background-color: #f4f3ee;
}
#footerHldr p, #footerHldr a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6c6c6c;
}
#footerHldr a{
text-decoration: none;
margin: 0 5px;
}
#footerHldr a:hover{
text-decoration: none;
}

#footer{
width:980px;
height:150px;
/*background-image:url(../images/footer.jpg);
background-repeat:no-repeat;*/
}

#cotag {
height:40px;
margin:0 auto;
padding:0;
width:950px;
text-decoration:underline;}

.cotaglink {
color:#333333;

}