@charset "utf-8";/* CSS Document */*{	margin:0px;	padding:0px;}.background{	background-color:#48403e;	background-image:url(images/bgblur1.png);	background-repeat:repeat;}.page{	padding:50px 0px;	width:1170px;	margin:auto;	}p{ 	font-family:Arial; 	font-size:15px;  	text-transform: uppercase; 	font-weight:bold;}.contentbg{	background-color:#f2d8b7;	 background-image:url(images/bgblur2.png);	background-repeat:repeat-y;	}nav{	margin-top:96px;	float:right;}nav ul{	list-style-type:none;	}nav ul li{	float:left;	margin-left:10px;	background:#6d1000;	padding:5px 34px 5px 34px;	}nav ul li a{	text-decoration:none;	font-family:Arial; 	font-size:22px; 	color:#c15a36; 	text-transform: uppercase; 	font-weight:bold;}nav ul li a:hover{	color:#ebe0d1;} nav ul li a.active{		color:#ebe0d1;} .contentstyling{	margin-right:43px; 	padding-top:5px;	margin-left:40px;}.email{	float:left; 	margin-right:10px;}.facebook{	float:left;	padding-bottom:10px;}.footertext{	float:left; 	margin-right:20px;	padding-top: 6px;	height:27px;}.footertext p{	color:#8c1a17;}footer{ 	float:right;	}.contentstyling1{	background-color:#a33a17; 	 position:relative; 	 margin-top:18px;  	 padding-bottom: 50px;	background-image:url(images/bgblur2.png);	background-repeat:repeat-y;	}.contentstyling2{	background-color:#a33a17; 	 position:relative; 	 margin-top:18px;  	 padding-bottom: 120px;	 background-image:url(images/bgblur2.png);	background-repeat:repeat-y;}.box1{	padding:15px 70px 0px; 	float:left; 	background:#feedd9;}.nav-menu ul{	list-style-type:none;}.nav-menu ul li{	float:left;	margin-right:16px;}.nav-menu ul li a{	color:#ebe0d1;	text-decoration:none;	font-family:Arial; 	font-size:16px;  	font-weight:bold;}.nav-menu ul li a:hover{	color:#362f2d;}.line{	background-image:url(images/line.png); 	background-repeat:repeat-x; 	background-position:0px 10px; 	height:18px;}.line p{	text-transform:none; 	color:#362f2d; 	padding-right:5px; 	background-color: #F3E2C8;	float:left;	font-size:14px;}#left-arrow{	float:left; 	padding-top:200px; 	margin-left:18px;}.left-arrow a >img{	color:red;}#right-arrow{	float:right; 	padding-top:200px; 	margin-right:18px;}.shuck-img{	float:left;  	margin-left:-30px; 	position:absolute; 	z-index:1000;}.map{	float:right; 	background:#feece0; 	width:560px; 	height:500px; 	padding:30px;}.items{	float:left; 	width:440px;}.para-style{	float:left; margin-left:22px;}small{	display:none;}.price{	width:100px; float:right;}.price p{	text-transform:none; color:#362f2d;}.start-menu{	background:#f3e2c8; width:770px; /*height:440px;*/ height:460px;}.video-styling{	float:left; margin-left:195px;}.about-us{	padding-top:5px;}.about-us p{	font-size:18px; color:#fff1de;}.paragraph{	padding-top:27px; width:223px;}.paragraph p{	color:#fff1de; line-height:23px; text-transform:none; font-size:16px;}.weekdays{	padding-top:15px}.weekdays p{	color:#e1e1e1; font-size:14px; line-height:20px; text-transform:none;}.weekdays p span{	color:#210f0a; margin-left:3px;}.hours{	padding-top:20px;}.hours p{	color:#e1e1e1;font-size:18px;}.hours-weekdays{	margin-left:202px;}.innerbox{	margin-right:35px; padding-top:125px;}.box-styling{	margin-right:60px;padding-top:130px; float:right;}.jive{	padding:25px 0px 15px;}.jive p{	font-size:18px; color:#a94522; text-transform:none;}.call-us{	color:#362f2d; padding-top:15px; text-transform:none;}.call-us a{	text-decoration:none; color:#a94522;}.call-us a:hover{	text-decoration:underline;}.spicy{	padding-top:5px;}.spicy p{	color:#362f2d; text-transform:none;}.begin-menu{	margin-left:232px; padding-bottom:30px; position:relative; z-index:1100;}.starters{	float:left;  padding-top:30px; margin-left:55px;}.top-menu-content{	padding-top:10px; width:550px;}.inner-menu-content{	width:550px}.salads{	padding-top:15px;}.iframe{	margin-right:66px; padding-top:50px;}.po-boys{	padding-top:15px;}.aclear{	clear:both;}.begin-menu-styling{	margin-right:50px; padding-top:104px;}.fried{	text-transform:none; color:#362f2d;}.all{	color:#510000; font-size:30px;padding-top: 20px;}.lunch-combo{	padding-top:34px;}.inner-menu-content1{	width:488px;}.lunch-specials{	padding-top:15px; float:right;}.lunch-soups{	padding-top:10px;}.cutcorner {    background-color: #F2D8B7;    color: #48403E;    margin: 10px auto;    padding: 10px;    position: relative;    width: 1170px;}.cutcorner:after {    border-left: 20px solid #48403E;    border-right: 20px solid #48403E;    border-top: 20px solid #F2D8B7;    bottom: 0;    content: "";    left: 0;    position: absolute;    width: 1150px;}.cutcorner:before {    border-bottom: 20px solid #F2D8B7;    border-left: 20px solid #48403E;    border-right: 20px solid #48403E;    content: "";    left: 0;    position: absolute;    top: 0;    width: 1150px;}.cutcorner-inner {    background-color: #F2D8B7;    color: #48403E;    margin: 17px auto 10px;    padding: 1px;    position: relative;    width: 1099px;}.cutcorner-inner:after {    border-left: 20px solid #F2D8B7;    border-right: 20px solid #F2D8B7;    border-top: 20px solid #A33A17;    bottom: 0;    content: "";    left: 0;    position: absolute;    width: 1060px;}.cutcorner-inner:before {    border-bottom: 20px solid #A33A17;    border-left: 20px solid #F2D8B7;    border-right: 20px solid #F2D8B7;    content: "";    left: 0;    position: absolute;    top: 0;    width: 1060px;}.cutcorner-catering {    background-color: #FEEDD9;    color: #48403E;    height:259px;    position: relative;    width: 680px;	margin-top:-76px;}.cutcorner-catering:after {    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    border-top: 20px solid #FEEDD9;    bottom: 0;    content: "";    left: 0;    position: absolute;    width: 640px;}.cutcorner-catering:before {    border-bottom: 20px solid #FEEDD9;    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    content: "";    left: 0;    position: absolute;    top: 0;    width: 640px;}.cutcorner-menu {    background-color: #F2D8B7;    color: #48403E;    margin: 0 200px 0 150px;    position: relative;    width: 770px;}.cutcorner-menu:after {    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    border-top: 20px solid #F3E2C8;    bottom: 0;    content: "";    left: 0;    position: absolute;    width: 730px;}.cutcorner-menu:before {    border-bottom: 20px solid #F3E2C8;    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    content: "";    left: 0;    position: absolute;    top: 0;    width: 730px;}.cutcorner-maps {    height: 570px;    margin: 0 0px 10px 410px;    position: relative;    width: 620px;}.cutcorner-maps:after {    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    border-top: 20px solid #FEECE0;    bottom: 0;    content: "";    left: 0;    position: absolute;    width: 580px;}.cutcorner-maps:before {    border-bottom: 20px solid #FEECE0;    border-left: 20px solid #A33A17;    border-right: 20px solid #A33A17;    content: "";    left: 0;    position: absolute;    top: 0;    width: 580px;}#wrapper{    position:absolute;    top:0;left:90px;    overflow:hidden;	width:585px;} #mask{	width:700%;	height:100%;}.item{	height:100%;	float:left;	margin-left:35px;	padding-top:30px;}