{literal}
html, body {
	color:#5e3700;
	margin:0;
	padding:0;
	background:#fdf8c5 url(/img/www/bg.gif) 0 0 repeat;
	height:100%;
}
body {
	font:70% Tahoma, Arial, Helvetica, sans-serif;
}
a {
	border:none;
	outline:none;

	color:#85420c;
}
a img {
	border:none;
}
form {
     margin:0;
     padding:0;
}
.menu *,
.tour_list *,
.dream_trip ul,
.forum_latest_topics *,
.bot_menu * {
     margin:0;
     padding-left:0;
     list-style:none;
}

td {
	vertical-align:top;
	font-size:12px;
}
.header {
	background:url(/img/www/header_bg.gif) 0 0 repeat-x;
	height:339px;
text-align:center;
}
.logo {
	width:237px;
	height:184px;
	text-align:center;
	margin:0 auto;
	display:block;
	cursor:pointer;
}

.logo/* */ {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/img/www/logo.png');
	background-image: none;
}
html>body .logo {
	background-image: url(/img/www/logo.png);
}

.imgs {
	float:left; 
	margin:10px 20px 10px 0; 
	width:150px; 
	height:210px;
	position:relative;
	z-index:2;
}
.imgs h4 {
	text-align:center;
}

.top_nav {
     position:absolute;
     top:20px;
     left:0;
     background:#0092b0 url(img/www/top_nav_bg.gif) 0 0 repeat;
     width:200px;
     padding:2px 7px;
     color:#fff;
     font-size:11px;
     text-align:right;
}
.top_nav a {
     margin-left:7px;
     float:right;
}

.menu {
	margin:20px auto 0;
	width:856px;
}
.menu li {
	float:left;
	background:url(/img/www/menu_bg.gif) 0 0 no-repeat;
	width:102px;
	margin-right:5px;
	position:relative;
	z-index:2;
}
.menu li a {
     background:url(img/menu_bg.gif) 0 0 no-repeat;
     padding-left:15px;
     width:102px;
     height:64px;
     line-height:95px;
     line-height:normal !ie;
     display:block;
     color:#09050a;
     font-size:11px;
     text-decoration:none;
     text-align:left;
     padding-top:40px !ei;
border:none;
     outline:none;
}
.menu li a:hover,
.menu li.active a {
	background:url(/img/www/menu_bg.gif) 0 -64px no-repeat;
}
/*submenu*/
.menu li ul {
	border:2px solid #eec93e;
	position:absolute;
	top:68px;
	left:5px;
	width:145px;
	background:#fef6c1;
}
.menu li ul li {
	width:145px;
	margin:0;
}
.menu li ul li a {
	     padding:4px 10px;
     color:#5e3700;
     background:#fef6c1 !important;
     font-size:10px;
     width:auto;
     height:auto;
     line-height:normal;
     border:none;
     outline:none;
}
.menu li ul li a:hover, 
.menu li ul li.sub_active a {
	color:#fff;
	background:#f1bb14 !important;
}
.flash_line {
	background:url(/img/www/flash_line.gif) 0 0 repeat-x;
	height:9px;
	font-size:0;
}
.flash {
	background:url(/img/www/flash4.jpg) 0 0 repeat-x;
	height:80px;
}
.path {
	color:#85420c;
	padding:10px 10px 15px 15px;
}
.left_side {
	width:226px;
}
.tour_list {
	background:url(/img/www/big_bg.gif) 0 100% repeat-x;
	margin-bottom:30px;
}
.tour_list dt {
	background:url(/img/www/small_bg.gif) -1px 100% repeat-x;
	height:29px;
	margin-bottom:5px;
}
.tour_list dd {
	background:url(/img/www/flover.gif) 0 50% no-repeat;
	padding:5px 17px;
	margin-left:15px;
     z-index:1;
     position:relative;
}
.tour_list dd a {
	text-decoration:none;
}
.tour_list dd a:hover {
	text-decoration:underline;
}
.dream_trip h2 {
	padding-left:15px;
}
.dream_trip ul {
	background:url(/img/www/big_bg.gif) 0 100% repeat-x;
	padding:10px 0 40px;
}
.dream_trip ul li {
	padding:3px 15px;
}
.content {
	padding-left:20px;
	background:url(/img/www/vert_line.gif) 20px 100% no-repeat;
}
.content_inner {
	background:url(/img/www/vert_line_top.gif) 0 0 no-repeat;
	padding:0 30px 10px 25px;
	z-index:1;
	position:relative;
}
h2 {
	margin:0;
	padding-bottom:3px;
	font-size:120%;
}
h2 small {
	font-size:70%;
	font-weight:normal;
	margin-left:10px;
}
h3 {
	margin:0;
	font-size:110%;
	color:#fabc07;
	padding-top:5px;
}
.news {
	clear:both;
	padding-bottom:5px;
}
.news img {
	float:left;
	margin:0 20px 10px 0;
}
.news h4 {
	margin:0;
	font-size:100%;
	float:left;
}
.detailed h4 {
	margin:0;
	font-size:150%;
	float:left;
}
.detailed img {
	border:2px solid #fabc07;
}
.news .to_right {
	display:block;
	float:right;
	color:#fabc07;
}
.news .to_left {
	float:left;
}
.news b a {
	color:#;
}
.detailed p {
	margin-top:0;
}
.content p i {
	font-style:normal;
	color:#fabc07;
}
.content a {
	color:#6a4300;
font-weight: bold;
}

