body
{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
background-color:#5abec5;

}

form
{
display:inline;
}


#Maindiv
{
width:100%;
text-align:center;
background-color:#5abec5;
height:auto;

}

.InnerMainDiv
{
width:998px;
margin:auto;
text-align:left;
background-color:#ffffff;
}


/*Start Header*/


#logo
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
width:50%;
text-align:left;
}

#Search
{
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
font-size:10px;
float:left;
color:#273d14;
padding-top:18px;
width:50%;
text-align:center;

}

#Search ul
{
list-style: none;
padding: 0;
margin:0;
}

#Search  li
{
float:left;
width:48%;
height:auto;
padding-top:10px;
border:solid 0px #000;
}

#MainNavigation
{
display:table;
clear:both;
font-family:Papyrus,Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#5abec6;
font-size:16px;
text-align:center;
margin:auto;
width:94%;
height:auto;
line-height:16px;
text-align:center;
padding-bottom:2px; 
padding-left:15px;
border:solid 0px #000000;
}

#MainNavigation ul
{
list-style: none;
padding: 0;
margin:0;
}

#MainNavigation li 
{
float: left;
margin:0px;
padding-right:10px;
width:auto;
height:40px;
text-align:center;
vertical-align:middle;
border:solid 0px #000000;
}
#MainNavigation a
{
font-family:Papyrus,Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#5abec6;
text-align:center;
text-decoration:none;
}

#MainNavigation a:hover
{
font-family:Papyrus,Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#7fc757;
text-decoration:none;
}
#MainNavigation .selectednav
{
font-family:Papyrus,Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#7fc757;
text-decoration:none;
}

/*End Header*/



/*Start Container*/
#Container
{
width:100%;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


#ContainerBlockLeft
{
clear:both;
display:block;
width:458px;
padding-left:15px;
padding-right:9px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4a7333 ;
float:left;
}

#ContentLeft ul{
list-style: none;
padding: 0;
margin:0;
}

#ContentLeft li{
margin: 0;
height:auto;

}
.TitleHeading
{
display:block;
width:458px;
height:auto;
padding:5px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#59bec7;
color:#ffffff;
border-bottom:1px solid #ffffff;
text-transform:uppercase;
}
.heading
{
display:block;
width:458px;
height:auto;
padding:5px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#59bec7;
color:#ffffff;
text-transform:uppercase;
text-decoration:none;
}
.heading:hover
{
display:block;
width:458px;
height:auto;
padding:5px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#59bec7;
color:#ffffff;
text-transform:uppercase;
text-decoration:underline;
}


#ContainerLeftLinks
{
text-align:right;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#59bec7;
padding-top:10px;
padding-bottom:10px;
padding-right:15px;
}

#ContainerLeftLinks a
{
text-align:right;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#59bec7;
text-decoration:none;
}

#ContainerLeftLinks a:hover
{
text-align:right;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7fc757;
text-decoration:none;
}

.hdlinks
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
padding-bottom:4px;
margin:auto;
width:auto;
color:#4A7333;
}

#RelatedTours
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
height:auto;
margin:auto;
padding-bottom:10px;
}

#RelatedTours ul
{
list-style-type:disc;
padding: 0;
margin:0;
padding-left:15px;
}

#RelatedTours li
{
list-style-type:disc;
margin: 0;
height:auto;
}

#RelatedTours a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4A7333;
text-decoration:none;
}

#RelatedTours a:hover
{
text-align:right;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5ABEC5;
text-decoration:underline;
}


#Review
{
display:table;
width:458px;
height:auto;
padding-top:6px;
padding-bottom:6px;
padding-right:6px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4a7333;
border-top:1px solid #7fc757;
border-bottom:1px solid #7fc757;
background-color:#e5ffd1;
}

#Review a
{
text-align:right;
color:#4a7333;
text-decoration:none;
}

#Review a:hover
{
text-align:right;
color:#4a7333;
text-decoration:underline;
}


.ReviewHd
{
float:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
}

.ReviewLinks
{
text-align:right;

}


