    TD {
        COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
    }
    TD.pageBodyContainer    {
        PADDING: 3px 0px 3px 0px; 
        BACKGROUND-COLOR: #FFFFFF;
    }
    TD.pageHeaderLine {
        HEIGHT: 1px; BACKGROUND-COLOR: #C5C0B4;
    }
    TD.customMessageContainer {
        PADDING: 0px 0px 0px 0px; 
        BACKGROUND-COLOR: #FFFFFF;
    }
    TD.pageFooterContainer {
        BACKGROUND-COLOR: #FFFFFF;
    }
    TD.pageFooterLine {
        HEIGHT: 1px; BACKGROUND-COLOR: #C5C0B4;
    }
    TD.pageFooter{
    }
    .pageDescription {
		font-size: 11px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 1;
		font-weight: normal;
		text-align: justify;
	}
    .errorMsg {
        COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
    }
    .blackLine {
        BACKGROUND-COLOR: #003366;
    }
    .searchPrompt {
        COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
    }
    .searchTipsHeader {
        COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
    }
    .searchTips {
        COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TEXT-DECORATION: none
    }
    .commentDate {
        COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 12px; TEXT-DECORATION: none
    }
    .commentAuthor {
        COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 12px; TEXT-DECORATION: none
    }  
tbody {
    PADDING: 0px 0px 0px 0px; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	line-height: 1;
	text-decoration: none;
	text-align: left;
}	
body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	line-height: 1;
	text-decoration: none;
	text-align: left;
}

p {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1;
	font-weight: normal;
	text-align: justify;
}

