@charset "utf-8";
/* CSS Document */

img, div, a { behavior: url(iepngfix.htc) }

img
{border: 0px;}

.hometext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: .75em;
	line-height: 1.5em;
	color: #003300;
}

.bodytext
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: .875em;
	line-height: 1.714em;
	color: #003300;
}

a
{text-decoration: none;
color: #78b420;}

a:hover
{color: #62921a;}

.smaller
{
	font-size: .9em;
	line-height: 1.714em;
}

.bigger
{
	font-size: 1.167em;
}

.headertext
{
	font-size: 1.5em;
}

.green
{
	color: #83ab1a;
}

body
{
	margin: 0px;
	background: #e8ff9a;
	min-height: 1000px;
	overflow:auto; 
	overflow-x:hidden;
}

.homebg
{
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -700px;
	z-index: -100;
	width: auto;
}

.menucontainerbg
{
	width: 1400px;
	height: 91px;
	position: absolute;
	top:0;
	left: 50%;
	margin-left: -700px;
	background: url(Images/menutopbg.png);
}

.menucontainer
{
	width: 1000px;
	height: 46px;
	position: absolute;
	top:0;
	left: 50%;
	margin-left: -500px;
	z-index: 2;
}

.menu02container
{
	width: 242px;
	height: 211px;
	position: absolute;
	top: 68px;
	left: 50%;
	margin-left: 241px;
	z-index: 3;
}

.logo
{
	display: block;
	width: 841px;
	height: 302px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -700px;
	z-index: 1;
	background: url(Images/logotop.png) no-repeat;
}

.menu01
{
	display: block;
	height: 46px;
	float: left;
}

.menu01:hover
{
	background-position: 0px -46px;
}

.menuhome
{
	width: 89px;
	background: url(Images/menu1_02home.png);
}

.menugallery
{
	width: 107px;
	background: url(Images/menu1_03gallery.png);
}

.menuaboutus
{
	width: 118px;
	background: url(Images/menu1_04aboutus.png);
}

.menucontactus
{
	width: 137px;
	background: url(Images/menu1_05contactus.png);
}

.menu02
{
	display: block;
	height: 39px;
	width: 242px;
	margin-bottom: 4px;
}

.menu02:hover
{
	background-position: 0px -39px;
}

.menufood {background: url(Images/menu2_01food.png);}
.menusetups {background: url(Images/menu2_02setups.png);}
.menupackages {background: url(Images/menu2_03packages.png);}
.menuvenues {background: url(Images/menu2_04venues.png);}
.menushowroom {background: url(Images/menu2_05showroom.png);}

.container
{
	display: block;
	width: 1400px;
	position: absolute;
	left: 50%;
	top: 336px;
	margin-left: -700px;	
}

.header
{
	display: block;
	width: 1400px;
	height: 75px;
	background: url(Images/header_bg.png) no-repeat;
}

.header_text
{
	margin-left: 200px;
}

.content_container
{
	display: block;
	width: 1400px;
	background: url(Images/content_bg.png);
}

.content
{
	padding-top: 40px;
	padding-bottom: 60px;
	padding-left: 230px;
	padding-right: 230px;
	width: 940px;
	min-height: 500px;
}

.footer_container
{
	display: block;
	width: 1400px;
	height: 157px;
	background: url(Images/footer_bg.png) no-repeat;
}

.footer_menu
{
	display: block;
	height: 46px;
	width: 1000px;
	padding-top: 40px;
	margin-left: 200px;
}

.footer_text
{
	display: block;
	width: 1000px;
	padding-top: 20px;
	text-align: center;
}

.footermenu
{
	display: block;
	height: 46px;
	float: left;
}

.footermenu:hover
{
	background-position: 0px -46px;
}

.footermenu_02home
{
	width: 77px;
	background: url(Images/footermenu_02home.png);
}

.footermenu_03food
{
	width: 71px;
	background: url(Images/footermenu_03food.png);
}

.footermenu_04setups
{
	width: 75px;
	background: url(Images/footermenu_04setups.png);
}

.footermenu_05packages
{
	width: 98px;
	background: url(Images/footermenu_05packages.png);
}

.footermenu_06venues
{
	width: 82px;
	background: url(Images/footermenu_06venues.png);
}

.footermenu_07showroom
{
	width: 117px;
	background: url(Images/footermenu_07showroom.png);
}

.footermenu_08aboutus
{
	width: 98px;
	background: url(Images/footermenu_08aboutus.png);
}

.footermenu_09gallery
{
	width: 89px;
	background: url(Images/footermenu_09gallery.png);
}

.footermenu_10contactus
{
	width: 123px;
	background: url(Images/footermenu_10contactus.png);
}

.form
{

	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #e6fe87;
	background-color: #83ab1a;
	color: #e6fe87;
	padding: 5px;
}

.forminput
{
	font-family: Verdana, sans-serif;
	color: #83ab1a;
	border: 1px solid #83ab1a;
	background-color: #e6fe87;
	width: 280px;
}

.forminput:focus
{
	border: 1px solid #003300;
	background-color: #83ab1a;
	color: #e6fe87;
}
