@charset "utf-8";
/* CSS Document */

body {
	margin:0px 0px;
	padding:0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#220201;
}
a {
color:#a87f5e;
text-decoration:none;
}
a:hover {
color:#70675f;
text-decoration:none;
}
.clear {
clear:both;
}
h1 {
margin:0px 0px;
padding:0px 0px;
font-size:11px;
font-weight:normal;
color:#403225;
}
.container {
	width:1000px;
	margin:0px auto;
}
.container #indextop_div {
	background:url(../images/bg.jpg) left top no-repeat;
	background-position:0px 40px;
}
.container #indextop_div #indextop_left {
float:left;
width:354px;
}

.container #indextop_div #indextop_left #title {
margin:25px 0px 0px 0px;
}
.container #indextop_div #indextop_left .hotline {
color:#b49a40;
padding-left:5px;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.container #indextop_div #indextop_left #index_no {
margin:110px 0px 30px 0px;
color:#FFCC99;

}
.container #indextop_div #indextop_left #index_no p {
margin:8px 0px 0px 20px;
}

.container #indextop_div #indextop_right {
float:right;
width:642px;
}
.container #indextop_div #indextop_right #toplink {
margin:0px 0px;
padding:40px 0px;
}
.container #indextop_div #indextop_right #toplink ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px  0px;
list-style-type:none;
text-align:right;
}
.container #indextop_div #indextop_right #toplink ul li {
margin:0px 0px 0px 10px;
display:inline;
background:url(../images/bg-topnav.jpg) left top no-repeat;
}
.container #indextop_div #indextop_right #toplink ul li a {
background:url(../images/bg-topnav.jpg) left top no-repeat;
padding:7px 18px;
color:#aaaaaa;
}
.container #indextop_div #indextop_right #toplink ul li a:hover {
color:#a87f5e;
}

.container #indextop_div #indextop_right .section {
float:left;
width:211px;
display:inline;
margin-left:1px;
background-color:#2f0200;
border:1px solid #3d2105;
}
.container #indextop_div #indextop_right .section div {
padding:6px 8px;
padding-bottom:18px;
text-align:center;
}
.container #indextop_div #indextop_right .section div p {
margin:10px 0px;
text-align:left;
color:#6e5339;
line-height:1.5em;
}
#wraper {
background-color:#2f0200;
border:1px solid #3c1707;
border-left:none;
border-right:none;
margin-top:10px;
}
h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#6d5138;
font-weight:normal;
background-color:#2b0200;
border:1px solid #3c1707;
padding:10px 10px;
margin:0px 0px;
}
#wraper .container #content {
padding:8px 6px;
color:#70675f;
line-height:1.5em;
text-align:justify;
}
.container .country {
float:left;
display:inline;
width:228px;
padding:10px 10px;
margin:10px 0px;
margin-left:1px;
border-left:1px solid #3c1707;
text-align:left;
color:#6e5339;
line-height:1.5em;
}
.special {
font-size:20px;
}
.special a {
color:#70675f;
}
.special a:hover {
color:#a87f5e;
}
#copyright {
background-color:#2f0200;
border:1px solid #3c1707;
border-left:none;
border-right:none;
color:#503023;
text-align:right;
padding:10px 0px;
font-size:12px;
}








#footer {
color:#6d5138;
}
#footer .footerbox {
float:left;
width:180px;
display:inline;
margin:10px 0px 10px 40px;
color:#95887c;
}
#footer .footerbox ul {
margin:0px;
padding:0px;
list-style-type:none;
}
#footer .footerbox ul li {
margin:8px 0px;
background:url(../images/footer-bullet.png) left top no-repeat;
background-position:0px 6px;
padding:0px 0px 0px 15px;
}
#footer .network {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
border-bottom:1px solid #3c1707;
padding:4px 10px;
clear:both;
}
#footer p {
color:#95887c;
padding:8px 10px 0px 10px;
}


#wraper .container #left {
float:left;
width:300px;
background-color:#2b0200;
border:1px solid #3c1707;
margin-top:8px;
}
#wraper .container #right {
float:right;
width:690px;
display:inline;
}
#wraper .container #left #left_content {
padding:8px 6px;
color:#70675f;
line-height:1.5em;
}





#navigation {
	margin:0px;
	padding:0px;
	text-indent:0px;
	
}
#navigation ul li {
display:block;
}
#navigation a.head {
	cursor:pointer;
	border:1px solid #3c1707;
	background:#2f0200 url(../images/collapsed.gif) no-repeat scroll 6px 13px;
	color:#6d5138;
	display:block;
	width:266px;
	margin:0px;
	text-indent:14px;
	text-decoration: none;
	font-size:14px;
	padding:8px 10px;
}

#navigation a.head:hover {
	color:#FFFF99;
	
}
#navigation a.selected {
	background-image: url(../images/expanded.gif);
}
#navigation a.current {
	background-color:#2f0200;
}
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
}
#navigation li {
	list-style:none outside none; display:inline;
	
}
#navigation li li a {
	color:#70675f;
	display:block;
	width:284px;
	text-indent:10px;
	padding:2px 0px;
	text-decoration: none;
}
#navigation li li a:hover {
	background-color:#2f0200;
	color:#6d5138;
}
.heading {
font-weight:bold;
color:#816449;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.image {
padding:4px;
margin:4px;
border:1px solid #714f30;

}

#wraper .container #right #content .tour_index {
background-color:#2b0200;
border:1px solid #3c1707;
padding:10px 10px;
margin:8px 0px;
line-height:1.7em;
color:#6d5138;

}
#wraper .container #right #content .tour_index span{
display:block;
font-size:14px;

}
#wraper .container #right #content .tour_index em {
font-style:normal;
display:block;
}
#wraper .container #right #content .tour_index strong {
clear:both;
display:block;
padding-top:6px;
}
.tour_image {
padding:2px;
margin:2px;
margin-right:8px;
border:1px solid #714f30;
}
.hotel_table {
}
.hotel_table td {
vertical-align:top;
}
.hotel_table ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-position:inside;
}
.hotel_table ul li {
margin:6px 0px;
}
.hotel_table ul li a {
text-decoration:underline;
color:#70675f;
}
.hotel_table ul li a:hover {
text-decoration:none;
}

.tripadvisor {
	color:#5C7939;
	padding:4px 10px;
	font-weight:bold;
	border:1px solid #3C1707;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin:0px;
}
.form_name { color:#CC9966; }
.form_field { background-color:#CCCC99; border:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif ;}