/* CSS Document */
html, html * { margin:0pt;padding:0pt; }
body 
{ background:url(../images/bg.jpg) repeat; font-family:"trebuchet MS";font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal; color:#FFFFFF; word-spacing:normal;}

/*....home page content area start here....*/
.main
{width:960px; margin:auto;border:0px solid #FF0000;margin-top:10px; border:1px solid #537AB4; clear:both; overflow:hidden; background:white;  padding:0px; }
.main-index
{width:960px; margin:auto;margin-top:10px; border:0px solid #537AB4;  background:none;  padding:0px;  }
.main-mid{ margin:auto; padding:0px; float:none; width:960px; clear:both;}
.left-mid-block{ float:left; width:320px; border:0px solid #fff000;}
.nav-top{ background:url(../images/nav-top.jpg) repeat-x; height:86px;}
.nav-top-arrow{background:url(../images/nav-top-arrow.jpg) no-repeat;background-attachment:scroll;width:25px;height:17px;position:relative;left:260px;
top:82px;clear:both;}
.nav-area{ background:url(../images/left-mid-bg.jpg) #FFFFFF repeat-x; height:421px; clear:both;}
.nav-left { background:url(../images/chalet-link.jpg) no-repeat; width:117px; height:372px; top:20px; position:relative; left:10px; float:left; clear:both;}

/*....navigation start here..*/
.navigation{ float:left; color:#333; width:172px; color:#333333; font-size:14px; margin:15px 0px 0px 5px; text-align:right; font-weight:bold; }
.navigation ul {list-style:none;  }
.navigation ul li { background:url(../images/nav-btn.jpg) no-repeat; width:163px; display:inline-block; margin-top:3px; padding-top:2px;padding-bottom:7px;  }
.navigation ul li a { padding-right:10px; text-decoration:none; color:#333; }
.navigation ul li a:hover { padding-right:10px; text-decoration:none; color:#333; }
/*....navigation finish here..*/

.main-mid-block{ float:left; width:320px; border:0px solid #000; margin:0px; padding:0px; height:505px; }
.main-mid-block1{ float:left; width:320px; border:0px solid #000; margin:0px; padding:0px; height:505px; margin-top:2px;*margin-top:-0px; height:507px;}

.main-mid-block2{ width:320px; height:507px;}
.right-mid-block{ float:left; width:320px;_width:300px;  height:507px; background:#567DA9;}
.title-alaska { background:url(../images/title-Alaska.jpg) no-repeat; width:259px; height:59px; margin:auto; padding:0px; margin-top:20px;}
.title-alaskaru { background:url(../images/title-Alaska-ru.jpg) no-repeat; width:305px; height:59px; margin:auto; padding:0px; margin-top:20px;}
.title-anchorge { background:url(../images/title-Anchorge.jpg) no-repeat; width:289px; height:49px; margin:auto; padding:0px; margin-top:20px;}
.title-anchorgeru { background:url(../images/title-Anchorge-ru.jpg) no-repeat; width:300px; height:49px; margin:auto; padding:0px; margin-top:20px;}
.title-desp { font-family:"trebuchet MS"; font-size:12px; margin:10px 2px 10px 4px; text-align:justify; 
word-spacing:-1px; float:left;}
.clr { clear:both;}
.flt { float:left;}
.bdr { border-bottom:1px dotted white:}
.pre-footer-images{ float:left; width:953px; border:0px solid #EAEAEA;}
.carousel-area { background:#77A2B5; float:left; width:960px;}
.carousel-left { float:left; background:url(../images/left-arrow-carouselv1.jpg) no-repeat; width:31px; height:41px; margin:22px 0px 0px 15px;}
.carousel-mid { padding:5px 10px 5px 20px; float:left;}
.carousel-right { float:left; background:url(../images/right-arrow-carouselv1.jpg) no-repeat; width:31px; height:41px; margin:22px 0px 0px 11px;}
/*....home content area finish here....*/

/*..footer start here..*/
.footer-links { float:left; color:#565657; padding-left:5px; clear:both;
}
.footer-links ul { list-style:none;
}
.footer-links ul li { display:inline; list-style:none; border-left:0px solid #565657; background:url(../images/footer-divider.jpg) right no-repeat; height:10px;}
.footer-links a { text-decoration:none;color:#565657; padding:0px 5px 0px 5px;}
.footer-links a:hover {text-decoration:none;color:#565657; padding:0px 5px 0px 5px;} 
.footer,.footer p{color:black; padding:2px 0px 1px 0px;*padding:0px; font-size:11px; text-align:center;  width:960px; margin:0px auto;}
/*..footer finish here..*/

/*...............other pages footer area....*/
.footer-copy
{float:right;color:#565657;padding-top:2px;font-size:11px; text-align:center; padding-right:0px;}
.title-other { background:url(../images/chaletsvizelle.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:20px;}
.contact{ padding-right:0px;  width:281px; height:165px; color:#fff; padding-top:2px; }
.links, links * { text-decoration:underline; color:white;}
.title-contact { font-family:"trebuchet MS"; font-size:12px; margin:20px;  word-spacing:-1px; float:left; padding-left:0px; width:300px; margin-top:10px; margin-bottom:10px; } 
.cnt-lft { float:left; padding:2px 0px 0px 5px;}
.cnt-rgt{padding:2px 0px 2px 5px;float:right; width:156px;}
.title-cnt-link {  width:293px;  padding:0px; margin:15px auto auto 0px; float:left; border-bottom:0px dotted white; padding-top:0px;*padding-top:5px;}
.cnt-ln { float:left; width:275px; border-bottom:1px dotted white;}
.main-res-block{ float:left; width:640px; border:0px solid #000; margin:0px; padding:0px; background:white; min-height:507px;}

.main-res-top { padding-top:10px; padding-right:10px; border:0px solid black;}
.main-res-img { padding-right:5px; padding-bottom:10px; margin-left:2px;}




.feedbackform{
padding: 5px;
}
div.fieldwrapper{ 
width: 300px; 
overflow: hidden;
padding: 5px 0;
font-size:12px;
font-family:"trebuchet MS";
padding-top:4px;
color:#666666;
}
.fieldwrapper ul
{
list-style:none;
}

.fieldwrapper ul li
{
list-style:none; width:261px;*width:270px; padding-top:8px;
}

div.fieldwrapper label.styled{
float: left;
width:140px;*width:135px; 
}

div.fieldwrapper label.styled1{
float: left;
width: 110px;*width:100px; 
}



div.fieldwrapper label.stylee{
float: left;
width: 155px; 
}


div.fieldwrapper label.stylet{
float: left;
width: 100px; 
}

div.fieldwrapper div.thefield{
float: left;
width:125px;

}
div.fieldwrapper div.thefield textarea{ 
width: 300px;
height: 150px;
padding-top:10px;
}
.thefield1{
width:100px;
float:left;
margin-left:-103px;
}
.buttonsdiv { margin-top:12px; padding-left:0px; width:100%;  font-size:11px; text-align:left; }

.btn { font-size:11px; font-family:"trebuchet MS";}
.left-res-frm{ width:300px; float:left;  border:0px solid black; margin-top:5px; border-right:1px dotted #999999; margin-left:10px; padding-right:6px;}

.rgt-res-frm{ width:300px; float:left;*float:none; margin-left:20px; padding-left:0px;*padding-left:7px;border:0px solid black;}
h4 { font-size:13px; color:#567DA9; margin:0px; padding:0px; margin-top:8px; margin-bottom:5px;}
.list-nav { background:url(../images/arrow-nav.jpg) right no-repeat; width:13px; height:12px; margin-right:12px;margin-top:0px;padding-left:2px;}




/*............slidemenu start..............*/

#hidden_div ul li { background:transparent url(../images/arrow-left.jpg) right no-repeat;border:0px;border-bottom:1px dotted #c2c2c2;  text-align:right;padding-left:31px; font-size:12px; color:#CCCCCC; font-size:normal; width:122px; line-height:17px;*line-height:20px; margin-left:9px; margin-top:5px;*margin:4px; font-weight:normal; margin-right:12px; margin-bottom:0px; padding-bottom:0px;}

#list_div ul li { background:transparent url(../images/arrow-left.jpg) right no-repeat;border:0px;border-bottom:1px dotted #c2c2c2;  text-align:right;padding-left:31px; font-size:12px; color:#CCCCCC; font-size:normal; width:122px; line-height:17px;*line-height:20px; margin-left:0px; margin-top:5px;*margin:4px; font-weight:normal; margin-right:12px; margin-bottom:0px; padding-bottom:0px;}

.list-nav-down{ background:url(../images/arrow-dwn.jpg) right no-repeat; width:13px; height:12px; margin-right:6px;margin-top:0px;padding-left:2px;}


/*...............slidemenu finish............*/

.mid-gallery-area { width:600px; border:1px solid black; margin-left:20px; clear:both; float:left; }
.title-useful { font-family:"trebuchet MS"; font-size:12px; margin:-15px 20px -10px 10px;*margin:-10px 20px 0px 10px;  word-spacing:-1px; float:left; padding-left:0px; width:300px;  } 
.useful{ background:#567DA9; width:302px; border:0px solid black; float:right; padding-left:20px;*padding-left:18px; margin-top:-12px;*margin-top:-7px; }
.useful-eng{ background:#567DA9; width:302px; border:0px solid black; float:right; padding-left:7px;*padding-left:18px; margin-top:0px;*margin-top:-7px; }


.title-use-link {  width:293px;  padding:0px; margin:0px auto auto 0px;*margin:-1px auto auto 0px; float:left; border-bottom:0px dotted white; border-bottom:1px dotted white;}
.links-use, links-use * { text-decoration:none; color:white;}



/*othercss gallery....*/
.main-mid-block1{ float:left; width:320px; border:0px solid #000; margin:0px; padding:0px; height:505px; margin-top:2px;*margin-top:-0px; 
position:relative; top:-2px;*top:-0px;}

.gallery-mid { width:638px; height:auto; background:#567da9;}
.mid-gallery-area1 {  border:0px solid black;  margin-left:8px; float:none;  }
.mid-gallery-area1 ul  {clear:both; margin-top:10px; list-style:none; }
.mid-gallery-area1  li { padding:0px 7px 6px 7px;  display:inline; }
.main-res-rgt1 { border-left:1px solid #cfcfcf; float:left; width:639px; color:#333333; height:507px; background:#567da9;}
.main-res-rgt { border-left:1px solid #cfcfcf; float:left; width:638px; color:#333333; height:507px;}
.main-res-img1 { padding-right:5px; padding-bottom:10px; margin-left:12px; margin-top:10px;}
.uli1 { color:#990000; font-weight:bold; text-decoration:underline; margin-top:0px; margin-bottom:0px; }
.uli2 { color:#990000; font-weight:bold;}
.title-use-link-detail {  width:285px;  padding:0px; margin:5px auto auto 0px;*margin:0px auto auto 0px; float:left; border-bottom:0px dotted white; padding-top:5px;*padding-top:5px;  padding-bottom:2px;}
.selected a { color:#567DA9; text-decoration:none; }
.selected * { color:#567DA9; text-decoration:none; }

.title-othercontact { background:url(../images/contact.jpg) no-repeat; width:308px; height:59px; margin:auto; padding:0px; margin-top:6px;}
.title-otheruseful { background:url(../images/useful.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:6px;}
/*,,,other headings...*/



.title-otherusefulfre { background:url(../images/useful-fr.jpg) no-repeat; width:293px;_width:280px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:10px;_margin-right:0px; padding-left:0px;*padding-right:8px;}



.title-othercontactfre {background:url(../images/contact-fr.jpg) no-repeat; width:300px;_width:280px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:10px;_margin-right:0px; padding-left:0px;*padding-right:0px; }
.title-othercontactru{background:url(../images/contact-ru.jpg) no-repeat; width:300px;_width:280px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:10px;_margin-right:0px; padding-left:0px;*padding-right:0px; }


.title-otherfacfre {background:url(../images/facilities-fr.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:27px;}

.title-otherfacru {background:url(../images/facilities-ru.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:27px;}

.title-otherratesfr {background:url(../images/rates-fr.jpg) no-repeat; width:286px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:27px;}

.title-otherratesrt {background:url(../images/rates-ru.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:27px;}


/*,,,other headings finish...*/

.title-otherfac {background:url(../images/facilities.jpg) no-repeat; width:293px; height:59px; margin:auto; padding:0px; margin-top:6px; margin-right:27px;}
.title-otherrates {background:url(../images/rates.jpg) no-repeat; width:293px; height:59px; padding:0px; margin-top:6px; margin:5px 0px 5px 0px;}
.fac { line-height:19px;}
.rus-r {width:100%;}
/* othercss gallery.....*/
.highslide-number ,highslide-caption
{ 
display:none;
}

.title-p{ margin:0px; padding:0px;}

.fre-opt{ font-weight:bold; font-size:14px;color:white; text-decoration:underline;}

/*......index new page......*/
.main-indexpg
{width:960px; margin:auto;border:0px solid #FF0000;margin-top:10px; border:1px solid #adadad; clear:both; overflow:hidden;   padding:0px; }
.main-block { background:url(../images/index-main-bg.jpg) repeat-x #f1f1f1; height:100%; float:left; padding:0px; margin:auto; width:960px; }
.main-block-title{text-align:center;  padding:5px 0px 2px 0px; margin:auto; width:960px;  /*font-size:14px; font-family:decker; font-weight:bold; color:black; float:left; */}
.main-block-title p { padding:0px; margin:0px;}

#anchrg { background:url(../images/anchorge-main.jpg) no-repeat; width:381px; height:256px; float:left; margin:10px 10px 0px 62px;_margin:10px 5px 0px 38px; }
#alsk { background:url(../images/alaska-main.jpg) no-repeat; width:381px; height:256px; float:left; margin:10px 10px 0px 62px;_margin:10px 5px 0px 38px;}
#anchrg-text {  font-size:14px; font-weight:bold; font-family:decker; color:black; padding:5px 0px 5px 0px; width:50%; float:left;   }
#anchrg-text * {  font-size:14px; font-weight:bold; font-family:decker;  text-decoration:none; color:black;  padding:2px 0px 2px 0px;  }
#alsk-text { font-size:14px; font-weight:bold; font-family:decker;  color:black;  padding:5px 0px 5px 0px; width:50%; float:left;  }
#alsk-text * {   font-size:14px; font-weight:bold; font-family:decker;  text-decoration:none; color:black;  padding:2px 0px 2px 0px;  }

.title-descpv1 { font-family:"trebuchet MS"; font-size:12px; padding:10px 10px 10px 0px;*padding:15px 10px 10px 0px; text-align:justify; word-spacing:-1px; float:left;}



