/* CSS Document */

body {
	background-color: #616161;
}
#main {
	position: absolute;
	width: 775px;
	left:50%;
	margin-left:-380px;
	visibility: visible;
	top: 0px;
}
img {
	border: none
}
#headblock {
	position: relative;
	width: 775px;
	left: 0px;
	top: 0px;
	background-color: #24201e;
	height: 130px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.souscheflogo {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 91;
}
.blueline1 {
	background-color: #118eb7;
	position: absolute;
	height: 18px;
	left: 0px;
	top: 94px;
	width: 760px;
	float: left;
}
.blueline3 {
	background-color: #118eb7;
	position: relative;
	height: 18px;
	left: 0px;
	top: 0px;
	width: 760px;
	float: left;
}
#imagebighold {
	position: relative;
	width: 775px;
	left: 0px;
	top: 1px;
	height: 170px;
	background-color: #383838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
#contentMainHome {
	background-color: #383838;
	position: relative;
	width: 775px;
	left: 0px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	top: 5px;
	padding-bottom: 20px;
	background-image: url(../images/souschef4c_03.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 450px;
}
#contentMainHome {
	background-color: #383838;
	position: relative;
	width: 775px;
	left: 0px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	top: 5px;
	padding-bottom: 0px;
	background-image: url(../images/souschef4c_03.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 0px;
}
#contentMain {
	background-color: #383838;
	position: relative;
	width: 775px;
	left: 0px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	top: 5px;
	padding-bottom: 20px;
	background-image: url(../images/souschef4c_03.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
#footerfore {
	position: relative;
	height: 20px;
	width: 777px;
	left: 0px;
	float: left;
	margin-top: 10px;
	border-top-width: 11px;
	border-top-style: solid;
	border-top-color: #212121;
}
.sitemap {
	position: relative;
	top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	left: 3px;
	width: 67px;
	float: left;
}
.madeByZumm {
	position: relative;
	top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 136px;
	float: right;
}
a.zummLink {
	text-decoration: none;
	color: #8e8e8e;
}
a.zummLink:hover{
	text-decoration: none;
	color: #272727;
}
a.menuplaceorderLink {
	text-decoration: none;
	color: #D4BF6A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.menuplaceorderLink:hover{
	text-decoration: none;
	color: #DFD191;
}
a.moreinfoLink {
	text-decoration: none;
	color: #ffffff;
}
a.moreinfoLink:hover{
	text-decoration: none;
	color: #8e8e8e;
}
.navnk {
	z-index: 100;
	top: 8px;
	position: absolute;
	left: 24px;
}
.navnk ul {
	margin-left: 0px;
	display: inline;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
.navnk ul li {
	margin-left: 0;
	padding-left: 0px;
	display: inline;
	list-style-image: none;
	list-style-type: none;
}
a.rrrlink {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;
}
a.rrrlink:hover {
	text-decoration: none;
	color: #118EB7;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #C2C570;
}
a.naglink {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px;
	padding: 2px 1px 4px 2px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #118EB7;
}
a.naglink:hover {
	text-decoration: none;
	color: #118EB7;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #C2C570;
}
a.onnaglink {
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 2px 1px 4px 2px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #F0AE70;
}
a.onnaglink:hover {
	text-decoration: none;
	color: #118EB7;
}
.cookingtime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A8C4C6;
	left: 257px;
	position: absolute;
}
.cookicons {
	left: 387px;
	position: absolute;
}
.imghomeg {
	position: absolute;
	left: 9px;
	top: 45px;
}
.imghome1 {
	position: absolute;
	left: 9px;
	top: 15px;
}
.imghome2 {
	position: absolute;
	left: 570px;
	top: 90px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #C6CF86;
	width: 190px;
	z-index: 92;
}
.imghome2A {
	position: absolute;
	left: 14px;
	top: 175px;
}
.imghomeH {
	position: absolute;
	left: 30px;
	top: 65px;
}
.testimonialsA {
	position: absolute;
	left: 30px;
	top: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #4F4F4F;
	padding-left: 10px;
	height: 132px;
	width: 153px;
}
#lefthold {
	position: absolute;
	left: 14px;
	top: 71px;
	width: 184px;
}
.leftpadd {
	margin-bottom: 14px;
	position: relative;
	float: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 184px;
}
.imghomeinnerA11 {
	position: absolute;
	left: 9px;
	top: 130px;
}
.imghomeinnerB {
	position: absolute;
	left: 14px;
	top: 228px;
}
.imghome3 {
	position: absolute;
	left: 32px;
	top: 325px;
}
.imghomefA {
	position: absolute;
	left: 14px;
	top: 575px;
}
#conHomeb {
	position: absolute;
	width: 438px;
	left: 252px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-bottom: 14px;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
	top: 450px;
}
#conHomec {
	position: relative;
	width: 130px;
	left: 554px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CFBB68;
	margin-bottom: 14px;
	text-align: left;
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}
#conHomeinner {
	position: absolute;
	width: 420px;
	left: 272px;
	top: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-bottom: 24px;
	text-align: justify;
	margin-top: 0px;
	padding-top: 0px;
}
#conHomeinnerB {
	position: absolute;
	width: 352px;
	left: 272px;
	top: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d4bf6a;
	margin-bottom: 0px;
	text-align: justify;
	margin-top: 0px;
	padding-top: 0px;
}
#conHomeinner h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #d4bf6a;
	font-weight: normal;
	margin-top: 0px;
}
#conHome1 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #d4bf6a;
	font-weight: normal;
}
#conHome2 {
	position: relative;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E1E1E1;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	top: 71px;
	text-align: justify;
	border-left-width: 21px;
	border-left-style: solid;
	border-left-color: #4f4f4f;
	padding-right: 0px;
	height: 349px;
	margin-bottom: 0px;
	left: 231px;
}
#conHomeinner2 {
	position: relative;
	width: 400px;
	float: left;
	margin-top: 71px;
	padding-top: 0px;
	top: 0px;
	text-align: justify;
	border-left-width: 21px;
	border-left-style: solid;
	border-left-color: #4f4f4f;
	left: 231px;
	padding-bottom: 0px;
}
#connew1 {
	position: relative;
	width: 400px;
	float: left;
	margin-top: 12px;
	padding-top: 0px;
	top: 0px;
	left: 231px;
	padding-bottom: 0px;
}
#weddingpic {
	position: relative;
	width: 430px;
	float: left;
	margin-top: 12px;
	padding-top: 0px;
	top: 10px;
	left: 273px;
	padding-bottom: 0px;
}
#conHomeinner2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B1BA6E;
	font-weight: bold;
	margin-top: 0px;
}
#conHome2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B1BA6E;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.colh1 {
	background-color: #f0c46f;
	position: absolute;
	height: 80px;
	width: 35px;
	left: 711px;
	top: 44px;
}
.colh2 {
	background-color: #b1ba6e;
	position: absolute;
	height: 80px;
	width: 35px;
	left: 711px;
	top: 169px;
}
a.main1Link {
	text-decoration: none;
	color: #9BC8C8;
}
a.main1Link:hover{
	text-decoration: none;
	color: #000000;
	background-color: #C7E6E9;
}
a.moreinfohomepage {
	text-decoration: none;
	color: #8b8b8b;
}
a.moreinfohomepage:hover{
	text-decoration: none;
	color: #1A1A1A;
}
#homereplogo {
	background-color: #FFFFFF;
	position: absolute;
	padding: 5px;
	left: 678px;
	top: 200px;
}
#homenrptlogo {
	position: absolute;
	top: 172px;
	height: 122px;
	width: 761px;
	left: 7px;
	z-index: 93;
}
.blueline4 {
	background-color: #212121;
	position: relative;
	left: 0px;
	width: 777px;
	float: left;
	top: 10px;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #212121;
	height: 0px;
}
#navholder {
	position: absolute;
	height: 41px;
	width: 775px;
	left: 0px;
	top: 0px;
	background-image: url(../images/souschef4a_05.gif);
	background-repeat: repeat-x;
}
#firstbox {
	position: relative;
	height: 102px;
	width: 486px;
}
#secondbox {
	position: relative;
	height: 110px;
	width: 486px;
	top: 17px;
	margin-bottom: 8px;
}
#thirdbox {
	position: relative;
	height: 102px;
	width: 486px;
	top: 27px;
}
.picsmalla {
	position: relative;
	height: 102px;
	width: 98px;
	left: 0px;
}
.picsmallb {
	position: relative;
	height: 102px;
	width: 98px;
	left: 0px;
}
.picsmallc {
	position: relative;
	height: 102px;
	width: 98px;
	left: 0px;
}
.picsmallmoreinfo {
	position: relative;
	height: 10px;
	width: 58px;
	float: right;
	right: 0px;
	bottom: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8B8B8B;
}
.testsmallmoreinfo {
	position: relative;
	height: 10px;
	width: 120px;
	float: right;
	right: 0px;
	bottom: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8B8B8B;
	top: 8px;
}
.littlewrite {
	position: absolute;
	width: 348px;
	right: 0px;
	left: 140px;
	top: 0px;
}
.littleheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D4BF6A;
}
.littleheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D4BF6A;
	width: 100%;
	vertical-align: top;
}
.littleheading2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D4BF6A;
	padding-bottom: 10px;
}
.littleheading3 {
	color: #9dd3db;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#moreinfo1 {
	position: absolute;
	height: 15px;
	width: 70px;
	bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	right: 4px;
	float: right;
}
#orderbutton {
	position: absolute;
	height: 55px;
	width: 164px;
	left: 570px;
	top: 45px;
}
#bottomgrad {
	background-image: url(../images/souschef4c_03.jpg);
	background-repeat: repeat-x;
	position: relative;
	height: 142px;
	width: 775px;
	left: 0px;
	bottom: 0px;
}
#innerpage1 {
	width: 430px;
	padding-left: 20px;
	position: relative;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#innerpage1b {
	width: 460px;
	padding-left: 20px;
	position: relative;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.onServNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position: absolute;
	padding-top: 2px;
}
.onServNav ul {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	white-space: nowrap;
}
.onServNav li {
	list-style-type: none;
	display: block;
	padding-left: 0px;
	font-size: 9px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
a.servLink {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	position: relative;
	width: 130px;
	display: block;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 6px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #4f4f4f;
	left: 5px;
}
a.servLink:hover{
	text-decoration: none;
	background-color: #4f4f4f;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c3d066;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9dd3db;
	margin-top: 0px;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d4bf6a;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d4bf6a;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D4BF6A;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	margin-top: 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9dd3db;
	top: 4px;
	right: 160px;
}
.price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.littlestephead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9DD3DB;
}
#menuitems {
	width: 400px;
	margin-top: 0px;
	padding-top: 0px;
	position: relative;
	right: 0px;
}
#menuheadings {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9dd3db;
	position: absolute;
	height: 14px;
	width: 150px;
	left: 0px;
	top: 0px;
	z-index: 99;
}
#menucookingtime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9dd3db;
}
.menuheadings {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9dd3db;
}
#menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	position: relative;
	width: 400px;
	left: 0px;
}
.greentable1 {
	background-color: #C4CED9;
	color: #245F71;
	font-weight: bold;
}
.greentable2 {
	background-color: #C4CED9;
	color: #245F71;
	font-weight: bold;
}
.greentable3 {
	background-color: #C0C0C0;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 149px;
	padding: 4px;
}
.greentableA {
	background-color: #C0C0C0;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 40px;
}
.greentableB {
	background-color: #4f4f4f;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 2px;
}
.menuitem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000CC;
	background-color: #383838;
}
.steps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D4BF6A;
}
.souschefwriting {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #D4BF6A;
}
.menuplacean {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cfbb68;
}
#menuplaceorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D4BF6A;
	position: absolute;
	height: 16px;
	width: 130px;
	margin-top: 20px;
	right: 0px;
}
#moreinfohome {
	position: absolute;
	height: 15px;
	width: 100px;
	left: 580px;
	top: 430px;
	float: right;
}
#placeorder {
	left: 0px;
	position: relative;
	padding-top: 20px;
}
.menuunder {
	padding-bottom: 20px;
}
.menuundernew {
	padding-bottom: 5px;
}
p {
	margin-top: 0px;
}
a.sitemapLink {
	text-decoration: none;
	color: #FFFFFF;
}
a.sitemapLink:hover{
	text-decoration: none;
	color: #616161;
}
#allergytable {
	left: 70px;
	float: left;
	top: 33px;
	position: relative;
	margin-bottom: 40px;
	padding-bottom: 57px;
	width: 650px;
}
.flabel {
	float: left;
	width: 210px;
	text-align: right;
	padding-top: 3px;
	color: #9dbcd1;
}
.fformw {
	float: left;
	left: 30px;
	position: relative;
}
.fformtt {
	float: left;
	left: 30px;
	position: relative;
	width: 170px;
	padding-top: 3px;
}
.fformz {
	float: right;
	position: relative;
	right: 4px;
}
.formm {
	margin-left: 77px;
	position: relative;
	width: 450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	z-index: 89;
}
.frow {
	clear: both;
	padding-top: 2px;
}
.frow2 {
	clear: both;
	padding-top: 10px;
}
.fformwcheck {
	float: left;
	left: 30px;
	position: relative;
}
.asterix {
	color: #FFFFFF;
}
.deposit {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.green {
	color: #C5C494;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.testbold1 {
	color: #9dbcd1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.iconmove {
	position: absolute;
	left: 45px;
	padding-top: 5px;
	width: 135px;
}
.rightfloat {
	text-align: right;
	padding-bottom: 20px;
}
a.backtopLink {
	color: #A8C4C6;
}
a.backtopLink:hover{
	text-decoration: none;
	color: #FFFFFF;
}
a.anchLink {
	color: #C5C494;
}
a.anchLink:hover{
	text-decoration: none;
	color: #FFFFFF;
}
.howtoorder1 {
	vertical-align: top;
		width: 60px;
}
.howtoorder2 {
	vertical-align: top;
}
