body {
	background-color: #1d0406;
	margin-top: 48px;
	margin-bottom: 600px;
	color: #daa748;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

#horizmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fddc8f;
	text-align: center;
}

#horizmenu span.active { color: white; }

#horizmenu a:link, #horizmenu a:visited {
	color: #f4cb79;
	text-decoration: none;
}

#horizmenu a:hover {
	color: white;
	text-decoration: underline;
}

/* Main div with background image */
#main {
	margin: 0 auto;
	width: 989px;
	height: 750px;
	padding: 0;
	position: relative;
	z-index: 1;
	background-position: top left;
	background-repeat: no-repeat;
}

#sec_top {
	margin: 0;
	padding: 0;
/*	width: 989px; */
	height: 600px;
	border-collapse: collapse;
}

#sec_top tr { vertical-align: top; }

#sec_top td { padding: 0; }

#tdmenu {
	text-align: right;
}

span.currentpage { color: white; }

a.menulink:link, a.menulink:visited {
	color: #f4cb79;
	text-decoration: none;
}

a.menulink:hover {
	color: white;
	text-decoration: underline;
}

div.smaller {
	font-size: 90%;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
}

div.nospace { margin-top: 4px; }
div.withspace { margin-top: 18px; }

#footlinks {
	text-align: center;
	margin-bottom: 8px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #dba64a;
}

#footlinks a:link, #footlinks a:visited {
	color: #dba64a;
	text-decoration: none;
}

#footlinks a:hover {
	color: white;
	text-decoration: underline;
}

#disclaimer {
	text-align: center;
	color: #7a625e;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

#disclaimer span {
	color: #fddc8f;
	padding-bottom: 3px;
}

a.review:link, a.review:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fddc8f;
	text-decoration: none;
}

a.review:hover {
	color: white;
	text-decoration: underline;
}

#pagecontent {
	padding: 0 6px 0 0;
	overflow: auto;
	color: white;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	position: relative;
}

#pagecontent .edito { color: #fddc8f; }

#pagecontent br {
	margin-bottom: 15px !important;
}
#pagecontent br.zero { margin-bottom: 0 !important; }

#pagecontent ul {
	margin: 0 0 15px 0;
	list-style: square inside none;
}

#pagecontent li { margin: 0 6px 0 0; }

#pagecontent a:link, #pagecontent a:visited {
	color: #f4cb79;
	text-decoration: none;
}

#pagecontent a:hover {
	color: white;
	text-decoration: underline;
}

select.menuselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0 14px 0 0;
	color: #1d0406;
	border: 1px solid #a99570;
	background-color: white;
}

span.subtitlecal {
	color: #f4cb79;
	font-size: 105%;
	font-weight: bolder;
}

ul.level2 { margin: 0; }

div.mapdetail {
	position: relative;
	z-index: 10;
	top: -408px;
	left: -186px;
	padding: 0;
	display: none;
}

div.map3detail {
	position: relative;
	z-index: 10;
	top: 80px;
	left: -186px;
	padding: 0;
	display: none;
}

div.mapdetail img, div.map3detail img {
	border: 1px solid #daa748;
}

#flashintro {
	width: 900px;
	height: 600px;
	margin: 0;
}

div.findcountry0 {
	font-size: 16px;
	font-weight: bold;
	color: white;
	margin-top: 12px;
}

div.findcountry {
	font-size: 16px;
	font-weight: bold;
	color: white;
	margin-top: 12px;
	border-top: 1px solid white;
	padding-top: 12px;
}

div.findhdr0 {
	color: #f4cb79;
	font-size: 13px;
	font-weight: bold;
}

div.findhdr {
	color: #f4cb79;
	font-size: 13px;
	font-weight: bold;
	margin-top: 12px;
	padding-top: 12px;
	border-top: 1px solid white;
}

div.findaddr {
	font-size: 12px;
}

div.findaddr span {
	color: #f4cb79;
	font-weight: bold;
}

a.addr:link, a.addr:visited {
	color: white !important;
	text-decoration: underline !important;
}

a.addr:hover {
	color: #1d0406 !important;
	background-color: white;
	text-decoration: none !important;
}

div.mentions, div.mentions0 {
	color: white;
	font-size: 13px;
	margin: 0 0 12px 0;
}

div.mentions {
	border-top: 1px solid white;
	padding-top: 12px;
}

div.mentions span, div.mentions0 span {
	color: #f4cb79;
	font-weight: bold;
}

div.mentions br, div.mentions0 br {
	margin-bottom: 0 !important;
}


div.mapsection {
	margin-bottom: 12px;
	font-size: 13px;
}

div.mapsection + div.mapsection {
	border-top: 1px solid #603;
	padding-top: 12px;
}

div.mapsection span {
	font-size: 14px;
	font-weight: bold;
}

div.submap {
	margin: 0 0 0 16px;
	font-size: 90%;
}

