body 
{
	margin: 0px;
	background:url(../images/body-bg.jpg) center top no-repeat #92C1ED;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #1e2c36;
}
.summer-page-bodybg
{
	margin: 0px;
	background:url(../images/summer-page-body-bg.jpg) center top no-repeat #92C1ED;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color: #1e2c36;
}
td, th
{
	vertical-align:top;
}
a
{
	color: #FFFFFF;
	text-decoration:none;
}
a:hover
{
	color: #1f692e;
}
a img
{
	border:0;
}
p, h1, h2, h3, h4, h5, h6, form
{
	margin:0;
	padding:0;
}

.nav, .logo, .nav-bottom, .nav a, .content-bottom, .flash-bg, .guest-bg, .content-bg, .content_bg, .right-tab, .invent, #dropmenudiv a, .pngimgs, #footer-middle, .content-bg1, img
{
	behavior: url(scripts/iepngfix.htc);
}

#header
{
	margin:auto;
	height:40px;
	width:700px;
	text-align:right;
	padding:0 188px 0 0;
	color:#09315a;
	font-weight:bold;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:36px;
}
#header a
{
	color:#09315a;
	font-weight:bold;
}
#header a:hover
{
	color:#f7c518;
	font-weight:bold;
}

/*-------------------------------------------*/

.logo
{
	background:url(../images/logo-bg.png);	
	width:170px;
	height:91px;
	padding:16px 0 0 10px;
}
.nav
{
	background:url(../images/nav-bg.png) repeat-y;
	height:304px;
	padding:5px 0 0 18px;
}
.nav a
{

	display:block;
	background:url(../images/divider.png) no-repeat 0 0;
	line-height:28px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	cursor:pointer
}
.nav a:hover
{
	color:#f7c518;
}

.nav-bottom
{
	background:url(../images/nav-bottom.png) no-repeat;
	height:26px;
	width:180px;
}
.invent
{
	background:url(../images/invent.png) no-repeat;
	padding:4px;
	width:89px;
}

/*-------------------------------------------*/

.flash-bg
{
	background:url(../images/flash-bg.png) no-repeat;
	padding:5px 0 2px 6px;
	width:532px;
}
.guest-bg{
	background:url(../images/guest-bg.png) no-repeat;
	padding:3px 0 2px 6px;
	width:532px;
}
.content_bg{
	background-image:url(../images/content-top.png);
	width:521px;
	height:11px;
	background-repeat:no-repeat;
}

.content-bg
{
	background:url(../images/content-bg.png) repeat-y;
	width:519px;
	padding:15px 0 7px 20px;
}
.content-bg1
{
	background:url(../images/content-bg.png) repeat-y;
	width:519px;
	padding:15px 0 7px 7px;
}
.content-bg1 h1
{
	font:bold 14px tahoma;
	color:#24529f;
	text-transform:uppercase;
	margin:0 0 7px 0;
}


.content-bg h5
{
	font:bold 13px tahoma;
	color:#24529f;
	text-transform:uppercase;
	margin:0 0 9px 7px;
}
.content-bg h1
{
	font:bold 14px tahoma;
	color:#24529f;
	text-transform:uppercase;
	margin:0 0 7px 0;
}
.content-bg h2
{
	font:bold 12px tahoma;
	color:#1f692e;
}
.content-bg h3
{
	font:bold 12px tahoma;
	color:#24529f;
	background:url(../images/bullet.gif) no-repeat 0px 3px;
	padding: 0 0 0px 10px;
}
.content-bg h4 a
{
	color:#24529f;
}
.content-bg h4 a:hover
{
	color:#FFFFFF;
}
.content-bg ul li
{
	list-style-image:url(../images/bullet1.gif);
	margin-bottom:3px;
}
.content-bg h4
{
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#24529f;
}
.content-bottom
{
	background:url(../images/content-bottom.png) no-repeat;
	height:26px;
	width:539px;
}	

