BODY {
	MARGIN: 0px;
	FONT: 75%/100% Tahoma, sans-serif;
	COLOR: #1B7540;
	BACKGROUND-IMAGE: url(bg1.gif);
	FONT-WEIGHT: bold;
}

.map {
	POSITION: relative;
}

.map #red_dot {
	BORDER: none;
	POSITION: absolute;
	HEIGHT: 4px;
	WIDTH: 4px;
}

.news {
	DISPLAY: block;
}

.main {
	ALIGN: center;
	WIDTH: 1200px;
	TOP-MARGIN: 0px;
}

.main #header {
	WIDTH: 1200px;
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(top-back.gif);
}

.main #left_panel {
	WIDTH: 100px;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	PADDING: 10px;
}

.main #main_panel {
	WIDTH: 950px;
	HEIGHT: 600px;
	TEXT-ALIGN: justify;
	line-height: 1.5;
	VERTICAL-ALIGN: top;
	PADDING: 10px;
	BORDER-LEFT: solid 2px;
	BORDER-RIGHT: solid 2px;
}

.main #main_panel a {
	color: blue;
}

.main #right_panel {
	WIDTH: 150px;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	VERTICAL-ALIGN: top;
	PADDING: 10px;
}

.main #bottom {
	WIDTH: 1200px;
	TEXT-ALIGN: center;
}

.country {
	MARGIN: 3px;
}
.country A {
	COLOR: #1B7540;
	TEXT-DECORATION: none;
}
.country A:hover {
	TEXT-DECORATION: underline;
}

A {
	COLOR: #1B7540;
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}

.travel {
	DISPLAY: block;
	COLOR: #1B7540;
	TEXT-DECORATION: none;	
}

.travel:hover {
	TEXT-DECORATION: underline;
}

ul.gallery { 
	width:400px;
	margin:0; 
	padding:0; 
	list-style-type:none
}

ul.gallery img { 
	border:1px solid #000;
	margin-left:5px;
}
ul.gallery li { 
	float:left;
}

