BODY {
	margin: 0px;
	padding: 0px;
}


BODY, P, TD {
	color: Black;
	font-family: Arial, sans-serif;
	font-size: 13px;
	padding: 0;
	margin: 9px 0 9px 0;
}

A {
	color: Blue;
}

A:HOVER, A.tours:hover {
	color: #FE00FF;
}


A.tours {
	color: #000;
	text-decoration: none;
}


TD {
	vertical-align: top;
}

TD.menus {
	width: 160px;
	vertical-align: top;
}

IMG { border: 1px #000 solid; }
a.menus {
	color: Yellow;
	font-family: "Comic Sans MS", fantasy;
	font-size: 13px;
	margin-left: 25px;
	text-decoration: none;
	text-align: left;
}

TABLE.main {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}

.normaltext {
	margin-top: 0px;
	margin-bottom: 6px;
}

H1 {
	font-family: "Comic Sans MS", Comix, "Times New Roman", Times, serif;
	font-size: 24px;
	text-align: center;
	margin: 0 auto 24px auto;
}

H2 {
	font-family: "Comic Sans MS", Comix, "Times New Roman", Times, serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: left;
	margin: 18px 0 0 0;
}

.ac { text-align: center; }
.al { text-align: left; }
.ar { text-align: right; }

.vm { vertical-align: middle; }
.vt { vertical-align: top; }

.mt00 { margin-top: 0; }
.mt03 { margin-top: 3px; }
.mt06 { margin-top: 6px; }
.mt09 { margin-top: 9px; }
.mt12 { margin-top: 12px; }
.mt18 { margin-top: 18px; }
.mt24 { margin-top: 24px; }
.mt36 { margin-top: 36px; }
.mt48 { margin-top: 48px; }

.mb00 { margin-bottom: 0; }
.mb06 { margin-bottom: 6px; }
.mb09 { margin-bottom: 9px; }
.mb12 { margin-bottom: 12px; }

.f11 { font-size: 11px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }

.it { font-style: italic; }
.bd { font-weight: bold; }

.red    { color: #C00; }
.orange { color: #960; }
.green  { color: #060; }
.blue   { color: #06C; }

.nb { border: 0px none; }

.photoright {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}

.photoleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

TD.right {
	text-align: right;
}

IMG.menu {
	margin: 12px 15px 0 10px;
	border: none;
}

.seologo {
	margin-top:				250px;
	text-align: 			center;
}

p.seologo img {
	border:					0px none;
	margin:					20px;
}

p.seologo a {
	border-bottom:		0px none;
}

.ac {
	text-align:					center;
}

table .rates {
	border: 						3px solid #ff9900;
	border-collapse: 			collapse;
	width:						100%;
}

table .rates td {
	border:						1px solid #ff9900;
	padding:						6px 0;
}

table .ratesG {
	border: 						3px solid #2f5e35;
	border-collapse: 			collapse;
	width:						100%;
}

table .ratesG td {
	border:						1px solid #2f5e35;
	padding:						6px 0;
}

table .ratesR {
	border: 						3px solid #6c0000;
	border-collapse: 			collapse;
	width:						650px;
}

table .ratesR td {
	border:						1px solid #6c0000;
	padding:						6px 0;
}