a:link {
	color: #006600;
}
a:hover {
	color: #0099FF;
}
.navtext {
	color: #003300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 2px;
}
a.navtext:link {
	color: #003300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.navtext:hover {
	color: #0066FF;
}
.navtextsub {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 2px;
}
a.navtextsub:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.navtextsub:hover {
	color: #FFCC00;
}
.body {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.body:link {
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.body:hover {
	color: #0099FF;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
a.footer:link {
	color: #FFFFFF;
}
a.footer:hover {
	color: #FFCC00;
}
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
a.breadcrumb:link {
	color: #006633;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 8px;
}
a.breadcrumb:hover {
	color: #0099FF;
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 12px;
}
a.legal:link {
	color: #333333;
}
a.legal:hover {
	color: #FFFFFF;
}
form {
	font-family: Arial, Helvetica, sans-serif;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003300;
	font-weight: bold;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-top: 6px;
}
.imgborder {
	border: 5px solid #CCCCCC;
}
.bgstripeleft {
	background-image: url(tchImg/bg-shadow-L.gif);
}
.bgstriperight {
	background-image: url(tchImg/bg-shadow-R.gif);
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #006633;
	margin-top: 6px;
	font-weight: bold;
	font-style: italic;
}
.bodystrong {
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.imgborder1pxblack {
	border: 1px solid #000000;
}
.imgborder1pxdgreen {
	border: 1px solid #006633;
}
.featured {
	color: #006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(tchImg/featuredbar_08.gif);
}
.imgborder1pxgrey {
	border: 1px solid #669966;
}
.lozengetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	padding-top: 4px;
}
.memberlginbg {
	background-image: url(tchImg/memberlogin_05.jpg);
	background-repeat: no-repeat;
}
.searchbg {
	background-image: url(tchImg/promo-buttons_06.jpg);
	background-repeat: no-repeat;
}
/*- Menu Tabs J--------------------------- */

    #tabsJ {
	float:left;
	width:100%;
	font-size:100%;
	line-height: normal;
	background-color: #C5E066;
      }
    #tabsJ ul {
	margin:0;
	list-style:none;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	padding-top: 0px;
      }
    #tabsJ li {
	display:inline;
	margin:0;
	padding:0;
      }
    #tabsJ a {
      float:left;
      background:url(tchImg/tableftJ.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url(tchImg/tabrightJ.gif) no-repeat right top;
      padding:5px 8px 4px 0px;
      color:#003300;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }
 
    #current ul {
	margin:0;
	list-style:none;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	padding-top: 0px;
      }
    #current li {
	display:inline;
	margin:0;
	padding:0;
      }
    #current a {
	float:left;
	background:url(tchImg/tableftJ.gif) no-repeat left top;
	background-position:0% -42px;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	color: #FFFFFF;
      }
    #current a span {
      float:left;
      display:block;
      background:url(tchImg/tabrightJ.gif) no-repeat right top;
      background-position:100% -42px;
      padding:5px 8px 4px 0px;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #current a span {float:none;}
    /* End IE5-Mac hack */
    #current a:hover span {
      color:#FFF;
      }
    #current a:hover {
      background-position:0% -42px;
      }
    #current a:hover span {
      background-position:100% -42px;
      }

