

A:link {color: white}
A:visited {color: white}
A:active {color: white}

A.fancy:link {text-style: italic}
A.fancy:visited {text-style: normal}
A.fancy:active {text-weight: bold; font-size: 150%}

A.tour_item:link {color: white; text-decoration: underline}
A.tour_item:visited {color: #336600; text-decoration: underline}
A.tour_item:active {color: #CCCCCC; text-decoration: underline}
A.tour_item:hover {color: 006600; text-decoration: underline}

A.tour_name:link {color: white; text-decoration: underline}
A.tour_name:visited {color: #000000; text-decoration: underline}
A.tour_name:active {color: red; text-decoration: underline}
A.tour_name:hover {color: white; text-decoration: underline; font-size: 110%}


A.tsllink:link {color: white; text-decoration: none}
A.tsllink:visited {color: black; text-decoration: none}
A.tsllink:active {color: red; text-decoration: none}
A.tsllink:hover {color: white; text-decoration: none; text-weight: normal; font-size: 11}

A.rm:link {color: red; text-decoration: none}
A.rm:visited {color: #006600; text-decoration: none}
A.rm:active {color: blue; text-decoration: none}
A.rm:hover {color: red; text-decoration: underline; text-weight: normal; font-size: 11}

.menubutton {margin-bottom: 10px;}

.tournamebox{background-color: #006600; border-style: outset; border-width: 0px 1px 0px 1px; border-color: #006600; font-family: Arial, Tahoma, Verdana; font-size: 11px; color: black; text-align: left; height: 10px; padding-left: 50px}

.tourpicbox{background-color: white; margin-bottom: 0px; padding-bottom: 0px}

.toursummarybox{background-color: none; border-style: outset; border-width: 1px 1px 1px 1px; border-color: #006600; font-family: Arial, Tahoma, Verdana; font-size: 11px; color: black; text-align: left; height: 10px; padding-top: 2px; padding-left: 5px; height: 100px}

.tsl{background-color: #006600; border-style: outset; border-width: 1px 1px 1px 1px; border-color: #CCCCCC #000000 #000000 #CCCCCC; font-family: Arial, Tahoma, Verdana; font-size: 10px; font-weight: bold; color: black; text-align: left; height: 10px; padding-top: 0px; padding-left: 5px; padding-bottom: 4px; width: 100px;
border-radius:         7px; 
-moz-border-radius:    7px;
-khtml-border-radius:  7px; 
-webkit-border-radius: 7px;}

.dur{font-family: Arial, Tahoma, Verdana; font-size: 10px; font-weight: bold; color: black}

.price{font-family: Arial, Tahoma, Verdana; font-size: 11px; font-weight: bold; color: red}

.menuitem {font-family: Verdana, Arial, Tahoma; font-size: 20px; font-weight: bold; text-decoration: none; padding-left: 50px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; color: #000000}

.menuitem_long {font-family: Verdana, Arial, Tahoma; font-size: 20px; font-weight: bold; text-decoration: none; padding-left: 74px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-right-width: 0px; color: #000000}

.menulink {margin: 0px 0px 0px 0px; float:left; display:block; width: 110px; height: 20px; margin-left: 5px; padding-top: 8px; padding-bottom: 5px; text-align: center; background-color: #663300; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-color: #CCCCCC #000000 #000000 #CCCCCC; font-family: Arial, Tahoma, Verdana; font-size: 13px; text-decoration: underline overline; color: #FFFFFF;
border-radius: 17px;
-moz-border-radius: 17px;
-khtml-border-radius: 17px;
-webkit-border-radius: 17px;
background-image:-moz-linear-gradient(0% 22px 90deg, #663300, #330000); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#330000), to(#663300));}

.menulink:hover {margin: 0px 0px 0px 0px; float:left; display:block; width: 110px; height: 20px; margin-left: 5px; padding-top: 8px; padding-bottom: 5px; text-align: center; background-color: #330000; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-color: #CCCCCC #000000 #000000 #CCCCCC;font-family: Arial, Tahoma, Verdana; font-size: 12px; font-weight: bold;text-decoration: underline overline; color: #FFFFFF;
border-radius: 17px;
-moz-border-radius: 17px;
-khtml-border-radius: 17px;
-webkit-border-radius: 17px;
background-image:-moz-linear-gradient(0% 22px 90deg, #330000, #FF0000); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#FF0000), to(#330000));}

.menulink:active {margin: 0px 0px 0px 0px; float:left; display:block; width: 110px; height: 20px; margin-left: 5px; padding-top: 8px; padding-bottom: 5px; text-align: center; background-color: #440000; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-color: #CCCCCC #000000 #000000 #CCCCCC;font-family: Arial, Tahoma, Verdana; font-size: 12px; font-weight: bold;text-decoration: underline overline; color: #FFFFFF;
border-radius: 17px;
-moz-border-radius: 17px;
-khtml-border-radius: 17px;
-webkit-border-radius: 17px;
background-image:-moz-linear-gradient(0% 22px 90deg, #440000, #FF0000); background-image:-webkit-gradient(linear, 0% 0%, 0% 70%, from(#FF0000), to(#440000));}


.eventlink {background-color: black; font-family: Arial, Tahoma, Verdana; font-size: 11px; text-decoration: underline; font-weight: bold; color: #FFFFFF}
.eventlink:hover{background-color: black; font-family: Arial, Tahoma, Verdana; font-size: 11px; text-decoration: underline; font-weight: bold; color: #FFFFFF}

.annual {background-color: #663300; width: 180px; border-style: outset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #CCCCCC #000000 #000000 #CCCCCC; text-align: center; margin-left: 10px; font-face: Arial, Tahoma Verdana; font-size: 14px}

.annual_title {background-color: ##330000; text-align: center; border-style: none; border-width: 0px; color: #FFFFFF; font-family: Verdana, Arial, Tahoma; font-weight: bold; font-size: 16px; padding-top: 7px; padding-bottom: 7px}

.annual_list {background-color: #FFFFFF; width: 180px; text-align: left; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px;  border-color: #CCCCCC #000000 #000000 #CCCCCC; font-family: Verdana, Arial, Tahoma; font-weight: bold; font-size: 16px; padding-top: 7px; padding-bottom: 7px}

.descr {font-family: Arial, Verdana; font-size: 14px; text-decoration: none; font-weight: none; color: #000000;  padding-top: 10px; padding-bottom: 1px; padding-left: 0px; padding-right: 10px; text-align: left}

.descr_large {font-family: Arial, Verdana; font-size: 16px; text-decoration: none; font-weight: none; color: #000000; padding-top: 10px; padding-bottom: 1px; padding-left: 0px; padding-right: 10px; text-align: left}

.descr_event {font-family: Arial, Verdana; font-size: 12px; text-decoration: none; font-weight: bold; color: #000000;  padding-top: 10px; padding-bottom: 1px; padding-left: 0px; padding-right: 10px; text-align: left}

.tour_back {background-image: url(../webpics/tour_item_bg.jpg); border-style: outset; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color: #CCCCCC #444444 #444444 #CCCCCC}

.tour_title {background-color: none; font-family: Arial, Tahoma, Verdana; font-size: 16px; font-weight: bold; color: #000000; text-align: center}

.tour_box {background-color: black; font-family: Arial, Tahoma, Verdana; font-size: 14 px; font-weight: bold; text-align: center; margin-left: 2px; margin-right: 2px; margin-top: 2px; margin-bottom: 2px; padding-top: 2px; padding-bottom: 2px}

.tour_item_days {background-color: none; font-family: Arial, Tahoma, Verdana; font-size: 12px; font-weight: bold; color: black; text-align: center; margin-left: 4px; margin-right: 4px; margin-top: 0px}

.tour_item_descr {background-color: none; font-family: Arial, Tahoma, Verdana; font-size: 12px; font-weight: bold; color: black; text-align: left; margin-left: 2px; margin-right: 2px; margin-top: -7px}

.tour_item_descr2 {background-color: none; font-family: Arial, Tahoma, Verdana; font-size: 14px; font-weight: normal; color: black; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 3px; border-bottom-width: 1px;  border-color: #000000 #FF0000 #000000 #000000; text-align: left; padding-left: 5px; padding-right: 5px; padding-top: 5px; margin-left: 30px}

.tour_day {background-color: #CCCCCC; width: 400px; font-family: Verdana, Arial, Tahoma; font-size: 14px; font-weight: bold; color: black; text-align: left; margin-left: 10px; margin-right: 100px; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px}

.bulleting {font-family; Verdana, Tahoma, Arial; font-weight: bold; font-size: 20px; text-align: right; padding-top: 5px; padding-bottom: 5px}

.tour_program {font-family: Arial, Tahoma, Verdana; font-size: 14px; font-weight: normal; text-align: left; padding-left: 5px; padding-top: 5px}



P.dropcaps:first-letter {font-size: 400%; float: left}

.tour_list {background-color: none; font-family: Arial, Tahoma, Verdana; font-size: 12px; color: white; font-weight: bold; text-align: left; margin-left: 5px; margin-right: 2px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 10px; padding-top: 5px; padding-left: 4px; padding-right: 4px}

.tour_summary {background-color: none; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 3px; border-bottom-width: 3px;  border-color: #000000 #000000 #000000 #000000; text-decoration: none; padding-top: 8px; padding-bottom: 8px; text-align: left; margin-left: 5px; margin-bottom: 10px}

.tour_it_bk {background-color: black; font-family: Arial, Tahoma, Verdana; font-size: 14px; color: white; font-weight: bold; text-align: left; border-style: inset; border-top-width: 0px; border-left-width: 0px; border-right-width: 3px; border-bottom-width: 3px; border-color: #FF0000; text-decoration: none; padding-top: 8px; padding-bottom: 8px; padding-left: 10px; text-align: left}

.tour_ss {font-family: Tahoma, Arial, Verdana; font-size: 14px; color: #0000FF; font-weight: bold; padding-left: 15px; padding-top: 5px; padding-bottom: 0px}

.intro_t_d {background-white: black; font-family: Arial, Tahoma, Verdana; font-size: 14px; color: black; font-weight: bold; text-align: left; border-style: inset; border-top-width: 2px; border-left-width: 2px; border-right-width: 3px; border-bottom-width: 3px; border-color: #CCCCCC #000000 #000000 #CCCCCC; padding-top: 8px; padding-left: 8px}

.intro {background-white: black; font-family: Arial, Tahoma, Verdana; font-size: 16px; color: black; font-weight: bold; text-align: left; border-style: inset; border-top-width: 1px; border-left-width: 1px; border-right-width: 3px; border-bottom-width: 0px; border-color: #000000 #FF0000 #000000 #000000; padding-top: 8px; padding-left: 8px}

