@charset "utf-8";

/* CSS Document */







/* Container */

.container{

	width: 900px;

	height:868px;

	margin: 0 auto;

	padding: 0px;

}

.bg_1{

	background-image:url(../images/bg_01.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 118px;

	margin: 0px;

	padding: 0px;

}

.bg_2{

	background-image:url(../images/BG-1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 162px;

	margin: 0px;

	padding: 0px;

}

.bg_2A{

	background-image:url(../images/bg_02A.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 162px;

	margin: 0px;

	padding: 0px;

}  

.bg_3{

	background-image:url(../images/BG-2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 514px;

	margin: 0px;

	padding: 0px;

}

.bg_3A{

	background-image:url(../images/bg_03A.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 514px;

	margin: 0px;

	padding: 0px;

}

.bg_3B{

	background-image:url(../images/bg_03B.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 514px;

	margin: 0px;

	padding: 0px;

}

.bg_3C{

	background-image:url(../images/bg_03C.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 514px;

	margin: 0px;

	padding: 0px;

}

.bg_4{

	background-image:url(../images/bg_04.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	width: 900px;

	height: 74px;

	border:none;

}

.menu{

	margin: 0 auto;

	padding-top: 50px;

	width: 900px;

}

.menu ul{

	margin: 0 auto;

	padding: 0px;

	list-style: none;

	background:none;

}

.menu ul li{

	float:left;

	list-style: none;

	background:none;

}

.SubMenu{

	width: 300px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 300px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 565px;

}

.SubMenu ul li{

	float: none;

	list-style-type:none;

}

.SubMenuA{

	width: 900px;

	margin: 0px;

	padding: 0px;

	height: 50px;

}

.SubMenuA ul{

	margin: 0px;

	padding: 0px;

}

.SubMenuA ul li{

	list-style-type:none;

	float: left;

	margin: 0px;

	padding-left: 5%;

	padding-right: 4%;

}

.Contact_Container{

	width: 900px;

}

.Contact_Container ul li{

	float:left;

	list-style-type:none;

}

.Contact_Info{

	width: 210px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: medium;

	font-weight: bold;

	color: #FFFFFF;

	float: left;

	margin-top: 200px;

	margin-right: 60px;

}

.About_side1{

	float:left;

	width:240px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:small;

	color:#FFFFFF;

	padding-right: 15px;

	padding-left: 20px;

	padding-top: 15px;

	text-align: left;

}

.About_side2{

	float:left;

	width:230px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:small;

	color:#FFFFFF;

	padding-right: 10px;

	padding-left: 15px;

	padding-top: 15px;

	text-align: left;

}

.Willys_BBQ_ThanksBOX{

	width:349px;

	height: 320px;

	margin: 0px;

	float: left;

	padding-top: 100px;

	padding-left: 60px;

}

.Willys_BBQ_Thanks{

	background-image: url(../images/ThanksLanding.png);

	background-repeat: no-repeat;

	width: 349px;

	height: 320px;

}

.WillysRegisterBOX{

	width:430px;

	height: 96px;

	margin: 0px;

	float: left;

	padding-top: 100px;

}

.WillysRegister{

	background-image: url(../images/Register.png);

	background-repeat: no-repeat;

	width: 430px;

	height: 96px;

}

.WillysRegisterForm{

	width: 430px;

	height: 200px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	list-style-type: none;

	padding-top: 100px;

}

.WillysRegisterForm ul li{

	list-style-type: none;

	padding-bottom: 5px;

}

.WillysRegisterForm label{

	padding-right: 10px;

}

.WillysCatering_InquiryBox{

	width:868px;

	height: 100px;

	margin: 0px;

	float:left;

	padding: 0px;

}

.WillysCatering_Inquiry{

	background-image: url(../images/Catering_Inquiry.png);

	background-repeat: no-repeat;

	width: 469px;

	height: 34px;

}

.Willys_CateringBox{

	width:305px;

	height:400px;

	padding-top: 100px;

	padding-left: 595px;

}

.WillysCatering_InquiryForm{

	width: 430px;

	height: 450px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	list-style-type: none;

	padding-top: 10px;

	padding-right: 0px;

	padding-left: 0px;

}

.WillysCatering_InquiryForm ul li{

	list-style-type: none;

	padding-bottom: 5px;

	padding-top: 0px;

	padding-right: 0px;

}

.WillysCatering_InquiryForm label{

	padding-right: 5px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.Willys_Catering{

	background-image: url(../images/Willys_Catering.png);

	background-position: center center;

	background-repeat: no-repeat;

	width:305px;

	height:239px;

}

.Willys_MenuBox{

	width:305px;

	height:400px;

	padding-top: 100px;

	padding-left: 595px;

}

.Willys_Menu{

	background-image: url(../images/Willys_Menu.png);

	background-position: center center;

	background-repeat: no-repeat;

	width:305px;

	height:259px;

}

.Willys_BBQ_Logo{

	background-image: url(../images/Willys_BBQ_logo.jpg);

	background-position: center center;

	background-repeat: no-repeat;

	position: absolute;

	width: 604px;

	height: 439px;

	left: 179px;

	top: 327px;

	right: 0px;

	bottom: 0px;

	overflow:visible;

	z-index: 2;

}

.Willys_BBQ_LogoSMABOX{

	width:520px;

	height: 383px;

	padding-top:24px;

	float: left;

	padding-right: 7px;

}

.Willys_BBQ_LogoSMA{

	background-image: url(../images/Willys_BBQ_smlogo.jpg);

	background-repeat: no-repeat;

	width: 520px;

	height: 383px;

}

.Willys_BBQ_LogoSuperBOX{

	width:444px;

	height: 351px;

	padding-top:37px;

	float: left;

	padding-right: 7px;

}

.Willys_BBQ_LogoSuper{

	background-image: url(../images/Willys_BBQSuperSmall.jpg);

	background-repeat: no-repeat;

	width: 444px;

	height: 351px;

}

.Willys_BBQ_LogoSuperBOX2{

	width:444px;

	height: 351px;

	padding-top:71px;

	float: left;

	padding-right: 7px;

}

.Willys_BBQ_LogoSuper2{

	background-image: url(../images/Willys_BBQSuperSmall.jpg);

	background-repeat: no-repeat;

	width: 444px;

	height: 351px;

}

.Willys_BBQ_LogoABOX{

	width:259px;

	height: 190px;

	padding-top:100px;

	float: left;

}

.Willys_BBQ_LogoA{

	background-image: url(../images/Willys_BBQ_logo2.png);

	background-repeat: no-repeat;

	width: 259px;

	height: 190px;

}

.Willy_HarrisBOX{

	width: 370px;

	height: 418px;

	padding-top:40px;

	float: left;

}

.Willy_Harris{

	background-image: url(../images/legendary2.png);

	background-repeat: no-repeat;

	width: 370px;

	height: 418px;

}

.UCBox{

	width: 453px;

	height: 57px;

	padding-top: 5px;

	padding-right: 223px;

	padding-bottom: 0px;

	padding-left: 223px;

}

.UC{

	background-image: url(../images/Coming_Soon.png);

	background-repeat: no-repeat;

	width: 453px;

	height: 57px;

}

