@charset "utf-8";

/* CSS Document */



body {

background: #fff url(../images/vie/bg.gif) top repeat-x;

font-family:  Arial, Helvetica, MS Reference Sans Serif, MS Sans Serif, sans-serif;

font-size:12px;

color:#765f53;

margin:0;

}

a:link, a:visited {

	text-decoration: none;

	font-weight: normal;

	color:#1299C9;

}



a:hover {

	text-decoration: none;

	font-weight: normal;

	color:#1868A9;

}

h5, #gallerysm h2 {

background:transparent url(../images/vie/h5-tag.png) no-repeat scroll left top;

color:#1299C9;

font-size:26px;

font-weight:normal;

padding:0 0 10px;

text-align:left;

vertical-align:bottom;

margin:0;

}

h3 {

background:transparent url(../images/vie/h3-tag.png) no-repeat scroll left top;

color:#1299C9;

font-size:19px;

font-weight:normal;

margin-top:0px;

margin-bottom:10px;

padding:0 0 10px;

text-align:left;

vertical-align:bottom;

}



#wrapper {

width:1000px;

margin:0 auto;

}

#h-wrap {

position:relative;

height:277px;

}

#slideshow {

width:1092px;

top:0;

left:-46px;

position:absolute;

z-index:50;

height:277px;

}

#header {

width:1092px;

height:277px;

top:0;

left:-46px;

position:absolute;

z-index:51;

background:url(../images/vie/header.png) top left no-repeat;

}

#logo {

left:0px;

top:0px;

z-index:60;

position:absolute;

}

#nav {

width:1000px;

text-align:center;

border-top: 6px solid #1868a9;

background-color:#1299c9;

}

#nav table {

width:100%;

}

#content {

margin:15px 15px 0 15px;
min-height:352px;

}

#breadcrumbs {

float:left;

height:17px;

padding:1px;

}

#text {

width:auto;

clear:left;

position:relative;

}

#rightcol {

float:right;
margin-left:20px;
position:relative;
width:220px;
z-index:100;

}
#rightcol2 {

float:right;
margin-left:20px;
position:relative;
width:100px;
z-index:100;

}
#subnav {

margin-bottom:5px;

}



#gallerycapt {

float:left;

width:190px;

height:225px;

}

#gallerycapt p{

clear:both;

}

#fix{

clear:both;

}

#hotspots {

width:100%;

}

#spot {

border-right:1px dashed #E0E0E0;

float:left;

padding-bottom:15px;

width:32%;

padding-left:5px;

}

.last {

border:none !important;

}





.pagenavcounter {

visibility:hidden;

height:0px;

}

.imgright {

margin-left:10px;

margin-bottom:5px;

}

.imgleft {

margin-right:10px;

margin-bottom:5px;

}

#gallerysm {

position:relative;

width:210px;

text-align:center;

}

#gallerysm img {

padding:5px;

border: 1px solid #E0E0E0;

}

.border {

padding:5px;

border: 1px solid #E0E0E0;

}

.specialul {

margin: 1em 0 1em 200px;

}

.specialul li {

padding: 0 10px;

}

.clear {

clear:both;

}



#cdetails, #cform {

float:left;

margin:0 0 30px;

width:100%;

}



#cform input[type="text"], #cform textarea {

width:75%;

border:1px solid #B8AEA8;

float:right;

font-family:Arial, Helvetica, sans-serif;

color:#333333;

}

#cform input[type="submit"] {

clear:both;

float:right;

margin:10px 0 0;

}

#footer {

width:100%;

background:#0D87C2;

margin-top:0px;

padding: 30px 0px 10px;

text-align:center;

clear:both;

color:#fff;

border-top: #1868A9 solid 6px;

font-size:11px;

}

#footer a {

color:#fff;

text-decoration:none !important;

}

#footer a:hover {

color:#fff;

text-decoration:underline !important;

}

#f-wrap {

width:1000px;

margin:0 auto;

height:150px;

}

#book {

float:left;

width:208px;

}

#enquire {

float:right;

width:208px;

}

#footer-info {

float:left;

margin:16px 16px 0;

width:550px;

}

.pagination {

visibility:hidden;

height:0;

}



#popup-overlay, #popup-overlay2 {

	display: none;

	position: fixed;

	top: 0px;

	left: 0px;

	background: url(../images/blue-bg.png);

	width: 100%;

	z-index: 150;

	height: 100%;

	cursor: pointer;

}



#popup-wrapper, #popup-wrapper2 {

	display: none;

	background: #fff;

	width: 400px;

	height: 195px;

	position: fixed;

	top: 50%;

	left: 50%;

	margin-top: -200px;

	margin-left: -200px;

	z-index: 175;

	color:#3b220f;

	border: 3px solid #73C5E3;

	font-family: Arial, Helvetica, MS Sans Serif, sans-serif;

	font-size:17px;

	opacity:100;

	filter:alpha(opacity=100);



}

#popup-wrapper h3, #popup-wrapper h2, #popup-wrapper2 h3, #popup-wrapper2 h2{

background:none;

}

.popup_title{
background:none;
color:#1299C9;
font-size:19px;
font-weight:normal;
margin-top:0px;
margin-bottom:10px;
padding:0 0 10px;
text-align:left;
vertical-align:bottom;
}




.booknow-header {
background-image:none;
text-align:center;
font-weight:bold;
color:#1299C9;
font-size:26px;
margin-top:12px;
padding:0;
vertical-align:bottom;

}

#popup-close {

width:14px;

height:14px;

top:5px;

right:5px;

position:absolute;

z-index:176;

background:url(../images/close.gif) no-repeat;

cursor:pointer;

}



.imgright {

position:absolute;

right:0;

cursor:auto;

}

#width600 {

width:600px !important;

}

.sig_thumb {

margin-bottom:3px;

}

.row-wrapper {

margin:0 0 20px;

}

.row-wrapper2 {
width:800px;
margin:0 0 0px;

}

.row-wrapper img{

margin:0 32px 0 0;

}

#seo{

/*
margin:0 auto;
position:relative;
width:1000px;
z-index:1000;
*/
}

#seo_text{
margin:0 auto;
width:550px;
font-size:10px;
}

#seo_proper{
	width:1000px;
	margin: 0 auto;
	}
#seo_proper h1{
	font-size:10px;
text-align:center;
color:#1299C9;
}

#fpss-outer-container  {
border:none;
margin:0;
overflow:hidden;
padding:0;
width:1092px;
}

#click-menu53 .box1, #click-menu53 .box1-open {
border-bottom:1px solid #DDE4C0 !important;
}
#fp-hs {
margin-top:36px;
}
