html,body { margin: 0; padding: 0; height: 100%; }
body {
	margin: 0;
	padding: 0;
	background: #000;
	font: 12px verdana,arial,helvetica;
	color: #fff;
	height: 100%;
	}

#menubar {
	position: relative;
	top: 0;
	height: 120px;
	width: 100%;
	margin: 0; 
	padding: 0;
	position: fixed;
	background: #000;
	z-index: 9;
	overflow: visible;
	}

#menu {
	position: absolute;
	top: 80px;
	left: 280px;
	width: 361px;
	height: 20px;
	margin: 0;
	padding: 0;
	}

#menulist {
	width: 361px;
	height: 20px;
	background: url(../i/nav/menu.gif) 0 0 no-repeat;
	margin: 0;
	padding: 0;
	}
	
	
#menulist li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	position: absolute;
	line-height: 0;
	}
	
#menulist li, #menulist a { height: 20px; display: block; }
#nav1 {left: 0; width: 54px;}
#nav2 {left: 54px; width: 63px;}
#nav3 {left: 117px; width: 75px;}
#nav4 {left: 192px; width: 101px;}
#nav5 {left: 293px; width: 68px;}

html>body #nav1 a:hover {background: url(../i/nav/menu.gif) 0px -21px no-repeat;}
html>body #nav2 a:hover {background: url(../i/nav/menu.gif) -54px -21px no-repeat;}
html>body #nav3 a:hover {background: url(../i/nav/menu.gif) -117px -21px no-repeat;}
html>body #nav4 a:hover {background: url(../i/nav/menu.gif) -192px -21px no-repeat;}
html>body #nav5 a:hover {background: url(../i/nav/menu.gif) -293px -21px no-repeat;}

html>body #nav1 a.active {background: url(../i/nav/menu.gif) 0 -21px no-repeat;}
html>body #nav2 a.active {background: url(../i/nav/menu.gif) -54px -21px no-repeat;}
html>body #nav3 a.active {background: url(../i/nav/menu.gif) -117px -21px no-repeat;}
html>body #nav4 a.active {background: url(../i/nav/menu.gif) -192px -21px no-repeat;}
html>body #nav5 a.active {background: url(../i/nav/menu.gif) -293px -21px no-repeat;}

#nav1 a:hover {background: url(../i/nav/menu.gif) 0px -21px no-repeat;}
#nav2 a:hover {background: url(../i/nav/menu.gif) -54px -21px no-repeat;}
#nav3 a:hover {background: url(../i/nav/menu.gif) -117px -21px no-repeat;}
#nav4 a:hover {background: url(../i/nav/menu.gif) -192px -21px no-repeat;}
#nav5 a:hover {background: url(../i/nav/menu.gif) -293px -21px no-repeat;}

#nav1 a.active {background: url(../i/nav/menu.gif) 0 -21px no-repeat;}
#nav2 a.active {background: url(../i/nav/menu.gif) -54px -21px no-repeat;}
#nav3 a.active {background: url(../i/nav/menu.gif) -117px -21px no-repeat;}
#nav4 a.active {background: url(../i/nav/menu.gif) -192px -21px no-repeat;}
#nav5 a.active {background: url(../i/nav/menu.gif) -293px -21px no-repeat;}

.pic { 
	position: absolute;
	top: 38px;
	left: 667px;
	width: 250px;
	height: 255px;
	overflow: visible;
	z-index: 999;
	}

html>body .pic {
	top: 48px;
	}
	