#ReviewContent ul
{
list-style: none;
padding: 0;
margin:0;

}

#ReviewContent li
{
float:left;
width:auto;
margin:0;
padding-top:5px;
padding-left:0px;
height:auto;
}


#ReviewContent a
{
text-align:right;
color:#4a7333;
text-decoration:none;
}

#ReviewContent a:hover
{
text-align:right;
color:#4a7333;
text-decoration:underline;
}


#PopularTour
{
display:table;
width:458px;
height:auto;
padding:6px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7fc757;
border-bottom:1px solid #7fc757;

}

.float
{
float:left;
}


hr {
border: 0;
width: 450px;
color: #e1e4db;
background-color: #e1e4db;
height: 1px;
text-align:left;
margin: 0 auto 0 0;

}


#ContainerBlockRight
{
float:right;
width:489px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:11px;
padding-right:15px;
}

#ContainerBlockTopRight 
{
display:block;
width:469px;
padding:10px;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
background-color:#7fc757;
}

#ContainerBlockTopRight ul
{
list-style: none;
padding: 0;
margin:0;
}

#ContainerBlockTopRight li
{
width:auto;
height:25PX;
text-align:left;
padding-top:3px;
}

#ContainerBlockTopRight  a
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
background-color:#7fc757;
text-decoration:underline;
}

#ContainerBlockTopRight a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
background-color:#7fc757;
text-decoration:none;
}






#RightContainerMainBlock
{
Padding-top:10px;
width:100%;
height:auto;
}


#RightContainerBlockLeft
{
float:left;
width:245px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#53807c;
font-size:10px;
padding-left:20px;
}


#ProCategoryHd
{
width:100%;
height:auto;
text-align:left;
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
color:#1b3203;
font-size:12px;
font-weight:normal;
clear:both;
padding-top:8px;
padding-bottom:4px;
text-transform:uppercase;
}

#Movie
{
display:block;
width:auto;
height:198px;
background-image:url(images/movie_bg.jpg);
background-position:center;
background-repeat:no-repeat;
padding:6px;
text-align:center;
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
color:#1b3203;
font-size:11px;
font-weight:normal;
text-transform:uppercase;
}

.moviehd
{
width:88%;
text-align:left;
}

#Movie ul
{
list-style: none;
padding: 0;
margin:0;
}

#Movie li
{
width:100%;
height:auto;
text-align:center;
}


.Product
{
width:100%;
height:auto;
text-align:center;
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
color:#1b3203;
font-size:12px;
font-weight:normal;
}

#Product ul
{
list-style: none;
padding: 0;
margin:0;
}

#Product li
{
width:auto;
height:auto;
text-align:center;
}

.Productimgtitle
{
display:block;
width:100%;
height:auto;
text-align:right;
font-family:Verdana,Georgia, "Times New Roman", Times, serif;
color:#1b3203;
font-size:12px;
font-weight:normal;
padding-right:13px;
padding-bottom:10px;
}


#RightContainerBlockRight
{
width:192px;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
border:1px solid #e1e4db;
float:right;
}

#ReadAbout
{
display:block;
height:18px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
background-color:#9fb68a;
font-weight:normal;
padding:3px;
border-top:1px solid #1b3203;
border-bottom:1px solid #1b3203;
text-transform:uppercase;
}

#ReadAbout ul{
list-style: none;
padding: 0;
margin:0;
}

#ReadAbout li{
float:left;
height:auto;
width:50%;
}

.imgfeed
{
text-align:right;
}


#DropArrow
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:9px;
font-weight:normal;
background-color:#e1e4db;
height:auto;
padding-bottom:5px;
padding-top:10px;
text-transform:uppercase;
}

#DropArrow ul{
list-style:url(images/bullet.jpg);
padding: 0;
margin:0;
padding-left:20px;
}

#DropArrow li
{	
width:100%;
height:25px;
padding-top:2px;
padding-left:3px;
}

#DropArrow a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:9px;
font-weight:normal;
text-decoration:none;
}

