@charset "utf-8";
/* CSS Document */

body{
background-color:#908B79;
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F4F4F;
line-height:12px;
text-align:left;
}
#top{
width:100%;
height:116px;
float:left;
background-color:#E6E1D6;
border-bottom:3px solid #E7E3D7;
background-image:url(images/top-bg.jpg);
background-repeat:repeat-x;
padding-top:36px;
}
#down{
width:100%;
height:557px;
float:left;
clear:none;
background-color:#CDC6AC;
}
#down2{
width:100%;
float:left;
clear:none;
background-color:#CDC6AC;
}
#contents{
width:100%;
float:left;
clear:none;
}
.content-container{
width:846px;
float:left;
background-image:url(images/new-bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#ffffff;
padding-top:18px;
padding-bottom:18px;
padding-left:20px;
padding-right:19px;
}
#gradient{
width:100%;
height:254px;
float:left;
background-color:#847B5E;
background-image:url(images/gradient-bg.jpg);
background-repeat:repeat-x;
}
#footer{
width:100%;
height:188px;
background-color:#908B79;
float:left;
clear:none;
}
.main{
width:885px;
margin:auto;
}
.main-container{
width:885px;
float:left;
}
.logo{
width:242px;
height:48px;
float:left;
background-image:url(images/logo.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:643px;
padding-top:25px;
}
.holder{
float:left;
}
.container{
width:846px;
height:557px;
float:left;
position:absolute;
background-color:#ffffff;
z-index:1;
background-image:url(images/container-bg.jpg);
background-position:top;
background-repeat:repeat-x;
padding-left:20px;
padding-right:19px;
}
.container2{
width:846px;
height:254px;
float:left;
background-color:#ffffff;
background-image:url(images/container-bg.jpg);
background-position:top;
background-repeat:repeat-x;
padding-left:20px;
padding-right:19px;
}
/*------------------------------*/
/* navigation elements */
.glossymenu2{
width:231px;
float:left;
padding-top:25px;
padding-left:20px;
height:144px;
overflow:hidden;
/*width of menu*/
}

.glossymenu2 a.menuitem3{
width:170px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#575757;
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left:25px;
border-bottom:1px solid #E4E1CE;
text-decoration:none;
background-image:url(images/icon.gif);
background-position:left;
background-repeat:no-repeat;
}


.glossymenu2 a.menuitem3:visited, .glossymenu2 .menuitem3:active{
text-decoration:none;
}

.glossymenu2 a.menuitem3:hover{
background-color:#EBE8D7;
background-image:url(images/icon2.gif);
background-position:left;
background-repeat:no-repeat;
text-decoration:none;
}


.glossymenu2 a.menuitem4{
width:170px;
height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#575757;
display:block;
padding-top:3px;
padding-bottom:3px;
padding-left:25px;
text-decoration:none;
background-image:url(images/icon.gif);
background-position:left;
background-repeat:no-repeat;
}


.glossymenu2 a.menuitem4:visited, .glossymenu2 .menuitem4:active{
text-decoration:none;
}

.glossymenu2 a.menuitem4:hover{
background-color:#EBE8D7;
background-image:url(images/icon2.gif);
background-position:left;
background-repeat:no-repeat;
text-decoration:none;
}
/* ----------------------------- */
.newsletter{
width:246px;
height:95px;
float:left;
background-color:#857C5F;
background-image:url(images/newsletter-bg.gif);
background-repeat:repeat-x;
}
.newsletter2{
width:235px;
height:65px;
float:left;
background-image:url(images/newsletter.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:11px;
padding-top:30px;
}
form{
margin:0px;
padding:0px;
float:left;
}
.txtbox{
width:141px;
height:18px;
background-color:#C8C1AA;
border:1px solid #898064;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4F4F4F;
padding:3px;
}
.txtbox2{
width:261px;
height:20px;
background-color:#EBEBDE;
border-left:1px solid #BDBDAD;
border-top:1px solid #BDBDAD;
border-bottom:1px solid #DADACC;
border-right:1px solid #DADACC;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#837A5D;
font-size:11px;
padding:3px;
margin-bottom:3px;
margin-top:3px;
}
.txtbox3{
width:261px;
height:40px;
background-color:#EBEBDE;
border-left:1px solid #BDBDAD;
border-top:1px solid #BDBDAD;
border-bottom:1px solid #DADACC;
border-right:1px solid #DADACC;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#837A5D;
font-size:11px;
padding:3px;
margin-bottom:3px;
margin-top:3px;
}

.txtbox4{
width:261px;
height:140px;
background-color:#EBEBDE;
border-left:1px solid #BDBDAD;
border-top:1px solid #BDBDAD;
border-bottom:1px solid #DADACC;
border-right:1px solid #DADACC;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#837A5D;
font-size:11px;
padding:3px;
margin-bottom:3px;
margin-top:3px;
}
.button{
width:65px;
height:26px;
background-color:#5C5742;
background-image:url(images/button-bg.gif);
background-repeat:no-repeat;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-bottom:3px;
}
.section3{
width:253px;
float:left;
padding-left:10px;
}
.link-area{
background-image:url(images/link-bg.jpg);
background-repeat:no-repeat;
width:251px;
height:169px;
float:left
}
.dot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#959595;
}
.news{
width:281px;
float:left;
padding:11px 10px;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
}
.div{
width:281px;
float:left;
padding:11px 10px;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
}
.img{
padding-bottom:10px;
}
.font2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
text-decoration:none;
}
.font2 a:link{
color:#FF0000;
text-decoration:none;
}
.font2 a:visited{
color:#FF0000;
text-decoration:none;
}
.font2 a:hover{
color:#FF0000;
text-decoration:none;
}


