@charset "utf-8";
/* CSS Document */
.editor-pick {
	background:transparent url("../images/editor-pick2.jpg") top left no-repeat;
	float:left;
	clear:left;
	width:210px;
	padding:20px;
	height: 198px;
	margin:0px 0px 10px 0px;
	color:#FFF;
}
.editor-pick .more, .destinations-editor-pick .more {
	color:#FFF;
}
.destinations-editor-pick {
	background:transparent url("../images/destinations-editor-pick2.jpg") top left no-repeat;
	float:left;
	clear:left;
	width:210px;
	padding:20px;
	height: 198px;
	margin:0px 0px 10px 0px;
	color:#FFF;
}

.editor-pick h1, .destinations-editor-pick h1 {
	font-size:12pt;
	color:#FFF;
}
.editor-pick h2, .destinations-editor-pick h2{
font-size:11pt;
color:#FFFFFF;
}

.useful-links {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.useful-links .header {
	background:transparent url("../images/useful-links-header.gif") top left no-repeat;
	width:230px;
	/*height:24px;*/
	padding:3px;
	color:#FFF;
	font-size:12pt;
	padding:6px 0px 0px 20px;
	font-weight:normal;
	margin-bottom:0px;
}

.useful-links .list {
	padding:20px;
	background:transparent url("../images/useful-links-bg.gif") bottom left no-repeat;
	width:210px;
	float:left;
}

.useful-links .list ul {
	list-style:url(../images/useful-links-list.gif) inside;
	float:left;
}

.useful-links .list ul li {
	margin:0px 0px 0.75em 0px;
	line-height:normal;
	padding:0px;
}

.useful-links a.more {
	background:transparent url("../images/useful-links-list.gif") bottom right no-repeat;
	float:left;
	margin:0px 0px 0px 170px;
	padding:0px 15px 0px 0px;
	color:#47B7DF; 
}

.upcoming-events {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
}

.upcoming-events .header {
	background:transparent url("../images/upcoming-events-header.gif") top left no-repeat;
	width:250px;
	height:10px;
	color:#619133;
}
.upcoming-events h1 {
	font-size:12pt;
	color:#619133;
}

.upcoming-events .list {
	padding:10px 20px;
	background:transparent url("../images/useful-links-bg2.gif") top left repeat-y;
	width:210px;
	float:left;
}

.upcoming-events .footer {
	padding:0px;
	background:transparent url("../images/useful-links-bg.gif") bottom left no-repeat;
	width:250px;
	float:left;
	height:10px;
}

.upcoming-events .list ul {
	list-style:none;
	float:left;
	margin:0px 0px 20px 0px;
}

.upcoming-events .more {
	background:transparent url("../images/upcoming-events-list.gif") bottom right no-repeat;
	float:left;
	padding:0px 15px 0px 0px;
	color:#619133;
}

.upcoming-events .list ul li {
	border-bottom:1px dotted #CCC;
	padding:1em 0px;
	width:210px;
	float:left;
}

.upcoming-events .list ul li .more {
	background:transparent url("../images/upcoming-events-list.gif") bottom right no-repeat;
	clear:left;
	float:left;
	padding:0px 15px 0px 0px;
	margin:0px;
}
.sidebar {
	float:left;
}
.content {
	float:right;
	width: 728px;
}

.slideshow {
	float:left;
	margin:10px 15px 10px 3px;
	display:inline;
}

.featured-destination {
	float:right;
	width:728px;
	margin:10px 0px 0px 0px;
}
.featured-destination .video {
	float:left;
	padding:0px 10px;
}
.featured-destination .featured-content {
	float:right;
	padding:0px 10px 0px 0px;
	width:300px;
}
.featured-destination .featured-content h1 {
	color:#a6c200;
	font-size:14pt;
}
.featured-destination .featured-content h2 {
	color:#a6c200;
	font-size:14pt;
	font-weight:normal;
}
.featured-destination .featured-content .more {
	background:transparent url("../images/featured-more.gif") bottom right no-repeat;
	padding:0px 15px 0px 0px;
	margin:0px;
	color:#333399;
	float:left;
}
.featured-destination .header{
	width:728px;
	background:transparent url("../images/header.gif") bottom right no-repeat;
	height:10px;
	float:left;
}
.featured-destination .body{
	width:728px;
	background:transparent url("../images/box_bg.gif") top left repeat-y;
	float:left;
}
.featured-destination .footer{
	width:728px;
	background:transparent url("../images/footer.gif") bottom right no-repeat;
	height:10px;
	float:left;
}
.hotels {
	width:726px;
	float:left;
	border:1px solid #CCC;
	margin:0px 0px 0px 0px;
}
.hotels .header {
	background-color:#0099cc;
	color:#FFF;
	font-size:12pt;
	padding:5px 20px;
	font-weight:normal;
}
.hotels p {
	padding:20px 20px 0px 20px;
	font-size:10pt;
	line-height:1.2em;
}

.hotels .more {
	background: transparent url(../images/useful-links-list.gif) no-repeat scroll right bottom;
	padding:0px 15px 0px 0px;
	margin:0px 20px 20px 0px;
	float:right;
	color:#47B7DF;
}

.plan-holiday {
	width:250px;
	float:left;
	clear:left;
	margin:0px 0px 10px 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
}
.plan-holiday .header {
	background:transparent url("../images/plan-holiday-header2.jpg") top left no-repeat;
	color:#FFF;
	font-size:12pt;
	padding:5px 15px;
	/*height:26px;*/
	font-weight:normal;
}
.plan-holiday .footer{
	background:transparent url("../images/plan-holiday-footer2.jpg") top left no-repeat;
	height:10px;
}
.plan-holiday .plan-holiday-content {
	padding:0px;
	font-size:10pt;
	background:transparent url("../images/plan-holiday-bg.jpg") top left no-repeat;
	width:250px;
	overflow:hidden;
	-moz-box-sizing:content-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
}
.plan-holiday .plan-holiday-content ul {
	list-style:none;
	margin:0px 0px 0px 10px;
	padding:0px;
	width:220px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
}
.plan-holiday .plan-holiday-content ul li {
	height:46px;
	border-bottom:1px solid #FFF;
	margin:0px;
	padding:0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
}
.plan-holiday .plan-holiday-content ul li a:link, .plan-holiday .plan-holiday-content ul li a:visited {
	color:#FFF;
}
.plan-holiday .plan-holiday-content ul li img {
	margin:10px 0px -10px 0px
}

.plan-holiday a.more, .plan-holiday a.more:visited {
	background: transparent url(../images/plan-holiday-more.gif) no-repeat scroll right bottom;
	padding:0px 15px 0px 0px;
	margin:0px;
	float:right;
	font-size:10pt;
	color:#FFFFFF;
	display:inline;
}
.links {
	width:728px;
	float:right;
	margin:10px 0px 0px 0px;
}
.footer-links {
	width:968px;
	float:left;
	margin:15px 10px 15px 10px;
}
.footer-links h3 {
	color:#A6C200;
	font-size:8pt;
	font-weight:normal;
	margin-bottom:0;
	float:left;
	background-color:#FFF;
	clear:right;
	padding:0px 0px 10px 0px;
}
.footer-links ul {
	float:left;
	list-style:none;
	list-style-position:inside;
	width:120px;
}
.footer-links table {
	float:left;
}
.footer-links ul li, .footer-links table tr td {
	height:20px;
	text-align:left;
	font-size:8pt;
	color:#000;
	width:12.5%;
}
.footer-links ul li a, .footer-links table tr td a {
	font-size:8pt;
	color:#999;
}

#container {
	padding:0px 0px 20px 0px;
	border-bottom:1px solid #999;
}

