body{ margin:2px; width:780px; height:560px;}
#wrapper {	margin: 0px;	padding: 0px;	width: 800px; height:560px;}
#mainheader{width:800px; height:150px;}
.header
{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #18208c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    TEXT-DECORATION: none;}
#topmenu{width:800px; height:20px;}
#rightmenu{
	float:right;
	margin-right: 10px;
}
#brandname{width:800px; height:107px;}
#leftlogo{width:190px; height:80px; float:left; text-align:center; margin-top:27px;}
#mainimage{width:590px; height:107px; float:left; background-image:url(../images/rocktop.jpg); background-repeat:no-repeat;}
#menubar{width:800px; height:23px;}
#indigoarea{width:190px; height:19px; float:left; padding-top:4px; text-align:center;}
#indigoarea h2{ margin:0px; padding:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #18208c; text-decoration:none;}
#indigomenu{width:580px; height:23px; float:left; background:#000066; padding-left:10px; }
#container{width:800px; height:365px;}
#leftsidenav{width:190px; height:363px; float:left; background-color:#b0d952; margin-bottom:2px;}
#leftsidemenu{width:190px; height:220px; float:left; background-image:url(../images/fanbg.jpg); background-repeat:no-repeat;}
#relaxmenu{width:170px; height:15px; padding:10px; margin-top:20px; text-align:center;}
#othermenu{width:170px; height:15px;  padding:10px; margin-top:10px; text-align:center;}
#othermenu1{width:170px; height:15px;  padding:10px; margin-top:10px; text-align:center;}
#othermenu2{width:170px; height:15px;  padding:10px; margin-top:10px; text-align:center;}
#booknow{width:190px; height:108px; float:left; background-color:#b0d952;}
#bookinglink{width:190px; height:25px; float:left; padding-top:10px; text-align:center;}
#bookarrow{width:150px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px; border:1px solid #000000;}
.bookimage{margin-right:5px;}
#indigorightside{width:590px; height:363px; float:left; margin-bottom:2px;}
#topimage{
	width:583px;
	height:5px;
	float:left;
	margin-left:0px;
	margin-top:7px;
	padding-left: 7px;
}
#bottomimage{
	width:583px;
	height:5px;
	float:left;
	margin-left:0px;
	margin-bottom:5px;
	padding-left: 7px;
}
#leftline{width:7px; height:345px; float:left; border-right:1px solid #000066; }
#rightline{width:7px; height:345px; float:left; border-left:1px solid #000066; }
#centerpart{width:574px; height:341px; float:left;}
#privacyact{width:80px; height:19px; float:left; padding-top:4px;}
#copyright{width:215px; height:19px; float:left; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#730073;}
#copyright h1{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#730073;}
#photogallery{width:495px; height:19px; float:right; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#730073; text-align:right; padding-right:5px;}
#ichgroup{width:800px; height:15px; text-align:center; margin-top:2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #A2A2A2;}
#offerstextpart{width:354px; height:321px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:10px 15px 15px 15px;}
#leftmenuline{width:9px; height:240px; float:left; border-right:1px solid #cccccc; }
#rightmenuline{width:8px; height:240px; float:left; border-left:1px solid #cccccc; }
#indigocont{width:310px; height:316px; margin:3px 10px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:5px;}
#haiku{	width:246px;	height:40px;	margin-left:20px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	padding:8px;	background-color:#2955b5;
	color:#FFFFFF;	text-align:center;	background-image: url(../images/haikutop.gif);
	background-repeat: no-repeat;}
	#haikuspecial{
	width:246px;
	height:40px;
	margin-top:30px;
	margin-left:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#2955b5;
	color:#FFFFFF;
	text-align:center;
	padding: 8px;
}
#haikubot{	width:262px;	height:3px;	margin-left:20px;	background-repeat: no-repeat;
	background-image: url(../images/haikubt.gif);	margin-top: -3px;}
#righticons{width:190px; height:341px; float:left;}
#righttextbox{width:190px; height:auto; float:left;}
#iconsbox{width:234px;}
.iconsimage{padding:2px; float:left;}

#footer{width:800px; height:40px; border-top:1px solid #CCCCCC;}
#footermenu{width:800px; height:23px; text-align:center;}