.content p a {
	color:#6a4300;
font-weight: bold;
}
.bt {
	background-color:#fabc07;
	color:#fff;
	font-weight:bold;
	float:left;
	margin-right:5px;
	cursor:pointer;
	border:none;
}
.input {
	width:145px;
	border:1px solid #fabc07;
}
.reg small {
	margin:8px 0;
	display:block;
	color:#dba300;
}
.right_side {
	width:258px;
	padding-bottom:250px;
}
.search {
	margin:10px 0 5px;
}
.search_text {
	width:140px;
	border:2px solid #fabc07;
	height:25px;
	padding-left:3px;
}
.search_bt {
	background-color:#fabc07;
	font-size:11px;
	color:#85420c;
	margin-left:5px;
	width:50px;
	height:25px;
	text-decoration:underline;
	border:none;
	cursor:pointer;
}
.login {
	margin-bottom:20px;
	text-align:right;
}
.login p {
	font-size:80%;
	margin:0;
	padding:3px 0px 3px 0;
}
.login p a {
	color:#fabc07;
}
.login .exit_bt, .login .enter_bt {
	background-color:#fabc07;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	clear:both;
	cursor:pointer;
	border:none;
}
.login .reg_bt {
	background-color:#fabc07;
	font-size:11px;
	color:#fff;
	margin-right:5px;
	width:102px;
	cursor:pointer;
	border:none;
	text-align:left;
}
* html .login .enter_bt {
	padding:0 5px;
}
* html .login .reg_bt {
	padding-left:8px;
	width:98px;
}
 *:first-child+html .login .reg_bt {
	padding-left:8px;
	width:98px;
}
.clear {
	clear:both;
}
.login_inner {
	background:url(/img/www/login_bg.gif) 0 0 repeat;
	padding:10px 55px 20px 0;
	margin-top:5px;
}
.login table {
	margin-bottom:10px;
	float:right;
}
html:first-child .login table {
	margin-bottom:5px;
}
*html .login table {
	float:none;
}
*:first-child+html .login table {
	float:none;
}
.login table td {
	vertical-align:bottom;
	padding:5px 0;
}
.login label {
	background-color:#fabc07;
	padding:1px 5px 1px 8px;
	margin-bottom:1px;
	color:#fff;
	display:block;
	font-weight:bold;
	font-size:90%;
}
.login #login,
.login #pass {
	width:100px;
	border:3px solid #fabc07;
	height:25px;
	padding-left:3px;
}
.mailing {
	background:url(/img/www/mailing_bg.gif) 0 0 repeat;
	padding:15px;
}
.mailing_text {
	border:none;
	width:165px;
	padding:1px 3px;
	color:#69440d;
	margin:5px 0;
}
.forum_latest_topics {
	background:url(/img/www/big_bg.gif) 0 100% repeat-x;
	padding-left:15px;
	padding:10px 15px;
}
.forum_latest_topics ul li {
	padding:4px 0;
	z-index:1;
	position:relative;
}
.footer {
	background:url(/img/www/footer_bg.gif) 0 0 repeat-x;
	height:65px;
	text-align:center;
	vertical-align:middle;
}
.footer .bot_menu li {
	display:inline;
	font-size:100%;
}
.footer .bot_menu li a {
	margin:3px;
}
.bot_pic {
	position:relative;
	height:1px;
}
.bot_pic .bot_bg {
	position:absolute;
	right:0;
	bottom:26px;
	width:417px;
	height:340px;
	background:url(/img/www/bot_bg.gif) 0 0 no-repeat;
}
.bot_pic .girl {
	position:absolute;
	right:0px;
	bottom:-20px;
	width:308px;
	height:300px;
}
.bot_pic .n_1 {
	background:url(/img/www/girl_1.gif) 100% 100% no-repeat;
}
.bot_pic .n_2 {
	background:url(/img/www/girl_2.gif) 100% 100% no-repeat;
}
.bot_pic .n_3 {
	background:url(/img/www/girl_3.gif) 100% 100% no-repeat;
}
.bot_pic .n_4 {
	background:url(/img/www/girl_4.gif) 100% 100% no-repeat;
}
.bot_pic .n_5 {
	background:url(/img/www/girl_5.gif) 100% 100% no-repeat;
}
.bot_pic .n_6 {
	background:url(/img/www/girl_6.gif) 100% 100% no-repeat;
}
.bot_pic .n_7 {
	background:url(/img/www/girl_7.gif) 100% 100% no-repeat;
}
.bot_pic .n_8 {
	background:url(/img/www/girl_8.gif) 100% 100% no-repeat;
}
.bot_pic .counter {
     position:absolute; 
     bottom:0px; 
     left:20px;
}
.polls h2 {
	padding-left:15px;
}
.polls ul {
	background:url(/img/www/big_bg.gif) 0 100% repeat-x;
	padding:10px 0 40px;
}
.polls ul li {
	padding:3px 15px;
        display: block;
        text-align: left;
	list-style: none;
        margin: 0px 0px 10px 10px
}

.polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.polls-image {
	border: 0px;
.pollbar {
	margin: 1px;
	font-size: 8px;
	line-height: 10px;
	height: 10px;
	background-image: url('/img/www/pollbg.gif');
	border: 1px solid #c8c8c8;
}
{/literal}