#aboutPic { background: transparent url(../i/pic/about.jpg) 0 0 no-repeat; }
#enterprisesPic { top: 49px; background: transparent url(../i/pic/enterprises.jpg) 0 0 no-repeat; }
html>body #enterprisesPic { top: 59px;}
#auburnPic { top: 49px; background: transparent url(../i/pic/auburn.jpg) 0 0 no-repeat; }
html>body #auburnPic { top: 59px; }
#aspenPic { top: 49px; background: transparent url(../i/pic/timbers.jpg) 0 0 no-repeat; }
html>body #aspenPic { top: 59px; }
#lunaPic { top: 49px; background: transparent url(../i/pic/noviproperties.jpg) 0 0 no-repeat; }
html>body #lunaPic { top: 59px; }
#glendalePic { top: 49px; background: transparent url(../i/pic/glendale.jpg) 0 0 no-repeat; }
html>body #glendalePic { top: 59px; }
#golfPic { top: 49px; background: transparent url(../i/pic/golfwarehouse.jpg) 0 0 no-repeat; }
html>body #golfPic { top: 59px; }
#harleyPic { top: 49px; background: transparent url(../i/pic/harley.jpg) 0 0 no-repeat; }
html>body #harleyPic { top: 59px; }
#vineyardsPic { top: 49px; background: transparent url(../i/pic/vineyards.jpg) 0 0 no-repeat; }
html>body #vineyardsPic { top: 59px; }
#mjrPic { top: 49px; background: transparent url(../i/pic/mjr.jpg) 0 0 no-repeat; }
html>body #mjrPic { top: 59px; }
#bbhsPic { top: 49px; background: transparent url(../i/pic/bbhs.jpg) 0 0 no-repeat; }
html>body #bbhsPic { top: 59px; }
#cavecreekPic { top: 49px; background: transparent url(../i/pic/cavecreek.jpg) 0 0 no-repeat; }
html>body #cavecreekPic { top: 59px; }
#rooseveltPic { top: 49px; background: transparent url(../i/pic/roosevelt.jpg) 0 0 no-repeat; }
html>body #rooseveltPic { top: 59px; }
#rePic { top: 49px; background: transparent url(../i/pic/realestate.jpg) 0 0 no-repeat; }
html>body #rePic { top: 59px; }
#gamingPic { top: 48px; background: transparent url(../i/pic/gaming.jpg) 0 0 no-repeat; }
html>body #gamingPic { top: 58px; }
#gaming2Pic { top: 48px; background: transparent url(../i/pic/gaming2.jpg) 0 0 no-repeat; }
html>body #gaming2Pic { top: 58px; }
#gaming3Pic { top: 48px; background: transparent url(../i/pic/gaming3.jpg) 0 0 no-repeat; }
html>body #gaming3Pic { top: 58px; }
#gaming4Pic { top: 48px; background: transparent url(../i/pic/gaming4.jpg) 0 0 no-repeat; }
html>body #gaming4Pic { top: 58px; }
#gaming5Pic { top: 48px; background: transparent url(../i/pic/gaming5.jpg) 0 0 no-repeat; }
html>body #gaming5Pic { top: 58px; }
#gaming6Pic { top: 48px; background: transparent url(../i/pic/gaming6.jpg) 0 0 no-repeat; }
html>body #gaming6Pic { top: 58px; }
#motorcityPic { top: 48px; background: transparent url(../i/pic/motorcitycasino.jpg) 0 0 no-repeat; }
html>body #motorcityPic { top: 58px; }
#reddollyPic { top: 48px; background: transparent url(../i/pic/reddollycasino.jpg) 0 0 no-repeat; }
html>body #reddollyPic { top: 58px; }
#rollingPic { top: 48px; background: transparent url(../i/pic/rollinghills.jpg) 0 0 no-repeat; }
html>body #rollingPic { top: 58px; }
#sandiegoPic { top: 48px; background: transparent url(../i/pic/leaningrock.jpg) 0 0 no-repeat; }
html>body #sandiegoPic { top: 58px; border: 1px solid yellow;}
#littleriverPic { top: 48px; background: transparent url(../i/pic/littleriver.jpg) 0 0 no-repeat; }
html>body #littleriverPic { top: 58px; }

#logo {
	width: 190px;
	height: 120px;
	background: #000 url(../i/logo/luna.gif) 10px 10px no-repeat;
	margin: 0;
	padding: 0;
	}

html>body #logo {background: #000 url(../i/logo/luna.gif) 20px 20px no-repeat;}
	
#giantleap {
	margin: 20px 20px 0 0;
	padding: 0;
	width: 206px;
	height: 20px;
	background: transparent url(../i/title/giantleap.gif) 0 0 no-repeat;
	/*float: right;*/
	position: absolute;
	top: 0;
	left: 700px;
	}

html>body #giantleap {
	position: fixed;
	top: 0;
	left: 700px;
	}
	
.chart {
	position: absolute;
	top: 200px;
	width: 255px;
	height: 310px;
	}
	
#about {
	background: transparent url(../i/pic/chart_about.gif) 0 0 no-repeat;
	}	
#gaming {
	top: 250px;
	background: transparent url(../i/pic/chart_gaming.gif) 0 0 no-repeat;
	}	
#enterprises {
	top: 235px;
	background: transparent url(../i/pic/chart_enterprises.gif) 0 0 no-repeat;
	}	
#contact {
	top: 250px;
	background: transparent url(../i/pic/chart_contact.gif) 0 0 no-repeat;
	}
	
#content { 
	position: absolute;
	width: 100%;
	top: 110px;
	height: 100%;
	z-index: 1;
	margin: 0;
	padding: 0 0 495px 0;
	}

.aboutPage, .gamingPage, .enterprisesPage, .contactPage {
	margin: 0;
	padding: 0;
	}
	
.aboutPage { background: #7A0E37; }
.gamingPage { background: #523654; }
.enterprisesPage { background: #8B6B0B;}
.contactPage { background: #1F79BA; }
	
#leftCol {
	position: fixed;
	left: 0;
	height: 100%;
	width: 265px;
	}
	
#bodyCopy {
	position: absolute;
	top: 40px;
	left: 266px;
	margin: 0;
	padding: 0;
	width: 400px;
	}

.rightCol {
	position: absolute;
	top: 0;
	left: 667px;
	width: 325px;
	height: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-right: 1px solid #fff;
	}

html>body .rightCol {
	position: fixed;
	width: 300px;
	background: transparent url(../i/pic/line_about.gif) 0 565px no-repeat;
	}

#enterprisesCol {
	background: transparent url(../i/pic/line_enterprises.gif) 0 509px no-repeat;
	}
	
html>body #enterprisesCol {
	position: fixed;
	width: 300px;
	background: transparent url(../i/pic/line_enterprises.gif) 0 604px no-repeat;
	}
	
