* { margin: 0px; border: 0px; padding: 0px; }
body { background-image: url(images/sand.gif); }
p { color: navy; font: 1em Helvetica Arial sans-serif; }
iframe {	margin-top: 5px; width: 725px; height: 650px; }
h1, h2, h3, h4, h5 { color: #656565; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
a {	color:#ff00ff; text-decoration: none;}
a.bigemail { font-family: sans-serif; font-size: 1.5em; color: #ff00ff; }
a:hover { color: red; }
		
#all { width:725px; margin-left:auto; margin-right:auto; }
#toppanel {	margin: 5px 0px 0px 0px; z-index: -1;}
#col1 { float:left; width: 410px; }
#col1top { margin: 5px 0px 0px 0px; height: 7px; }
#col1bot { height: 7px; }
#col1body {	width: 408px; text-align: center; background-color: #eeeff1;
				border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; }
#col2 { float:right; width: 311px; }
#col2top { margin: 5px 0px 0px 0px; height: 7px; }
#col2bot { height: 7px; }
#col2body {	width: 309px; text-align: center; background-color: white;	
				    border-left: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0; }
#footer { float: left; margin-top: 5px; margin-left: auto; margin-right: auto; text-align: center; }
#emblems { margin-left: 30px; width: 695px; }

.welcome {
	padding: 0px 0px 2px 0px;
	font: normal x-large Helvetica, Arial, sans-serif;
	color: navy;
	border-bottom: 1px solid #e0e0e0;
}
.travelphish { font: normal x-large "Viner Hand ITC", sans-serif; color: #ff00ff; }
.phoneinfo { padding: 0px 0px 5px 0px; text-align: center; vertical-align: text-top; }
.phone {
	font: normal 2em Helvetica, Arial, sans-serif;
	color: navy;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}
.copyright {
	float: left;
	text-align: center;
	padding: 0px 10px 0px 10px;
	color: gray;
	font-size: small;
}
.disclaimer {
	float: right;
	text-align: right;
	padding: 0px 10px 50px 10px;
	color: gray;
	font-size: 8px;
}
.copyright a {
	background-color: transparent;
	color: #ff00ff;
	font-family: sans-serif;
}
.copyright a:hover { color: red; }

.testimonial {
	width: 705px;
	margin-top:5px;
	float:left;
	padding: 10px;
	background-color:ThreedLightShadow;
}
.testimonial_left {
	width:130px;
	float:left;
}
.testimonial_right {
	width:555px;
	float:right;
	background-color:white;
	padding: 10px;
}

.posted_on {
	color: gray;
	font-size: small;
}
#gallery {
	margin-top: 5px;
}
.float_left {float:left;}
.float_right {float:right;}
.center {text-align: center;}
.padlr {padding: 0px 10px 0px 10px;}
.navy {color:navy;}
.gray {color: gray;}
.highlight {
	color:Highlight;
}
#whatwedo {
	color:Highlight;
	padding: 0px 0px 2px 0px;
	font: normal x-large Helvetica, Arial, sans-serif;
	line-height: 240%;
}

