/* CSS Document */
*{ padding:0; margin:0; }
html,p,div,span,table,ul,ol,input,select,textarea,h1,h2,h3,h4,h5,h6 { font-size:12px; font-family: Arial, Verdena, sans-serif; text-align:justify;}
div,p,span{font-size:12px; font-family: Arial, Verdena, sans-serif; text-align:justify; line-height:20px;}
body { background:#1C66A2; font-size:12px; font-family: Arial, Verdena, sans-serif; text-align:center; color:#000000; padding:0px;}
a img{ border:none; }
#wrapper{ width:1000px; margin:0 auto; text-align:left; background:#FDFDFB; }
#header{ width:1000px; height:220px; margin-left:0px; margin-top:0px; }
#headLeft { width:740px; height:220px; margin-left:0px; margin-top:0px; }
#headright{ width:260px; height:220px; margin-left:0px; margin-top:0px; }
.headRightSearch{ width:260px; height:250px; margin-left:740px; margin-top:-220px; background: url(../images/header_bkg_yellow.jpg) no-repeat; }
.searchOptionsTop { margin:0px 0px 0px 8px; height:15px; padding-top:5px; }
.searchTopStories {	width:14px; height:14px; float:left; margin-top:1px; }
.searchTopStoriesPic { display:block; float:left;	padding:0; border:0; margin:2px 0 0 3px; }
.searchTopWeb { width:14px; height:14px; float:left; margin-top:4px; margin-left:8px; }
.searchBrowseBox { clear:both; margin:3px 0 0 0; padding:0 5px 0 10px; }
.archives{ float:left;font-size:11px;font-weight:bold;padding:5px 8px 0 5px;color:#5c513c; text-decoration:none;cursor:pointer;cursor:hand;}

.headRightbox{ width:260px; margin-left:740px; margin-top:-220px; }
#border_hearder{ width:260px; height:110px; background-color:#EDEDED; }
#marketplace{margin-top:35px; margin-left:10px; font:11px; height:105px; width:239px; border:3px 3px 3px 3px; border-style:solid; }
.marketplace_content{ line-height:15px; margin-top:7px; background-color:#ffffff; font-size:12px; font-weight:bold; color:#666666; height:93px; }	
.list{ list-style-type:circle; margin:-2px 0 0 18px; padding:0px;}

#navlist { width: 1000px;	height: 34px;	background-image: url(../images/navplainbg.gif); }
#navlist li {	display:inline;	list-style-type: none;	margin: 0;	padding: 0;	white-space: nowrap;	float: left;	text-align: center;	height: 34px;	margin:0 40px; }
#navlist ul {	margin: 0;	padding: 0; }
#navlist a { text-decoration: none; line-height: 34px; font-family: Arial;font-weight: bold; color: #074c78; text-transform:uppercase;	display: block;}
.navMpBack { float:right;	background: url(../images/mp_nav_bkg2.jpg) no-repeat;	padding:0; width:260px; height:34px;  margin-top:0px;}
.umta{margin-left:90px;margin-top:-10px; margin-right:10px;margin-bottom:0px;padding-top:12px;}
.pata{margin-left:150px;margin-top:-23px; margin-right:10px;margin-bottom:0px;}
.jata{margin-left:220px;margin-top:-25px; margin-right:10px;margin-bottom:0px;}
  
#section{ width:1000px; height:auto;background:#FDFDFB;}
#left{ background:#66BCDA; width:220px; height:auto; float:left; margin:0px; padding:0px;}
#leftnav{ padding-top:5px; padding-left:5px;}
#leftnav li {list-style-type: none; line-height:30px;}
#leftnav a {text-decoration: none;font-family: Arial; font-size: 13px;	font-weight: bold; color: #074c78; }
#leftnav a:hover {text-decoration: none; color: #074c78;	}
#leftnav a:visited{text-decoration: none; color:#002BB8; }
.leave{font-family: Trebuchet MS; font-size:13px;line-height:20px;margin-left:15px; margin-top:-35px; margin-right:5px;}
#paypal{padding-top:20px;padding-left:10px;padding-bottom:59px;}

#center{background:#FDFDFB;width:529px; height:auto; float:left; margin:0px; padding:0px;}
#Top{margin-top:5px; margin-bottom:5px; text-align:right; margin-right:10px;}
.top{text-decoration:none;color:#000000; font-weight:bold;}
.top:hover{text-decoration:underline;color:#bb2029; font-weight:bold;}
.back{margin-left:470px; margin-top:-25px;}
.back_link{font-size:12px; color:#000000; text-decoration:none; font-weight:bold;}
.back_link:hover{color:#0F62E2; text-decoration:underline; font-weight:bold;}
.back1{margin-left:470px; margin-bottom:15px;}
.back_link1{font-size: 12px; color:#000000; text-decoration:none; font-weight:bold;}
.back_link1:hover{color:#0F62E2; text-decoration:underline; font-weight:bold;}
.swffile{padding-top:5px; padding-left:5px;}
.sample{padding-top:5px; padding-left:40px; padding-bottom:10px;}
#Big_text{font-size:18px;font-weight:bold;color:#002bb8;padding-left:10px; padding-right:10px; padding-top:5px;}
p{padding-left:10px; padding-right:10px; padding-top:10px;}
.margin{padding-left:10px; padding-right:10px; padding-top:10px;}
.club{padding-left:10px; padding-right:10px; padding-top:10px;}
.break_pic{margin-left:120px; margin-top:-155px;}
#Small_text{font-size:16px;font-weight:bold;color:#000000;padding-left:10px; padding-right:10px; padding-top:5px;}
.bigtext{font-size:16px;font-weight:bold;color:#000000;}
.big_color1{font-size:20px;font-weight:bold; color:#002BB8; padding-top:10px;padding-bottom:10px;padding-left:10px;}
.smalltext{ font-size:12px;font-weight:bold; color:#0066FF; margin-bottom:5px; margin-top:5px;}
.map{margin-left:20px;margin-top:20px;}
.float {font-size: 11px; color: #000000;  text-decoration: none;}

.management{margin-left:50px;margin-bottom:10px;}
.hans{ margin-left:65px; width:200px; text-align:center;}
.carlyn{ margin-left:250px; width:200px; text-align:center; margin-top:-270px;}
.lefttoright{ margin-left:50px; margin-right:20px;}
.red{font-weight:bold; color:#cc0000;font-size:12px; font-family: Arial, Verdena, sans-serif;}
.red1{color:#FF0000;font-size:12px; font-family: Arial, Verdena, sans-serif;}
.blue{color:#0000ff;font-size:12px; font-family: Arial, Verdena, sans-serif;}
.green{color:#008000;font-size:12px; font-family: Arial, Verdena, sans-serif;}
.redC{font-size:12px;font-weight:bold; color:#cc0000; text-align:center;}
.redB{font-size:12px;font-weight:bold; color:#cc0000;}
.hotelnone{ text-decoration:none; color:#000000;}
.hotellink{ text-decoration:underline; color:#000000;}
.hotellink:hover{ text-decoration:underline; color:#0066FF;}
.navibybox {	font-weight: bold;	text-transform: uppercase;	color: #003399;	text-decoration: none;	background-color: #FFFFFF;	border: 1px solid #D0ECFF;	padding: 5px;	height: 45px;	width: 180px;	margin-right: 1px;	margin-left: 10px;}
.navibybox:hover {	font-weight: bold;	text-transform: uppercase;	color: #003399;	text-decoration: none;	background-color: #DFEFFF;	border: 1px solid #D0ECFF;	padding: 5px;	height: 45px;	width: 180px;	margin-right: 1px;	margin-left: 10px;}
.navibybox02 {	font-weight: bold;	text-transform: uppercase;	color: #003399;	text-decoration: none;	background-color: #FFFFFF;	border: 1px solid #D0ECFF;	padding: 5px;	width: 180px;	margin-left: 20px;}
.navibybox02:hover {	font-weight: bold;	text-transform: uppercase;	color: #003399;	text-decoration: none;	background-color: #DFEFFF;	border: 1px solid #D0ECFF;	padding: 5px;	width: 180px;	margin-left: 20px;	}
.secbybg { font-weight: bold; text-transform: uppercase;	color: #003399;	text-decoration: none;	background-color: #F3F3F1;	height: 22px;	width: auto; margin-left:10px;	padding-left: 10px;	vertical-align: middle; padding-top: 5px;	border-left-width: medium;	border-left-style: solid; border-left-color: #CCCCCC;}
.bigtext1{ font-size:16px;font-weight:bold; color:#000000; margin-bottom:10px; margin-top:10px;}
.bigtext2{ text-align:center; font-size:16px;font-weight:bold; color:#000000; margin-bottom:10px; margin-top:10px;}
.subtitle {	font-family: Trebuchet MS;	font-size: 13px;	font-weight: bold;	color: #CC3300;	padding-top: 5px;	padding-right: 5px;	padding-left: 5px;	padding-bottom: 5px;	text-decoration: none; text-align:center;}
.sec_title {	font-size: 13px; font-weight: bold;	color: #003399;	text-decoration:none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.sec_title:hover {color: #000000;	text-decoration:underline;}
.sec_title0 {	font-size: 13px; font-weight: bold;	color: #003399;	text-decoration:none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.sec_title2 {	font-size: 13px; font-weight: bold;	color: #000000;	text-decoration:none; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}
.day {font-family: Trebuchet MS; font-size: 11px; text-transform: uppercase; color: #CC3300; font-weight: bold;	text-decoration: none;	height: 18px; 	width: auto; margin-left:10px;	background-color: #F3F3F1;padding-left: 10px;	vertical-align: middle; padding-top: 2px; padding-bottom: 2px; border-left-width: thick;	border-left-style: solid;	border-left-color: #707041; }
.redtextspan{text-decoration:underline;color:#ff0000;}
.line {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #4D4F75;	text-decoration: none;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #4D4F75;}
.recomm {	font-family: "Times New Roman";	font-size: 14px;	font-weight: normal;	color: #AF5F5F;	text-decoration: none;}
.dark {	font-size: 12px;	font-weight: normal;	color: #626648;    text-decoration: none;}
.t_day {	font-size: 12px;	font-weight: bold;	color: #CC3300;	padding-top: 5px;	padding-right: 5px;	padding-left: 1px;	padding-bottom: 8px;	text-decoration: none;}
.t_hotels{text-decoration:none;color:#002BB8;}
.t_hotels:hover{text-decoration:underline;color:#cc0000;}
.email {	color: #0F62E2;	text-decoration: none; }
.email:hover {  text-decoration: underline; }
.twn_title {font-weight: bold;	color: #3F415F;	text-decoration: none;}
.hotel_name{font-size: 13px;font-style: italic;font-weight: bold;	color: #990000;	text-decoration: none;}
.awardtext2{font-size: 12px;	margin-top:-105px;margin-left:160px; margin-bottom:15px; }
.awardtext3{font-size: 12px;	margin-top:-110px;margin-left:140px; margin-bottom:5px; }
.awardtext4{font-size: 12px;	margin-top:-215px;margin-left:160px; margin-bottom:90px; }
.awardtext5{font-size: 12px;	margin-top:-105px;margin-left:140px; margin-bottom:10px; }
.awardtext6{font-size: 12px;	margin-top:-160px;margin-left:140px; margin-bottom:70px; }
.awardtext7{font-size: 12px;	margin-top:-115px;margin-left:160px; }
.awardtext8{font-size: 12px;	margin-top:-190px;margin-left:125px; }
.awardtext9{font-size: 12px;	margin-top:-115px;margin-left:160px;}
.awardtext10{font-size: 12px;	margin-top:-10px;margin-right:160px; }
.awardtext11{font-size: 12px;	margin-top:-110px;margin-left:160px; }
.GB_0 { font-weight:bold; color:#000000; text-align:center;}
.textspanline{text-decoration:underline;color:#FF0000; font-weight:bold;}
.g_city{ font-size:18px;font-weight:bold;color:#05057F; }
.h_link { color:#0F62E2;	text-decoration: none;}
.h_link:hover {	color:#0F62E2; text-decoration: underline;}
.sub_title{	font-family: Trebuchet MS;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #0066FF;	text-decoration: none;}
.text_sub_link {	font-weight: normal;	color: #333333;	font-size: 11px;}
.festival{color:#000000;}

#right{background:#FDFDFB;width:250px; height:auto; float:left; margin:0px; padding:0px;border-left:1px solid #DBDBDB;}
.view{margin-left:5px;margin-right:5px; margin-top:10px; margin-bottom:10px;}
#ASA{margin-left:5px;margin-right:5px;}
.asajpg{border:1px solid #7d7d7d;}
#sms{margin-top:10px; margin-left:5px; margin-right:5px; width:238px; height:250px;border:1px solid #7d7d7d;background:#FFFBF2;}
.smsgif{margin-left:10px;margin-top:10px;margin-bottom:15px;}
.bigsms{font-size:13px;font-weight:bold;color:#05057F; margin-left:37px;}
.smallsms{margin-top:15px;margin-left:7px; margin-right:7px;}
#for_little_month{width:239px;padding:0;margin-left:6px;margin-top:15px; }
#month_view_label{font-size:11px;font-weight:normal;text-align:center;padding:3px 6px;margin:0;background:#69C;color:#fff; height:15px;margin-left:-1px;}
#month_view_label a{margin-top:2px;}
#previous_month{float:left;}
#next_month{float:right;}
table.month_view{width:100%;border-collapse:collapse;border:1px solid #CDCECF;font-size:10px;font-weight:normal;}
table.month_view thead th{color:#5F5F5F;background:#D8E4F1;font-weight:normal; padding-left:12px;height:18px;}
table.month_view td{valign:top;text-align:center;padding:0;}
table.month_view a{display:block;width:auto;text-align:center;color:#666;height:21px;line-height:21px;vertical-align:middle;}
table.month_view a:hover{background:#D8E4F1;}
.active_link{background:#D8E4F1;color:#039;font-weight:bold;padding:2px;}
.air{ margin-top:15px; margin-left:10px; font-weight:bold; font-size:16px;}
.beach_tours{ margin-top:15px; margin-left:40px;}
#button{background: url(../images/book_now.jpg) 0 0 no-repeat; width:60px; height:18px; margin-top:10px; margin-left:160px; margin-bottom:18px;}
.book{position:relative; left:7px; top:-2px; font-size:11px; color:#000000; background:transparent; text-decoration:none;}

#footer{background:#F6F5E3;float:left; width:1000px; height:auto;}
.foooter_text{font-size:10pt; line-height:21px;padding:15px;}
.clicklink{text-decoration:none;color:#002BB8;}
.clicklink:hover{text-decoration:underline;color:#cc0000;}
.footer1{background:#F9F9F9;height:50px;}
.footertext{ padding-top:15px;padding-bottom:5px;padding-left:320px;font-size:8pt;}

.sites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996600;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.sites:hover {
    color: #E3AE26;
}

.border{
  border:solid 1px #000;
  margin-left:5px;
  margin-bottom:5px;
}

.state_bigtext{font-size:16px;padding-left:5px;padding-top:5px;padding-bottom:5px;}
.state_text{padding-left:5px;}
.state_img{padding-left:20px;padding-top:5px;padding-bottom:5px; }


.tabButton { 
  cursor: pointer;
}
.tabButtonNml { 
  cursor: pointer;
}