#footer {
	float:left;
}

.see-also-links {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.see-also-links .header {
	background:transparent url("../images/useful-links-header.gif") top left no-repeat;
	width:230px;
	/*height:24px;*/
	padding:3px;
	color:#FFF;
	font-size:12pt;
	padding:6px 0px 0px 20px;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
}

.see-also-links .list {
	padding:20px;
	background:transparent url("../images/useful-links-bg.gif") bottom left repeat-y;
	width:210px;
	float:left;
}

.see-also-links .list ul {
	list-style:disc inside;
	float:left;
}

.see-also-links a.more {
	background:transparent url("../images/useful-links-list.gif") bottom right no-repeat;
	float:left;
	margin:0px 0px 0px 170px;
	padding:0px 15px 0px 0px;
	color:#47B7DF; 
}

.see-also-links .footer, .useful-links .footer {
	background:transparent url("../images/useful-links-footer.jpg") top left no-repeat;
	width:250px;
	height:10px;
	float:left;
}

.ads-links {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.ads-links .header {
	background:transparent url("../images/useful-links-header.gif") top left no-repeat;
	width:230px;
	height:24px;
	padding:3px;
	color:#FFF;
	font-size:12pt;
	padding:6px 0px 0px 20px;
	font-weight:normal;
	margin-bottom:0px;
}

.ads-links .list {
	padding:20px;
	background:transparent url("../images/useful-links-bg.gif") bottom left no-repeat;
	width:210px;
	float:left;
}

.ads-links .list ul {
	list-style:disc inside;
	float:left;
}

.ads-links a.more {
	background:transparent url("../images/useful-links-list.gif") bottom right no-repeat;
	float:left;
	margin:0px 0px 0px 170px;
	padding:0px 15px 0px 0px;
	color:#47B7DF; 
}
.destination-featured {
	width:413px;
	float:left;
	margin:10px 0px 0px 0px;
	display:inline;
}
.destination-featured .header {
	background:transparent url("../images/destination-featured-header2.jpg") top left no-repeat;
	width:413px;
	height:40px;
	color:#000;
	font-size:12pt;
	padding:10px 0px 0px !important;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
}
.destination-featured .header2 {
	background:transparent url("../images/destination-featured-header-page.gif") top left no-repeat;
	width:413px;
	height:30px;
	color:#000;
	font-size:12pt;
	padding:10px 0px 0px !important;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
}
.destination-featured .header1 {
	background:transparent url("../images/destination-featured-header3.jpg") top left no-repeat;
	width:413px;
	height:40px;
	color:#000;
	font-size:12pt;
	padding:10px 0px 0px;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
}

.destination-featured h1 {
	color:#000000;
	font-size:14pt;
	margin:10px 0px 0px;
	text-align:left;
}
.destination-featured h2 {
	color:#000000;
	font-size:14pt;
	font-weight:normal;
	text-align:left;
}
.destination-featured .body {
	background:transparent url("../images/destination-featured-bg.gif") top left repeat-y;
	width:393px;
	color:#000;
	font-size:10pt;
	float:left;
	padding:10px;
	display:inline;
}
.destination-featured .body #featured-content {
	float:left;
	display:inline;
}
.destination-featured .more {
	float:left;
}
.destination-featured .body p {
	margin:0.5em 0 1.0em 0;
}
.destination-featured .footer {
	padding:0px;
	background:transparent url("../images/destination-featured-footer.gif") top left no-repeat;
	width:413px;
	float:left;
	height:10px;
	margin:0px;
	display:inline;
}
.sidebar2 {
	float:right;
	width:300px;
	margin:10px 0px 0px 0px;
}
.attractions .sidebar2 {
	float:left;
	margin:0px 0px 0px 10px;
}
.destination-top-destination {
	width:300px;
	float:left;
	margin:10px 0px 0px 0px;
}

.destination-top-destination .header {
	background:transparent url("../images/destination-top-destination.gif") top left no-repeat;
	width:280px;
	height:24px;
	color:#FFF;
	font-size:12pt;
	padding:6px 0px 0px 20px !important;
	font-weight:normal;
	float:left;
}
.destination-top-destination .body {
	background:#d7f1fc;
	width:260px;
	color:#000;
	font-size:10pt;
	float:left;
	padding:10px 20px;
	margin:0px;
}
.destination-top-destination .body ul {
	list-style:disc;
	list-style-position:inside;
	float:left;
	margin:0px;
	padding:0px;
}
.destination-top-destination .body ul li {
	width:110px;
	padding:0px;
	margin:0px;
}
.destination-top-destination .body ul li a:link, .destination-top-destination .body ul li a:visited {
	color:#000;
}
.destination-top-destination .footer {
	padding:0px;
	background:transparent url("../images/destination-top-destination-footer.gif") top left no-repeat;
	width:300px;
	float:left;
	height:10px;
}
.destination-links {
	width:300px;
	float:right;
	margin:10px 0px 0px 0px;
}
#featured-title {
	float:left;
}
#editor-title {
	float:right;
}
.active-title {
	width:205px;
	text-align:center;
	color:#000;
}
.active-title2 {
	width:383px;
	text-align:left;
	color:#000;
	font-weight:bold;
	margin-left:10px;
	font-size:14pt;
}
.inactive-title {
	width:205px;
	text-align:center;
	color:#FFF;
}
.active-title a, .active-title a:link, .active-title a:visited {
	color:#000;
	text-decoration:none;
}
.inactive-title a, .inactive-title a:link, .inactive-title a:visited {
	color:#FFF;
	text-decoration:none;
}
.attractions-icons {
	width:988px;
	text-align:center;
	margin-bottom:10px;
}

