body{
margin:0px;
padding:0px;
background:#66b9db;
}

#home{
width:183px;
height:37px;
display:block;
float:left;
background:url(../images/vacation.jpg) top left no-repeat;
}

#home:hover{
width:183px;
height:37px;
display:block;
float:left;
background:url(../images/vacation-hover.jpg) top left no-repeat;
cursor:pointer;
}

#real{
width:133px;
height:37px;
display:block;
float:left;
background:url(../images/real.jpg) top left no-repeat;
}

#real:hover{
width:133px;
height:37px;
display:block;
float:left;
background:url(../images/real-hover.jpg) top left no-repeat;
cursor:pointer;
}

#contact{
width:128px;
height:37px;
display:block;
float:left;
background:url(../images/contact.jpg) top left no-repeat;
}

#contact:hover{
width:128px;
height:37px;
display:block;
float:left;
background:url(../images/contact-hover.jpg) top left no-repeat;
cursor:pointer;
}

#left-image{
width:336px;
height:240px;
float:left;
background:url(../images/left.jpg) top left no-repeat;
}

#right-image{
width:444px;
height:240px;
float:left;
background:url(../images/right.jpg) top left no-repeat;
}

.border{
border:1px solid #bfe0eb;
border-width:1px 1px 1px 1px;
background:#f3fbfd;
}

.text-heading{
height:42px;
background:url(../images/strip1.jpg) top left repeat-y;
width:528px;
font:normal 22px Tahoma;
color:#0167a7;
vertical-align:middle;
text-transform:uppercase;
padding-left:13px;
}

.text-heading1{
height:39px;
background:url(../images/strip2.jpg) top left repeat-y;
width:614px;
font:normal 22px Tahoma;
color:#0167a7;
text-transform:uppercase;
padding-left:13px;
text-align:top;
}

.text-heading2{
height:43px;
background:url(../images/strip2.jpg) top left repeat-y;
width:614px;
font:normal 22px Tahoma;
color:#0167a7;
text-transform:uppercase;
padding-left:13px;
vertical-align:middle
}


.contact-text{
font:normal 21px tahoma;
color:#00304f;
text-align:center;
padding-top:21px;
line-height:30px;
}



.body-text{
font:normal 12px arial;
color:#001828;
text-align:left;
line-height:17px;
padding:7px 7px 7px 13px;
}

.gallery-bg{
background:url(../images/bg.jpg) top left repeat-y;
width:763px;
}

.leftarrow{
font:bold 11px tahoma;
color:#00568c;
padding-left:12px;
}
ul, li, div, p, form{
margin:0px;
padding:0px;
}

.leftarrow ul li{
margin:0px;
padding:0px;
list-style-type:none;
background:url(../images/arrow.jpg) no-repeat;
background-position: 0 22%;
padding: 0px 0px 13px 10px;
font:bold 11px tahoma;
color:#00568c;
}


.more{
text-align:center;
padding:18px 0px 10px 0px;
font:normal 17px arial;
color:#00304f;
}

.more1{
text-align:center;
padding:0px 0px 18px 0px;
font:normal 24px arial;
color:#00304f;
}

.copyright-bg{
background:url(../images/copyright-bg.jpg) top left repeat-x;
height:52px;
font:normal 12px arial;
color:#4c4c4c;
vertical-align:middle;
padding-left:70px;
padding-right:35px;
}

.copyright-bg1{
background:url(../images/copyright-bg.jpg) top left repeat-x;
height:52px;
font:normal 12px tahoma;
color:#494949;
vertical-align:middle;
padding-left:70px;
padding-right:35px;
}

.copyright-bg2{
background:url(../images/copyright-bg.jpg) top left repeat-x;
height:52px;
font:normal 12px arial;
color:#4c4c4c;
vertical-align:middle;
padding-right:35px;
text-align:center;
}

.style1 {
	color: #fe773b;
	font-weight: bold;
	font-size: 28px;
}
.style2 {color: #fe0000;}

.call{
font:bold 17px arial;
color:#03557d;
line-height:24px;
}

.style3 {color: #fe0119; font-weight:bold}


.vacation-text{
text-align:center;
padding:11px 0px 5px 0px;
font:bold 17px tahoma;
color:#00324a;
letter-spacing:0px;
}

.vacation-text1{
text-align:center;
padding:0px 0px 5px 0px;
font:bold 19px tahoma;
color:#00324a;
letter-spacing:0px;
}

.vacation-text2{
text-align:center;
padding:0px 0px 11px 0px;
font:bold 19px tahoma;
color:#00324a;
letter-spacing:0px;
}


#clickhere{
width:292px;
height:78px;
display:block;
float:left;
background:url(../images/24.jpg) top left no-repeat;
}

#clickhere:hover{
width:292px;
height:78px;
display:block;
float:left;
background:url(../images/24-over.jpg) top left no-repeat;
cursor:pointer;
}

.head-text{
font-family:"Trajan Pro";
font-size:28px;
font-weight:bold;
color:#f8efb5;
text-align:right;
text-transform:uppercase;
padding-right:12px;
padding-top:18px;
}

.head-text1{
font-family:"Trajan Pro";
font-size:20px;
font-weight:bold;
color:#ffffff;
text-align:right;
text-transform:uppercase;
padding-right:12px;
}

.head-text2{
font-family:"Trajan Pro";
font-size:16px;
font-weight:bold;
color:#0f6ca8;
text-align:right;
text-transform:uppercase;
padding-right:12px;
padding-top:65px;
}

.form-text{
font:normal 16px arial;
color:#00304f;
text-align:right;
padding-right:5px;
}

.formborder{
border:1px solid #7f9db9;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:238px;
}

.formborder1{
border:1px solid #7f9db9;
border-width:1px 1px 1px 1px;
background:#ffffff!important;
width:127px;
}

.must-use{
font:normal 15px arial;
color:#00304f;
text-align:center;
}

.must-use1{
font:normal 11px arial;
color:#00304f;
}


.style4 {color: #fe773b}
.style5 {color: #fe4344}
.new {color: #f74b0f}
.new1 {color: #136086}
.new2 {color: #f80000}


.thankyou-text{
font:bold 17px arial;
color:#03557d;
line-height:24px;
text-align:center;
padding:15px
}