body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #DADFE9;}



/****************************************************************/
A:link {
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #336699;
	text-decoration: underline	}
A:visited {
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #336699;
	text-decoration: underline	}
A:hover {
	font-size: 12px;
	font-family: Arial, Helvetica; 
	font-weight: bold;
	color: #CC9900;
	text-decoration: none }
/****************************************************************/
A.11px:link {
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #336699;
	text-decoration: underline	}
A.11px:visited {
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #336699;
	text-decoration: underline	}
A.11px:hover {
	font-size: 11px;
	font-family: Arial, Helvetica; 
	font-weight: normal;
	color: #CC9900;
	text-decoration: none }
	/****************************************************************/

A.14pxbig:link {
	font-size: 20px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #336699;
	text-decoration: none	}
A.14pxbig:visited {
	font-size: 20px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #336699;
	text-decoration: underline	}
A.14pxbig:hover {
	font-size: 20px;
	font-family: Arial, Helvetica; 
	font-weight: normal;
	color: #CC9900;
	text-decoration: none }
	/****************************************************************/

A.11pxgreylinks:link {
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #787878;
	text-decoration: none;
	}
A.11pxgreylinks:visited {
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #9D9D9D; 
	text-decoration: none; }
A.11pxgreylinks:hover {
	font-size: 11px;
	font-family: Arial, Helvetica; 
	font-weight: bold;
	color: #CC9900;
	text-decoration: underline;
	}
	/****************************************************************/
A.beanie{
	width: 176px;
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #EAE9D9;
	display: block;
	padding:1px 2px 1px 12px;}
A.beanie:link {
	color: #333333;
	font-size: 12px;
	font-weight: normal;	
	background-color: #EAE9D9;}
A.beanie:visited {
	color: #333333;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #EAE9D9;}
A.beanie:hover {
	color: #FFFFFF;
	font-weight: normal;
	background: #A5A184 url(triangle.gif) no-repeat left;
	background-color: #C5C2AF;
}
/****************************************************************/
A.beaniewhite{
	font-size: 11px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #F8F7ED;
	display: block;
	margin: 0px 2px 0px 2px;
	padding:1px 0px 1px 0px;}
A.beaniewhite:link {
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	background-color: #F8F7ED;
	border-bottom: 1px dotted #F18478;}
A.beaniewhite:visited {
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	background-color: #F8F7ED;
	border-bottom: 1px dotted #F18478;}
A.beaniewhite:hover {
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	background-color: #A5A184;
	border-bottom: 1px dotted #F18478;}	
/****************************************************************/
A.top_links:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}
A.top_links:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}
A.top_links:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9900;
	font-weight: bold; 
	font-size: 12px;
	text-decoration: none;
	}	
/****************************************************************/
A.top_links11px:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #2863A4;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	}
A.top_links11px:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #2863A4;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	}
A.top_links11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9900;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	}
/****************************************************************/

A.action_links:link {
	padding:2px 1px 2px 7px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: none;
	}
A.action_links:visited {
	padding:2px 1px 2px 7px;
	font-family: Verdana, Arial, Helvetica;
	color: #660000;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: none;
	}
A.action_links:hover {
	padding:2px 1px 2px 7px;
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: bold; 
	font-size: 14px;
	text-decoration: underline;
	}
/****************************************************************/

A.action_links11:link {
	padding:2px 1px 2px 4px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	}
A.action_links11:visited {
	padding:2px 1px 2px 4px;
	font-family: Verdana, Arial, Helvetica;
	color: #660000;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	}
A.action_links11:hover {
	padding:2px 1px 2px 4px;
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: underline;
	}
	
/****************************************************************/

A.action12_links:link {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	}
A.action12_links:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #660000;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
	}
A.action12_links:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: bold; 
	font-size: 11px;
	text-decoration: underline;
	}
	
/****************************************************************/

A.hotels:link {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}
A.hotels:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #660000;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}
A.hotels:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}

/****************************************************************/