#DropArrow a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:9px;
font-weight:normal;
text-decoration:underline;
}

.readmore 
{
width:auto;
padding-top:4px;
padding-bottom:4px;
padding-right:20px;
font-family:verdana,Georgia, "Times New Roman", Times, serif;
color:#d88266;
font-size:11px;
text-transform:uppercase;
text-align:right;
text-decoration:none;
}
.readmore a
{
padding-top:4px;
padding-bottom:4px;
padding-right:20px;
font-family:verdana,Georgia, "Times New Roman", Times, serif;
color:#d88266;
font-size:11px;
text-transform:uppercase;
text-align:right;
text-decoration:none;
}

.readmore a:hover
{
padding-top:4px;
padding-bottom:4px;
padding-right:20px;
font-family:verdana,Georgia, "Times New Roman", Times, serif;
color:#d88266;
font-size:11px;
text-transform:uppercase;
text-align:right;
text-decoration:underline;
}

#JamaicanExcursions
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#1b3203;
font-size:10px;
font-weight:normal;
height:auto;
padding-left:4px;
line-height:9px;
}

#JamaicanExcursions ul{
list-style:none;
padding: 0;
margin:0;
}

#JamaicanExcursions li
{	
width:auto;
height:20px;
}

#JamaicanExcursions a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#1b3203;
font-size:10px;
font-weight:normal;
text-decoration:none;
}

#JamaicanExcursions a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#1b3203;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}


.weekendtxt
{	
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#1b3203;
font-size:8px;
font-weight:normal;
line-height:9px;
}

#SpecialOffer
{
float:left;
width:180px;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:10px;
background-color:#9fb68a;
border-top:1px solid #1b3203;
padding:6px;
}

#SpecialOffer ul{
list-style: none;
padding: 0;
margin:0;
}

#SpecialOffer li{
width:auto;
height:auto;
}

.offertxt
{
background-image:url(images/img_bird.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:3px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:10px;
}

.offerhd
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
text-transform:uppercase;
padding-bottom:4px
}

#Testimonial
{
float:left;
width:180px;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
background-color:#e1e4db;
border-top:1px solid #1b3203;
border-bottom:1px solid #1b3203;
padding:6px;
}

#Testimonial ul{
list-style: none;
padding: 0;
margin:0;
}

#Testimonial li{
width:auto;
height:auto;
}
.TestimonialTxt
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
line-height:12px;
}


#ArchiveHD 
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:14px;
line-height:12px;
padding-top:3px;
}
#ArchiveHD a
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:14px;
line-height:16px;
font-weight:bold;
text-decoration:none;
}

#ArchiveHD a:hover
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:14px;
line-height:16px;
font-weight:bold;
text-decoration:underline;
}

#ArchiveHD .comment
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:10px;
font-weight:bold;
text-decoration:none;
border:none;
padding-top:3px;
}

#ArchiveHD .comment:hover
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}


#CarbonOffsetting 
{
padding-top:10px;
}

#CarbonOffsetting ul
{
list-style: none;
padding: 0;
margin:0;
}

#CarbonOffsetting li
{
width:auto;
margin:0 0 0 0 ;
text-align:center;
}

#RatingLeft
{
clear:both;
width:40%;
float:left;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
padding-right:20px;
}

#RatingRight
{
Float:right;
width:55%;
height:auto;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#162802;
font-size:11px;
}

.Slideshow
{
text-align:left;
Float:left;
}

.RssLinks
{
text-align:left;
Float:right;
width:65%;
padding-top:20px;
}

.Availability
{
clear:both;
text-align:left;
width:34%;
}

#ContainerRightSideBlock1
{
display:table;
border-top:1px solid #7fc757;
border-right:1px solid #7fc757;
border-bottom:1px solid #7fc757;
width:488px;
padding-top:7px;
padding-bottom:7px;
}
#ContainerRightSideBlock1 ul
{
list-style: none;
padding: 0;
margin:0 0 0 0;
}
#ContainerRightSideBlock1 ul li
{
width:auto;
margin:0 0 0 0 ;
border :solid 0px #000;
text-align:left;
}

