#splash {
    display:block; 
    margin-top:48px;
}
#splash #displayContainer {
	height:485px;
}
#splash #displayContainer #display {
	width:960px;
	height:440px;
	overflow:hidden;
	position:absolute;
	z-index:1;
	background:#49413B/*#2C221A*/
}
#splash #displayContainer #display #mainWindow {
	width:960px;
	height:425px;
	position:relative;
	z-index:1;
}
#splash #displayContainer #display #mainWindow #mask {
	width:960px;
	height:425px;
	background: url(../images/home_splash/home_display_mask.png) no-repeat;
	position:absolute;
	z-index:2;
}
#splash #displayContainer #display #mainWindow #slides {
	position:relative;
	z-index:1
}
#splash #displayContainer #display #mainWindow #slides img {
	float:left
}
#splash #displayContainer #displayNavContainer {
	width:100%;
	height:65px;
	position:absolute;
	z-index:5;
	margin-top:425px;
}
#splash #displayContainer #displayNavContainer #displayNav {
	width:958px;
	height:65px;
	position:absolute;
	z-index:5;
	margin-top:-23px;
	border-left:1px #000 solid;
	border-right:1px #000 solid
}
#splash #displayContainer #displayNavContainer #displayNavMask {
	width:100%;
	height:81px;
	position:absolute;
	z-index:4;
	margin-top:-16px;
	background: url(../images/home_splash/home_display_mask_bottom.png) no-repeat 0 -12px;
}
#splash #displayContainer #displayNavContainer #displayNavButtonBgContainer {
	width:100%;
	height:87px;
	position:absolute;
	z-index:3;
	margin-top:-30px;
	background:url(../images/bg/displayNav.png) repeat
}
#splash #displayContainer #displayNavContainer #displayNavButtonBgContainer .displayNavButtonBg {
	width:239px;
	display:block;
	height:100%;
	float:left;
}
#splash #displayContainer #displayNavContainer #displayNavButtonBgContainer .displayNavButtonBgLast {
	width:242px;
}
#splash #displayContainer #displayNavContainer #displayNav .displayNavBox {
	width:219px;
	height:85px;
	display:block;
	height:100%;
	float:left;
	background-position: right top;
	background-repeat:no-repeat;
	padding:15px 10px 10px 10px;
}
#splash #displayContainer #displayNavContainer #displayNav .displayNavBox span.slideTitle {
	font-weight:bold;
	font-size:14px;
	font-weight:700;
	color:#fff;
	display:block;
	max-width:100px
}
#splash #displayContainer #displayNavContainer #displayNav .active span.slideTitle {
	color:#A6311A
}
#splash #displayContainer #displayNavContainer #displayNavButtonBgContainer .activeBg {
	background:url(../images/buttons/navActive.png) center top repeat-x;
}
#splash #displayContainer #displayNavContainer #displayNav .displayNavBoxLast {
	width:221px;
}
#splash #displayContainer #display #mainWindow #taglines_1Container #taglines_1 .taglineContainer {
	width:960px;
	float:left;
}
#splash #displayContainer #display #mainWindow #taglines_1Container #taglines_1 .taglineContainer img {
	margin-top:-10px;
	margin-left:-16px
}
#splash #displayContainer #display #mainWindow #taglines_1Container #taglines_1, #splash #taglines_2Container #taglines_2 {
	position:relative
}
#splash #displayContainer #display #mainWindow #taglines_1Container {
	position:absolute;
	z-index:2;
}
#splash #taglines_2Container {
	position:absolute;
	z-index:2;
	margin-top:-17px;
	margin-left:-20px;
	width:980px;
	overflow:hidden;
	height:485px
}
#splash .tagline_2Container {
	height:400px
}
#splash #taglines_2Container #taglines_2 .tagline_2Container {
	width:980px;
	float:left;
	
}
.featureContainer {
	padding: 0px;
	height: 80px;
	width: 960px;
	-moz-border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-image: url(https://www.specialtys.com/images/bg/wood-block-09-dkbrnsm.jpg);
	background-repeat: no-repeat;
    margin: -33px 0 0;
    position: absolute;
    width: 960px;
}
.featureSingle {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 238px;
	height: 80px;
}
.featureSingle:hover {
	background-color: #635947;
}
.featureTextBox {
	margin: 0px;
	padding: 10px 5px 5px 10px;
	float: left;
	width: 110px;
	color: #E2DDC9;
	font-family: "museo-slab", helvetica, arial, sans;
	font-size: 14px;
	line-height: 1.2em;
}
.featureImgBox {
	margin: 0px;
	padding: 0px;
	float: right;
	color: #FFF;
	font-family: "museo-slab", helvetica, arial, sans;
	font-size: 14px;
	line-height: 1.1em;
	position: relative;
	top: -6px;
	right: 0px;
}
.borderRight-cpP_7 {
	border-right: 1px solid #cfc9ba;
}
.borderLeft-cpP_1 {
	border-left: 1px solid #2E1F0F;
}
        
.recentOrderWrapper {
    padding:10px 10px 10px 0px;
}
.recentOrderInnerWrapper {
    position: absolute; 
    bottom: 0;
    background-color: #E9E5D1; 
    min-height: 100px; 
    max-height: 300px; 
    width: 300px;
    padding: 20px; 
    border-radius: 5px 5px 5px 0px;
    -moz-border-radius: 5px 5px 5px 0px;
    -webkit-border-radius: 5px 5px 5px 0px;
    
    -moz-box-shadow:    3px -5px 8px #796750;
    -webkit-box-shadow: 3px -5px 8px #796750;
    box-shadow:         3px -5px 8px #796750;

    overflow: auto;
    display: none;
}


.recentOrderHeader {
    font-weight: 900; 
    font-size: 16px;
    padding-bottom: 10px;
}

.recentOrderItems {
    font-size: 14px;
    padding:5px 0px;
}

.recentOrder:hover {
    background-color: #E9E5D1;
    border-radius:0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    color: #000;
}

.recentOrderLast {
    margin-left: -181px;
    border-radius: 5px 5px 0px 5px;
    -moz-border-radius: 5px 5px 0px 5px;
    -webkit-border-radius: 5px 5px 0px 5px;
}

.lunchDuo {
    font-size: 14px;
    padding:5px 0px;
    color: #2e1f0f;
    font-weight: 900;
}
