/* Lonely Planet stylesheet */



/* Background color classes */
.c1 {background-color: #000000} /* black */


/* Font treatment classes */
.txtBlk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #000000;}
.txtBlk_leading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #000000; line-height: 18px;}
.txtBlk_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #000000;}
.txt_AOL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #000000;}
.date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #339900}
.greyspread { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #999999}
.linkOrangeHdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #FF6600;}


/* Links */
A.linkBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #003399;}
A.linkBlue_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #003399;}
A.linkBlueAlt_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #000066;}
A.linkBlue_smallBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; color: #003399;}
A.linkBlue_smallnotBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #003399;}
A.linkOrangeHdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; color: #FF6600;}
A.linkOrange_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #FF6600;}



/* Unique tag classes */
.uninav_top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #CCCCCC; text-decoration: none; background-color: #000000}
A.uninav_top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #CCCCCC; text-decoration: none; background-color: #000000}
A.uninav_top:hover { color: #FFFFFF; }
A.uninav_top:active { color: #FFFFFF; }
A.uninav_top:visited { color: #CCCCCC; }
A.uninav_top:visited:hover { color: #FFFFFF; }

.uninav_left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #FFFFFF; text-decoration: none; background-color: #FFFFFF}
A.uninav_left { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 700; color: #003399; text-decoration: none; background-color: #FFFFFF}
A.uninav_left:hover { color: #FF6600; }
A.uninav_left:active { color: #FF6600; }
A.uninav_left:visited { color: #003399; }
A.uninav_left:visited:hover { color: #FF6600; }

.uninav_btm: { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #330099;}
A.uninav_btm: { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #330099; text-decoration: none }
A.uninav_btm:hover { color: #FF6600; }
A.uninav_btm:active { color: #FF6600; }
A.uninav_btm:visited { color: #330099; }
A.uninav_btm:visited:hover { color: #FF6600; }

/* CSS For Secondary Nav on LP.com */

#secondary_menu { font-family: Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0 3px; padding:0; font-weight:bold;  }
#secondary_menu ul {  margin: 0;  padding:0;  list-style-type:none;  font-size:11px; }
#secondary_menu li { margin: 0; color: #666; }
#secondary_menu a { border:1px solid #e7e7e7; display: block; padding: 3px 5px; width: 140px; color: #666; text-decoration: none; }
#secondary_menu a:hover { border:1px solid #ccc; background: #3A9FE9; color: #FFF; }
#secondary_menu ul ul li { margin: 1px 0 0 0; }
#secondary_menu ul ul li a { font-weight:normal; padding-left:10px; width: 135px; line-height:1.3em; }
#secondary_menu ul ul { display:none;  }
#secondary_menu .smaller { font: 11px Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding-top:3px; color: #666; font-weight:normal;}

#secondary_menu .head a { background: #A89889; color: white; text-transform:uppercase; }
#secondary_menu .head a:hover { background: #3A9FE9; color: #FFF; }

#secondary_menu .navactive a { background-color: #C3B5A8; color: white; }
#secondary_menu .navactive a:hover { background: #3A9FE9; color: #FFF; }

#secondary_menu .navactiveSub { display:block; }
#secondary_menu .navactiveSub a { color: #666;  display:block; background:#e7e7e7; }
#secondary_menu .navactiveSub a:hover { background: #3A9FE9; color: #FFF; }

#secondary_menu .navactiveSubHighlight a { color: #444; background-color:#CEC7C4; }

#secondary_menu ul li a.alt { border-bottom: 1px solid #d0d0d0; padding_bottom: 3px; }

#secondary_menu ul li span.non { padding: 0 5px; }

#secondary_menu a.themeHeads  { }
