@font-face {
	font-family: lobster;
	src: url('fonts/Lobster.otf');
}
@font-face {
	font-family: androgyne;
	src: url('fonts/Androgyne_TB.otf');
}
#tourist_gallery_form_bg #tourist_gallery_form #left .thumbnail_container .arrow_gallery_left
{                  
    background-image: url("extras/vigattin_slider/left_arrow.png");
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.5;
    cursor: pointer;
}  
#tourist_gallery_form_bg #tourist_gallery_form #left .thumbnail_container .arrow_gallery_left:hover
{                  
    background-image: url("extras/vigattin_slider/left_arrow.png");
    background-position: center;   
    background-repeat: no-repeat;
    opacity: 1.0;
    cursor: pointer;
}          
#tourist_gallery_form_bg #tourist_gallery_form #left .thumbnail_container .arrow_gallery_right
{                  
    background-image: url("extras/vigattin_slider/right_arrow.png");
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.5;
    cursor: pointer;
}  
#tourist_gallery_form_bg #tourist_gallery_form #left .thumbnail_container .arrow_gallery_right:hover
{                  
    background-image: url("extras/vigattin_slider/right_arrow.png");
    background-position: center;   
    background-repeat: no-repeat;
    opacity: 1.0;
    cursor: pointer;
}          
#destination_wrapper #body #content
{
    width: 710px;
    min-height: 600px;
    float: left;
    overflow: hidden;
}
body div#wrapper div div#destination_wrapper div#body div#content div{
	background-color: #feffe8 !important;
	color: #333 !important;
}
#destination_wrapper #body #content #profile_navigation_container {
	background: #feffe8;
	background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf));
	background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: linear-gradient(to bottom,  #feffe8 0%,#d6dbbf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 );

	border-color: #feffe8;
	width: 720px !important;
}
body div#wrapper div div#destination_wrapper div#body div#content div#profile_navigation_container ul#profile_navigation a.profile_navigation_link li.profile_navigation_list {
	color:#333;
}
body div#wrapper div div#destination_wrapper div#body div#content div#profile_navigation_container ul#profile_navigation a.profile_navigation_link li.profile_navigation_list:hover {
	border-top: 3px solid #333;
}
body div#wrapper div div#destination_wrapper div#body div#content div#profile_navigation_container ul#profile_navigation a.profile_navigation_link li.profile_navigation_list.active {
	border-top: 3px solid #333;
}
#tourist_gallery_form_bg #tourist_gallery_form #right {
    background-color: #FFFFFF;
    float: right;
    height: 100%;
    width: 400px;
}
body div#tourism_header div#header_background_image div#navigation_wrapper div#navigation{
	padding-left: 13px;
    right: 0;
    width: 967px !important;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
	box-shadow: 0 -3px 3px rgba(0, 0, 0, 0.3)
	
		
}
body div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right{
	
	border-left-width: 0 !important;
	-moz-border-radius: 3px 3px 3px 3px!important;
	-webkit-border-radius: 3px 3px 3px 3px!important;
    border-radius: 3px 3px 3px 3px!important;
    border-right-width: 0!important;
    box-shadow: 0 1px 0px rgba (255,255,255, .5) inset !important;
    height: 12px!important;
    margin-bottom: 2px!important;
    margin-left: 3px!important;
    margin-top: 3px!important;
    padding-bottom: 15px!important;
    padding-top: 13px!important;
	padding: 13px 15px 15px !important;
	width:auto !important;
	font-family:Trebuchet MS, Arial, "Helvetica", sans-serif !important;
	text-shadow: 0 1px 0 rgba(255,255,255, .7) !important;
    min-width:80px;
}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right:hover {
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right.active {
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
}
body div.content div#tourism_header #header_background_image #navigation_wrapper #navigation ul a li.tourist_spot:hover {
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
	background: #fccd4d;
	background: -moz-linear-gradient(top,  #fccd4d 0%, #fccd4d 50%, #f8b500 51%, #fccd4d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fccd4d), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fccd4d));
	background: -webkit-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: -o-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: -ms-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: linear-gradient(to bottom,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fccd4d', endColorstr='#fccd4d',GradientType=0 );
}
body div.content div#tourism_header #header_background_image #navigation_wrapper #navigation ul a li.tourist_spot.active {
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
	background: #fccd4d;
	background: -moz-linear-gradient(top,  #fccd4d 0%, #fccd4d 50%, #f8b500 51%, #fccd4d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fccd4d), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fccd4d));
	background: -webkit-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: -o-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: -ms-linear-gradient(top,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	background: linear-gradient(to bottom,  #fccd4d 0%,#fccd4d 50%,#f8b500 51%,#fccd4d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fccd4d', endColorstr='#fccd4d',GradientType=0 );
}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right.discussion:hover{
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
	background: #ffb76b;
	background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04));
	background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: -o-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: -ms-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );

}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right.discussion.active{
	text-shadow: 0 -1px 0 rgba(0,0,0, .3) !important;
	background: #ffb76b;
	background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04));
	background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: -o-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: -ms-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 );

}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right.about_us:hover{
	background: #f85032;
	background: -moz-linear-gradient(top,  #f85032 0%, #ef5743 50%, #f6290c 51%, #e73827 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#ef5743), color-stop(51%,#f6290c), color-stop(100%,#e73827));
	background: -webkit-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: -o-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: -ms-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: linear-gradient(to bottom,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
}
body div.content div#tourism_header div#header_background_image div#navigation_wrapper div#navigation ul a li.line_right.about_us.active{
	background: #f85032;
	background: -moz-linear-gradient(top,  #f85032 0%, #ef5743 50%, #f6290c 51%, #e73827 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f85032), color-stop(50%,#ef5743), color-stop(51%,#f6290c), color-stop(100%,#e73827));
	background: -webkit-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: -o-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: -ms-linear-gradient(top,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	background: linear-gradient(to bottom,  #f85032 0%,#ef5743 50%,#f6290c 51%,#e73827 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );
}

body div#wrapper {
	-moz-border-radius-topleft: 0px;
    -moz-border-radius-topright:0px;
    -moz-border-radius-bottomleft:5px;
    -moz-border-radius-bottomright:5px;
    -webkit-border-top-left-radius:0px;
    -webkit-border-top-right-radius:0px;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px;
	
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
body div#wrapper div div#home_wrapper div#vigattin_slider{
	background-color: #000000;
    border: 1px solid rgba(255, 255, 255, 1);
    height: 350px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 949px;
}
body div#wrapper div div#destination_wrapper div#vigattin_slider{
	background-color: #000000;
    border: 1px solid rgba(255, 255, 255, 1);
    height: 350px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 949px;
}
body div#wrapper div div#home_wrapper div#article_corner a div.featured_article{
	border: 1px solid rgba(255, 255, 255, 1);
	height: 348px ;
    width: 468px ;  
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright:0px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:3px;
    -webkit-border-top-right-radius:0px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:3px;
    border-top-right-radius:0px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article {
	border: 1px solid rgba(255, 255, 255, 1);
	height: 348px ;
    width: 469px ;
	background-color:#262626;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright:3px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:0px;
    -webkit-border-top-right-radius:3px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:0px;
    border-top-right-radius:3px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
}
#home_wrapper #article_corner .hottest_article .image_container .title {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    border-bottom: 1px solid rgba(255, 255, 255, 0.8);
    border-left: 1px solid rgba(255, 255, 255, 0.8);
    color: #333333;
    font-family: "monotype corsiva";
    font-size: 20px;
    font-weight: bold;
    padding: 5px 6px 5px 5px !important;
    position: absolute;
    right: 0;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    top: 0;
    z-index: 1;
}
#home_wrapper #trending_corner .left_pane .trending_articles .main_title {
	background: #f8f5dd;
	background: -moz-linear-gradient(top,  #f8f5dd 0%, #dcd8b6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f5dd), color-stop(100%,#dcd8b6));
	background: -webkit-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: -o-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: -ms-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: linear-gradient(to bottom,  #f8f5dd 0%,#dcd8b6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5dd', endColorstr='#dcd8b6',GradientType=0 );



    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #744901;
    font-family: "monotype corsiva";
    font-size: 27px;
    letter-spacing: 1px;
    padding: 6px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .9);
    width: 694px;
}
#home_wrapper #trending_corner .left_pane .trending_articles .trending_list {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 0px 0px 3px 3px;
	padding-left: 2px !important;
	padding-bottom: 2px !important;
	width: 702px;
	
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.trending_articles div.trending_list a div.trend_list{
	margin-right: 2px !important;
	border: 1px solid rgba(255,255,255, .5);
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.trending_articles div.trending_list a div.trend_list:hover{
	border: 1px solid rgba(252,205,77, .8);
}
#home_wrapper #trending_corner .left_pane .trending_articles .trending_list .trend_list .info {
	background-color: #f5efcb !important;
}
#home_wrapper #trending_corner .left_pane .trending_articles .trending_list .trend_list .info:hover {
	background:#fffbe5 !important;
}
#home_wrapper #trending_corner .left_pane .trending_articles .trending_list .trend_list .title {
    color: #993329 !important;
    font-family: "gara-i","times new roman";
    font-size: 18px;
	padding-bottom: 3px;
	margin-bottom: 5px !important;
	
}
#home_wrapper #trending_corner .left_pane .trending_articles .trending_list .trend_list .label {
	color: #55433a !important;
	font-family:Trebuchet ms,Arial, Helvetica, sans-serif;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.main_title {
	background: #f8f5dd;
	background: -moz-linear-gradient(top,  #f8f5dd 0%, #dcd8b6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f5dd), color-stop(100%,#dcd8b6));
	background: -webkit-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: -o-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: -ms-linear-gradient(top,  #f8f5dd 0%,#dcd8b6 100%);
	background: linear-gradient(to bottom,  #f8f5dd 0%,#dcd8b6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5dd', endColorstr='#dcd8b6',GradientType=0 );



    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    color: #744901;
    font-family: "monotype corsiva";
    font-size: 27px;
    letter-spacing: 1px;
    padding: 6px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, .9);
    width: 694px;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists {
	background-color: transparent;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 0px 0px 3px 3px;
	padding-left: 2px !important;
	padding-bottom: 2px !important;
	width: 702px;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list {
	width:228px !important;
	height: 228px !important;
	border: 2px solid rgba(0,0,0, .3) !important;
	margin-right: 2px !important;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list:hover{
	border: 2px solid rgba(255,255,255, .5) !important;
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list img{
	width:228px !important;
	height: 228px !important;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list div.tour_name {
	transition:All 0.200s ease;
    -webkit-transition:All 0.200s ease;
    -moz-transition:All 0.200s ease;
    -o-transition:All 0.200s ease;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list div.tour_name div.name{
	font-family:'gara-i',"monotype corsiva";
	color: #fff;
	text-shadow: 0 1px 0 rgba(0,0,0, .5);
    font-size:18px;
}
body div#wrapper div div#home_wrapper div#trending_corner div.left_pane div.hot_spots div.hot_spot_lists a div.hot_spot_list div.tour_name div.name:hover{
	color:#2989D8;
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.hottest_list_container div.thumb_container{
	background-color:#262626;
	margin-top: 2px;
	border-color: #262626;	
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.hottest_list_container div.thumb_container:hover{
	border-color: #fff;	
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.hottest_list_container div.thumb_container.active{
	border-color: #fff;	
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.hottest_list_container {
	background-color: #262626;
}
body div#wrapper div div#home_wrapper div#article_corner a div.featured_article div.info div.title {
	font-family: 'gara-bi','monotype corsiva' !important;
    font-size: 28px;
    margin-bottom: 5px;
    color: #F8F8F8;
    
}
body div#wrapper div div#home_wrapper div#article_corner a div.featured_article div.info div.title:hover {
	color: #009EC3;
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.image_container div.label a {
	font-family: 'gara-bi','monotype corsiva' !important;
    font-size: 24px;
    letter-spacing: 0px;
    
	/* text-shadow: 1px -3px 1px rgba(0, 0, 0, 0.5); */
}
body div#wrapper div div#home_wrapper div#article_corner div.hottest_article div.image_container div.label span:hover {
	color:#009EC3 !important;
}
body div#wrapper div div#destination_wrapper div#body div#content {
	bacground: #F5EFCB;
}
body div#wrapper div div#destination_wrapper div#body div#content div#articles_container {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #F5EFCB;
	margin-top: 0 !important;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container {
	margin-left: 10px !important;
	margin-right: 10px !important;
	border:none;
	background-color: #E9E3B3;
	border-radius: 5px;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container:hover {
	background-color: rgba(255, 255, 255, 0.4);
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container div#info_container div#title a{
	color:#7d4e00;
	font-family:"Times New Roman", Times, serif;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container div#info_container div#title a:hover{
	color:#a83300;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container div#info_container div#photo{
	-moz-box-shadow: 0 0 4px rgba(0,0,0, .5);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0, .5);
	box-shadow: 0 0 4px rgba(0,0,0, .5);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.article_container div#info_container div#photo a img{
	border: 2px solid rgba(255, 255, 255, 0.2);
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container {
	color: #333;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container {
	background-color: #F5EFCB;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container {
	margin-left: 10px !important;
	margin-right: 10px !important;
	border:none;
	background-color: #E9E3B3;
	border-radius: 5px;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container:hover {
	background-color: rgba(255,255,255, .4);
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container div.info_container div.title a {
	color:#7d4e00;
	font-family:"Times New Roman", Times, serif;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container div.info_container div.title a:hover {
	color:#a83300;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container div.info_container div.photo {
	-moz-box-shadow: 0 0 4px rgba(0,0,0, .5);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0, .5);
	box-shadow: 0 0 4px rgba(0,0,0, .5);
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div#articles_container div.article_container div.info_container div.photo a img {
	border: 2px solid rgba( 255,255,255, .2);
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.back {
	background-image:url('extras/navigation/back.png');
	background-repeat:no-repeat;
	background-position:left center;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.back a {
	color: #333333 !important;
    font-weight: bold;
	background-color:transparent !important;
	padding-left:15px !important;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.title {
	background-color: transparent !important;
    color: #C94093 !important;
    font-family: 'monotype corsiva' !important;
    font-size: 28px !important;
    margin-left: 0px !important;
    margin-top: 20px;
    padding: 5px !important;
	letter-spacing: .5px !important;
	text-transform:none !important;
    line-height: 24px;	
}
#articles_container .source_code1 .article_preview_wrapper .subtitle {
    color: #414141;
    font-family: 'Century Gothic','Tw Cen MT',verdana,helvetica,tahoma,arial;
    font-size: 14px;
	padding-left: 8px !important;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.line {
	background-color: #666 !important;
    margin-left: 4px !important;
    width: 682px !important;
	height: 2px !important;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.authors{
	margin-left: 9px;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.full_content p {
	margin-left: 4px;
    margin-right: 4px;
}
body div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.full_content {
	margin-left: 4px;
    margin-right: 4px;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#articles_container{
	margin-top: 0px;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.references div.ref_title a {
	margin-left: 10px !important;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.categories {
	margin-left:10px !important;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#articles_container div.source_code1 div.article_preview_wrapper div.location_tags {
	margin-left:10px !important;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#articles_tab_container a.tab_list {
	background:#f8f8f8;
	color: #333;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#articles_tab_container a.tab_list:hover{
	background-color: #f5efcb;
	
	color: #7c4e00;
}
body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#articles_tab_container a.tab_list.active {
	background-color: #F5EFCB;	
	color: #7c4e00;
	text-shadow: 0px 1px 0px rgba(255,255,255, .8);
}

body div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container{
	background-color: #f5efcb;
	border-radius: 0px 5px 5px 5px;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div.pagination,.pagination {
	color: #333;	
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div.pagination a.page_list,.pagination .page_list {
	background: #feffe8;
	background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf));
	background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: linear-gradient(to bottom,  #feffe8 0%,#d6dbbf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 );
	
	border: 1px solid rgba(255, 255, 255, 0.53);
    color: #333;
	text-shadow: 0 1px 0 rgba( 255,255,255, .7);
    text-decoration: none;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div.pagination a.page_list:hover,.pagination .page_list:hover {
	border: 1px solid #d6dbbf;
	color:#309DCF;
}
body div.content div#wrapper div div#article_wrapper div#body div#content div#main_article_container div#article_pagination_container div.pagination a.page_list.active{
	border: 1px solid #d6dbbf;
	color:#309DCF;
}
body div.content div#wrapper div div#article_wrapper div#body div#sidebar.preview {
	right:12px !important;
	top: 230px !important;
	height: 268px;
	
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 1px 1px rgba(0,0,0, .3);
	padding-bottom: 0px

}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories div.title {
	-moz-border-radius-topleft: 3px;
    -moz-border-radius-topright:3px;
    -webkit-border-top-left-radius:3px;
    -webkit-border-top-right-radius:3px;
    border-top-left-radius:3px;
    border-top-right-radius:3px;
	background: #d7d0be;
	background: -moz-linear-gradient(top,  #d7d0be 0%, #857e6e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d0be), color-stop(100%,#857e6e));
	background: -webkit-linear-gradient(top,  #d7d0be 0%,#857e6e 100%);
	background: -o-linear-gradient(top,  #d7d0be 0%,#857e6e 100%);
	background: -ms-linear-gradient(top,  #d7d0be 0%,#857e6e 100%);
	background: linear-gradient(to bottom,  #d7d0be 0%,#857e6e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d0be', endColorstr='#857e6e',GradientType=0 );


	font-family:Trebuchet MS, Arial, Helvetica, "sans-serif";
	font-weight:bold;
	font-size:18px;
	
	color: #362e23;
	text-shadow: 0 1px 1px rgba(255,255,255, .3);
}
body div#wrapper div div#article_wrapper div#body div#sidebar.preview div#categories ul li{
	border-bottom:none;
    box-shadow:none;
	list-style:circle inside;
	margin-left: -40px;
    margin-right: -8px;
	margin-bottom:0px;
    padding-left: 10px;
	padding-top: 5px;
}
body div#wrapper div div#article_wrapper div#body div#sidebar.preview {
	margin-top: 0px;
}	
body div#wrapper div div#article_wrapper div#body div#sidebar.preview div#categories ul li:hover{
	list-style:disc inside;
	color: #3d392f;
	background: #e3d5b8;
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories{
	box-shadow: 0 1px 1px rgba(0,0,0, .3);
	background:#F5EFCB;
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories ul li{
	border-bottom:none;
    box-shadow:none;
	list-style:circle inside;
	margin-left: -40px;
    margin-right: -8px;
	margin-bottom:0px;
    padding-left: 10px;
	padding-top: 5px;
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories ul li.active{
	list-style:disc inside;
	color: #3d392f;
	background: #e3d5b8;
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories ul li:hover {
	list-style:disc inside;
	color: #3d392f;
	background: #e3d5b8;

}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories ul li a.active{
/*	color:#3d392f;*/
}
body div#wrapper div div#article_wrapper div#body div#sidebar div#categories ul li a:hover{
	color:#3d392f;
}
#tourism_header #header_background_image #navigation_wrapper #search_bar {
    height: 32px;
    width: 233px;
    z-index: 11;
    border: 1px solid rgba(0, 0, 0, .2);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    background: #EEE;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );
    right:14px;
}
#tourism_header #header_background_image #navigation_wrapper #search_bar .search_box {
    background-color: white;
    display: inline-block;
    vertical-align: top;
    height: 26px;
    margin-top: 2px;
    margin-left: 1px;
    width: 190px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1) inset;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 0px;
    border-top-left-radius: 3px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 0px;
}
	#tourism_header #header_background_image #navigation_wrapper #search_bar .search_box input[type="text"] {
		background: transparent;
        color: #868686;
        font-family: Trebuchet MS, Arial, Helvetica, "sans-serif";
        font-size: 14px;
        margin-top: 0;
        padding-left: 2px;
        width: 191px;
        border-radius: 0;
        box-shadow: none;
        border: none;
        height: 26px;
	}
#tourism_header #header_background_image #navigation_wrapper #search_bar input[type="button"] {
	background: url("extras/navigation/MG.png"),#f2f5f6;
	background: url("extras/navigation/MG.png"),-moz-linear-gradient(top,  #f2f5f6 0%, #e3eaed 50%, #c8d7dc 100%);
	background: url("extras/navigation/MG.png"),-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f5f6), color-stop(50%,#e3eaed), color-stop(100%,#c8d7dc));
	background: url("extras/navigation/MG.png"),-webkit-linear-gradient(top,  #f2f5f6 0%,#e3eaed 50%,#c8d7dc 100%);
	background: url("extras/navigation/MG.png"),-o-linear-gradient(top,  #f2f5f6 0%,#e3eaed 50%,#c8d7dc 100%);
	background: url("extras/navigation/MG.png"),-ms-linear-gradient(top,  #f2f5f6 0%,#e3eaed 50%,#c8d7dc 100%);
	background: url("extras/navigation/MG.png"),linear-gradient(to bottom,  #f2f5f6 0%,#e3eaed 50%,#c8d7dc 100%);
	filter: url("extras/navigation/MG.png"),progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f5f6', endColorstr='#c8d7dc',GradientType=0 );

    background-repeat:no-repeat;
	background-position: center;
    border: 1px solid rgba(0, 0, 0, .2);
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomleft: 0px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 3px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 3px;
    border-top-left-radius: 0px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 3px;
    box-shadow: 0 1px 1px rgba(255, 255, 255, .3) inset;
    cursor: pointer;
    height: 28px;
    width: 35px;
    padding: 0px;
    position: absolute;
    top: 2px;
	left: 195px;
    right: 1px;
    border-left: 0px;
}
#tourism_header #header_background_image #navigation_wrapper #search_bar input[type="button"]:hover
{
    background-color: #868585;
}

body div#wrapper div div#destination_wrapper div#body div#content{
	background-color: #F5EFCB;
    border-radius: 0 0 5px 5px;
    color: #333333;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container {
	background-color: #F5EFCB;
}
body div#wrapper div div#destination_wrapper div#body div#content div#contents {
	margin-top: 0 !important;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.pagination,.pagination {
	color: #333;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.pagination a.page_list,,.pagination .page_list{
	background: #feffe8;
	background: -moz-linear-gradient(top,  #feffe8 0%, #d6dbbf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffe8), color-stop(100%,#d6dbbf));
	background: -webkit-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -o-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: -ms-linear-gradient(top,  #feffe8 0%,#d6dbbf 100%);
	background: linear-gradient(to bottom,  #feffe8 0%,#d6dbbf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffe8', endColorstr='#d6dbbf',GradientType=0 );
	
	border: 1px solid rgba(0, 0, 0, 0.7);
    color: #333;
	text-shadow: 0 1px 0 rgba( 255,255,255, .7);
    text-decoration: none;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.pagination a.page_list:hover,.pagination .page_list:hover{
	border: 1px solid #d6dbbf;
	color:#309DCF;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._article div#content div#articles_container div.pagination a.page_list.active,.pagination .page_list.active{
	border: 1px solid #d6dbbf;
	color:#309DCF;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._tourist_spots {
	width: 720px !important;
}
body div#wrapper div div#destination_wrapper div#body div#content div#contents div._tourist_spots div div#tour_wrapper {
	margin-top: 10px !important;
}
body div.content div#wrapper div div#destination_wrapper div#body div#content div#contents div._overview div#overview div div#myInstance1 p span span em {
	font-family:Georgia, "Times New Roman", Times, serif;
}
body div#wrapper div div#destination_wrapper div#body div#content div#contents div._tourist_spots div div#tour_wrapper div.picture_container div.temp_tour_name {
	color:#feffe8 !important;
	text-shadow: 0 1px 0 rgba( 0,0,0, .3), 0 -1px 0 rgba(0,0,0, .3) !important;
	background-color: transparent !important;
	font:"Helvetica", Trebuchet MS, Arial, sans-serif !important;
}