#ContainerRightBlockLeft
{
display:block;
width:163px;
float:left;
padding-left:4px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:11px;
background-color:#f6fdfe;
padding-bottom:150px;
}

#ContainerRightBlockLeftlinks ul
{
list-style-image:url(images/bullet_green.gif);
list-style-position:outside;
padding-left:25px;
padding-top:10px;
padding-bottom:20px;
margin:0;
}

#ContainerRightBlockLeftlinks li
{
width:auto;
height:auto;
margin:auto;
font-size:14px;
line-height:24px;
font-weight:bold;
}
#ContainerRightBlockLeftlinks  a
{

text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:11px;
text-decoration:none;
}

#ContainerRightBlockLeftlinks  a:hover
{
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:11px;
text-decoration:underline;
}


#ContainerRightBlockLeftHd
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-top:6px;
padding-bottom:6px;
font-weight:bold;
}
#ContainerRightBlockLeftHd a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-bottom:6px;
font-weight:bold;
text-decoration:none;
}
#ContainerRightBlockLeftHd a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-bottom:6px;
font-weight:bold;
text-decoration:underline;
}

.MostPopularImgTitle
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
margin:auto;
width:auto;
color:#7fc757;
padding-bottom:4px;
}


.popularpackage
{
font-size:11px;
font-weight:bold;
text-transform:uppercase;
padding-left:3px;
}
#ContainerRightBlockCenter
{
display:block;
width:85px;
float:left;
padding-left:5px;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:10px;
background-color:#ffffff;
}

#ContainerRightBlockCenter ul
{
list-style: none;
padding: 0;
margin:0;
}

#ContainerRightBlockCenter li
{
width:auto;
height:auto;
margin:auto;
}

#ContainerRightBlockCenter a
{
display:block;
padding-top:10px;
color:#4a7333;
text-decoration:none;
}


#ContainerRightBlockCenter a:hover
{
color:#4a7333;
text-decoration:underline;
}

.ContainerRightBlockCenterContent
{
padding-bottom:5px;
}

#ContainerRightBlockRight
{
display:table;
width:203px;
padding-left:3px;
padding-right:6px;
float:right;
text-align:left;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#4a7333;
font-size:11px;
background-color:#f6fdfe;
padding-bottom:15px;
}

#ContainerRightBlockRight ul
{
list-style: none;
padding: 0;
margin:0;
}

#ContainerRightBlockRight li
{
width:auto;
height:auto;
margin:auto;
}


.ContainerRightBlockRightHd
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-bottom:6px;
text-align:right;

}
.ContainerRightBlockRightHd a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-bottom:6px;
text-align:right;
text-decoration:none;
}
.ContainerRightBlockRightHd a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-weight:normal;
margin:auto;
width:auto;
color:#4a7333;
padding-bottom:6px;
text-align:right;
text-decoration:underline;
}

.JamaicanTourHd
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin:auto;
width:auto;
color:#0b30bd;
padding-bottom:6px;
font-style:italic;
}

#JamaicanTour ul
{
list-style: none;
padding: 0;
margin:0;
}

#JamaicanTour li
{
width:auto;
height:auto;
margin:auto;
padding-bottom:7px;
color:#0b30bd;
padding-left:10px;
font-size:10px;
}

#JamaicanTour a
{
width:auto;
height:auto;
margin:auto;
color:#0b30bd;
text-decoration:normal;
font-size:10px;
}

#JamaicanTour a:hover
{
width:auto;
height:auto;
margin:auto;
color:#0b30bd;
text-decoration:none;
font-size:10px;
}

#InPicture
{
clear:both;
}

#InPicture ul
{
list-style: none;
padding: 0;
margin:0;
}


#InPicture li
{
float:left;
width:auto;
height:auto;
}

.PictureContent
{
clear:both;
width:275px;
font-size:10px;
line-height:11px;
}

.Ad
{
width:210px;
padding-top:5px;
}

