*, html
			{
  			margin: 0px;
  			padding: 0px;
			}
			
body
			{  			
			margin: 0px;
  			padding: 0px;
			background: #eae5d9;
			color: #000;			
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
a
			{
			color: #000;
			}
						
img
			{
			margin: 0px;
  			padding: 0px;
			border: 0px none;
			}	
			
#wrapper
			{
			width: 100%;			
			height: 1099px;
			margin: 0px;
			padding: 0px;
			text-align: center;
			}
			
#container
			{
			width: 794px;
			height: 1099px;
			position: relative;
			padding: 0px;
			margin: 0px auto;
			text-align: left;
			background: #fff url('./../images/body_bg.jpg') top left no-repeat;
			border-left: 1px solid #d2d2d2;
			border-right: 1px solid #d2d2d2;
			}
			
#container #main_nav
			{
			position: absolute;
			top: 0px;
			left: 0px;
			margin: 0px;
			padding: 0px;
			width: 794px;
			height: 44px;
			background: transparent;
			}
			
html>body #container #index1, html>body #container #training1
			{
			background: transparent url('./../images/index_part1.png') top left no-repeat;
			}
		
#container #index1 h1
			{
			color: #725c45;
			margin: 0px;
  			padding: 5px 0px 0px 15px;
			background: transparent;
			font-weight: bold;
			font-size: 16pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
/*			
#index1 ul li ul
			{
			list-style-type: none;
			}
*/	
#container #index1 ul
			{
			margin-left: 10px;
			}
			
#container #index1 ul li
			{
			margin-left: 10px;
			padding: 0px;
			color: #725c45;
			font-weight: normal;
			font-size: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #index1 ul li ul li
			{
			margin-left: 10px;
			padding: 0px;
			color: #000;
			font-weight: normal;
			font-size: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #index1 p
			{
			margin: 0px;
  			padding: 0px;
			background: transparent;
			color: #000;
			font-weight: normal;
			font-size: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
		
#container #index2
			{
			background: transparent;
			}
			
#container #index2 h1
			{
			color: #FFFFFF;
			margin: 0px;
  			padding: 30px 0px 0px 50px;
			background: transparent;
			font-weight: bold;
			font-size: 26pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #index2 p
			{
			margin: 0px;
  			padding: 0px;
			background: transparent;
			color: #fff;
			font-weight: normal;
			font-size: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #index2 li
			{
			margin-left: 10px;
			padding: 0px;
			color: #FFFFFF;
			font-weight: normal;
			font-size: 16pt;
			line-height: 16pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #reservations h1
			{
			color: #e200e2;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: bold;
			font-size: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #reservations p
			{
			margin: 0px;
  			padding: 0px;
			background: transparent;
			color: #000;
			font-weight: normal;
			font-size: 10pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
		
#container #hotel1 h1
			{
			color: #000;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: normal;
			font-size: 18pt;
			line-height: 18pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #hotel2
			{
			background: #fae600;
			border: 3px solid #000;			
			color: #000;
			margin: 0px;
  			padding: 0px;
			font-weight: normal;
			font-size: 16pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #hotel2 h1
			{
			color: #000;
			margin: 0px;
  			padding: 0px;
			font-weight: normal;
			font-size: 20pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #hotel2 ul
			{
			padding-left: 50px;
			}
			
#container #hotel2 p, #container #hotel2 li
			{
			color: #000;
			margin: 0px;
  			padding: 0px;
			font-weight: normal;
			font-size: 16pt;
			line-height: 22pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #hotel2 a
			{
			color: #2f8926;
			}
			
#container #hotel3
			{	
			color: #fff;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: normal;
			font-size: 13pt;
			line-height: 15pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #training1 p, #container #training1 li
			{	
			color: #000;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: bold;
			font-size: 10pt;
			line-height: 12pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #about1 h1
			{	
			color: #fff;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: normal;
			font-size: 20pt;
			line-height: 20pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #about2
			{	
			color: #000;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: normal;
			font-size: 14pt;
			line-height: 18pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#container #about2 li
			{
			color: #e200e2;
			}
			
#container #about3
			{	
			color: #fff;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: bold;
			font-size: 14pt;
			line-height: 16pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
				
#container  #about3 h1
			{	
			color: #fff;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			font-weight: bold;
			font-size: 16pt;
			line-height: 16pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
				
#footer
			{
			width: 190px;
			height: 90px;
			position: absolute;
			top: 975px;
			left: 600px;
			margin: 0px;
  			padding: 0px;
			background: transparent;
			color: #000;
			font-weight: normal;
			font-size: 9pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
#footer p, #footer a, .copyright
			{
			margin: 0px;
  			padding: 0px;
			background: transparent;
			color: #000;
			font-weight: normal;
			font-size: 9pt;
			font-family: times new roman, tahoma, verdana, arial, georgia;
			}
			
.clear
			{
  			clear: both;
  			height: 1px;
  			overflow: hidden;
  			line-height: 1%;
  			font-size: 0px;
  			margin-bottom: -1px;
			background: transparent;
			}
			
.clear2
			{
  			clear: both;
  			height: 10px;
  			overflow: hidden;
  			line-height: 1%;
  			font-size: 0px;
  			margin-bottom: -1px;
			background: transparent;
			}

* html .clear, * html .clear2
			{
			height: auto;
			margin-bottom: 0px;
			}
			