#aboutCol {
	background: transparent url(../i/pic/line_about.gif) 0 460px no-repeat;
	}
	
html>body #aboutCol {
	position: fixed;
	width: 300px;
	background: transparent url(../i/pic/line_about.gif) 0 565px no-repeat;
	}
	
#gamingCol {
	background: transparent url(../i/pic/line_gaming.gif) 0 460px no-repeat;
	}
	
html>body #gamingCol {
	position: fixed;
	width: 300px;
	background: transparent url(../i/pic/line_gaming.gif) 0 615px no-repeat;
	}
	
#contactCol {
	padding-top: 20px;
	background: transparent url(../i/pic/line_contact.gif) 0 510px no-repeat;
	}
	
html>body #contactCol {
	padding-top: 130px;
	position: fixed;
	width: 300px;
	left: 618px;
	background: transparent url(../i/pic/line_contact.gif) 0 615px no-repeat;
	z-index: 0;
	}

.gamingTag {
	position: absolute;
	top: 35px;
	left: 9px;
	width: 241px;
	height: 155px;
	background: transparent url(../i/title/bamzoom.gif) 0 0 no-repeat;
	z-index: 2;
	}
	
.aboutTag { 
	position: absolute;
	top: 75px;
	left: 10px;
	width: 241px; 
	height: 155px; 
	background: transparent url(../i/title/welcomeworld.gif) 0 0 no-repeat;
	}
	
.enterprisesTag {
	position: absolute;
	top: 35px;
	left: 15px;
	width: 241px;
	height: 155px;
	background: transparent url(../i/title/landscape.gif) 0 0 no-repeat;
	z-index: 2;
	}
	
.contactTag { 
	position: absolute;
	top: 180px;
	left: 17px;
	width: 241px; 
	height: 155px; 
	background: transparent url(../i/title/outofworld.gif) 0 0 no-repeat;
	z-index: 2;
	}
	
#submenu {
	position: absolute;
	top: 20px;
	left: 10px;
	margin: 0;
	padding: 0;
	}

ul.submenuList {
	margin: 0 0 0 10px;
	padding: 0;
	}
	
ul.submenuList li {
	list-style-type: none;
	font: 11px verdana,arial,helvetica;
	}
	
ul.submenuList li a { font-weight: bold; color: #fff; }
ul.submenuList li a:hover {text-decoration: none; color: #252767;}
ul.submenuList li a.active, ul.submenuList li a:hover.gaming { color: #f90; text-decoration: none;}
ul.submenuList li a:hover.enterprises { color: #252767; }

h1#moonbeam {
	background: transparent url(../i/title/moonbeam.gif) 0 0 no-repeat;
	width: 207px;
	height: 14px;
	margin: 0 0 0 7px;
	padding: 0;
	}
	
h1#properties {
	background: transparent url(../i/title/properties.gif) 0 0 no-repeat;
	width: 135px;
	height: 22px;
	margin: 0;
	padding: 0;
	}
	
h1#ventures {
	background: transparent url(../i/title/ventures.gif) 0 0 no-repeat;
	width: 122px;
	height: 16px;
	margin: 15px 0 0 0;
	padding: 0;
	}

h1#lunagaming {
	background: transparent url(../i/title/lunagaming.gif) 0 0 no-repeat;
	width: 122px;
	height: 16px;
	margin: 0 0 0 4px;
	padding: 0;
	}
	
h1#indian {
	background: transparent url(../i/title/i_gaming.gif) 0 0 no-repeat;
	width: 135px;
	height: 22px;
	margin: 0;
	padding: 0;
	}
h1#indian a {display: block; width: 135px; height: 22px; }
	
h1#commercial {
	background: transparent url(../i/title/c_gaming.gif) 0 0 no-repeat;
	width: 160px;
	height: 22px;
	margin: 15px 0 0 0;
	padding: 0;
	}
	
h1#commercial a {display: block; width: 160px; height: 22px; }

h5 { margin: 20px 0 0 31px; color: #231D72;}

#contactAddress {
	position: absolute;
	top: 20px;
	left: 15px;
	width: 250px;
	/*background: transparent url(../i/logo/blue_luna.gif) 0 0 no-repeat;*/
	margin: 0;
	padding: 10px 0 0 0;
	font: bolder 12px verdana,arial,helvetica;
	}

#contactform label {
	display: block;
	width: 100px;
	float: left;
	margin: 3px 7px 0 0;
	text-align: right;
	}

#contactform input, #contactform select {
	display: block;
	width: 156px;
	margin: 0 0 0 20px;
	background: #ccc;
	}

#contactform textarea {
	background: #ccc;
	}	
#contactform #submit { background: #f90; margin: 10px 0 0 110px; font: bolder 12px verdana,arial,helvetica; color: #333;}

span.header { display: none; }
p { margin: 10px 7px;}
p.desc { width: 280px; margin-left: 30px; color: #ccc;}
p.spaced { line-height: 25px; }
