body {
font : 100% sans-serif;
font-size : 11px;
margin : 0;
padding : 0;
text-align : center;
color : #000000;
background-color : #F7F7F7;
}
.thrColAbsHdr #container {
position : relative;
width : 800px;
background : #ffffff;
margin : 0 auto;
border : thin dotted #a4ceea;
text-align : left;
height : auto;
}
.thrColAbsHdr #header {
height : 180px;
background : #ffffff;
}
.thrColAbsHdr #sidebar1 {
color : #154d6d;
position : absolute;
top : 230px;
left : 1px;
width : 170px;
background : #ebebeb;
padding : 15px 10px 15px 20px;
background-color : #ffffff;
height : 967px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : dotted;
border-bottom-style : dotted;
border-right-color : #154d6d;
border-bottom-color : #154d6d;
}
.thrColAbsHdr #sidebar2 {
color : #154d6d;
position : absolute;
top : 228px;
right : 1px;
width : 160px;
background : #ebebeb;
padding : 15px 10px 15px 20px;
background-color : #ffffff;
height : 727px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #154d6d;
border-left-width : 1px;
border-left-style : dotted;
border-left-color : #154d6d;
}
.thrColAbsHdr #sidebar3 {
text-align : center;
float : left;
color : #154d6d;
position : relative;
width : 130px;
height : 100px;
border-left-width : 1px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-style : dotted;
border-top-style : dotted;
border-right-style : dotted;
border-bottom-style : dotted;
border-top-color : #154d6d;
border-right-color : #154d6d;
border-bottom-color : #154d6d;
border-left-color : #154d6d;
}
.thrColAbsHdr #services {
text-align : center;
color : #154d6d;
width : 140px;
background-image : url(../image.gif);
height : 105px;
padding-top : 15px;
padding-right : 15px;
padding-bottom : 15px;
padding-left : 10px;
}
.thrColAbsHdr #mainContent {
height : 1000px;
margin-top : 0;
margin-right : 20px;
margin-bottom : 0;
margin-left : 200px;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
padding-left : 10px;
}
.thrColAbsHdr #footer {
height : 70px;
background-color : #215472;
color : #ffffff;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 0;
padding-left : 20px;
}
.thrColAbsHdr #footer p {
margin : 0;
padding : 10px 0;
}
.fltrt {
float : right;
margin-left : 8px;
}
.fltlft {
float : left;
margin-right : 8px;
}
#info {
text-align : left;
float : left;
width : 190px;
height : 135px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : dotted;
border-bottom-style : dotted;
border-left-style : dotted;
border-top-color : #154c92;
border-bottom-color : #154c92;
border-left-color : #154c92;
padding-left : 15px;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
a:active {
text-decoration : none;
}
h1 {
font-size : 12px;
color : #154d6d;
}
h2 {
font-size : 11px;
color : #154d6d;
}
h3 {
font-size : 11px;
color : #154d6d;
}
h4 {
font-size : 10px;
color : #154d6d;
}
.link1 {
color : #ffffff;
}
.link2 {
color : #154d6d;
}
.more {
color : #ff6600;
text-transform : uppercase;
}
.price {
color : #ff0000;
font-size : 11px;
font-weight : bold;
text-transform : uppercase;
}
.Hotelname {
color : #317eab;
font-size : 11px;
font-weight : bold;
text-transform : uppercase;
}
.info {
color : #317eab;
font-size : 10px;
text-transform : uppercase;
}
.TabbedPanels {
margin : 0;
padding : 0;
float : left;
clear : none;
width : 100%;
background-color : #317eab;
cursor : pointer;
}
.TabbedPanelsTabGroup {
margin : 0;
padding : 0;
}
.TabbedPanelsTab {
text-transform : uppercase;
position : relative;
top : 1px;
float : left;
padding : 4px 10px;
margin : 0 1px 0 0;
background-color : #317eab;
list-style : none;
cursor : pointer;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 2px;
border-left-width : 1px;
border-top-style : none;
border-right-style : none;
border-bottom-style : double;
border-left-style : none;
border-top-color : #317eab;
border-right-color : #317eab;
border-bottom-color : #317eab;
border-left-color : #317eab;
color : #ffffff;
font-family : Tahoma;
font-size : 11px;
font-weight : normal;
}
.TabbedPanelsTabHover {
border-top-width : 2px;
border-right-width : 2px;
border-bottom-width : 2px;
border-left-width : 2px;
border-top-style : none;
border-right-style : none;
border-bottom-style : double;
border-left-style : none;
border-top-color : #ffffff;
border-right-color : #ffffff;
border-bottom-color : #ffffff;
border-left-color : #ffffff;
}
.TabbedPanelsTabSelected {
background-color : #317eab;
border-bottom : 1px solid #fff;
}
.TabbedPanelsTab a {
color : black;
text-decoration : none;
}
.TabbedPanelsContentGroup {
clear : both;
background-color : #154d6d;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : dotted;
border-left-style : solid;
border-top-color : #317eab;
border-right-color : #317eab;
border-bottom-color : #f4f4f4;
border-left-color : #317eab;
color : #ffffff;
}
.TabbedPanelsContent {
text-transform : uppercase;
padding : 4px;
}
.VTabbedPanels .TabbedPanelsTabGroup {
float : left;
width : 10em;
height : 20em;
background-color : #eee;
position : relative;
border-top : 1px solid #999;
border-right : 1px solid #999;
border-left : 1px solid #ccc;
border-bottom : 1px solid #ccc;
}
.VTabbedPanels .TabbedPanelsTab {
float : none;
margin : 0;
border-top : none;
border-left : none;
border-right : none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
background-color : #eee;
border-bottom : 1px solid #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
clear : none;
float : left;
padding : 0;
width : 30em;
height : 20em;
}
#RandomImage {
width : 800px;
height : 179px;
background-repeat : no-repeat;
}
#name {
	color : #216085;
	font-family : Tahoma;
	position : absolute;
	text-align : left;
	font-size : 15px;
	left : 8px;
	top : 125px;
	width : 621px;
	cursor : pointer;
}
#hotelsinfo {
float:left; 
 width:200px;
 }
#hotelsinfo1 {
	position:absolute;
	float:left;
	width:247px;
	left: 210px;
	top: 304px;
	height: 159px;
}
#hotelsinfo2 {
	position:absolute;
	float:left;
	width:200px;
}
#hotelsimage {
	float:right;
	width:300px;
	height:200px;
	border: 1px dotted #317EAB;
}
#h-spec{
	width:567px;
	margin:0px;
	position: absolute;
	float:left;
	left: 211px;
	top: 486px;
	height: 679px;
	vertical-align:top;
	text-align:left;
}

#rate_type{ 
float:left;
width:100px;
}
#room_price { 
float:right;
width:100px;
}
.buttons {
	background-color:#FFFFFF;
	border: 1px dotted #317eab;
}
#hotelspage {
	padding: 3px;
}
.BookNow {
	line-height: 20px;
	text-transform: uppercase;
	background-color: #FF3300;
	font-family: Tahoma;
	font-size: 12px;
	padding-left:10px;
	color: #FFFFFF;
	text-decoration:none;
}
.Questions {
	line-height: 20px;
	text-transform: uppercase;
	background-color: #FF6633;
	font-family: Tahoma;
	font-size: 12px;
	padding-left:10px;
	color: #FFFFFF;
	text-decoration:none;
}
