body {  
    font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
    font-size: 10pt;
    background-color: #ffffff;
    color: #7a7760;
    margin:auto;
    text-align:center;
}

div#pagecontainer {
    width:768px;
    margin-left:auto;
    margin-top:15px;
    margin-right:auto;
    margin-bottom:auto;
}

div#bodycontainer {
    width:768px;
    height:512px;
    margin:0;
    padding:0;
    clear:both;
    text-align:left;
    color: #6a6750;
    font-size: 11pt;
}

div#header {
    width:768px;
    height:146px;
    margin:auto;
    color: #7a7760;
    background-color:#e3dbc7;
    border-right:1px solid #e3dbc7;
}

div#body {
    position:relative;
    left:15px;
    top:15px;
    width:500px;
    margin:0;
    padding-top:8px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px;
    float:left;
    text-align:left;
	filter:alpha(opacity=92);
	-moz-opacity: 0.92;
	opacity: 0.92;
    background-color:#f3ebd7;
    color: #1a1710;
    font-size: 11pt;
}

div#minimised {
    position:relative;
    left:15px;
    top:15px;
    margin:0;
    padding-top:8px;
    padding-bottom:6px;
    padding-left:15px;
    padding-right:6px;
    float:left;
    text-align:left;
	filter:alpha(opacity=92);
	-moz-opacity: 0.92;
	opacity: 0.92;
    background-color:#f3ebd7;
    color: #1a1710;
    display:none;
    font-size: 11pt;
}

div#footer {
    width:768px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0;
    margin-bottom:0;
    clear:both;
    text-align:center;
}

div#gallerybar {
    position:relative;
    left:0px;
    top:0px;
    width:120px;
    height:512px;
    float:left;
    margin:0;
    padding:0;
    background-color:#e3dbc7;
    color: #1a1710;
    font-size: 11pt;
}

div#gallerybody {
    position:relative;
    left:0px;
    top:0px;
    width:648px;
    height:512px;
    float:left;
    margin:0;
    padding:0;
    background-color:#f1ecd9;
    color: #1a1710;
    font-size: 11pt;
}

table {
    margin-left:auto;
    margin-right:auto;
}
td.tariff {  
    font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
    font-size: 9pt;
    color: #1a1710;
    text-align:left;
}
table.head {
    height:146px;
    background-color:#e3dbc7;
}

input,textarea,select{
    background:#edecdb;
    border:1px solid #9e9b81;
    font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
    color:#1a17a8; 
    font-size:9pt;
} 

td.gallery {  
    font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
    font-size: 8pt;
    color: #1a1710;
    text-align:left;
    vertical-align:top;
}

hr { color:#bbbbbb;
    size:1px;
    border-style:solid;
    }

th { font-weight: bold; }

img.minmax { 
    margin-left:-7px;
    margin-right:2px;
    margin-bottom:2px;
}

img.minmaxthumb { 
    margin-top:1px;
    margin-bottom:3px;
}

img.gallerythumb { 
    margin-bottom:5px;
}

h3   { 
    margin:0;
    font-weight: bold;
    font-size: 12pt;
}

h2   {
    margin:0;
    font-weight: bold;
    font-size: 14pt;
}

h1   {
    font-weight: bold;
    text-decoration: underline;
    font-size: 18pt;
}

.swadisht {  
    font-family: "Monotype Corsiva", "Times New Roman", "Times", serif;
	font-size: 15pt;
}

.menuhead {
	font-size: 9pt;
    font-weight: bold;
}

.menusubhead {
	font-size: 9pt;
}

.small { font-size: 9pt; }
.large { font-size: 32pt; }
.verysmall { font-size: 7pt; }

.double_room_1 { background-image:url(images/double_room_1.jpg) }
.double_room_2 { background-image:url(images/double_room_2.jpg) }
.double_room_3 { background-image:url(images/double_room_3.jpg) }
.double_room_4 { background-image:url(images/double_room_4.jpg) }
.double_room_5 { background-image:url(images/double_room_5.jpg) }
.twin_room { background-image:url(images/twin_room.jpg) }
.twin_room_2 { background-image:url(images/twin_room_2.jpg) }
.single_room { background-image:url(images/single_room.jpg) }
.bayliwick_room  { background-image:url(images/bayliwick_room.jpg) }
.bayliwick_room_2  { background-image:url(images/bayliwick_room_2.jpg) }
.fines_room  { background-image:url(images/fines_room.jpg) }
.conf_room_1 { background-image:url(images/conference_room.jpg) }
.conf_room_2 { background-image:url(images/conference_room_2.jpg) }
.conservatory_1 { background-image:url(images/conservatory.jpg) }
.conservatory_2 { background-image:url(images/conservatory_2.jpg) }
.conservatory_3{ background-image:url(images/conservatory_3.jpg) }
.conservatory_4{ background-image:url(images/conservatory_4.jpg) }
.conservatory_5{ background-image:url(images/conservatory_5.jpg) }

a.bmsel:link {
    text-decoration: none;
    font-size: 12pt;
    color: #000088; }
a.bmsel:visited {
    text-decoration: none;
    font-size: 12pt;
    color: #000088; }
a.bmsel:hover {
    text-decoration: underline;
    font-size: 12pt;
    color: #000000; }

#swadishtwin{
	width: 172px;
	height: 282px;
    color: #000000;
	background-color: #feefd0;
	position: absolute;
	left: 50%;
	top: 150px;
	margin-top: 40px;
	margin-left: -92px;
	text-align: center;
    font-family: "Monotype Corsiva", "Times New Roman", "Times", serif;
    font-size:16pt;
    padding:10px;
    border:5px solid #9e3f39;
    z-index:100;
}

#menufooter{
	width: 320px;
	height: 40px;
    color: #000000;
	position: absolute;
	left: 50%;
	top: 655px;
	margin-top: -22px;
	margin-left: -255px;
	text-align: left;
    font-size:7pt;
    z-index:100;
}


