html {
margin: 0 auto;
padding: 0px;
}

body {
background: #FFFFFF;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0px;
margin:0px;
text-align: left;
}

h1{
font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Sans-Serif;
font-size: 20px;
font-weight: normal;
color: #10B6F1;
padding-top: 10px;
padding-bottom: 0px;
margin: 0 auto;
}

.cntr{
font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Sans-Serif;
font-size: 30px;
font-weight: bold;
padding-left: 20px;
text-transform: uppercase;
}


td{
font-size: 12px;
}

h2{
font-family: "Arial Black", "Trebuchet MS",Tahoma, Verdana, Arial, Sans-Serif;
font-size: 18px;
font-weight: normal;
color: #10B6F1;
margin: 0 auto;
padding: 5px;
padding-left: 10px;
}

h3{
font-family: "Arial Black","Trebuchet MS",Tahoma, Verdana, Arial, Sans-Serif;
font-size: 14px;
font-weight: normal;
color: #10B6F1;
margin: 0 auto;
padding: 0px;
}


p{
font-size: 12px;
padding: 0px;
margin-top: 5px;
}

#maincontainer {

}

#topline{
height: 23px;
background: url('../images/topbg.gif') repeat-x top left;
}
#headline{
height: 94px;
background: url('../images/headbg.gif') repeat-x top left;
}
#menuline{
height: 24px;
background: url('../images/menubg.gif') repeat-x top left;
_margin-top: -2px;
}
#menuline a:link, a:active, a:visited {
color: #FFFFFF;
}
#menuinner{
height: 21px;
padding-top: 3px;
margin-left: 317px;
color: #FFFFFF;
}

#menuinner a.mn:link, a.mn:active, a.mn:visited {
color: #FFFFFF;
font-family: Tahoma, Verdana, Arial;
font-weight: bold;
font-size: 12px;
height: 19px;
display: block;
float: left;
padding-top: 2px;
padding-left: 20px;
padding-right: 20px;
text-decoration: none;
}

#menuinner a.mn:hover {
background: url('../images/menuhover.gif') repeat-x top left;
color: #FFFFFF;
}

#menubottom{
height: 31px;
background: url('../images/menubtm.gif') repeat-x top left;
}

#content{
clear: both;
min-height: 615px;
_height: 615px;
}


#content_top_main{
padding-left: 30px;
padding-right: 30px;
}

#content_inner{
padding: 10px;
}

#content_bottom_main{
padding: 0px;
width: 100%;
clear: both;
}

#content_bottom_first_top{
height: 31px;
background: url('../images/mhead.gif') repeat-x top left #EDFCFE;
width: 20%;
float: left;
}

#content_bottom_first{
min-height: 446px;
_height: 452px;
background: url('../images/whiteg.gif') repeat-y top right #D6F8FD;
width: 20%;
float: left;
}

#content_bottom_second_top{
height: 31px;
background: url('../images/mhead.gif') repeat-x top left #EDFCFE;
width: 30%;
float: left;
}

#content_bottom_second{
min-height: 446px;
_height: 452px;
background: url('../images/whiteg.gif') repeat-y top right #E7FAFE;
width: 30%;
float: left;
}

#content_bottom_third_top{
height: 31px;
background: url('../images/mhead.gif') repeat-x top left #EDFCFE;
width: 50%;
float: left;
}

#content_bottom_third{
min-height: 446px;
_height: 452px;
background: url('../images/whiteg.gif') repeat-y top right #F1FCFE;
width: 50%;
float: left;
}

#content_bottom_inner{
padding: 20px;
text-align: left;
margin: 0 auto;
}

#content_countries{
float: left;
padding-right: 20px;
width: 180px;
}

#content2{
float: left;
padding-left: 30px;
padding-right: 30px;
width: 65%;
}

#menuright{
width: 30%;
background-color: yellow;
float:right;
}

.fimg{
float: left;
border: 0px;
margin-left: -22px;
padding-top: 2px;
}

.nimg{
float: left;
border: 0px;
margin-left: -105px;
padding-top: 2px;

}

.lstsmx{
font-size: 11px;
}

a.lstz:link, a.lstz:active, a.lstz:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: normal;
clear:both;
display: block;
text-decoration: none;
height: 70px;
width: 340px;
padding: 5px;
padding-left: 110px;
border-bottom: 1px solid #9EF2FE;
background-position: 2%;
}

a.lstz:hover{
color: #083B69;
background-color: #9EF2FE;
}