A.yachts:link {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}
A.yachts:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #660000;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}
A.yachts:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none
	}		
	
/****************************************************************/

A.box_links:link {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #FFFFFF;}
A.box_links:visited {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #FFFFFF;}
A.box_links:hover {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #E8D0CA;}
.box_links {
	padding:1px 4px 1px 4px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FF9F9F;
	background-color: #E8D0CA;	}
	
/****************************************************************/
/****************************************************************/

A.box_links11px:link {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #FFFFFF;}
A.box_links11px:visited {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #FFFFFF;}
A.box_links11px:hover {
	padding:1px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #E8D0CA;}
.box_links11px {
	padding:1px 2px 1px 2px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 11px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FF9F9F;
	background-color: #E8D0CA;	}
	
/****************************************************************/

A.box_linksblue:link {
	padding:2px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #E7E8F5;}
A.box_linksblue:visited {
	padding:2px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #E7E8F5;}
A.box_linksblue:hover {
	padding:2px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #CCCCCC;
	background-color: #E8D0CA;}
.box_linksblue {
	padding:2px 4px 2px 4px;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 12px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FF9F9F;
	background-color: #E8D0CA;	}
/****************************************************************/
A.box_linkslarge:link {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #5A82BD;}
A.box_linkslarge:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal; 
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #5A82BD;}
A.box_linkslarge:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #E8D0CA;}
.box_linkslarge {
	padding: 2px 6px 2px 6px;
	font-family: Verdana, Arial, Helvetica;
	color: #0066CC;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #E8D0CA;
	line-height: 25px;
}

/****************************************************************/
A.box_linkslargeHP:link {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	background-color: #5A82BD;}
A.box_linkslargeHP:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal; 
	font-size: 14px;
	text-decoration: none;
	background-color: #5A82BD;}
A.box_linkslargeHP:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	background-color: #4772B1;
}
.box_linkslargeHP {
	padding: 2px 6px 2px 6px;
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	background-color: #5A82BD;
	line-height: 25px;
}

/****************************************************************/
A.box_linkslarge1:link {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #5A82BD;}
A.box_linkslarge1:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: normal; 
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #5A82BD;}
A.box_linkslarge1:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #E8D0CA;}
.box_linkslarge1 {
	padding: 2px 6px 2px 6px;
	font-family: Verdana, Arial, Helvetica;
	color: #0066CC;
	font-weight: normal;
	font-size: 14px;
	text-decoration: none;
	border: 1px solid;
	border-color: #FFCCCC;
	background-color: #E8D0CA;
	line-height: 25px;
}

/****************************************************************/

A.sidenav:link {
	color: #970031; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica; 
	text-decoration: none;}
A.sidenav:visited { 
	color: #970031; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica; 
	text-decoration: none; }
A.sidenav:hover {
	color: #CC9900; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Verdana, Helvetica; 
	text-decoration: none;}

/****************************************************************/

A.index_links:link {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
	}
A.index_links:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
	}
A.index_links:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: bold; 
	font-size: 10px;
	text-decoration: none;
	}

/****************************************************************/
A.index_links2:link {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 10px;
	text-decoration: none;
	}
A.index_links2:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #666666;
	font-weight: normal; 
	font-size: 10px;
	text-decoration: none;
	}
A.index_links2:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #cc9900;
	font-weight: normal; 
	font-size: 10px;
	text-decoration: none;
	}

/****************************************************************/

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.smaller11px {
	font-size: 11px;}

h1 {
	font-size: 20px;
	font-weight: bold;
	color: #CC6600;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 2px;
	padding-top: 4px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #959595;
	margin-top: 1px;
	margin-bottom: 1px;
	line-height: 18px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	line-height: 16px;
}
table {
	text-align: justify;}
.t-tableborder {
	border: 1px solid #94A4CF;}
.t-tableborder-bot {
	border-bottom: 1px solid #94A4CF;}

.style5 {font-size: 14px; font-weight: bold; }


/*---------- bubble tooltip (link is ?) -----------*/
a.tt{
    position:relative;
    z-index:0;
    background-color:#FD7871;
	font-size: 12px;
	font-weight:bold;
	padding:1px 2px;
	margin-left:2px;
	color:#FFFFFF;
	text-decoration: none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:1; color: #CCCCCC; background:#FD7871;font-size: 12px;font-weight:bold;}
a.tt:visited{ z-index:0; color: #FFFFFF; background:#FD7871;font-size: 12px;font-weight:bold;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
	z-index:50;
    top:0px; left: -20px;
	padding: 15px 0 0 0;
	width:200px;
	color: #666666;
    text-align: justify;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble1.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble_filler1.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble1.gif) no-repeat bottom;
}

/*---------- wider bubble tooltip -----------*/
a.ttw{
    position:relative;
    z-index:0;
    background-color:#FD7871;
	font-size: 12px;
	font-weight:bold;
	padding:1px 2px;
	margin-left:2px;
	color:#FFFFFF;
	text-decoration: none;
}
a.ttw span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.ttw:hover{ z-index:1; color: #CCCCCC; background:#FD7871;font-size: 12px;font-weight:bold;}
a.ttw:visited{ z-index:0; color: #FFFFFF; background:#FD7871;font-size: 12px;font-weight:bold;}
a.ttw:hover span.tooltip{
    display:block;
    position:absolute;
	z-index:50;
    top:0px; left: -20px;
	padding: 15px 0 0 0;
	width:300px;
	color: #666666;
    text-align: justify;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.ttw:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble2.gif) no-repeat top;
}
a.ttw:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble_filler2.gif) repeat bottom; 
}
a.ttw:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(http://www.latindiscover.com/images/buttons/bubbletooltip/bubble2.gif) no-repeat bottom;
}
/*-- Info -- */ 

.TitleBold {
	color:#696969;
	font-weight: bold;
	font-size: 14px;
}
.TitleBold12 {
	color:#696969;
	font-weight: bold;
	font-size: 12px;
}
.TitleBold16 {
	color:#336699;
	font-weight: bold;
	font-size: 16px;}
.crumb {
	color:#CC0000;
	font-weight: bold;
	font-size: 16px;}

A.cssbutton{
background-color: #6882EA;
padding: 1px 4px 2px 4px;
color: #FFFFFF;
text-decoration: none;
font: bold 10px Verdana;}
A.cssbutton:visited{
color: #FFFFD7;}
A.cssbutton:hover{
background-color: #ACACDB;
color: #F2F2F2;}
A.cssbutton:active{
color: #FFFFFF;}
A.cssbutton3{
background-color: #B3C4D7;
padding: 1px 2px 1px 2px;
color: #FFFFFF;
text-decoration: none;
font: bold 9px Verdana;}
A.cssbutton3:visited{
color: #FFFFFF;}
A.cssbutton3:hover{
background-color: #9DB4CC;
color: #FDFEE7;}
A.cssbutton3:active{
color: #FFFFFF;}

/* created at http://www.roundedcornr.com, for rounded links to custom tours */

.roundedcornr_box_837973 {
	background: url(roundedcornr_837973_tl.png) no-repeat top left;}
.roundedcornr_top_837973 {
	background: url(roundedcornr_837973_tr.png) no-repeat top right;}
.roundedcornr_bottom_837973 {
	background: url(roundedcornr_837973_bl.png) no-repeat bottom left;}
.roundedcornr_bottom_837973 div {
	background: url(roundedcornr_837973_br.png) no-repeat bottom right;}
.roundedcornr_content_837973 {
	background: url(roundedcornr_837973_r.png) top right repeat-y;}
.roundedcornr_top_837973 div,.roundedcornr_top_837973,
.roundedcornr_bottom_837973 div, .roundedcornr_bottom_837973 {
	width: 100%;
	height: 10px;
	font-size: 1px;}
.roundedcornr_content_837973, .roundedcornr_bottom_837973 {
	margin-top: -19px;}
.roundedcornr_content_837973 { padding: 0 0px; }

.chtitle {
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
	font-family:arial;
	padding-bottom: 0px;
	padding-top: 5px;
}

.chtitle2 {
	background: url(http://www.latindiscover.com/images/arrow5.gif) no-repeat left;
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
	font-family:arial;
	padding-left: 15px;
}

.subtitle1 {
	font-size: 16px;
	color: #61593F;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-bottom: 5px;
	padding-top: 0px;
}

/****************************************************************/

#iframe {
float: left;
margin-left: % or px;
}

.iframe1 {
z-index: 0;
}

#DivRight {
	padding-right:6px;
}
.special {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #9E978D;
}
.special2 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #9E978F;
}
.special3 {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #B3B0C8;
}
.special4 {
	color: #FFF;
	background-color: #4C4741;
}
.special4HDR {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #4C4741;
}

.special5 {
	text-transform: uppercase;
	color: #FFF;
	font-size:0.9em;
	font-weight:bold;	 
	background-color: #BB0029;
}
.special5b {
	color: #FFF;
	background-color: #FFF0F3;
}

	/****************************************************************/

A.tourtitle:link {
	font-size: 20px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #CC6600;
	text-decoration: none	}
A.tourtitle:visited {
	font-size: 20px;
	font-family: Arial, Helvetica;
	font-weight: normal;
	color: #F97C00;
	text-decoration: underline
}
A.tourtitle:hover {
	font-size: 20px;
	font-family: Arial, Helvetica; 
	font-weight: normal;
	color: #CC6600;
	text-decoration: none }

A.white14:link {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	color: #FFF;
	text-decoration:none;	}
A.white14:visited {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica;
	color: #FFF;
	text-decoration:none;}
A.white14:hover {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica; 
	color: #FFF;
	text-decoration:underline; }

A.myButton {
	background-color:#FF9900;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding:2px 6px;
	text-decoration:none;}
A.myButton:hover {
	background-color:#DF8600;}
A.myButton:active {
	position:relative;
	top:1px;
}
/****************************************************************/
A.white:link {
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline}
A.white:visited {
	color: #FFFFFF;
	text-decoration: underline}
A.white:hover {
	color: #F90;
	text-decoration: none
}

.borderLRB {
	border-style: solid;
	border-color: #E9E7C7;
	border-width: 0px 1px 1px 1px;
}

.borderLRBdarker {
	border-style: solid;
	border-color: #DEDCAB;
	border-width: 0px 1px 1px 1px;
}

.borderLRB-red {
	border-width: 1px;
	border-style: solid;
	border-color: #FFC1CF;
}


.largeyellow1 {
	font-size: 18px;
	color: #FF6;
	margin-right: 2px;
	margin-bottom: 4px;
	margin-left: 2px;
}

 .bqstart { /*see http://24ways.org/2005/swooshy-curly-quotes-without-images */
     float: left;
	 margin-top: -10px;
     font-size: 400%;
     height: 15px; }

 .bqend {
     float: right;
     margin-top: -10px;
     font-size: 400%;
     height: 5px;
 }
 
.quote {
	color: #FF9900;
 }
.quote2 {
	color: #AAA;
 }
 
 blockquote {
	width: 320px;
	margin: 0px;
	padding: 3px;
	color: #FF9900;
 }
A.myButtonRes {
	background-color:#7ea1e6;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	display:inline-block;
	color:#ffffff;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:bold;
	padding:10px 24px;
	text-decoration:none;
}A.myButtonRes:hover {
	background-color:#93b2f0;
}A.myButtonRes:active {
	position:relative;
	top:1px;
}

/*** Request ***/
.request {
	font-size: 12px;
	font-family: georgia;
	font-weight: normal;
	color: #8D857E;
	text-decoration: None;
	padding-bottom: 0px;
	padding-top: 5px;
}
