BODY { FONT-SIZE: 10px; }
TD { FONT-SIZE: 10px }

.NBSP2 {font-size: 2px;}
.NBSP3 {font-size: 3px;}
.NBSP4 {font-size: 4px;}
.NBSP5 {font-size: 5px;}

/*links*/
.linkGrySm             { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; color: #999999; }
A.linkGrySm:link       { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; color: #999999; text-decoration: none; }
A.linkGrySm:active     { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; color: #999999; text-decoration: none; }
A.linkGrySm:visited    { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; color: #999999; text-decoration: none; }
A.linkGrySm:hover      { font-size: 9px; color: #FFFFFF;}

linkLtGrySm              { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #CCCCCC; }
A.linkLtGrySm:link       { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }
A.linkLtGrySm:active     { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }
A.linkLtGrySm:visited    { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #CCCCCC; text-decoration: none; }
A.linkLtGrySm:hover      { font-size: 10px; color: #FFFFFF;}

.linkRedLg             { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; }
A.linkRedLg:link       { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRedLg:visited    { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRedLg:hover      { font-size: 11px; color: #333333;}

.linkRed             { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; }
A.linkRed:link       { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRed:visited    { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRed:hover      { font-size: 10px; color: #333333;}

.linkRedBg             { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; }
A.linkRedBg:link       { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRedBg:visited    { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; }
A.linkRedBg:hover      { font-size: 11px; color: #333333;}

.linkRedBd             { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; font-weight: bold;}
A.linkRedBd:link       { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; font-weight: bold;}
A.linkRedBd:visited    { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #C71444; text-decoration: none; font-weight: bold;}
A.linkRedBd:hover      { font-size: 10px; color: #333333; font-weight: bold;}

/*text*/
.TextBlackBgBd		   { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #000000; font-weight: bold;}
.TextDkGrayBgr		   { font-size: 12px; font-family: verdana, helvetica, sans-serif; color: #333333;}
.TextDkGrayBg		   { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #333333;}
.TextDkGray		      { font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #333333;}
.TextMdGrayBg		   { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #666666;}
.TextMdGrayBgLd	   { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #666666; line-height: 15px;}
.TextMdGray		      { font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #666666;}
.TextLtGray		      { font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #999999;}
.TextWhtBd		      { font-size: 10px; font-family: verdana, helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}
.LeftColumn		      { padding: 1 12 0 0; font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #666666;}
.TextDirections      { padding: 10 20 0 0; font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #333333;}
.TextLtBluBld	      { font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #6699CC; font-weight: bold;}

/*tables*/
.TourLtGrayTxt	      { padding: 5 7 4 0; background-color: #EBEBEB; font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #333333; }
.TourLtBlue		      { background-color: #6699CC; font-size: 10px; font-family: verdana, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.TourLtGray		      { padding: 3 7 3 8; background-color: #EBEBEB; font-size: 11px; font-family: verdana, helvetica, sans-serif; color: #333333; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
.Left_Column         { padding: 0px 0px 0px 5px; }

/*bullets*/
.BulletBlu	 { text-align: top; padding: 0 5 0 10; font-size: 13px; font-family: arial, helvetica, sans-serif; color: #6699CC; font-weight: bold;}
.BulletBluReg	 { padding: 9 5 0 19; text-align: top; font-size: 13px; font-family: arial, helvetica, sans-serif; color: #6699CC; font-weight: bold;}
   
/*begin: sub navigation*/
#navlist {
	width: 176px;
}

#navlist ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
   text-align: right;
}

#navlist li {
	margin: 0 0 0 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#navlist a {
	display: block;
   padding: 3 0 4 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
	width: 176px;
	background-color: #EBEBEB;
   color: #336699;
   text-decoration: none;
   background: transparent url(../images/nav/subnav_bkg.gif) no-repeat;
}

#navlist a:link, #navlist a:visited {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
	color: #336699;
	text-decoration: none; /* */
}

#navlist a:hover {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #E1E1E1;
	color: #000000;
   text-decoration: none;
   background: transparent url(../images/nav/subnav_bkg_on.gif) no-repeat;
}

.navLocalOn {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: #E1E1E1;
	color: #000000;
   text-decoration: none;
   background: transparent url(../images/nav/subnav_bkg_on.gif) no-repeat;
}

/*end: sub navigation*/


/*begin: About drop down*/
#AboutNav {
	width: 130px;
}

#AboutNav ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
   text-align: left;
}

#AboutNav li {
	margin: 0 0 0 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   width: 130px;
}

#AboutNav a {
	/*/*/display: block;
	padding: 2 0 4 0; /* Netscap doesn't handle "right" padding with the menus*/
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   width: 130px;
	background-color: #336699;
   color: #FFFFFF;
   text-decoration: none;
   background: transparent url(../images/nav/rule_about.gif) no-repeat center bottom;
	/* */
}
#AboutNav a:link, #AboutNav a:visited {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	/*/*/color: #FFFFFF;
	text-decoration: none; /* */
}
#AboutNav a:hover {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   background-color: #75A8DB;
	color: #000000;
   text-decoration: none;
}
/*end: About drop down */


/*begin: Tours drop down*/
#TourNav {
	width: 130px;
}

#TourNav ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
   text-align: left;
}

#TourNav li {
	margin: 0 0 0 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   width: 130px;
}

#TourNav a {
	/*/*/display: block;
	padding: 2 0 4 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
	width: 130px;
	background-color: #6699CC;
   background: transparent url(../images/nav/rule_tour.gif) no-repeat center bottom;
	/* */
}
#TourNav a:link, #TourNav a:visited {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	/*/*/color: #FFFFFF;
	text-decoration: none; /* */
}
#TourNav a:hover {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   background-color: #99CCFF;
   text-decoration: none;
	color: #000000;
}
/*end: Tours drop down */

/*begin: Photos drop down*/
#PhotosNav {
	width: 130px;
}

#PhotosNav ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
   text-align: left;
}

#PhotosNav li {
	margin: 0 0 0 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   width: 130px;
}

#PhotosNav a {
	/*/*/display: block;
	padding: 2 0 4 0;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
	width: 130px;
	background-color: #66CCCC;
   background: transparent url(../images/nav/rule_photos.gif) no-repeat center bottom;
	/* */
}
#PhotosNav a:link, #PhotosNav a:visited {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
	/*/*/color: #FFFFFF;
   text-decoration: none; /* */
}
#PhotosNav a:hover {
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   background-color: #99FFFF;
   text-decoration: none;
	color: #000000;
}
/*end: Photos drop down */



  



