html body{
margin: 0px;
padding: 0px;
font-size: 12px;
background-color: #628388;
font-family: "MS Trebuchet", sans-serif;
line-height: 1.2em;
}

p {
margin: 0px;
padding: 0px;
display: block;
line-height: 1.5em;
font-family: "MS Trebuchet", sans-serif, Arial;

}
h3{
margin:0px;
padding:10px 0px 5px 0px;
}

h1{
margin:10px 0px 0px 0px;
padding:0px;
font-size:12px;
}
img{
border:0px;
}


a{
text-decoration: none;
border:  0px;
color: #628388;
}

#container {
	width: 764px;
	margin: 6px auto auto auto;
}

#left-column {
width: 197px;
float: left;
}

#left-column img {
margin-bottom: 7px;
}

#content{
width: 558px;
float: left;
margin-left: 7px;
}
#content-top{
width: 560px;
clear: right;
}
#nav{
width: 553px;
clear: right;
}

#content-left{
width: 438px;
float: left;
margin-left: 7px;
margin-top: 7px;
background-color: #fff;
}
#content-text-area{


}



 #content-text-area p {
margin: 25px 35px 18px 35px;
padding: 0px;
display: block;
line-height: 1.7em;
font-family: "MS Trebuchet", sans-serif, Arial;

}





#content-right {
width:  100px;
float: left;
margin-left: 7px;
margin-top: 7px;
}
#content-right img{
margin-bottom: 7px;
}

.break{
clear: both;
}

#break {
clear: both;
}

#wide-content{
width:  546px;
background-color: #fff;
background-image: url(images/about_03.gif);
background-repeat: no-repeat;
}

#wide-content p {
margin-top: 0px;
margin-left: 35px;
margin-right: 35px;
margin-bottom: 0px;
font-family: "MS Trebuchet", sans-serif, Arial;
font-size: 12px;
line-height: 18px;


}


.header-image{
margin-left: 35px;
margin-top: 18px;
}

.contact-info{
margin-left: 125px;
margin-bottom: 18px;
}
.categories-img{
margin-top: 15px;
margin-bottom: 7px;
margin-left:  4px;
}

.qa{
width: 500px;
margin-left: 35px;
clear: left;
}

.qa1{
float: left;
width: 30px;
margin-top: 7px;
}

.qa2{
float: left;
width: 450px;
margin-top: 7px;
font-family: "MS Trebuchet", sans-serif, Arial;
font-size: 12px;
line-height: 18px;


}
.cat_image{
width: 205px;
background-image: url(images/11category_back.gif);
margin-top: 3px;
margin-left: 8px;
margin-right: 5px;
margin-bottom:  3px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 30px;
padding-right:  24px;
float: left;
}



.cat_text{
font-font-family: "MS Trebuchet", "Trebuchet", sans-serif;
font-size: 14px;

}

#category-list a:hover{
color: #fff;
}

#category-list a{
color: #777E68;
text-decoration: none;

}
#category-name{
background-color: #AAC38A;
margin-bottom: 3px;
padding-left: 35px;
padding-top: 3px;
padding-bottom: 3px;
color: #777C68;
font-font-family: "MS Trebuchet", "Trebuchet", sans-serif;
text-transform:uppercase;
font-size: 15px;
}

#category-name a{
color: #777C68;
}
#category-name a:visited{
color: #777C68;
}




.trip-summary{
margin-left: 35px;
margin-bottom: 10px;
margin-top: 0px;
}
.trip-image{
float: left;
width: 196px;
height: 120px;
overflow: hidden;
margin-bottom: 10px;

}
.trip-info{
float: left;
margin-left: 12px;
width: 340px;
margin-bottom: 0px;
}
.trip-name{
color: #777C68;
font-font-family: "MS Trebuchet", "Trebuchet", sans-serif;
font-size: 14px;
font-weight:  bold;
text-decoration: none;

}

.trip-description{
color: #777C68;
font-font-family: "MS Trebuchet", "Trebuchet", sans-serif;
font-size: 12px;
line-height: 14px;
}
#trip-detail p{
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height:1.2em;
}

.trip-price{
color: #777C68;
font-font-family: "MS Trebuchet", "Trebuchet", sans-serif;
font-size: 12px;
font-style: italic;
line-height: 24px;

}
.findoutmore {

vertical-align: text-bottom;
display: inline;
margin-left: 5px;

}

#bottom-back{
	text-align: right;
	margin-right: 35px;
}

.trip-image{
width:197px
height: 89px;
overflow: hidden;

}
.trip-pic{
width:120px;
height: 89px;
overflow: hidden;
float:left;

}
#itinerary {
color: #777C68;

}

#itinerary h1{
font-size: 14px;
font-weight:  bold;
color:#A9C389;
text-transform:uppercase;
margin:20px 0px 0px 0px;
padding:0px;

}
#itinerary h2{
font-size: 12px;
font-weight:  bold;
color: #628388;
text-transform:uppercase;
margin:15px 0px 0px 0px;
padding:0px;}

#trip-detail h2{
font-size: 12px;
font-weight:  bold;
color: #628388;
text-transform:uppercase;
margin:15px 0px 0px 0px;
padding:0px;}


#trip-detail{
margin-top: 15px;
margin-left: 35px;
margin-right: 35px;
}

.contact-image{
margin-top: 15px;
margin-bottom:  15px;
}

ul {
	margin:0px;
	padding:0px;
	list-style: none);
}


li {
margin: 5px 0px 2px 20px;
padding:0px;
list-style: url(images/bullet.gif);


	}