.InPictureImage
{
float:left;
width:130px;
height:auto; 
padding-right:5px;
padding-bottom:15px;
}


.PictureRightContent
{
float:left;
width:95px;
padding-left:4px;
}





/*End Container*/



/*Start Bottom*/
#BottomContainer
{
clear:both;
text-align:center;
background-color:#5abec5;
font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
height:auto;
padding-top:10px;
padding-bottom:10px;
}

#BottomContainer a
{
text-align:center;
background-color:#5abec5;
font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

#BottomContainer a:hover
{
text-align:center;
background-color:#5abec5;
font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}

#copyright
{
text-align:center;
font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding-top:10px;
}
#copyright a
{
text-align:center;
font-family:Georgia,Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
#copyright a:hover
{
text-align:center;
font-family:Georgia,Verdana,Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:underline;
}


/*End Bottom*/


.Textarea
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #7FC757;
padding-top:5px;
padding:2px;
width:148px;
height:18px;
border:1px solid #d5d5d5;
}

.Reservation
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #ffffff;
width:79px;
height:16px;
border:none;
padding-left:4px;
padding-right:4px;
background-image:url(images/txtarea_bg.jpg);
background-repeat:no-repeat;
background-position:left;
}
.reservationcontent
{
padding-bottom:4px;
}

a
{
color:#4a7333;
text-decoration:none;
}
a:hover
{
color:#4a7333;
text-decoration:underline;
}

#TopLinks
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #7cc650;
height:25px;
padding-top:5px;
padding-left:20px;

}

#TopLinks  a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
font-weight : bold;
line-height:auto;	
color : #7cc650;
text-decoration:none;
}

#TopLinks a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height:auto;	
color : #5ac0c4;
font-weight : bold;
text-decoration:underline;
}
.reservationcontent
{
padding-bottom:4px;
}
.TourTextarea1
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #59bec7;
width:20px;
height:15px;
border:none;
padding-right:4px;
padding-left:6px;
background-image:url(images/wt_textarea_bg1.jpg);
background-repeat:no-repeat;
background-position:left;
background-color:#59bec7;
text-align:left;
}

.TourTextarea2
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #59bec7;
width:130px;
height:15px;
border:none;
padding-right:2px;
padding-left:4px;
background-image:url(images/wt_textarea_bg2.jpg);
background-repeat:no-repeat;
background-position:left;
background-color:#59bec7;
text-align:left;
}

.TourTextarea3
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
line-height:auto;	
color : #59bec7;
width:63px;
padding-right:4px;
padding-left:2px;
height:15px;
border:none;
background-image:url(images/wt_textarea_bg3.jpg);
background-repeat:no-repeat;
background-position:left;
background-color:#59bec7;
text-align:left;
}
#toptxt
{
display:table;
clear:both;
font-family:Papyrus,Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#7fc757;
font-size:16px;
width:100%;
height:auto;
line-height:17px;
text-align:center;
padding-bottom:10px;
padding-left:15px;
}
.InsideTable
{
BORDER: #7FC757 1px solid;

}
td.CartRecordTd
{
	
	font-size: 11px;
	font-family :  tahoma,verdana,Arial,Helvetica,sans-serif;
	font-weight : normal;
	line-height:16px;
	BORDER: #7FC757 1px solid;
}
tr.CartRecordTr
{
	background-color: #F6FDFE;
}
.buttonsubmit
{
display:block;
background-color:#59BEC7;
}
.buttonsubmit:hover
{
display:block;
color:#ffffff;
}
.inputfield
{
font-color:#7FC757;
border:1px solid #7FC757;
}

/* comment form */

#comment-form form { margin-top: 1.5em; }
label.com { float: left; width: 100px; }
input.comtext, textarea.comtext { width: 350px; border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #dadada; border-right: 1px solid #dadada; padding: 2px; }
input.comtext:focus, input.comtext:hover, textarea.comtext:focus, textarea.comtext:hover { background: #f7f7f7;  }
input.comsubmit { margin-left: 100px; }
