/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

.no {
	display: none;
}

body { 	
	padding: 0;
	text-align: center;
	background-color: #eee;
	font-size: 62.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
}

#frame {
	position: relative;
	margin: 0 auto 0 auto;
	width: 800px;
	text-align: left;
	background-color: #fff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ddd;
	height: 1%;
}
/* ---------------------------------------
	Header
--------------------------------------- */


#header{
	padding: 80px 0 0 0;
	left: 0;
	background: #fff url('../images/allseasonslogo2.gif') no-repeat left 15px;
}	

#hdcontent {
	background-color: #000;
	width: 612px;
	height: 50px;
}
#hdcontent img {
	padding: 15px 15px 0 15px;
	width: 192px;
	height: 22px;
}

/* ---------------------------------------
	Columns
--------------------------------------- */

#maincol {
	margin: 0;
	padding: 0;
	width: 612px;
	
}
 
#sidecol {
	position: absolute;
	top: 12px;
	left: 612px;
	width: 186px;
	margin: 0;
	padding: 0 0 0 0;
	
}

#bodycontent {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#bodycontent ul, li{
   list-style: disc;
   display: block;
   color: #000;
   border: 0;
   font:Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.content  {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* ---------------------------------------
	Page Description
--------------------------------------- */

#hotelroom {
	margin: 2px 0 0 0;
	width: 650px;
	left: 5px;
	height: 150px;
}
#rooms1 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 2px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/roomimg1.jpg")  no-repeat top left;
}

#rooms2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 308px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/roomimg2.jpg") no-repeat top left;
}
#facrooms1 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 2px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/facilitiesimg1.jpg") no-repeat top left;
}

#facrooms2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 308px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/facilitiesimgb.gif") no-repeat top left;
}
#garmentrooms1 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 2px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/garmentplus1.gif") no-repeat top left;
}

#garmentrooms2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 308px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/garmentplus2.gif") no-repeat top left;
}

#suiterooms1 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 2px;
	width: 305px;
	height: 150px;
	background: transparent url("../images/suiteimg1.jpg") no-repeat top left;
}

#suiterooms2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 308px;
	width: 305px;
	height: 150px;
	background: transparent  url("../images/suiteimg2.jpg") no-repeat top left;
}

 .bar {
  	background-color: #eee;
 }
#barroom {
	width: 600px;
	left: 0;
	height: 177px;
	margin: 0;
	padding: 0;
}
#bodyconent {
	width: 600px;
	left: 5px;
		height: 177px;
	margin: 0;
	padding: 0;
}
#locgallery {
  	width: 600px;
	left: 15px;
	height: 190px;
	padding: 0;
	margin: 0;
}

#loc {
	position: absolute;
	background: #000 url("../images/ourlocimg1.gif") no-repeat 50% 30px;
	width: 280px;
	height: 155px;
	text-align: left;
	padding: 20px 0 0 0;
	color: #fff;
	left:5px;
	font-size: 12px;
	font:Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
    top: 485px;
}

#loc img {
	left: 15px;
}
#loc a {
	color: #339900;
	text-decoration: none;
}
#gallery { 
  position: absolute; 
  width: 283px;
  height: 149px;
  margin: 0;
  padding:0;
  left: 310px;
  top: 485px;
 }
 .box {
 	padding: 8px;
	border: 1px solid #000;
	top: 0;
}

.box p {
	background: transparent url("../images/gallery_top.jpg") no-repeat top left;
	margin: -10px -10px auto -10px;
	padding: 10px 10px 0 10px;
	line-height: 0.1;
}
.box ul {
	list-style: none;
	margin: 2px;
	padding: 2px;
	width: 250px;
	
		
}
.box ul#one li {
	list-style: none;
	margin: 2px;
	padding: 2px;
	float: left;
	display: block;
	width: 70px;
	height: 52px;
}
.box ul#one li {
	padding:5px 5px 5px 0;
	width: 75px;
	
}
.box ul#one li#gallery_a {
	padding: 0;
	margin: 0;
	left: 0;
}
.box ul#one li#gallery_b {
	padding: 0;
	margin: 0;
	left: 0;
}
.box ul#one li#gallery_c {
	margin: 0;
	padding: 0;
	left: 0;
}
.box ul#two li {
	list-style: none;
	margin: 2px;
	padding: 2px;
	float: left;
	display: block;
	width: 75px;
	height: 52px;
}

.box ul#two li#gallery_a {
	padding: 0;
	margin: 0;
	left: 0;
}
.box ul#two li#gallery_b {
	padding: 0;
	margin: 0;
	left: 0;
}
.box ul#two li#gallery_c {
	padding: 0;
	margin: 0;
	left: 0;
}

#priNav {
	width: 186px;
	background-color: #EE661C;
	margin: 0;
	padding:0;
}

html>#priNav {
	width: 186px;
}

#priNav a {
	color: #fff;
}

#priNav ul {
  	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 12px;
}
#priNav ul,li {
  	display: block;
	border-bottom: 1px solid #eee;
	list-style: none;
	line-height:25px;
	color: fff;
	margin: 0;
}

#priNav ul li a {
	color: fff;
	text-decoration: none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#priNav ul li a, a:hover, a:visited, a:link, a:active {
	color: fff;
}
#priNav ul,li.first {
  	line-height: 50px;
	border-width: 2px;
	 bottom: 1px;	
	background:transparent url("../images/hotel2.gif") no-repeat top left;
}
#priNav ul,li.last {
  	border-width:0;
	height: 20px;
}

#sidecola {
	width: 186px;
	background:#eee transparent url('../images/ourvalimg.gif') no-repeat top 15px;
	background-color: #eee;
	height: 150px;
	margin: 0;
	padding: 0;
}
#sidecola li {
  	display: block;
	padding:0;
	background: url('../images/arrowvalue.gif') no-repeat left 5px;
	line-height:15px;
	color: fff;
	margin: 0;
}
#sidecola li a{
  	padding:0 0 0 18px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

table {
	background-color: #fff;
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 90%;
	margin: 0 0 20px 0;
	padding: 4px;
	text-align: left;
	width: 500px;
}

table caption {
	color: #777;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: center;
	text-transform: uppercase;
}

table thead th {
    border: 0;
	border-bottom: 1px solid #ddd;
	color: #777;
	font-size: 9px;
	padding: 3px 0;
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;

}

table tbody tr.odd {
	background-color: #f7f7f7;
}

table tbody tr.even {
	background-color: #f5d5c3;
}
table tbody tr:hover {
	background-color: #ffe08e;
}
table tbody td {
	color: #888;
	padding: 2px;
	border: 0;
}

table tbody tr:hover td { 
	color: #444;
}


#footer {
	text-align: center;
	clear: both;
	border-top: 1px dotted #ee661c;
   /* border-bottom: 1px solid #11bbd2 ;
	border-left: 1px solid #11bbd2 ;
	border-right: 1px solid #11bbd2 ; */
	margin: 0;
	padding: 0.33em 15px 0.66em 15px;
	height: 30px;
}
#footer p {
    color: #ee661c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px !important;
}