A:LINK {color: #000000;}
A:VISITED {color: #000000;}
A:HOVER {COLOR: #000000; text decoration: none;}

.NAV {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size : 11px;
	;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
	
.NAV A {color: #000000; text-decoration: underline;}
.NAV A:LINK {
	color: #000000;
	text-decoration: none;
}
.NAV A:VISITED {color: #000000;}
.NAV A:HOVER {color: #9B6800; text-decoration: underline;}

.leftNAV {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size : 11px;
	font-style: normal;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-decoration: none;
}
.leftNAV A {color: #000000; text-decoration: underline;}
.leftNAV A:LINK {
	color: #000000;
	text-decoration: none;
}
.leftNAV A:VISITED {
	color: #000000;
	text-decoration: none;
}
.leftNAV A:HOVER {color: #9B6800; text-decoration: underline;
}
.Background1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}		
.Background2 { background-color: #FAF7EB;
}
.Background3 { background-color: #F8F3E0}
}
.Background4 { background-color: #EDE1B4;
}
.Background5 { background-color: #F3ECCF}
}
.Background6 { background-color: #E9DAA0}
}
.Background7 { background-color: #513600}
}
.Background8 { background-color: #3C2800}
}
.Background9 { background-color: #2E2B23}
}
.Background10 { background-color: #544D3F}
}
.Background11 { background-color: #9B6900}
}
.Background12 { background-color: #CE8B00}
}
.Background13 { background-color: #840000}
}
.Background14 { background-color: #990000}
}
.Background15 { background-color: #CCCCCC}
}
.text {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	font-variant: normal;


}
.text-bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.text-bigger-bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.text-mid {
	FONT-SIZE: 9px;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}
.text-mid-bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.text-small {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	font-variant: normal;
}
.text-small-bold {
	FONT-SIZE: 9px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-align: left;
	font-style: normal;
	font-variant: normal;

}
.text-red-bold {

	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #990000; FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
}
.text-small-white {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.text-white {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	COLOR: #FFFFFF;
}
}
.text-bold-white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 1;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	COLOR: #FFFFFF;
	text-decoration: none;

}
.text-mid-bold-white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1.5;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	COLOR: #FFFFFF;
}
.text-mid-blue {
	FONT-SIZE: 10px;
	LINE-HEIGHT: .95;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	color: #004A95;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration: none;
}
.text-itinerary {
	FONT-SIZE: 14px;
	LINE-HEIGHT: 1.75em;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	font-variant: normal;
}
.text-E9DAA0 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #E9DAA0;
	text-decoration: none;
}
.text-9B6900 {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #9B6900;
	font-size : 11px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
}
.text-0000CC {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #0000CC;
	font-size : 12px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
}
.text-bold-E9DAA0 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: Bold;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	COLOR: #E9DAA0; 
	text-decoration: none;
}
.text-990000 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	color: #990000;
	text-decoration: none;
}
.text-bold-990000 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	color: #990000;
	text-decoration: none;
}
.text-mid-9B6900 {
	FONT-SIZE: 10px;
	LINE-HEIGHT: .95;
	FONT-FAMILY: "Century Gothic", Verdana, Arial, sans-serif;
	color: #9B6900;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration: none;
}
.text-register-on {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #513600;
	font-size : 12px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-decoration: none;
}
.Body-Box-Top {
	background-image:  url(http://www.adventurecaravans.com/images/layout/box_LT_2E2B23.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Body-Box-Corner-TopRight {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_TR_corner.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Body-Box-Border-Top-H {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_TH_border.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.Body-Box-Border-Left-V {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_RV_border.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.Body-Box-Bottom-Right {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_BR_corner_FFFFFF.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Body-Box-Top-Right {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_TR_corner_FFFFFF.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.Body-Box-Border-Bottom-H-FAF7EB{
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_BH_border_FFFFFF.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.Body-Box-Border-Bottom-H-E9DAA0 {
	background-image:  url(http://www.adventurecaravans.com/images/layout/tbl_box_BH_border_E9DAA0.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
.footerNAV {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #2E2B23;
	font-size : 10px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-decoration: none;
}
.page-header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #2E2B23;
	LINE-HEIGHT: 1.75em;
	FONT-FAMILY: "Copperplate Gothic Bold", Arial, Helvetica, sans-serif;
	letter-spacing: 0.65em;
	text-align: left;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: none;
}
.page-subheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #837A63;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: bottom;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: none;
}
.subcategory_header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #2E2B23;
	LINE-HEIGHT: 1.75em;
	FONT-FAMILY: "Copperplate Gothic Bold", Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: bottom;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: none;
}
.menu_header {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 14px;
	COLOR: #2E2B23;
	LINE-HEIGHT: 1.75em;
	FONT-FAMILY: "Copperplate Gothic Bold", Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: bottom;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: none;
}
.page-tour-header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #2E2B23;
	LINE-HEIGHT: normal;
	FONT-FAMILY: "Copperplate Gothic Bold", Arial, Helvetica, sans-serif;
	letter-spacing: -.05em;
	text-align: left;
	vertical-align: bottom;
	word-spacing: -.05em;
	white-space: nowrap;
	text-transform: none;
}
.page-tourinfo-header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #2E2B23;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: -.01em;
	text-align: left;
	word-spacing: -.02em;
	text-transform: none;
}
.tour-headliner-blue {
	FONT-SIZE: 11px;
	LINE-HEIGHT: .95;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #004A95;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	text-decoration: none;
}
.page-tour-desc-header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #840000;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: bottom;
	word-spacing: normal;
	text-transform: none;
}
.page-register-header {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #837A63;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Bookman Old Style, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: uppercase;
}
.page-register-subheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #544D3F;
	LINE-HEIGHT: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-transform: none;
}
table {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal;
	line-height: 1;
	text-decoration: none;
	text-align: left;
}
.topbarNAV {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #513600;
	font-size : 11px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-decoration: none;
}
.topbarNAV A {color: #513600;}
.topbarNAV A:LINK {
	color: #513600;
	text-decoration: none;
}
.topbarNAV A:VISITED {
	color: #3C2800;
	text-decoration: none;
}
.topbarNAV A:HOVER {color: #840000}
.registerNAV {
	font-family : "Century Gothic", Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #9B6900;
	font-size : 11px;
	font-style: normal;
	text-transform: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	white-space: nowrap;
	text-decoration: none;
}
.registerNAV A {color: #9B6900;}
.registerNAV A:LINK {
	color: #9B6900;
	text-decoration: none;
}
.registerNAV A:VISITED {
	color: #3C2800;
	text-decoration: none;
}
.registerNAV A:HOVER {color: #513600}

