/* Original Michael@oxidizepixel.com css creation */
/* CSS RELOADED */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn,  img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;

}
/* remember to define focus styles! */
:focus {outline: 0;}
body {
	background:#e7ebed url(images/bgw.jpg) repeat-x ; 
	font:76%/140% Arial,Helvetica,sans-serif;
	line-height: 150%;
	color: #333;
	text-align: center;
	background-position: top center;
	margin: 0 auto 0 auto;
}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
h1 {font-family: Arial, sans-serif;font-style: normal;font-weight: bold;font-size: 14pt;line-height: normal;text-transform: capitalize;text-decoration: none;text-align: left;}
h2 {padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 11pt;font-weight:bold;color:#333;padding:0 0 5px 0;}	
h3 {padding: 0 0 5px 0;font-family: Arial, Helvetica, sans-serif;font-size: 11pt;font-weight:bold;color:#333;}
h4 {font-family: Helvetica, Arial, sans-serif;font-style: normal;font-weight: normal;font-size: 14pt;line-height: 100%;text-transform: capitalize;text-decoration: none;text-align: left;}	
h5 {}
h6 {font-family: Verdana, sans-serif;font-style: normal;font-weight: bold;font-size: 10px;line-height: 150%;text-transform: uppercase;text-decoration: none;text-align: left;}
/* Links a href*/
a:link, a:visited {text-decoration:none;color:#333;}
a:hover {text-decoration:underline;}

a.whitelinks:link, a.whitelinks:visited {text-decoration:none;color:#fff;}
a.whitelinks:hover {text-decoration:underline;}


/*Navigation*/

#navae {position:absolute;text-align: left;margin: 0px auto;padding: 0px;border:0;width: 960px;}
#nav {list-style: none; margin: 0; padding: 0; }
#nav li { display: block; margin: 0 0 0 25px; padding: 0; float: left; }
#nav li a { height: 35px; display: block; margin: 0; padding: 0; }
.activeNav a { background-position: 0 -35px !important; }
#nav a span {display:none; }
#nav-home, #nav-home a { width: 40px; display: block; background: transparent url(images/nav-home.png) no-repeat 0 0; } 
#nav-2, #nav-2 a { width: 80px; display: block; background: transparent url(images/nav-2.png) no-repeat 0 0; } 
#nav-3, #nav-3 a { width: 130px; display: block; background: transparent url(images/nav-3.png) no-repeat 0 0; } 
#nav-4, #nav-4 a { width: 120px; display: block; background: transparent url(images/nav-4.png) no-repeat 0 0; } 
#nav-5, #nav-5 a { width: 80px; display: block; background: transparent url(images/nav-5.png) no-repeat 0 0; } 
#nav-6, #nav-6 a { width: 150px; display: block; background: transparent url(images/nav-6.png) no-repeat 0 0; } 
#nav-7, #nav-7 a { width: 170px; display: block; background: transparent url(images/nav-7.png) no-repeat 0 0; } 

#nav li a:hover { background-position: 0 -35px !important; }
/*--------------------------------------------------------------------*/
/* Start css */

#conta960 {text-align: left;margin: 0px auto;padding: 0px;border:0;width: 960px;}
#greytop {height:85px;background:#666;margin:20px 0 0 0;float:left;width:960px;}
	#logo {float:left;width:280px;}
	#infobox {float:right;}
	#temperature {float:right;color:white;font-size:80%;line-height:10px;margin:5px 10px 0 0;text-align:right;}
	.infotemp {padding:0 20px 0 0;}
	.tempbig {font-family: Georgia, serif; font-size:40pt;padding:0 0 0 30px;text-align:left;}
	.degree {text-align:left;padding:5px 0 0 100px;font-size:12px;}
	.celcius {text-align:left;padding:15px 0 0 100px;font-size:12px;}
#menu {background: url(images/bgmenu.png) repeat-x;height:35px;float:left;width:960px;}
#slideshow {float:left;width:960px;height:270px;position:relative;}
.googlemaps {float:left;width:600px;}
.googlemaps2 {float:right;width:360px;}
#greenbutton2 {background: none;position:absolute;top:0px;left:0px;height:200px;width:75px;z-index:12000;padding:5px 5px 5px 15px;}
#greenbutton {background: url(images/greenbutton.png) no-repeat;position:absolute;top:180px;right:50px;height:58px;width:178px;z-index:12000;padding:5px 5px 5px 15px;}
#whitebg {background: url(images/whitebg.png) no-repeat;position:absolute;top:20px;right:0px;height:232px;width:342px;z-index:12000;padding:5px 5px 5px 15px;}
	#insideblog {width:312px;padding-right:10px; height:220px;}
	.bigrate {font-weight:bold;font-size:12pt;}
	#full960 {float:left;width:940px;margin:10px 0 10px 10px;}
	#left510 {float:left;width:510px;padding:10px 10px 35px 10px;margin-right:10px;}
	#right410 {float:right;width:400px;padding:10px 10px 10px 0;}
			#right410 p {width:230px;float:left;margin:0 0 0 10px;font-weight:bold;}
			.newsintrofrontimg {float:right;width:150px;margin:0 0 0 5px;}
	#left710 {float:left;width:710px;margin:10px 0 10px 10px;}
	#left910 {float:left;width:910px;margin:10px 0 10px 10px;}
	#left680 {float:left;width:680px;margin:20px 0 10px 10px;}
	.half4801 {float:left;width:460px;margin:10px 0 10px 10px;}
	.half4802 {float:right;width:460px;margin:10px 0 10px 10px;}
	#right210 {float:left;width:210px;margin:10px 10px 10px 10px;}
	#right230g {float:left;width:230px;margin:20px 10px 10px 10px;padding:5px;background:#ccc;}
	.georgiabold1 {font-family:georgia, serif; font-weight:normal;font-size:14pt;line-height:16pt;margin:0 10px 10px 0;}
	.datenewssmall {font-size:8pt;font-weight:bold;}
	.georgiabold {font-family:georgia, serif; font-weight:normal;font-size:14pt;width:300px;line-height:18pt;float:left;margin:0 10px 10px 0;}
#top960 {background: url(images/topbottom960.png) no-repeat;height:1px;width:960px;float:left;}	
#bg960 {background: url(images/bg960.png);float:left;width:960px;}	
ul.roomfacing {margin:0;padding:0 0 0 15px;}
.roomfacing li {margin-bottom:10px;}
#bottom960 {background: url(images/topbottom960.png) no-repeat;height:1px;width:960px;float:left;}	
	.leftpanelquert {float:left;width:400px;}
	.rightpanelquert {float:right;width:400px;}
	.testdir {float:left;width:800px;}
#footer {text-align:right;font-size:80%;float:left;}
	.addthis {display:block;margin:5px 0 2px 0;float:right;}
	.menufooter {float:right;display:block;width:960px;}
	.address {float:right;display:block;width:960px;}
.cellpara {float:left;width:300px;margin:0 10px 0 0;height:325px;}
.cellparalong {float:left;width:300px;margin:0 10px 0 0;height:325px;}
.cellpara2 {float:left;width:300px;margin:0 10px 0 0;height:280px;}
ul#newsarchive {list-style:none;margin:0;padding:0;}
.imgnewsmall {float:left;width:210px;margin:0 10px 0 0;}
.newsentry {float:left;margin:0 0 20px 0;}
.newsentryin {float:left;}
.newsentryin p {width:620px;float:left;}
/* Page Numbers */
#pc-paging {float:left;margin:8px 0 0 5px;display:block;}
.pages {padding:0;margin:0;}
.pages a, .pages span {
    display: block;font-size:80%;
    float: left;
    padding: 0 0.2em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #fff; 
}

.pages span.current {
    border: 1px solid #222;
    font-weight: bold;
    background: #444;
    color: #fff;
}

.pages a {
    border: 1px solid #222;
    text-decoration: none;color:#666;
}

.pages a:hover {
    border: 1px solid #222;
    background: #444;
    color:white;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
	border: 1px solid #ddd;
	color: #999;
}

.pages .nextprev-next {
	float: right;
}


/*-------------------*/
#contactForm {padding:0px;}
#contactForm fieldset{font-size: 12px; border: none; margin: 10px 0; padding:0; text-align: left; }
#contactForm legend {display:none;}
#contactForm ol {padding:0; margin:0;}
#contactForm li {list-style: none; padding:0;}
#contactForm label {color: #464A52; display: block; line-height:20px; padding: 10px 0 5px 0; text-align:left; vertical-align:top; }
#contactForm label span.required {color: #AB0101; font-weight: bold}
#contactForm input {width: 400px; font-size:1.2em; padding:3px; vertical-align:middle; background: #FFFFFF;}
#contactForm textarea {width: 75%; height:250px; padding:3px; background: #FFFFFF; font:12px Helvetica, Arial, Verdana, san-serif;}
#contactForm input.submitButton {width:auto; text-align: center; margin: 20px 0}
/*-------------------*/

.scrollButtons {
    position: absolute;
    top: 240px;
    cursor: pointer;
}

ul#infobox {margin:2px 0 0 0;padding:0;list-style:none;font-weight:bold;}
	#infobox li {float:left;margin-right:15px;}
	.infobox-lang {background: url(images/eng.png) no-repeat 0 2px;padding:0 20px 0 0;height:18px;float:left;}
	.infobox-lang2 {background: url(images/ind.png) no-repeat 0 2px;padding:0 20px 0 0;height:18px;float:left;}

.tripadvisor {position:absolute;margin:5px 0 0 0;}
.ngcabsol {position:absolute;top:290px;right:20px;}
.ngcabsol2 {position:absolute;top:290px;right:20px;}
.ngcabsolind {position:absolute;top:370px;right:20px;}