.navbottombargreen {
	background-image: url(tchImg/navbottombar-green.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #7AA621;
}
.navbottombarblue {
	background-image: url(tchImg/navbottombar-blue.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #006600;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1E8737;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F7FFD4;
	border-right-color: #006633;
	border-bottom-color: #006633;
	border-left-color: #F7FFD4;
        
	
}
.bodyintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}
.photocaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.subtitlesitestoseegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-sites.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlehistorygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-history.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleeatinggreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-eating.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesportsgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-sports.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlefestivalsgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-festivals.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlethingstoseegreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-thingstosee.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleusefullinksgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006600;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-green-links.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesitestoseeblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-sites.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlehistoryblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-history.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleeatingblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-eating.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesportsblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-sports.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlefestivalsblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-festivals.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlethingstoseeblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-thingstosee.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleusefullinksblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-blue-links.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesitestoseepurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #663399;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-sites.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlehistorypurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-history.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleeatingpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-eating.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesportspurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-sports.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlefestivalspurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-festivals.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlethingstoseepurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-thingstosee.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleusefullinkspurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #330066;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-purple-links.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesitestoseered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-sites.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlehistoryred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-history.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleeatingred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-eating.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlesportsred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-sports.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlefestivalsred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-festivals.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitlethingstoseered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-thingstosee.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.subtitleusefullinksred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(tchImg/iconbar-red-links.gif);
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 45px;
	background-position: left center;
	background-repeat: no-repeat;
}
.infobartopgreen {
	background-image: url(tchImg/banner_superinfo_green_01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.infobarmiddlegreen {
	background-image: url(tchImg/banner_superinfo_green_02.gif);
	background-repeat: repeat-y;
}
.infobarbottomgreen {
	background-image: url(tchImg/banner_superinfo_green_04.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.infobartopred {
	background-image: url(tchImg/banner_superinfo_red_01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.infobarbottomred {
	background-image: url(tchImg/banner_superinfo_red_04.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.infobarmiddlered {
	background-image: url(tchImg/banner_superinfo_red_02.gif);
	background-repeat: repeat-y;
}
.infobartopblue {
	background-image: url(tchImg/banner_superinfo_blue_01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.infobarbottomblue {
	background-image: url(tchImg/banner_superinfo_blue_04.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.infobarmiddleblue {
	background-image: url(tchImg/banner_superinfo_blue_02.gif);
	background-repeat: repeat-y;
}
.infobartoppurple {
	background-image: url(tchImg/banner_superinfo_purple_01.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.infobarbottompurple {
	background-image: url(tchImg/banner_superinfo_purple_04.gif);
	background-position: top;
	background-repeat: no-repeat;
}
.infobarmiddlepurple {
	background-image: url(tchImg/banner_superinfo_purple_02.gif);
	background-repeat: repeat-y;
}.bbtablebottombrdr {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.bbtitlebarred {
	background-color: #CC0000;
}
.bbheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 3px 3px 6px;
	color: #FFFFFF;
	line-height: 13px;
}
.bbheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding: 3px 6px 3px 3px;
	color: #FFFFFF;
	text-align: right;
	line-height: 11px;
}
.bbheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 6px 3px 3px;
	color: #FFFFFF;
	text-align: right;
	line-height: 12px;
}
.bbbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.bbbodyred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #CC0000;
}
.bbbodystrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
}
.bbdateopen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	border: 1px dotted #999999;
}
.bbdescriptionred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	background-color: #FFECEC;
	padding: 3px;
}
.bbborderred {
	border: 1px solid #CC0000;
}
.bbtitlebarblue {
	background-color: #3366CC;
}
.bbborderblue {
	border: 1px solid #3366CC;
}
.bbdescriptionblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	background-color: #D7ECFF;
	padding: 3px;
}
.bbbodyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #3366CC;
}
.bbtitlebargreen {
	background-color: #66CC00;
}
.bbbodygreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #336633;
}
.bbdescriptiongreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	background-color: #E3F3CE;
	padding: 3px;
}
.bbbordergreen {
	border: 1px solid #66CC00;
}
.bbtitlebarpurple {
	background-color: #990099;
}
.bbbodypurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #990099;
}
.bbdescriptionpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	background-color: #EDDBEE;
	padding: 3px;
}
.bbborderpurple {
	border: 1px solid #990099;
}
.bbtitlebarAntrim, .bbtitlebarArmagh, .bbtitlebarDown, .bbtitlebarFermanagh, .bbtitlebarLondonderry, .bbtitlebarTyrone {
	background-color: #990099;
}
.bbtitlebarClare, .bbtitlebarDonegal, .bbtitlebarGalway, .bbtitlebarLeitrim, .bbtitlebarLimerick, .bbtitlebarMayo, .bbtitlebarRoscommon, .bbtitlebarSligo {
	background-color: #66CC00;
}
.bbtitlebarCavan, .bbtitlebarDublin, .bbtitlebarKildare, .bbtitlebarLaois, .bbtitlebarLongford, .bbtitlebarLouth, .bbtitlebarMeath, .bbtitlebarMonaghan, .bbtitlebarOffaly, .bbtitlebarWestmeath, .bbtitlebarWicklow {
	background-color: #3366CC;
}
.bbtitlebarCarlow, .bbtitlebarCork, .bbtitlebarKerry, .bbtitlebarKilkenny, .bbtitlebarTipperary, .bbtitlebarWaterford, .bbtitlebarWexford {
	background-color: #CC0000;
}

select.short { width: 40px; }
select.mid { width: 60px; }
select.long { width: 140px; } 