/* Attractions Page */
.attraction-menu {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.attraction-menu .header {
	background:transparent url("../images/upcoming-events-header.gif") top left no-repeat;
	width:250px;
	height:10px;
	padding:0px;
	margin-bottom:0px;
}
.attraction-menu h1 {
	font-size:12pt;
}
.attraction-menu .list {
	padding:10px 20px;
	background:transparent url("../images/useful-links-bg2.gif") top left repeat-y;
	width:210px;
	float:left;
}

.attraction-menu .footer {
	padding:0px;
	background:transparent url("../images/useful-links-footer.jpg") top left no-repeat;
	width:250px;
	float:left;
	height:10px;
}

.attraction-menu .list ul {
	list-style:none;
	float:left;
	margin:0px;
}

.attraction-menu .more {
	float:left;
	padding:0px;
	color:#000;
}

.attraction-menu .list ul li {
	width:210px;
	float:left;
	margin:5px 0px;
}

.attraction-menu .list ul li .more {
	clear:left;
	float:left;
	margin:0px;
}

.attraction-menu .list ul.country li .more {
	clear:left;
	float:left;
	margin:0px;
	font-size:14pt;
}

.plan-holiday-sidebar {
	width:250px;
	float:left;
	margin:10px 0px 0px 0px;
	clear:left;
}
.plan-holiday-sidebar .header {
	background:transparent url("../images/plan-holiday-sidebar-header.gif") top left no-repeat;
	color:#FFF;
	font-size:12pt;
	padding:5px 20px;
	height:20px;
	font-weight:normal;
}
.plan-holiday-sidebar .footer{
	background:transparent url("../images/plan-holiday-sidebar-footer.gif") top left no-repeat;
	height:7px;
}
.plan-holiday-sidebar .plan-holiday-content-sidebar {
	padding:10px 20px 10px 20px;
	font-size:10pt;
	background-color:#b46e36;
	width:210px;
	overflow:hidden;
}
.plan-holiday-sidebar .plan-holiday-content-sidebar ul {
	list-style:none;
	list-style-position:inside;
	margin:0px;
	padding:0px;
}
.plan-holiday-sidebar .plan-holiday-content-sidebar ul li {
	height:32px;
	border-bottom:1px solid #FFF;
	margin:0px;
	padding:0px;
}
.plan-holiday-sidebar .plan-holiday-content-sidebar ul li a:link, .plan-holiday-sidebar .plan-holiday-content-sidebar ul li a:visited {
	color:#FFF;
}
.plan-holiday-sidebar .plan-holiday-content-sidebar ul li img {
	margin:5px 0px -5px 0px
}

.plan-holiday-sidebar a.more, .plan-holiday-sidebar a.more:visited {
	background: transparent url(../images/plan-holiday-more.gif) no-repeat scroll right bottom;
	padding:0px 15px 0px 0px;
	margin:0px;
	float:right;
	font-size:10pt;
	color:#FFFFFF;
	display:inline;
}

.attractions-article {
	/*width:723px;*/
	width:415px;
	float:left;
	margin-bottom:10px;
}
.attractions-article .more {
	float:left;
}
.attractions-article .header {
	background:transparent url("../images/attractions-article-header.gif") top left no-repeat;
	/*width:723px;*/
	width:415px;
	height:10px;
	color:#000;
	/*font-size:12pt;*/
	padding:0px !important;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
	overflow:hidden;
	display:inline;
}

.attractions-article h1 {
	/*color:#a6c200;*/
	color:#000;
	font-size:14pt;
	margin:10px 0px
}
.attractions-article .body {
	/*background:transparent url("../images/attractions-article-bg.gif") top left repeat-y;*/
	background-color:#cdffff;
	/*width:683px;*/
	width:375px;
	color:#000;
	font-size:10pt;
	float:left;
	padding:10px 20px 10px 20px;
	display:inline;
}
* html .attractions-article .body {
	padding:10px 15px 10px 20px;
}
.attractions-article .body h2 {
	color:#000000;
	letter-spacing:normal;
}
.attractions-article .body p {
	margin:1em 0;
}
.attractions-article .body img {
	margin:5px;
}
.attractions-article .footer {
	padding:0px;
	background:transparent url("../images/attractions-article-footer.gif") top left no-repeat;
	/*width:723px;*/
	width:415px;
	float:left;
	height:10px;
	overflow:hidden;
}
.event-festival {
	float:right;
	width:723px;
}
.event-festival iframe {
	border:1px solid #CCCCCC;
}
.event-festival .header {
	background-color:#619133;
	color:#FFFFFF;
	font-size:12pt;
	height:24px;
	padding:3px;
	font-size:12pt;
	padding:6px 0px 0px 20px;
	font-weight:normal;
	margin-bottom:0px;
}

/* Travel & Living*/
.travel-tips, .travel-story {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.travel-tips .header {
	background:transparent url("../images/upcoming-events-header2.jpg") top left no-repeat;
	width:230px;
	height:10px;
	padding:3px;
	color:#000;
	padding:6px 0px 0px 20px !important;
	font-weight:normal;
	margin-bottom:0px;
}

.travel-story .header {
	background:transparent url("../images/travel-story-header.jpg") top left no-repeat;
	width:230px;
	height:10px;
	padding:3px;
	color:#000;
	padding:6px 0px 0px 20px !important;
	font-weight:normal;
	margin-bottom:0px;
}

.travel-tips h1, .travel-story h1 {
	font-size:12pt;
}

.travel-tips a, .travel-story a {
	color:#000;
	font-weight:bold;
}

.travel-tips .list {
	padding:0px 20px;
	background:transparent url("../images/travel-tips-bg.jpg") top left repeat-y;
	width:210px;
	float:left;
}

.travel-story .list {
	padding:0px 20px;
	background:transparent url("../images/travel-story-bg.jpg") top left repeat-y;
	width:210px;
	float:left;
}

.travel-tips .footer {
	padding:0px;
	background:transparent url("../images/travel-tips-footer.jpg") bottom left no-repeat;
	width:250px;
	float:left;
	height:10px;
}

 .travel-story .footer {
	padding:0px;
	background:transparent url("../images/travel-story-footer.jpg") bottom left no-repeat;
	width:250px;
	float:left;
	height:10px;
}

.travel-tips .list ul, .travel-story .list ul {
	list-style:none;
	float:left;
	margin:0px;
}

.travel-tips .more, .travel-story .more {
	float:left;
	padding:0px;
	color:#000;
}

.travel-tips .list ul li, .travel-story .list ul li {
	width:210px;
	float:left;
	margin:5px 0px;
}

.travel-tips .list ul li .more, .travel-story .list ul li .more {
	clear:left;
	float:left;
	margin:0px;
}

.travel-content {
	background-color:#FFF;
	float:left;
	clear:left;
	width:395px;
	padding:10px;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}
.travel-content .more {
	float:left;
}
#more1, #more2 {
	float:right;
	cursor:pointer;
}
.travel-content h1 {
	color:#000000;
	font-size:14pt;
	margin:10px 0px 0px;
}
.travel-content h2 {
	color:#000000;
	font-size:12pt;
	font-weight:normal;
}

.travel-content2 {
	background-color:#FFF;
	float:left;
	clear:left;
	width:395px;
	padding:10px;
	margin-bottom:10px;
}

.travel-content2 h1 {
	color:#000000;
	font-size:14pt;
	margin:10px 0px 0px;
}
.travel-content2 h2 {
	color:#000000;
	font-size:12pt;
	font-weight:normal;
}

.editor-pick-right {
width:300px;
float:right;
margin-top:10px;
}

.editor-pick-right .header {
	background:transparent url("../images/editor-pick-header-right.gif") top left no-repeat;
	width:300px;
	height:10px;
	float:left;
}

.editor-pick-right .body {
	padding:10px 20px;
	background:transparent url("../images/editor-pick-bg-right.gif") top left repeat-y;
	width:260px;
	float:left;
}

.editor-pick-right .body h1 {
	font-size:12pt;
}

.editor-pick-right .footer {
	background:transparent url("../images/editor-pick-footer-right.gif") top left no-repeat;
	width:300px;
	height:10px;
	float:left;
}

.recommended-destinations {
width:300px;
float:right;
margin-top:10px;
color:#FFF;
display:inline;
}

.recommended-destinations .header {
	background:transparent url("../images/recommended-destination-header.jpg") bottom left no-repeat;
	width:300px;
	height:10px;
	float:right;
}

.recommended-destinations .body {
	padding:10px 20px;
	background:transparent url("../images/recommended-destination-bg.jpg") top left repeat-y;
	width:260px;
	float:left;
	color:#FFF;
}

.recommended-destinations .body h1 {
	font-size:12pt;
	color:#FFF;
}
.recommended-destinations .body h2 {
	color:#FFF;
}

.recommended-destinations .footer {
	background:transparent url("../images/recommended-destination-footer.jpg") top left no-repeat;
	width:300px;
	height:10px;
	float:left;
}
.editor-pick-right .body a.more {
	background:transparent url("../images/useful-links-list.gif") bottom right no-repeat;
	float:right;
	margin:0px 0px 0px 170px;
	padding:0px 15px 0px 0px;
	color:#47B7DF; 
}

.recommended-destinations .body a.more {
	background:transparent url("../images/recommended-destination-more.jpg") bottom right no-repeat;
	float:right;
	margin:0px 0px 0px 170px;
	padding:0px 15px 0px 0px;
	color:#FFF; 
}

/* Gallery */
.contact-us {
	width:300px;
	float:right;
	border:1px solid #CCCCCC;
	margin:10px 0 0;
}
.contact-us .header {
	background-color:#619133;
	color:#FFFFFF;
	font-size:14pt;
	font-weight:normal;
	padding:5px 10px 5px 10px;
}
.contact-us .body {
	font-size:10pt;
	line-height:1.2em;
	padding:20px 10px 20px 10px;
}

.story-of-the-week {
	background-color:#FFF;
	float:left;
	clear:left;
	width:395px;
	padding:10px;
	margin:10px 0px;
	border:1px solid #CCCCCC;
}

.story-of-the-week .more {
	float:left;
}

.story-of-the-week h1 {
	color:#000000;
	font-size:14pt;
	margin:10px 0px
}
.story-of-the-week h2 {
	color:#000000;
	font-size:12pt;
	font-weight:normal;
}

.featured-video {
	background-color:#FFF;
	float:left;
	clear:left;
	width:395px;
	padding:10px;
	margin-bottom:10px;
	overflow:visible;
}

.featured-video h1 {
	color:#000000;
	font-size:14pt;
	margin:10px 0px
}

.featured-video .video {
	float:left;
	overflow:visible;
}

/* getInfo.php */
.ratecard p {
	padding:0px;
}
.top-destinations {
	margin:0px;
	padding:0px;
	list-style:none;
}
.top-destinations li {
	font-size:10pt;
	padding:0px;
	margin:0px;
}

.top-destinations li a.selected {
	color:#973732;
	padding:0px 2px;
	text-decoration:underline;
}

.pages {
	text-align:right;
}
.pages a {
	font-size:9pt;
	padding:3px 5px;
	border:1px solid #EFEFEF;
	margin-left:5px;
	color:#666;
}
.pages a.selected, .pages a:hover {
	font-size:9pt;
	padding:3px 5px;
	background-color:#FFFFFF;
	margin-left:5px;
	color:#000;
	border:1px solid #CCCCCC;
	text-decoration:none;
}
.hot-packages {
	float:right;
	padding:0px;
	width:728px;
	overflow:visible;
}
.hot-packages form {
	padding:5px;
	margin:0px 0px 5px;
	float:left;
	overflow:visible;
	width:708px;
}
.hot-packages .header {
	height:10px;
	margin:10px 0px 0px;
	padding:5px 10px 0px;
	background:transparent url(../images/package-header.jpg) top left no-repeat;
	float:left;
	width:708px;
}
.hot-packages form label, .hot-packages form select, .hot-packages form input {
	font-size:12px;
	margin-right:10px;
}
.hot-packages form label, .hot-packages form input {
	
}
.hot-packages h1 {
	background-color:#ED1B24;
	color:#FFF;
	font-size:14pt;
	margin:0px;
	padding:5px 10px;
}
.hot-packages .footer {
	height:10px;
	margin:0px 0px 0px;
	padding:5px 10px 0px;
	background:transparent url(../images/package-footer.jpg) bottom left no-repeat;
	float:left;
	width:708px;
}
.hot-packages .packages {
	width:728px;
	background:transparent url(../images/package-bg.jpg) top left repeat-y;
	float:left;
	overflow:visible;
}
.hot-packages .packages .item-box {
	margin:10px auto;
	width:680px;
}
.hot-packages .packages .item {
	float:left;
	margin:5px;
	display:inline;
}
.hot-packages .packages .item img {
	width:160px;
}
.hot-packages .packages table {
	width:720px;
	margin:0px auto 10px;
}
.hot-packages .packages table tr th {
	background-color:#999;
	padding:5px;
	margin:0px;
	font-size:11px;
	color:#FFF;
}
.hot-packages .packages table tr th a {
	margin:0px;
	font-size:11px;
	color:#FFF;
}
.hot-packages .packages table tr td {
	padding:5px;
	margin:0px;
	font-size:11px;
}
.hot-packages .packages table tr td h2.search-title {
	border-bottom:1px solid #999;
	letter-spacing:normal;
}
.hot-packages .packages table tr td.package-name a {
	color:#000;
	font-weight:bold;
}
.hot-packages .packages table tr td a:hover {
}
.hot-packages .packages table tr.even td {
	background-color:#CCC;
}
.hot-packages .packages table tr.featured td {
	background-color:#FF9999;
}
.article_pagination {
	text-align:right;
	height:30px;
	margin-right:10px;
}
.article_pagination a {
	font-size:9pt;
	padding:3px 5px;
	border:1px solid #EFEFEF;
	margin-left:5px;
	color:#666;
}
.article_pagination a.selected, .article_pagination a:hover {
	font-size:9pt;
	padding:3px 5px;
	background-color:#FFFFFF;
	margin-left:5px;
	color:#000;
	border:1px solid #CCCCCC;
	text-decoration:none;
}

.city-list {
	list-style:none;
	margin-bottom:20px;
}
.city-list li a {
	background:transparent url(../images/useful-links-list.gif) no-repeat scroll left bottom;
	padding:0 0 0 15px;
}
.right_300x250 {
	margin:10px 0px 0px 0px;
	width:300px;
	float:left;
}
.carousel-wrapper {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-sizing:border-box;
float:left;
height:121px;
overflow:hidden;
width:988px;
margin-top:22px;
}
.prev-btn {
background:transparent url(../images_tour/prev-horizontal.gif) no-repeat scroll 0 50px;
cursor:pointer;
display:inline;
float:left;
height:121px;
margin:0 0 0 5px;
width:15px;
}
.next-btn {
background:transparent url(../images_tour/next-horizontal.gif) no-repeat scroll 0 50px;
cursor:pointer;
display:inline;
float:left;
height:121px;
margin:0 5px 0 0;
width:15px;
}
.carousel {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-sizing:border-box;
float:left;
overflow:hidden;
margin:0px 1px;
}
.slideshow_logo {
height:121px;
width:125px;
margin:0px 5px;
display:block;
overflow:hidden;
}
.tour-price {
	background-color:#C00;
	color:#FFF;
	text-align:right;
	width:115px;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:100px;
	margin-bottom:-100px;
}
.carousel-text {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-x-system-font:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:10px;
line-height:10px;
overflow:hidden;
width:728px;
text-align:center;
}


.attractions-menu {
	background-color:#FFF;
	float:left;
	clear:left;
	width:210px;
	padding:0px;
	margin-bottom:10px;
}

.attractions-menu .header {
	background:transparent url("../images/useful-links-header.gif") top left no-repeat;
	width:230px;
	/*height:24px;*/
	padding:3px;
	color:#FFF;
	font-size:12pt;
	padding:6px 0px 6px 20px !important;
	font-weight:normal;
	margin-bottom:0px;
	float:left;
	display:inline;
}

.attractions-menu .body {
	padding:20px;
	background:#D7F1FC;
	width:210px;
	float:left;
}

.attractions-menu .body ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

.attractions-menu .body ul li {
	padding:0px;
	margin:0px;
}

.attractions-menu .body ul li a.selected {
	color:#973732;
	padding:0px 2px;
	text-decoration:underline;
}

.attractions-menu .footer {
	background:transparent url("../images/destination-top-destination-footer2.gif") top left no-repeat;
	width:250px;
	height:10px;
	float:left;
}

/**************** Feedback Popup Start***************/
.feedbackfloat{
	z-index:9999999;
	position:fixed !important;
	position:absolute;
	cursor:pointer;
	width: 117px;
	height: 130px;	
}
html>body .feedbackfloat{
	width: 117px;
	height: 130px;
	background: url(http://www.701panduan.com/templates/professional/1/main/en/gfx/feedback_02.gif) no-repeat;	
}
html .feedbackfloat {
	background: none;
	width: 117px;
	height: 130px;
	background: url(http://www.701panduan.com/templates/professional/1/main/en/gfx/feedback_02.gif) no-repeat;	
	/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://www.701panduan.com/templates/professional/1/main/en/gfx/701feedback-icon.png'); */
}
.feedbackfloat_bottom{
	bottom:0px;
	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1);
}
.feedbackfloat_right{
	right:0px;
}
/**************** Feedback Popup End***************/
.sub-title {
	background-color:transparent;
	color:#666;
	font-style:italic;
	font-size:10pt;
	padding:0px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
}
.logout {
	font-weight:bold;
}

#compare-btn {
	background-color:#003366;
	color:#FFF;
	float:right;
}
#selectedhotel {
	color:#666666;
	font-weight:bold;
}
#selectedhotel:hover {
	text-decoration:none;
	color:#000;
}

