input, select, textarea {color:#231e17;font-family: Arial,Helvetica,sans-serif;font-size:12px;border:1px solid #493e25;margin:0px;padding:0px;background: #b9b3a8 url(images/input.gif) top center repeat-x;}
.ok						{background: url(images/button_r.gif) center repeat-x;color:#ffb900;padding:0px 10px;font-weight: bold;}
.clear 					{clear: both }
form, p, html, body, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
}
a img 					{border: 0;}
table, td 				{padding:0px;border:0;font-size:11px;line-height:160%;}
body 					{background: #231e17;text-align:center;color:#aeaaa5;font-family: Arial,Helvetica,sans-serif;font-size:11px;}
a, a:visited 			{color:#ffb900;text-decoration:none;}
a:hover 				{color:#ffb900;text-decoration:underline;}

#header 				{margin: 0 auto;width:990px;height:175px;background:url(images/header.jpg) top center no-repeat;}
#header h1 				{width:250px;text-indent:-9000px;margin:0px 0px 0px 360px;background:url(images/logo.jpg) top left no-repeat;border:0;}
#header h1 a 			{height:175px;text-decoration:none;display:block;}
#header #right 			{float:right;text-align:right;}

#topmenu 				{font-family: Arial,Helvetica,sans-serif;font-size: 12px;margin: 0 auto;width:990px;clear:both;background: url(images/menu_l.gif) top left no-repeat;}
#topmenu div 			{height:34px;margin-left:25px;background: url(images/menu_r.gif) top right no-repeat;}
#topmenu ul 			{margin:0px;padding:0px;}
#topmenu li 			{list-style:none;float:left;cursor:pointer;height:34px;background: url(images/menu_m.gif) top right no-repeat;}
#topmenu li .start 		{padding:0px;}
#topmenu li a, #topmenu li a:visited {color:#ffeebf;text-decoration:none;display:block;padding:5px 28px 6px 3px;}
#topmenu li a:hover 	{color:#231e17;}
#topmenu li#active a 	{color:#231e17;}
#topmenu li ul 			{font-size: 11px;margin: 0;padding: 0;position: absolute;visibility: hidden;}
#topmenu li ul li 		{float: none;display: inline;}
#topmenu li ul li a, #topmenu li ul li a:visited	{display: block;width: auto;background:#564524;color:#ffeebf;white-space: nowrap;padding:7px 8px 7px 8px;border-bottom:1px solid #6d592f;}
#topmenu li ul li a:hover{color:#ffeebf;background: #6d592f;}

#container				{text-align:left;background: #393023 url(images/body.gif) top left repeat-x;}
#main					{margin:0 auto;width:975px;background: url(images/col_bg.gif) top right repeat-y;}
#content				{float:left;width:650px;line-height:160%;text-align:justify;margin-bottom:20px;}

#extra					{float:right;width:290px;background:#493e25 url(images/col_t.gif) top left repeat-x;}
#map 					{background: url(images/map.gif) 0px 25px no-repeat;margin:10px 20px;}
#map div 				{margin:0px 0px 15px 150px;}
#button 				{background: url(images/button_l.gif) top left no-repeat;padding-left:6px;}
#button h6 a 			{display:block;background: url(images/button_r.gif) top right repeat-x;width:100%;height:23px;padding:4px 6px 0 0;text-align:center;}
#info 					{border-top:1px solid #504428;border-bottom:1px solid #504428;margin:10px 20px;}
#disable 				{height:40px;background: url(images/icon_disable.gif) top left no-repeat;margin:10px 0px;padding:5px 0 0 70px}
#parking 				{height:40px;background: url(images/icon_parking.gif) top left no-repeat;margin:10px 0px;padding:5px 0 0 70px}
#booking h6 a 			{height:40px;background: url(images/booking.gif) top left no-repeat;display:block;color:#aeaaa5;text-decoration:none;padding:10px 0 0 7px;margin:10px 0px;}
#gallery 				{margin:10px;}

#mainHome 				{margin:0 auto; font-family:Arial, Helvetica, sans-serif; }
#flash 					{margin:0 auto;width:976px;}
#mainHome #content		{float:none;width:975px;margin:0 auto 10px auto;}
#mainHome #extra		{float:none;width:100%;margin:0;background:#493e25 url(images/col_t.gif) top left repeat-x}
#mainHome #extra #extraIn {width:976px;margin:0 auto;}
#mainHome #map, #mainHome #info {float:left; width:270px;border:0;margin:10px 40px 0 0}
#mainHome #gallery {float:left; width:302px;border:0;margin:10px 0 0 0}

#mainHome #left 		{float:left; width:300px;}
#mainHome #right 		{float:right; width:600px;}

#list1 					{list-style-image: url(images/bullet01.gif);}
#list2 					{list-style-image: url(images/bullet02.gif);}
#list3 li				{list-style:none;border-bottom:1px solid #504428;margin-bottom:10px;}

#path 					{margin:0 auto 10px auto;padding:5px;}
#path a 				{color:#979797}
#path a:hover 			{}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:17px;color:#FFF;margin-bottom:15px;margin-top:5px;border-bottom:1px solid #493e25;line-height:110%;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:17px;color:#e8a800;margin-bottom:15px;line-height:110%;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#FFF;margin-bottom:5px;clear:both}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#e8a800;margin-bottom:5px;line-height:110%;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFF;margin-bottom:5px;line-height:130%;}
h6 { font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#e8a800;margin-bottom:5px;line-height:110%;}
hr {color:#504428;background:#504428;height:1px;border:0;margin:10px;}

#footer 				{clear:left;color:#544d3d;height:165px;margin:0 auto 10px auto;background: url(images/footer.gif) top center repeat-x;line-height:110%;}
#footer div 			{width:990px;margin: 0 auto;}
#footer a 				{color:#544d3d;}
#footer ul 				{float:left;text-align:center;padding:10px 0px 10px 0px;margin:20px 0px 20px 0px;border-bottom:1px solid #544d3d;}
#footer li 				{list-style:none;float:left;cursor:pointer;}
#footer li a, #footer li a:visited {color:#544d3d;display:block;padding:0px 7px 0px 7px;border-right:1px solid #544d3d;}
#footer li.end a 		{border-right:none;}
#footer p 				{clear:both;float:left;text-align:left;}

#footer #atcom 			{float: right; width: 130px; text-align: right;margin-top:59px;}
#footer #atcom #atcomFlash embed, #footer #atcom #atcomFlash object {width:20px;height:12px;float:left;margin:0px;}
#footer #atcom a 		{font: normal .9em Tahoma, Verdana;float:left;display:block;}


div.pagination {padding:3px;margin:3px;text-align:center;}
div.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #d8d8d8;text-decoration: none;}
div.pagination a:hover, div.pagination a:active {border:1px solid #000;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #000;font-weight: bold;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color: #ccc;}

#contact-area input, #contact-area textarea {padding: 5px;width: 300px;margin: 0px 0px 10px 0px;}
#contact-area textarea {height: 90px;}
#contact-area textarea:focus, #contact-area input:focus {border: 2px solid #000;}
#contact-area input.submit-button {width: 100px;float: left;margin-left:115px;background:#61a13a;color:#FFF}
label {float: left;text-align: right;margin-right: 15px;width: 100px;padding-top: 5px;}