.contentmast
{
	padding:0px 12px 0px 0px;
	text-align:justify;
}
.logos
{
	font:bold 12px tahoma;
	line-height:20px;
}
.logos a
{
	background:none;
}

.table-inner
{
	border-right:1px solid #92c1ed;
	border-bottom:1px solid #92c1ed;
	background:#a7cef2;
}
.table-inner td
{
	padding:2px;
	border-top:1px solid #92c1ed;
	border-left:1px solid #92c1ed;
	text-align:center

}
.table-inner h1, .table-inner h2, .table-inner h3, .note
{
	margin:0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:1px;
}
.table-inner h1, .note, .error
{
	color:red;
}
.table-inner h2
{
	color:#24529f;
}
.table-inner h3
{
	color:green;
	background:none;
}
.error1
{
	color:#FFFF00;
}

/*-------------------------------------------*/

.right-tab
{
	background:url(../images/right-tab-bg.png) no-repeat;
	width:169px;
	font: bold 12px tahoma;
	color:#1e2c36;
}
.right-tab img
{
	margin: 5px 0 5px 4px;
}
.right-tab p
{
	padding: 0px 0 2px 0px;
	text-align:center;
}
.right-tab a
{
	color:#ffffff;
}
.right-tab a:hover
{
	color:#f7c518;
}

/*-------------------------------------------*/
.footer{
	width:528px; margin:auto;
}
#footerleft{
	width:12px; height:31px; float:left;
}
.footertext{
	font-size:11px; color:#1e2c36; text-align:center; padding-top:8px;
}
.footertext a{
	color:#f7c518;
	text-decoration:none;
}
.footertext a:hover{
	color:#f90017;
	text-decoration:underline;
}
/*#footer-middle{
	height:23px; float:left; width:504px; background-image:url(../images/footerbg.png); background-repeat:repeat-x; font-size:11px; color:#FFFFFF; text-align:center; padding-top:8px;
}
#footer-middle a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer-middle a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}*/
#footerright{
	width:12px; height:31px; float:left;
}
#footer
{
	margin:-7px auto;
	width:690px;
	padding:0 0 0 198px;
	color:#ff0000;
	font-size:11px;
}
#footer a
{
	color:#ff0000;
}
#footer a:hover
{
	color:#f7c518;
}

/*----------------------------------------------------*/

.small-text
{
	font-size:10px;
}

/*----------------------------------------------------------*/

#dropmenudiv
{
	position:absolute;
	line-height:24px;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color: #FFFFFF;
	z-index:200;
	margin:-25px 0 0 140px;
	border-left:1px solid #92c1ed; border-right:1px solid #92c1ed; border-top:1px solid #92c1ed;
}

#dropmenudiv a
{
	display: block;
	background:url(../images/nav-bg1.png);
	border-bottom:1px solid #92c1ed;
	
}

#dropmenudiv a:hover
{
	color:#f7c518;
}
#chalets{
	width:190px; float:left;
}
#chalets1{
	width:250px; float:right;
}
#chalets2{
	width:190px; float:left;
}
#chalets3{
	width:250px; float:right;
}
.travellink
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #1e2c36;
	text-decoration:none;
}
.travellink:hover
{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #1e2c36;
	text-decoration:underline;
}
/*.gallery-bg{
	background-image:url(../images/galley-bg.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 0px 3px;
	width:236px;
	height:106px;
}*/
.gallery-bg{
	background-image:url(../images/galley-bg.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 0px 3px;
	width:492px;
	height:220px;
}
.testimonials{
	font-style:italic;
	font-size:11px;
	font-weight:bold;
	color:#24529f;
}
.testimonials1{
	margin:5px 0 5px 0;
	font-size:13px;
	font-weight:normal;
}
#sitemap ul{
	margin:0px;
	padding:0px 0 0 30px;
}
#sitemap li{

	margin:0px;
	padding:5px 0 5px 0px;
}
#sitemap a{
	color:#24529f;
}
#sitemap a:hover{
	text-decoration:underline;
	color:#24529f;
}



/*----------------------------------------------------------*/

