* {
    padding: 0px;
    margin: 0px;
}

BODY {
    text-align: center;
    background: url("images/background.gif") repeat top left;
    font-weight: normal;
    font-family: "Tahoma", "Arial", "Verdana", sans-serif;
    font-size: 12px;
    color: #6C6C6C;
}

A:link, A:visited {
    color: #D81F0D;
    text-decoration: underline;
}

A:hover, A:active {
    text-decoration: none;
}

#container {
    margin: 0 auto;
    width: 831px;
    text-align: left;
    position: relative;
}

* HTML #container {
    margin: 0 auto;
    width: 833px;
    text-align: left;
}

#page-top {
    background: url("images/content-back.gif") repeat-y top left;
}

#page-header {
    width: 765px;
    margin: 0 auto;
    position: relative;
}

#page-header H3 {
    position: absolute;
    top: 35px;
    left: 60px;
}

#page-content {
    width: 766px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
}

#page-content .order-special {
    overflow: hidden;
    height: 1%;
    text-align: center;
}

#page-content .order-special LI {
    display: inline;
    list-style-type: none;
    margin-right: 10px;
    margin-left: 10px;
}

#side-menu {
    padding: 10px 0px 10px 10px;
    width: 216px;
    height: 248px;
    float: left;
    background: url("images/side-menu-back.gif") no-repeat top center;
}

#side-menu UL {
    width: 162px;
    padding-top: 10px;
    padding-left: 30px;
}


#side-menu LI {
    list-style-type: none;
    text-align: right;
    border-bottom: 1px dotted #A92A27;
    padding: 10px 0px 10px 0px;
}

#side-menu A:link, #side-menu A:visited {
    color: #6c6c6c;
    text-decoration: none;
    font-weight: bold;
}

#side-menu A:hover, #side-menu A:active {
    color: #D81F0D;
    text-decoration: none;
}


#page-body {
    width: 500px;
    padding: 10px 20px 10px 20px;
    float: left;
}

#page-body H1 {
    margin-bottom: 10px;
}

#page-body P {
    line-height: 18px;
    margin-bottom: 10px;
}

#page-bottom {
    width: 831px;
    background: #fff url("images/page-bottom-back.gif") no-repeat top left;
    height: 197px;
    position: relative;
    z-index: 1;
}

#page-bottom-left {
    width: 230px;
    padding-left: 40px;
    text-align: center;
    position: absolute;
    top: 513px;
    left: 0px;
    z-index: 2;
}

#page-bottom UL {
    position: absolute;
    top: 20px;
    right: 0px;
    overflow: hidden;
}

#page-bottom LI {
    list-style-type: none;
    float: left;
    width: 250px;
}

#page-bottom OL LI {
    float: none;
    width: auto;
    text-align: center;
    width: 150px;
    margin-bottom: 5px;
}

#page-bottom .red {
    color: #D81F0D;
}

#page-bottom H1 {
    text-align: center;
    width: 150px;
    margin-bottom: 5px;
}

#page-footer {
    background: url("images/page-footer-back.gif") no-repeat top left;
    height: 84px;
    text-align: center;
    color: #454545;
}

#page-footer UL {
    padding-top: 25px;
    padding-bottom: 10px;
}

#page-footer LI {
    display: inline;
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #454545;
}

#page-footer LI.last {
    border: none;
}

#page-footer A:link, #page-footer A:visited {
    color: #454545;
    text-decoration: none;
}

#page-footer A:active, #page-footer A:hover {
    color: #D81F0D;
}

#page-footer P {

}

/* added */
b {
    color: #D81F0D;
}
div.coupons {
    background: url("images/everyday-specials-bg.gif") no-repeat top left;
    width: 226px;
	height: 158px;
    text-align: center;
    color: #454545;
	padding-top:10px;
}
div.coupons2 {
    background: url("images/everyday-specials-bg2.gif") no-repeat top left;
    width: 226px;
	height: 158px;
    text-align: center;
    color: #454545;
	padding-top:10px;
}
span.couponPer {
	font-size:20px;
	font-weight:bold;
	color: #db2516;
}
span.couponTop {
	font-size:18px;
	font-weight:bold;
	color: #db2516;
}
span.couponBot {
	font-size:14px;
	font-weight:bold;
	color: #686868;
}
input.pink {
	   background-color:#fac0dd;
	   color: #000000;
}