/* Bubble pop-up */

.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}
.popup td {
	padding:0px;
	float:none;
}
.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td img {
	height:auto !important;
	width:auto !important;
	float:none !important;
	display:block !important;
}

.popup td#topleft { background-image: url(../images/bubble-1.png); 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-1.png');}
.popup td.top { background-image: url(../images/bubble-2.png); 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-2.png');}
.popup td#topright { background-image: url(../images/bubble-3.png); 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-3.png');}
.popup td.left { background-image: url(../images/bubble-4.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-4.png');}
.popup td.right { background-image: url(../images/bubble-5.png); 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-5.png');}
.popup td#bottomleft { background-image: url(../images/bubble-6.png); 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-6.png');}
.popup td.bottom { background-image: url(../images/bubble-7.png); text-align: center;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-7.png');}
.popup td.bottom img { display: block; margin: 0 auto; }
.popup td#bottomright { background-image: url(../images/bubble-8.png);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://ecards.701panduan.com/valentine/images/bubble-8.png');}

.yoursingapore {
	background: url(http://travel.701panduan.com/images/but_travel_article.gif) no-repeat; 
	display: block; 
	width:317px; 
	height:41px; 
	line-height: 1; 
	color:#fff; 
	font: bold 18px/24px Arial, Helvetica, sans-serif; 
	cursor:pointer; 
	text-decoration:none;color:#FFF !important;
	padding-top:8px;
	padding-left:50px;
}
.yoursingapore:hover {
	text-decoration:none;
	color:#FFF !important;
}