@charset "utf-8";
/* CSS Document */
body{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#888; text-align:justify;}
a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#d2d2d2; text-decoration:underline;}
a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;}
h1, h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ddd; font-weight:normal;}
h3, h4, h5, h6{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ddd; font-weight:bold; line-height:0px; margin-bottom:12px;}
h3 span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal;}

/*****************HomePage*****************************/
.outer{background-image:url(../images/page_bg.gif); background-repeat:repeat-x; height:auto; background-color:#e7e8e8;}
.main{width:777px; margin:0 auto;}
.spacer{height:30px;}
.logo{background-image:url(../images/logo_windermere.gif); height:165px; background-position:left top; background-repeat:no-repeat; width:170px;}
.navigation{float:left; background-image:url(../images/nav_bg.gif); background-position:left top; background-repeat:repeat-x; height:25px; padding-top:10px; padding-left:23px; padding-right:24px; color:#fff;  }
.navigation a{color:#949494; text-decoration:none;}
.navigation a:hover{color:#fff; text-decoration:underline;}
.navigation span{padding:11px; color:#555;}
.navcorner{background-image:url(../images/nav_corner.gif); background-repeat:no-repeat; width:9px; height:35px; background-position:right top; float:left;}
.sidenav{color:#fff; line-height:33px; background-color:#1c1c1c;}
.sidenav ul{list-style-type:none; margin:0px; padding:0px;}
.sidenav ul li{background-image:url(../images/leftnav_bg.gif); background-repeat:no-repeat; background-position:left top; padding-left:28px; color:#fff;}
.sidenav ul li:hover{background-image:url(../images/leftnav_over.gif); background-repeat:no-repeat; background-position:left top; padding-left:28px; color:#fff;}
.sidenav a{color:#777; text-decoration:none;}
.sidenav a:hover{color:#fff;}
.addressbar{background-color:#2c2c2c; padding:8px; border:solid 1px #c7c7c7; width:756px; text-align:center; color:#ccc;}
.addressbar span{padding:15px; color:#555;}
.content{background-color:#151515; padding:20px; width:732px; margin-left:1px; padding-bottom:0px;}
.content img{border:0px;}
img{ float:left; font-size:1px;}
.noborder{border:0px;}
.contentlogo{border-top: solid 1px #5a5a5a; padding-top:15px; text-align:right; margin-top:22px; margin-bottom:0px; padding-bottom:0px;}
.contentlogo img{padding-left:26px; vertical-align:middle;}
.bottomcurve{background-image:url(../images/page_bottom.gif); background-repeat:no-repeat; background-position:top left; height:20px; margin:0px; margin-bottom:0px; width:774px;}
.footer{font-size:11px; color:#222; text-align:center; margin:0px; padding:0px;}
.footer p{margin:0px; padding:0px; line-height:20px;}
.footer a{font-size:11px; text-decoration:underline; color:#666;}
.footer a:hover{font-size:11px; text-decoration:none; color:#222;}
.footer span{padding:10px; color:#c2c2c2;}
.copyinfo{font-size:11px; color:#666; border-top:solid 1px #ccc; padding-top:5px; height:30px;}

.gcomments{list-style:none; margin-0px; padding:0px;}
.gcomments li {border-bottom:dashed 1px #222; margin-bottom:7px; padding-bottom:7px;}

/**************************SITEMAP***************************/
.listing{line-height:20px;}
.listing li{font-weight:bold;}
.listing li a{color:#888; font-weight:bold; text-decoration:none;}
.listing li a:hover{color:#fff; font-weight:bold; text-decoration:none;}
.listing li ul li a{color:#777; font-weight:normal; text-decoration:none;}
.listing li ul li a:hover{color:#fff; font-weight:normal; text-decoration:none;}

/************************SUITES*****************/
.mainsection{width:350px; height:223px; text-align:left; float:left; margin-bottom:30px; margin-right:15px;}
.mainsection span{font-size:13px; font-weight:bold; color:#fff;}
.mainsection ul{vertical-align:top; margin:0px; list-style-image:url(../images/bullet_room.gif);}
.mainsection ul li{padding-top:5px; padding-bottom:5px; border-bottom:dashed 1px #444; margin:0px;}
.suiteimage{float:left; width:196px; margin-top:5px;}
.howbeckimage{border-top:solid 5px #80827f; margin-top:7px; padding-top:1px; margin-right:1px;}
.suitepage{background-image:url(../images/room_bg.gif); background-repeat:no-repeat; height:831px; width:715px; padding-left:56px; padding-top:9px;}
.thumbimages{width:216px; margin-right:1px; height:160px; border:0px;}
.quicklink{margin-top:20px; padding:10px; background-color:#222; line-height:20px; color:#fff;}
.quicklink a{color:#777; text-decoration:underline;}
.quicklink a:hover{color:#fff; text-decoration:none;}
.qheading{font-size:11px; border-bottom:solid 1px #444; margin-bottom:10px; padding-bottom:5px; color:#777; font-style:italic;}

.tourthumb{border:solid 1px #888; padding:1px; margin-top:5px; margin-right:40px; margin-bottom:40px;}
.tourthumb:hover{border:solid 1px #fff;}
.thumbholder{float:left; width:244px;}

.offertable{ border:solid 1px #3B3B3B; border-right:none; border-bottom:none;}
.offertable tr td{ border:solid 1px #3B3B3B; height:30px; border-left:none; border-top:none; padding:7px;}
.offertrcolor{background-color:#242424;}

.contacttable span{
color:#FF0000;
font-size:11px;
}

/*css created on 9th May'09*/
.clear{ clear:both;}
.float-left{ float:left;}

.float-left123{ float:left; background:url(../images/index_16.jpg) no-repeat; width:202px; height:295px;}

.leftimg{padding-left:85px; padding-top:21px; font-weight:bold; color:#E7E7E7; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.leftimg a{font-weight:bold; color:#E7E7E7; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.leftimg2{padding-left:85px; padding-top:11px; font-weight:bold; color:#E7E7E7; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.leftimg2 a{font-weight:bold; color:#E7E7E7; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.leftimg3{padding-left:57px; padding-top:200px; font-weight:bold; color:#3B3B3D; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.leftimg3 a{font-weight:bold; color:#3B3B3D; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
/*css created on 9th May'09*/