﻿body
{
	font-family: Tahoma,Helvetica, sans-serif;
	font-size: xx-small;
	color: #015654;
	margin: 0em 0em 0em 0em;
	background-image:url(../images/site-bg.jpg);
	background-position: 50% 0px;
	background-repeat: no-repeat;
	background-color:#DFCEA3;
}

#bodyHolder{height: 620px; position: relative;}


.bgcolor1{background-color:#006da5;}
.bgcolor1:hover{background-color:#007CBF;}
.bgcolor2{background-color:#01ADF8;}
.bgcolor2:hover{background-color:#10B7FE;}
.bgcolor3{background-color:#994774;}
.bgcolor3:hover{background-color:#aa4f81;}
.bgcolor4{background-color:#cfa7d3;}
.bgcolor4:hover{background-color:#d5b3d9;}
.bgcolor5{background-color:#e88578;}
.bgcolor5:hover{background-color:#eb978b;}
.bgcolor6{background-color:#f0b6ae;}
.bgcolor6:hover{background-color:#F4CCC6;}

#page_title{position:absolute; right:5px; text-align:right;font-size: 23pt; font-family: Impact,Charcoal; margin-top: -2px; text-transform:uppercase;}
#page_links{position:absolute; left:13px; top:64px; height: 26px; font-family: Calibri, Tahoma,Helvetica, sans-serif;font-size: 10pt; padding-right: 5px;  text-transform:uppercase;}
#page_links a{color:White; text-decoration:none;}
#page_links .border-right{ border-right: 1px solid white;}

.bodyblue{background-image:url(../Images/bvi-blue-bg.gif);}
.bodyblue #menu{ background-image:url(../images/bvi-blue-menu-bg.gif); background-repeat:repeat-y; background-position:left top; }
.bodyblue .menuabout{border-right: 1px solid #013A6A;}
.bodyblue .menugettinghere{border-right: 1px solid #013A6A;}
.bodyblue .menugettingaround{border-right: 1px solid #013A6A;}
.bodyblue .menuwheretostay{border-right: 1px solid #013A6A;}
.bodyblue .menuwhattodo{border-right: 1px solid #013A6A;}
.bodyblue .menucontact{}
.bodyblue #page_title{color:#D7EEFB;}
.bodyblue #weather_widget{color:#55A7C7;}
.bodyblue #weather_content{color:#55A7C7;}
.bodyblue #content_body{color:#013A6A;}
.bodyblue .weather_inline div{ border-left: 1px solid #55A7C7; float:left;}
.bodyblue .sidelinks{background-color:#90D8F8; }
.bodyblue #page_links{color:#0189CF;}
.bodyblue #page_links a{color:#0189CF;}
.bodyblue #page_links .border-right{ border-right: 1px solid #0189CF;}

.bodypeach{background-image:url(../Images/bvi-about-bg.jpg);}
.bodypeach #menu{background-image:url(../Images/bvi-peach-menu-bg.gif); background-repeat:repeat-y; background-color:#8EDDE4;}
.bodypeach #bodySpacer{background-color:#8EDDE4;}
.bodypeach #menu .menusearch a{color:#ffffff;}

.bodypurple{background-image:url(../Images/bvi-bodypurplebg.gif);}
.bodypurple #menu{background-image:url(../Images/bvi-where-to-stay-menu-bg.gif); background-repeat:repeat-y;}
.bodypurple .menuabout{border-right: 1px solid #B06F92;}
.bodypurple .menugettinghere{border-right: 1px solid #B06F92;}
.bodypurple .menugettingaround{border-right: 1px solid #B06F92;}
.bodypurple .menuwheretostay{border-right: 1px solid #B06F92;}
.bodypurple .menuwhattodo{border-right: 1px solid #B06F92;}
.bodypurple .menucontact{}
.bodypurple #page_title{color:#F1E4EB;}
.bodypurple #weather_widget{color:#B06F92;}
.bodypurple #weather_content{color:#B06F92;}
.bodypurple #content_body{color:#632566;}
.bodypurple #content_body a{color:#632566;}
.bodypurple a{color:#632566;}
.bodypurple .footer .notice{color:#632566;}
.bodypurple .weather_inline div{ border-left: 1px solid #B06F92; float:left;}
.bodypurple .sidelinks{background-color:#DDC2E0; }
.bodypurple .sidelinks div{padding-right: 5px; padding-top: 15px;}
.bodypurple .sidelinks a{color:#632566;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.bodypurple #page_links{color:#AC6A90;}
.bodypurple #page_links a{color:#AC6A90;}
.bodypurple #page_links .border-right{ border-right: 1px solid #AC6A90;}
.bodypurple .bgcolor1{background-color:#994774;}
.bodypurple .bgcolor1:hover{background-color:#aa4f81;}
.bodypurple .bgcolor2{background-color:#cfa7d3;}
.bodypurple .bgcolor2:hover{background-color:#d5b3d9;}

.bodywtd{background-image:url(../Images/bvi-what-to-do-bg.jpg);}
.bodywtd #menu{background-image:url(../images/bvi-what-to-do-menu-bg.gif); background-repeat: repeat-y;}
.bodywtd #menu .menusearch{background-color:#F09D86;}
.bodywtd #weather_widget{ color:#FB9D60;}
.bodywtd #weather_content{color:#FB9D60;}
.bodywtd #page_title{color:#FEE8DA; }
.bodywtd #content_body{color:#031549;}
.bodywtd a{color:#031549;}
.bodywtd .footer .notice{color:#031549;}
.bodywtd .weather_inline div{ border-left: 1px solid #FCB88B; float:left;}
.bodywtd .sidelinks{background-color:#F9E0DD; }
.bodywtd .sidelinks div{padding-right: 5px; padding-top: 15px;}
.bodywtd .sidelinks a{color:#031549;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.bodywtd .bgcolor1{background-color:#e88578;}
.bodywtd .bgcolor1:hover{background-color:#eb978b;}
.bodywtd .bgcolor2{background-color:#f0b6ae;}
.bodywtd .bgcolor2:hover{background-color:#F4CCC6;}
.bodywtd #page_links{color:#FCBB93;}
.bodywtd #page_links a{color:#FCBB93;}
.bodywtd #page_links .border-right{ border-right: 1px solid #FCBB93;}

.body1{background-image:url(../Images/bvi-body1bg.gif);}
.body1 #menu{ background-color:#75c8cc;background-image:url(../images/bvi-body1menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body1 #menu a{color:#02807C;}
.body1 #menu a:hover{color:#02807C;}
.body1 .menuabout{border-right: 1px solid #02807C;}
.body1 .menugettinghere{border-right: 1px solid #02807C;}
.body1 .menugettingaround{border-right: 1px solid #02807C;}
.body1 .menuwheretostay{border-right: 1px solid #02807C;}
.body1 .menuwhattodo{border-right: 1px solid #02807C;}
.body1 .menucontact{}
.body1 #page_title{color:#E9F8F8;}
.body1 #weather_widget{color:#02807C;}
.body1 #weather_content{color:#02807C;}
.body1 #content_body{color:#015654;}
.body1 .bgcolor1{background-color:#01AEB4;}
.body1 .bgcolor1:hover{background-color:#01A9AD;}
.body1 .bgcolor2{background-color:#1BBACD;}
.body1 .bgcolor2:hover{background-color:#1BBBCD;}
.body1 .sidelinks{/*background-color:#D5EEF3;*/ }
.body1 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body1 .sidelinks a{color:#252643;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body1 .weather_inline div{ border-left: 1px solid #02807C; float:left;}
.body1 a{color:#015654;}
.body1 .notice{color:#015654;}
.body1 #page_links{color:#12BBD1;}
.body1 #page_links a{color:#12BBD1;}
.body1 #page_links .border-right{ border-right: 1px solid #12BBD1;}


.body4{background-image:url(../images/bvi-body4bg.gif);}
.body4 #menu{ background-image:url(../images/bvi-body4menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body4 .menuabout{border-right: 1px solid #5B447A;}
.body4 .menugettinghere{border-right: 1px solid #5B447A;}
.body4 .menugettingaround{border-right: 1px solid #5B447A;}
.body4 .menuwheretostay{border-right: 1px solid #5B447A;}
.body4 .menuwhattodo{border-right: 1px solid #5B447A;}
.body4 .menucontact{}
.body4 #page_title{color:#F7E6E9;}
.body4 #weather_widget{color:#5B447A;}
.body4 #weather_content{color:#5B447A;}
.body4 #content_body{color:#5B447A;}
.body4 #content_body a{color:#5B447A;}
.body4 .weather_inline div{ border-left: 1px solid #5B447A; float:left;}
.body4 .bgcolor1{background-color:#B76E7E;}
.body4 .bgcolor1:hover{background-color:#BD7988;}
.body4 .bgcolor2{background-color:#D095A3;}
.body4 .bgcolor2:hover{background-color:#D39CA9;}
.body4 .sidelinks{background-color:#E9CDD3; }
.body4 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body4 .sidelinks a{color:#5B447A;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body4 #page_links{color:#B76E7E;}
.body4 #page_links a{color:#B76E7E;}
.body4 #page_links .border-right{ border-right: 1px solid #B76E7E;}

.body5{background-image:url(../images/bvi-body5bg.gif);}
.body5 #menu{ background-image:url(../images/bvi-body5menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body5 #menu a{color:#B73874;}
.body5 #menu a:hover{color:#B73874;}
.body5 .menuabout{border-right: 1px solid #8FD401;}
.body5 .menugettinghere{border-right: 1px solid #8FD401;}
.body5 .menugettingaround{border-right: 1px solid #8FD401;}
.body5 .menuwheretostay{border-right: 1px solid #8FD401;}
.body5 .menuwhattodo{border-right: 1px solid #8FD401;}
.body5 .menucontact{}
.body5 #page_title{color:#FEFEFE;}
.body5 #weather_widget{color:#B73874;}
.body5 #weather_content{color:#B73874;}
.body5 #content_body{color:#B73874;}
.body5 a{color:#B73874;}
/*.body5 #content_body{color:#8FD401;}
.body5 a{color:#8FD401;}*/
.body5 .footer .notice{color:#A40052;}
.body5 .footer a{color:#A40052;}
.body5 .weather_inline div{ border-left: 1px solid #8FD401; float:left;}
.body5 .bgcolor1{background-color:#E7E600;}
.body5 .bgcolor1:hover{background-color:#E7E600;}
.body5 .bgcolor2{background-color:#E7E600;}
.body5 .bgcolor2:hover{background-color:#E7E600;}
.body5 .sidelinks{background-color:#EAF6CA; }
.body5 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body5 .sidelinks a{color:#B73874;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body5 #page_links{color:#B73874;}
.body5 #page_links a{color:#B73874;}
.body5 #page_links .border-right{ border-right: 1px solid #8FD401;}

.body6{background-image:url(../images/bvi-body6bg.gif);}
.body6 #menu{ background-color:#DD712F; background-image:url(../images/bvi-body6menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body6 #menu a{color:#7B6466;}
.body6 #menu a:hover{color:#7B6466;}
.body6 .menuabout{border-right: 1px solid #7E4425;}
.body6 .menugettinghere{border-right: 1px solid #7E4425;}
.body6 .menugettingaround{border-right: 1px solid #7E4425;}
.body6 .menuwheretostay{border-right: 1px solid #7E4425;}
.body6 .menuwhattodo{border-right: 1px solid #7E4425;}
.body6 .menucontact{}
.body6 #page_title{color:#F1D5A7;}
.body6 #weather_widget{color:#7E4425;}
.body6 #weather_content{color:#7E4425;}
.body6 #content_body{color:#62361D;}
.body6 a{color:#62361D;}
.body6 .footer .notice{color:#292C60;}
.body6 .footer a{color:#292C60;}
.body6 .weather_inline div{ border-left: 1px solid #7E4425; float:left;}
.body6 .bgcolor1{background-color:#9D5524;}
.body6 .bgcolor1:hover{background-color:#9D5524;}
.body6 .bgcolor2{background-color:#AE5E28;}
.body6 .bgcolor2:hover{background-color:#AE5E28;}
.body6 .sidelinks{background-color:#F1D5A6; }
.body6 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body6 .sidelinks a{color:#6A4126;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body6 #page_links{color:#7E4425;}
.body6 #page_links a{color:#7E4425;}
.body6 #page_links .border-right{ border-right: 1px solid #7E4425;}

.body7{background-image:url(../images/bvi-body7bg.gif);}
.body7 #menu{ background-image:url(../images/bvi-body7menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body7 #menu a{color:#6B3228;}
.body7 #menu a:hover{color:#6B3228;}
.body7 .menuabout{border-right: 1px solid #78392E;}
.body7 .menugettinghere{border-right: 1px solid #78392E;}
.body7 .menugettingaround{border-right: 1px solid #78392E;}
.body7 .menuwheretostay{border-right: 1px solid #78392E;}
.body7 .menuwhattodo{border-right: 1px solid #78392E;}
.body7 .menucontact{}
.body7 #page_title{color:#FCEDD6;}
.body7 #weather_widget{color:#78392E;}
.body7 #weather_content{color:#78392E;}
.body7 #content_body{color:#6B3228;}
.body7 a{color:#6B3228;}
.body7 .footer .notice{color:#292C60;}
.body7 .footer a{color:#292C60;}
.body7 .weather_inline div{ border-left: 1px solid #78392E; float:left;}
.body7 .bgcolor1{background-color:#C28B4E;}
.body7 .bgcolor1:hover{background-color:#C28B4E;}
.body7 .bgcolor2{background-color:#F5C781;}
.body7 .bgcolor2:hover{background-color:#F5C781;}
.body7 .sidelinks{background-color:#F8D7A6; }
.body7 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body7 .sidelinks a{color:#78392E;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body7 #page_links{color:#78392E;}
.body7 #page_links a{color:#78392E;}
.body7 #page_links .border-right{ border-right: 1px solid #78392E;}

.body8{background-image:url(../images/bvi-body8bg.gif);}
.body8 #menu{ background-image:url(../images/bvi-body8menubg.gif); background-repeat:repeat-y; background-position:left top; }
.body8 #menu a{color:white;}
.body8 #menu a:hover{color:white;}
.body8 #menu ul ul a{color:#73569A;}
.body8 #menu ul ul a:hover{color:#73569A;}
.body8 .menuabout{border-right: 1px solid #73569A;}
.body8 .menugettinghere{border-right: 1px solid #73569A;}
.body8 .menugettingaround{border-right: 1px solid #73569A;}
.body8 .menuwheretostay{border-right: 1px solid #73569A;}
.body8 .menuwhattodo{border-right: 1px solid #73569A;}
.body8 .menucontact{}
.body8 #page_title{color:#F3F0F4;}
.body8 #weather_widget{color:#73569A;}
.body8 #weather_content{color:#73569A;}
.body8 #content_body{color:#5B447A;}
.body8 a{color:#5B447A;}
.body8 .footer .notice{color:#292C60;}
.body8 .footer a{color:#292C60;}
.body8 .weather_inline div{ border-left: 1px solid #73569A; float:left;}
.body8 .bgcolor1{background-color:#896DAD;}
.body8 .bgcolor1:hover{background-color:#896DAD;}
.body8 .bgcolor2{background-color:#C5B8C9;}
.body8 .bgcolor2:hover{background-color:#C5B8C9;}
.body8 .sidelinks{background-color:#E2DCE4; }
.body8 .sidelinks div{padding-right: 5px; padding-top: 15px;}
.body8 .sidelinks a{color:#73569A;display:block;line-height:2.5;text-align:right;  text-decoration: none;font-size: 9pt; font-family:Tahoma,Helvetica, sans-serif;}
.body8 #page_links{color:#73569A;}
.body8 #page_links a{color:#73569A;}
.body8 #page_links .border-right{ border-right: 1px solid #73569A;}

#tagLine{position:absolute; right: 150px; top:38px;}
#logoContainer{position:relative;}
#thehead{position:relative; height: 96px;}
#officialBVIIntro{left:13px;top:5px;position:absolute;width: 530px; height: 30px; }
#tollFreeNumber{left:13px;top:28px;position:absolute; color:#8291B2; font-size: 12pt; font-weight:bold; font-family:Calibri, Tahoma,Helvetica, sans-serif;}
#logoSpacer{height: 15px;}
#Logo{position:absolute; right: 20px; top: 10px}
#bodySpacer{height:0px;}

h1{ margin-top:0; text-align:right; font-size: small; font-weight: bold; text-transform: uppercase; margin-bottom: 8px;}
h2{ margin-top:0;text-align:right;font-size: small; font-weight: bold; margin-bottom: 8px;}
h3{ margin-top:0;text-align:right;font-size: small; font-weight: bold;margin-bottom: 8px; }
        
#menu{color:#292D60; font-family:Calibri, Tahoma,Helvetica, sans-serif; height: 23px;}
#menu table{font-size: 7pt; width: 100%;}
#menu td{text-align:center;vertical-align:top; padding: 0px 0px 0px 0px; line-height: 23px; width: 110px;}
#menu a{color:#050452; text-decoration:none; font-size:8pt; font-weight:bold; text-transform:uppercase; }
#menu a:hover{color:#050452;font-weight:bold; }
/*#menu ul{ list-style-type: none;margin:0;padding:0px; }
#menu ul li{margin:0; display:inline; padding:0px; line-height: 30px; height: 30px; }*/
#menu .sep{padding: 0px 5px 0px 5px;}
#menu .menusearchinput{background-color:#ffffff;padding:0px;}
#menu .menusearchinput input{width:122px;background-color:#ffffff; color:#181E4B; border:0px;text-align:left;font-family: Calibri,Tahoma,Helvetica, sans-serif; height:19px;}
.menuabout{}
.menugettinghere{}
.menugettingaround{}
.menuwheretostay{}
.menuwhattodo{}
.menucontact{}

#flags{position:absolute; top: 62px; left: 10px; display:none;}
#flags td{padding:0px 3px 0px 3px;}
#date{color:White; font-weight:bold;font-size: 13pt; text-align:center; color:#181E4B;}
#mainImageRotatorContainer{height: 267px;}
.footer{ font-family:Century Gothic, Verdana; font-size: 9pt; padding-bottom: 10px;}
.footerlinks{text-align:center;}
.footerlinks table{font-weight:bold;}
.footerlinks td{padding: 0px 10px 0px 10px;}
.footerlinks a{text-decoration:none;color:#292D60;}
.footer .notice{font-weight:bold; font-size: 10px;color:#292D60; text-transform:uppercase;}
.footerhomepage{ padding-left: 80px;}
.footercontent{ padding-left: 80px;}
.copyright{text-align:right; font-size:10px; font-weight:bold;color:#292D60; padding-right: 5px; text-transform:uppercase;}

a{color:#424A80;}
.buttonlink{display:block;position:absolute;overflow:hidden; letter-spacing:0.2em;}
.regularbutton{width:111px; height: 84px;}
.mediumbutton{width:111px; height: 168px;}
.longbutton{width:111px; height: 336px;}
.backbutton{display:block;position:absolute;overflow:hidden; letter-spacing:0.2em;text-decoration:none;font-family: Impact,Charcoal;font-size: 11pt; bottom: -9px; right: 0px; width: 111px; text-align:center; color:#ffffff; }


.weather-sunny{background-image:url(../images/weather-sunny.png); background-repeat: no-repeat; width: 48px; height: 48px;}
.weather-night{background-image:url(../images/weather-night.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-chance_of_rain{background-image:url(../images/weather-chance_of_rain.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-chance_of_rain_night{background-image:url(../images/weather-chance_of_rain_night.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-mostly_sunny{background-image:url(../images/weather-sunny.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-cloudy{background-image:url(../images/weather-cloudy.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-partly_cloudy{background-image:url(../images/weather-partly_cloudy.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-partly_cloudy_night{background-image:url(../images/weather-partly_cloudy_night.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-mostly_cloudy{background-image:url(../images/weather-mostly_cloudy.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-mostly_cloudy_night{background-image:url(../images/weather-mostly_cloudy_night.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-chance_of_storm{background-image:url(../images/weather-chance_of_thunderstorm.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-chance_of_storm_night{background-image:url(../images/weather-chance_of_thunderstorm_night.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-rain{background-image:url(../images/weather-rain.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-storm{background-image:url(../images/weather-thunderstorm.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-thunderstorm{background-image:url(../images/weather-thunderstorm.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}

.weather-haze{background-image:url(../images/weather-haze.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-dust{background-image:url(../images/weather-haze.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-fog{background-image:url(../images/weather-fog.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}
.weather-smoke{background-image:url(../images/weather-smoke.png);padding-left: 0px; height: 48px; width: 48px; background-repeat: no-repeat;}

.weather_inline .weather-sunny{background-image:url(../images/weather-mostly_sunny-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-night{background-image:url(../images/weather-night-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-chance_of_rain{background-image:url(../images/weather-chance_of_rain-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-chance_of_rain_night{background-image:url(../images/weather-chance_of_rain_night-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-mostly_sunny{background-image:url(../images/weather-sunny-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-cloudy{background-image:url(../images/weather-cloudy-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-partly_cloudy{background-image:url(../images/weather-partly_cloudy-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-partly_cloudy_night{background-image:url(../images/weather-partly_cloudy_night-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-mostly_cloudy{background-image:url(../images/weather-mostly_cloudy-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-mostly_cloudy_night{background-image:url(../images/weather-mostly_cloudy_night-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-chance_of_storm{background-image:url(../images/weather-chance_of_thunderstorm-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-chance_of_storm_night{background-image:url(../images/weather-chance_of_thunderstorm_night-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-rain{background-image:url(../images/weather-rain-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-storm{background-image:url(../images/weather-thunderstorm-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-thunderstorm{background-image:url(../images/weather-thunderstorm-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-haze{background-image:url(../images/weather-haze-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-dust{background-image:url(../images/weather-haze-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-fog{background-image:url(../images/weather-fog-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}
.weather_inline .weather-smoke{background-image:url(../images/weather-smoke-small.png);padding-left: 0px; height: 32px; width: 35px; background-repeat: no-repeat;}

#weather_content{line-height: 1.5; font-family:Verdana; font-size: 7pt; position:absolute; top: 20px;}

.weather_inline #weather_icon{ border-left:none;}
.weather_inline #weather_condition{padding-left: 5px; padding-right: 5px;}
.weather_inline #weather_temp{padding-left: 5px;padding-right: 5px;}
.weather_inline #weather_wind{padding-left: 5px; padding-right: 5px; height: 12px;}
.weather_inline #weather_humidity{padding-left: 5px;padding-right: 5px;}

#print_text{height: 16px; font-size: 6pt; text-transform:uppercase; position: absolute; top: 598px; left: 5px; width: 16px; }
#print_text a{text-decoration:none;}


#ContentArea{position:absolute; overflow: hidden;height: 336px;}
#ContentAreaInner{position:relative; height: 336px;}
.content_area_wide{width: 567px; }
.content_area_narrow{width: 456px;}

#weather_widget{position:absolute; width: 250px; left: 5px; top: 270px; text-align: left; height: 50px;}
.time{font-size: 10pt;font-family:Impact,Charcoal; letter-spacing: .1em;}
#time_content{ text-transform:lowercase;}
.weather{font-size: 10pt;font-family:Impact,Charcoal;letter-spacing: .1em;}
#weather_widget_home{position:absolute;}

.clear{clear:both; border: none; display:none;}

.c1r1{right:222px;top:0px;}
.c1r2{right:222px;top:84px;}
.c1r3{right:222px;top:168px;}
.c1r4{right:222px;top:252px;}
.c2r1{right:111px;top:0px;}
.c2r2{right:111px;top:84px;}
.c2r3{right:111px;top:168px;}
.c2r4{right:111px;top:252px;}
.c3{right:0px;top:0px;}
.sidelinks{position:absolute;width:111px;height:336px; right: 0px; top: 0px;}

.content_area_wide #page_title{ width: 540px; }
.content_area_narrow #page_title{ width: 450px;}

#content_body{position:absolute; font-family:Tahoma,Helvetica, sans-serif; width:520px; overflow: auto; height: 243px; top: 84px; left: 5px; font-size: 9pt; line-height: 1.56; text-align:justify;}


#scrollbar_container{}
#scrollbar_content {  
    padding-right:40px;
} 




#postcard{ position:relative; width: 470px;}
#postcard_info{width:210px;position:absolute; top: 110px; right: 10px; overflow: hidden;}
#postcard .label{font-weight:bold;color:#00A5D9; font-size: 7pt;}
#postcard .text{color:gray; font-size: 7pt;}
#postcard .description{color:gray; font-size: 7pt; padding-left: 3px;}

#create_postcard{padding: 10px;}
#create_postcard .label{font-weight:bold;color:#252643; font-size: 7pt;}
#create_postcard .text{color:gray; font-size: 7pt;}
#create_postcard td{font-size: 7pt;}
.scene_holder{}
.scene_holder .scontainer{padding-top: 2px;padding-bottom: 3px;}
.scene_holder div{height: 39px; background-position: 50% 50%; cursor:pointer;}
.scene_holder div a{display:block;height: 39px; text-decoration:none;}

.view_postcard{padding: 80px 15px 0px 15px; text-align:justify;line-height: 1.7;}

.body1 input[type=text]{border:1px solid #01AEB4;}
.body1 input[type=button]{border:1px solid #01AEB4;background-color:#1BBBCD; color:#fff; font-weight:bold;}

.body8 input[type=text]{border:1px solid #896DAD;}
.body8 input[type=button]{border:1px solid #896DAD;background-color:#8F76B1; color:#fff; font-weight:bold;}

#returnnstay_submit{}
#returnnstay_submit input[type=text]{width: 150px;}
#returnnstay_submit input[type=button]{ }
#returnnstay_submit #returnnstay_status{margin-top: 3px;color:#D80E0E;}

#packages{margin-top:0px;}
#packages .item{margin-bottom: 25px;}
#packages .item.last{margin-bottom: 0px;}
#packages .item .item_title{display:block;font-weight:bold;}
#packages .item .item_area{display:block;}
#packages .item .item_image{float:left; width:105px; display:block;}
#packages .item .item_image img{margin-top: 3px;}
#packages .item .item_description{display:block;}
#packages .item .item_description p{margin-top:2px; margin-bottom:5px;}
#packages .item .item_contact{clear:both;display:block;margin-top:5px; font-style:italic;}
#packages .item .item_contact span{display:block;}
#packages .item .item_contact .item_url a{display:block;}
#returnnstay_filter{margin-top:20px; margin-bottom: 30px;}