a.lsty:link, a.lsty:active, a.lsty:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 16px;
padding: 5px;
padding-left: 25px;
border-bottom: 1px solid #9EF2FE;
background-position: 2%;
}

a.lsty:hover{
color: #083B69;
background-color: #9EF2FE;
}


a.lstx_city:link, a.lstx_city:active, a.lstx_city:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/city.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_city:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_beach:link, a.lstx_beach:active, a.lstx_beach:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/beach.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_beach:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_spa:link, a.lstx_spa:active, a.lstx_spa:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/spa.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_spa:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_wedding:link, a.lstx_wedding:active, a.lstx_wedding:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/wedding.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_wedding:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_ski:link, a.lstx_ski:active, a.lstx_ski:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/ski.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_ski:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_lake:link, a.lstx_lake:active, a.lstx_lake:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/lake.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_lake:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lstx_exotic:link, a.lstx_exotic:active, a.lstx_exotic:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
clear:both;
display: block;
text-decoration: none;
height: 33px;
padding-top: 17px;
padding-left: 60px;
border-bottom: 1px solid #9EF2FE;
background: url('../images/icns/exotic.gif') no-repeat center left;
background-position: 2%;
}
a.lstx_exotic:hover{
color: #083B69;
background-color: #9EF2FE;
}

a.lst:link, a.lst:active, a.lst:visited {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
clear: both;
margin: 0 auto;
padding-left: 10px;
background: url('../images/bullet1.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.lst:hover{
color: #FF9B00;
}


a.lst2:link, a.lst2:active, a.lst2:visited {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: normal;
color: #083B69;
clear: both;
margin: 0 auto;
padding-left: 20px;
background: url('../images/bullet2.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

span.lst2{
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: normal;
color: #083B69;
padding-left: 20px;
background: url('../images/bullet2.gif') no-repeat center left;
text-decoration: underline;
font-weight: bold;
}

a:link, a:active, a:visited {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: normal;
color: #083B69;
text-decoration: underline;
margin: 0 auto;
}

a:hover{
color: #FF9B00;

}

a.lst2:hover{
color: #FF9B00;
}

a.lst3:link, a.lst3:active, a.lst3:visited {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
font-weight: normal;
color: #083B69;
clear: both;
margin: 0 auto;
padding-left: 35px;
background: url('../images/bullet3.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}



a.lst3:hover{
color: #FF9B00;
}

#footer{
height: 104px;
background: url('../images/footerbg.gif') repeat-x top left;
}

#footerleft{
font-weight: bold;
font-size: 9px;
color: #B3E7FA;
float: left;
padding-top: 58px;
padding-left: 38px;
}

#footerright{
font-weight: bold;
font-size: 9px;
color: #B3E7FA;
float: right;
padding-top: 18px;
padding-right: 38px;
text-align: right;
}

a.rfoot:link, a.rfoot:active, a.rfoot:visited {
font-size: 11px;
font-weight: bold;
color: #B3E7FA;
}

a.rfoot:hover{
color: #FFFFFF;
}

a.star5:link, a.star5:active, a.star5:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/5starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.lstar5:link, a.lstar5:active, a.lstar5:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/l5starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.lstar4:link, a.lstar4:active, a.lstar4:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/l4starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.star4:link, a.star4:active, a.star4:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/4starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.star3:link, a.star3:active, a.star3:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/3starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.star2:link, a.star2:active, a.star2:visited{
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
font-weight: bold;
color: #083B69;
padding-left: 58px;
background: url('../images/2starssmall.gif') no-repeat center left;
text-decoration: underline;
height: 12px;
}

a.lstar5:hover{
color: #FF9B00;
}

a.lstar4:hover{
color: #FF9B00;
}

a.star5:hover{
color: #FF9B00;
}

a.star4:hover{
color: #FF9B00;
}

a.star3:hover{
color: #FF9B00;
}

a.star2:hover{
color: #FF9B00;
}

ul{
font-family: Tahoma, Verdana, Arial, Sans-Serif;
font-size: 12px;
font-weight: bold;
color: #083B69;
}
li {
list-style-type: none;
background: url('../images/bullet1.gif') no-repeat center left;
padding-left: 10px;
}

.inpclass{
width: 300px;
font-family: tahoma, verdana, aria, Sans-Serif;
font-size: 13px;
font-weight: normal;
}

.inpclassi{
width: 200px;
font-family: tahoma, verdana, aria, Sans-Serif;
font-size: 13px;
font-weight: normal;
}

.inpclassx{
width: 450px;
font-family: tahoma, verdana, aria, Sans-Serif;
font-size: 13px;
font-weight: normal;
}