.topsm
{ margin:8px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
.bluenav
{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
A.bluenav
{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
A.bluenav:active
{FONT-WEIGHT: normal; FONT-SIZE: 11px;  COLOR: #ffffff;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.bluenav:visited
{ FONT-WEIGHT: normal;  FONT-SIZE: 11px;  COLOR: #ffffff;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
A.bluenav:hover
{ FONT-WEIGHT: normal;  FONT-SIZE: 11px; COLOR: #ffffff;  TEXT-DECORATION: none;}
.topnav
{ FONT-SIZE: 11px; COLOR: #730073; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.topnav
{  FONT-SIZE: 11px;  COLOR: #730073; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.topnav:active
{    FONT-SIZE: 11px;  COLOR: #730073;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.topnav:visited
{ FONT-SIZE: 11px; COLOR: #730073; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.topnav:hover
{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #9c9a9c;  TEXT-DECORATION: none; }
.small
{FONT-SIZE: 10px; COLOR: #730073; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.small
{ FONT-SIZE: 10px; COLOR: #730073;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.small:active
{ FONT-SIZE: 10px;  COLOR: #730073; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.small:visited
{ FONT-SIZE: 10px;  COLOR: #730073;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;}
A.small:hover
{  FONT-SIZE: 10px;  COLOR: #9c9a9c;    TEXT-DECORATION: none;}
.booktd
{    BORDER-RIGHT: #000000 1px solid;    BORDER-TOP: #000000 1px solid;    BORDER-LEFT: #000000 1px solid;    BORDER-BOTTOM: #000000 1px solid;    BACKGROUND-COLOR: #2955b5;}
.booktdon
{    BORDER-RIGHT: #162387 1px solid;    BORDER-TOP: #162387 1px solid;    BORDER-LEFT: #162387 1px solid;    BORDER-BOTTOM: #162387 1px solid;    BACKGROUND-COLOR: #162387;}
.reservetd
{    BORDER-RIGHT: #b0d952 1px solid;    BORDER-TOP: #b0d952 1px solid;    BORDER-LEFT: #b0d952 1px solid;    BORDER-BOTTOM: #b0d952 1px solid;    BACKGROUND-COLOR: #b0d952;}
.reservetdon
{   BORDER-RIGHT: #d5f48e 1px solid;    BORDER-TOP: #d5f48e 1px solid;    BORDER-LEFT: #d5f48e 1px solid;   BORDER-BOTTOM: #d5f48e 1px solid;    BACKGROUND-COLOR: #d5f48e;}

gallery 
#hotelIcons {margin:7px; padding:0px; width:220px; text-align:center;}
.guest{ background-image:url(../images/gr-bg.jpg); background-repeat:no-repeat; width:106px; height:73px; float:left; margin:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#dcf5b9;}
.conference{ background-image:url(../images/blue-bg.jpg); background-repeat:no-repeat; width:106px; height:73px; float:left;  margin:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#dedbef;}
.london{ background-image:url(../images/orange-bg.jpg); background-repeat:no-repeat; width:106px; height:73px; float:left; margin:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffd3b5;}
.aminities{ background-image:url(../images/darkblue-bg.jpg); background-repeat:no-repeat; width:106px; height:73px; float:left;  margin:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ced3ef;}

.guestroom{position:absolute; left:210px; top:170px; width:330px; height:330px; z-index:13; background-color:#fff; layer-background-color:#fff; border: 1px none #000000; visibility: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:2px 5px 5px 5px; }
.guesthaiku{width:246px; height:40px; margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:8px; background-color:#b0d952; text-align:center; color:#006600; background-image: url(../images/haikutop.gif);	background-repeat: no-repeat;}
.pagecont{width:310px; height:150px; margin-top:8px; }
#guesthaikubot{	width:262px;	height:3px;	margin-left:20px;	background-repeat: no-repeat;
	background-image: url(../images/haikubt.gif);	margin-top: -3px;}
.meetingroom{position:absolute; left:210px; top:170px; width:330px; height:330px;z-index:5; background-color:#fff; layer-background-color:#fff; border: 1px none #000000; visibility: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:2px 5px 5px 5px; }
.meetinghaiku{width:246px; height:40px; margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:8px; text-align:center; background-color:#ada6ce; color:#5B2E89; background-image: url(../images/haikutop.gif);
	background-repeat: no-repeat;}
	#meetinghaikubot{	width:262px;	height:3px;	margin-left:20px;	background-repeat: no-repeat;
	background-image: url(../images/haikubt.gif);	margin-top: -3px;}
.surround{position:absolute; left:210px; top:170px; width:330px; height:330px; z-index:7; background-color:#fff; layer-background-color:#fff; border: 1px none #000000; visibility: hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:2px 5px 5px 5px; }
.surroundhaiku{width:246px; height:40px; margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:8px; text-align:center; background-color:#ff7d31; color:#FFE0C1; background-image: url(../images/haikutop.gif);	background-repeat: no-repeat; }
#surrouhaikubot{	width:262px;	height:3px;	margin-left:20px;	background-repeat: no-repeat;
	background-image: url(../images/haikubt.gif);	margin-top: -3px;}
.hotelaminities{position:absolute; left:210px; top:170px; width:330px; height:330px; z-index:9; visibility: hidden; background-color:#fff; layer-background-color:#fff; border: 1px none #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:2px 5px 5px 5px;  }
.aminitieshaiku{width:246px; height:40px; margin-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:8px; text-align:center; background-color:#738ac6; color:#333366; background-image: url(../images/haikutop.gif);
	background-repeat: no-repeat;}
	#aminhaikubot{	width:262px;	height:3px;	margin-left:20px;	background-repeat: no-repeat;
	background-image: url(../images/haikubt.gif);	margin-top: -3px;}


.nav
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff;  FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.nav
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff;  FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.nav:active
{ FONT-WEIGHT: bold;  FONT-SIZE: 17px; COLOR: #ffffff;  FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.nav:visited
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff;   FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
A.nav:hover
{ FONT-WEIGHT: bold; FONT-SIZE: 17px;  COLOR: #ffffff;   TEXT-DECORATION: none;}
.navdk
{FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2c2b71; FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;   TEXT-DECORATION: none;}
A.navdk
{ FONT-WEIGHT: bold;  FONT-SIZE: 17px; COLOR: #2c2b71; FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.navdk:active
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2c2b71; FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.navdk:visited
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2c2b71; FONT-FAMILY: Lucida Sans Unicode, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;}
A.navdk:hover
{ FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #2c2b71; TEXT-DECORATION: none;}

.bookoffer{margin-top:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#18208c; text-align:center; float:right; padding-top:2px; text-decoration:none;}
.bookhyp{text-decoration:none; color:#ff0000;}
.speoffers{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#18208c;}
.topimgspe{margin-top:10px; width:190px; height:60px; float:left;}
.botimgspe{width:190px; height:7px; float:left;}
.packagetext{width:149px; height:225px; float:left; padding:10px 10px 5px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.package{margin-top:8px; margin-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#18208c;}
.join{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#18208c; text-decoration:none;}
#bookmark{
	width:175px;
	height:20px;
	float:left;
	padding-top:10px;
	text-align:right;
	padding-right: 14px;
}

.signupbox{width:175px; 
padding:0px; 
margin:0px;} 
 
.newsbutton{font-family:Arial,Helvetica,sans-serif;	
color:#006600;	
font-size:11px; 	
background-color:#b4cf0f;
margin-top:2px;	
border: 1px solid #9fb41c;
}
 
.newsid{font-family: Arial;
font-size:10px; 
border:1px solid #999999; 
color:#999999; 
}

.subscribenewsletter{width:170px;	
height:40px;
float:right;
text-align:left;
margin-top:5px;
padding-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
color:#FFFFFF;
}
		
#hilpsearchbox{
	width:180px;
	height:135px;
	float:left;
	padding-left: 7px;
	padding-top: 5px;
}
.submitbth{BORDER: #000000 1px double; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #006633; cursor:hand;}

.signupbox{width:175px; 
padding:0px; 
margin:0px;} 
 
.newsbutton{font-family:Arial,Helvetica,sans-serif;	
color:#006600;	
font-size:11px; 	
background-color:#b4cf0f;
margin-top:2px;	
border: 1px solid #9fb41c;
}
 
.newsid{font-family: Arial;
font-size:10px; 
border:1px solid #999999; 
color:#999999; 
}

.subscribenewsletter{width:170px;	
height:40px;
float:right;
text-align:left;
margin-top:5px;
padding-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
color:#FFFFFF;
}