.section1{
width:846px;
float:left;
}
.section2{
width:846px;
float:left;
clear:none;
padding-top:18px;
}
.section4{
width:846px;
float:left;
clear:none;
}
.box{
width:572px;
float:left;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:10px;
}
.boxa{
width:572px;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:10px;
}
.services{
width:271px;
height:245px;
float:left;
padding-top:11px; padding-bottom:11px;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:10px;
}
.services2{
width:271px;
float:left;
padding-top:11px; padding-bottom:11px;
background-image:url(images/dots.gif);
background-position:right;
background-repeat:repeat-y;
padding-right:10px;
}

.welcome{
width:411px;
height:254px;
float:right;
background-color:#CDC6AC;
background-image:url(images/curve.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.title{
width:391px;
height:42px;
float:left;
background-color:#837A5D;
background-image:url(images/title-shadow.gif);
background-position:top;
background-repeat:repeat-x;
padding-left:20px;
padding-top:20px;
}
.welcome-txt{
width:371px;
float:left;
clear:none;
padding:20px;
}
.footer-box{
width:432px;
height:83px;
float:right;
background-color:#ffffff;
}
.footer-txt{
width:428px;
float:left;
padding-left:25px;
}
.footer-shadow{
background-image:url(images/footer-shadow.gif);
width:142px;
height:105px;
background-repeat:no-repeat;
float:left;
clear:none;
}
.holder2{
width:432px;
float:left;
}
.font1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:12px;
text-decoration:none;
}
.font1 a:link{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:visited{
color:#FFFFFF;
text-decoration:none;
}
.font1 a:hover{
color:#FFFFFF;
text-decoration:none;
}
.holder3{
float:left;
clear:none;
width:865px;
padding-left:20px;
}
.image
{ background-color:#FFFFFF;
padding:2px;
float:left;
border:1px solid #CCCCCC;
margin-right:3px;
}
.banner{
background-image:url(images/banner-img.jpg);
width:432px;
height:300px;
float:left;
background-repeat:no-repeat;
position:absolute;
z-index:2;
}
.destin-image{
border:1px solid #DBDBDB;
float:left;
padding:5px;
margin-right:5px;
}