@import url(https://fonts.googleapis.com/css?family=Glegoo);
@font-face {
font-family: 'deming_epregular';
src: url('fonts/deming_ep-webfont.eot');
src: url('fonts/deming_ep-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/deming_ep-webfont.woff') format('woff'),
	 url('fonts/deming_ep-webfont.ttf') format('truetype'),
	 url('fonts/deming_ep-webfont.svg#deming_epregular') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'onrampregular';
src: url('fonts/onramp-webfont.eot');
src: url('fonts/onramp-webfont.eot?#iefix') format('embedded-opentype'),
	 url('fonts/onramp-webfont.woff') format('woff'),
	 url('fonts/onramp-webfont.ttf') format('truetype'),
	 url('fonts/onramp-webfont.svg#onrampregular') format('svg');
font-weight: normal;
font-style: normal;
}

html {overflow-x:hidden; overflow-y:scroll;}
#Body {display:block; margin:0px; padding:0px; color:#353535; font-family:Arial, Helvetica, sans-serif; font-size:14px; /*overflow-x:hidden;*/}
/****/
table {border-collapse:collapse; border-spacing:0px;}
div {display:block; padding:0px; margin:0px;}
/****/
a, a:link, a:visited, a:active, a:hover {cursor:pointer;}
.Normal {display:block; padding:0px; margin:0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Normal p {display:block; padding:0px 0px 15px 0px; margin:0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Normal a {color:#ca7526; font-weight:normal; line-height:125%; text-decoration:none;}
.Normal h1, h1 {display:block; padding:0px 0px 65px 0px; margin:0px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:190px; font-weight:normal; line-height:55%; text-transform:uppercase;}
.Normal h2, h2 {display:block; padding:0px 0px 10px 0px; margin:0px; color:#b21d00; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:57px; font-weight:normal; line-height:100%; text-transform:uppercase; text-shadow:0 0.1em 0.4em #FFFFFF, 0.0em -0.1em 0.2em #FFFFFF;}
.Normal h3, h3 {display:block; padding:0px 0px 30px 0px; margin:0px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:80px; font-weight:normal; line-height:55%; text-transform:uppercase;}
.Normal h4, h4 {display:block; margin:0px; padding:0px 0px 10px 0px; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Normal ul {margin:0px; padding:5px 0px 10px 25px; list-style-type:none;}
.Normal ul li {padding:0px 0px 5px 2px; list-style-type:disc;}

.BnnrPn .Normal h1, .BnnrPn h1, .BnnrPn .Normal h3, .BnnrPn h3, .FtrCntrPn .Normal h1, .FtrCntrPn h1, .FtrCntrPn .Normal h3, .FtrCntrPn h3, .BttmLftPn .Normal h1, .BttmLftPn h1, .BttmLftPn .Normal h3, .BttmLftPn h3, .BttmRghtPn .Normal h1, .BttmRghtPn h1, .BttmRghtPn .Normal h3, .BttmRghtPn h3 {color:#ffffff;}
/********************/
.Hmpg {}
.Sbpg {}

.CntntFll {position:relative; text-align:center; overflow:hidden;}
.BlckMxAlld {margin:0px auto; max-width:960px; text-align:left;}
.SbpgCntnAll {display:inline-block; position:relative; width:100%;}
.PgBGImg {position:absolute; left:0px; right:0px; width:100%; height:100%; text-align:center; z-index:-1; overflow:hidden;}
.PgBGImg img {}
.Sbpg .PgBGImg {top:0px; bottom:0px; height:100%; background:url(images/Leather.jpg) center top repeat;}
.Sbpg .PgBGImg img {width:100%;}
.Hmpg .PgBGImg {bottom:0px;}
.Hmpg .PgBGImg img {position:absolute; right:0px; bottom:0px; min-width:100%; min-height:100%;}

.HdrNvBnnrBlck {position:relative; z-index:999;}
.HdrMn {position:relative; z-index:9999; text-align:center;}
.HdrLnks {position:absolute; left:0px; right:0px; top:0px; width:100%; height:25.8%; border-bottom:1px solid #FFFFFF;}
.HdrLnks ul {float:right; margin:0px; padding:0px; list-style-type:none;}
.HdrLnks ul li {float:left; margin:0px; padding:0px; list-style-type:none;}
.HdrLnks ul li a, .HdrLnks ul li a:link, .HdrLnks ul li a:visited, .HdrLnks ul li a:active, .HdrLnks ul li a:hover {display:block; margin:0px; padding:0px 11px;}
.HdrLnks ul li, .HdrLnks ul li a, .HdrLnks ul li a:link, .HdrLnks ul li a:visited, .HdrLnks ul li a:active, .HdrLnks ul li a:hover {color:#333333; font-family: 'Courier New', serif; font-size:17px; line-height:100%; font-weight:bold; text-decoration:none; text-transform:uppercase; text-shadow:1px 1px 0px rgba(255,255,255,0.50);}
.HdrLg {display:inline-block; position:relative; width:30%; z-index:1; text-align:center;}
.HdrLg a, .HdrLg a:link, .HdrLg a:visited, .HdrLg a:active, .HdrLg a:hover {display:block; margin:0px; padding:0px; text-align:center;}
.HdrLg img {width:100%; max-width:282px;}

.TpNvMn {position:relative; z-index:100; height:90px;}

.TpNvHght {z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1; display:none;}
.TpNvHght ul, .TpNvHght ul li {display:block; margin:0px; padding:0px; list-style-type:none;}
.TpNvHght ul#PfNavMega {display:inline-block; width:100%;}
.TpNvHght ul#PfNavMega li {float:left;}
.TpNvHght ul#PfNavMega li#Menu1 {display:block;}
.TpNvHght ul#PfNavMega li a, .TpNvHght ul#PfNavMega li a:link, .TpNvHght ul#PfNavMega li a:visited {
						display:block; margin:0px; padding:1px; text-decoration:none; border:none; background-color:#222222; 
						background-image:url(images/Distress.png); background-position:left top; background-repeat:no-repeat;}
.TpNvHght ul#PfNavMega li a span.MenuText {display:block; margin:0px; padding:0px; height:0px;  }
.TpNvHght ul#PfNavMega li a span.HtmlBeforeLevel0 {display:block; margin:0px; padding:0px;}
.TpNvHght ul#PfNavMega li a span.HtmlBeforeLevel0 img {width:100%;}
.TpNvHght ul#PfNavMega li a span.HtmlAfterLevel0 {}
.TpNvHght .shadow {display:none;}

.TpNvMenu {}
.TpNvMenu ul, .TpNvMenu ul li {display:inline-block; position:relative; margin:0px; padding:0px; list-style-type:none;}
.TpNvMenu ul#PfNavMega {/* position:absolute; left:0px; right:0px; top:0px; bottom:0px; */ width:100%; height:100%;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 {/* position:absolute; left:0px; top:0px; bottom:0px; width:20%; height:100%; */  
										text-align:center; width:133px; height:90px; background:#000000;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a {display:table; margin:0px; padding:0px 0px 4px 0px;  /* position:absolute; left:1px; right:1px; top:1px; bottom:1px; 
										background-color:#222222;  background-position:left top; background-repeat:no-repeat; */ 
										color:#ffffff; font-size: 30px; font-family:'onrampregular',Arial,Helvetica,sans-serif;
										background-image:url(images/Menu-Bkg1.png); background-repeat:no-repeat; text-decoration:none; 
										border:none; overflow:hidden; height:90px; width:133px;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0:hover a, .TpNvMenu ul#PfNavMega li.pf_lvl_0:focus a {background-color:transparent; border:none; text-decoration:none; outline:none;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a:hover, .TpNvMenu ul#PfNavMega li.pf_lvl_0 a:focus {
										color:#ffedbe; background-image:url(images/Menu-Hover-Bkg1.png); border:none; text-decoration:none; outline:none;
										background-repeat:no-repeat;
										}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a span.MenuText {display:table-cell; margin:0px; padding:0px; vertical-align:middle;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a span.HtmlBeforeLevel0 {display:none; margin:0px; padding:0px;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a span.HtmlBeforeLevel0 img {width:100%;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a span.HtmlAfterLevel0 {display:none;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a span.HtmlAfterLevel0 img {width:100%;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0:hover a span.HtmlBeforeLevel0 {}
.TpNvMenu ul#PfNavMega li.pf_lvl_0:hover a span.HtmlAfterLevel0 {display:block;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a:hover span.HtmlBeforeLevel0, .TpNvMenu ul#PfNavMega li.pf_lvl_0 a:focus span.HtmlBeforeLevel0 {}
.TpNvMenu ul#PfNavMega li.pf_lvl_0 a:hover span.HtmlAfterLevel0, .TpNvMenu ul#PfNavMega li.pf_lvl_0 a:focus span.HtmlAfterLevel0 {display:block;}

/* .TpNvMenu ul#PfNavMega li#Menu1 {left:0px; top:0px;}
.TpNvMenu ul#PfNavMega li#Menu2 {left:20%; top:0px; height:50%;}
.TpNvMenu ul#PfNavMega li#Menu3 {left:20%; top:50%; height:50%;}
.TpNvMenu ul#PfNavMega li#Menu4 {left:40%; top:0px;}
.TpNvMenu ul#PfNavMega li#Menu5 {left:60%; top:0px; height:50%;}
.TpNvMenu ul#PfNavMega li#Menu6 {left:60%; top:50%; height:50%;}
.TpNvMenu ul#PfNavMega li#Menu7 {left:80%; top:0px;}

.TpNvMenu ul#PfNavMega li#Menu1 a {background-position:0% top;}
.TpNvMenu ul#PfNavMega li#Menu2 a {background-position:20% top;}
.TpNvMenu ul#PfNavMega li#Menu3 a {background-position:20% 50%;}
.TpNvMenu ul#PfNavMega li#Menu4 a {background-position:40% top;}
.TpNvMenu ul#PfNavMega li#Menu5 a {background-position:60% top;}
.TpNvMenu ul#PfNavMega li#Menu6 a {background-position:60% 50%;}
.TpNvMenu ul#PfNavMega li#Menu7 a {background-position:80% top;} */

.HtmlBeforeLevel0 {display:none;}
.HtmlAfterLevel0 {display:none;}

.TpNvMenu .shadow {display:none; position:absolute; margin:4px 1px; padding:1px 0px 0px 0px; top:100%; /*width:300%;*/ left:0px; width:175%;}
.TpNvMenu ul#PfNavMega li.pf_lvl_0:hover .shadow {display:block;}
.TpNvMenu .InnerMegaDiv {display:inline-block; width:100%; background-color:#fefefe; background-image:url(images/Distress.png); background-position:right bottom; background-repeat:repeat;}
/*.TpNvMenu ul#PfNavMega li#Menu1 .shadow {left:0px; right:-200%;}
.TpNvMenu ul#PfNavMega li#Menu2 .shadow {}
.TpNvMenu ul#PfNavMega li#Menu3 .shadow {left:0px; right:-200%;}
.TpNvMenu ul#PfNavMega li#Menu4 .shadow {}
.TpNvMenu ul#PfNavMega li#Menu5 .shadow {}
.TpNvMenu ul#PfNavMega li#Menu6 .shadow {left:57%; right:0px;}
.TpNvMenu ul#PfNavMega li#Menu7 .shadow {left:-200%; right:0px;}*/
.TpNvMenu ul.pf_lvl_1 {padding:15px 0px;}
.TpNvMenu ul.pf_lvl_1, .TpNvMenu ul.pf_lvl_1 li {display:block;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1 {position:static; padding:2px 10px; width:inherit; height:auto; text-align:left;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1 a {display:block; position:static; margin:0px; padding:5px 10px; text-decoration:none; 
										border:none; background:none; overflow:hidden; color:#242424; font-size:13px; font-family: 'Glegoo', serif; 
										font-weight:normal; line-height:100%; text-transform:uppercase;
										height:auto; weight:auto;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1#Menu1 {padding:2px 0px;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1:hover a, .TpNvMenu ul#PfNavMega li.pf_lvl_1:focus a, .TpNvMenu ul#PfNavMega li.pf_lvl_0:hover li.pf_lvl_1 a, .TpNvMenu ul#PfNavMega li.pf_lvl_0:focus li.pf_lvl_1 a {background:none; border:none; text-decoration:none; outline:none;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1 a:hover, .TpNvMenu ul#PfNavMega li.pf_lvl_1 a:focus {background:none; border:none; text-decoration:none; outline:none; color:#242424;}
.TpNvMenu ul#PfNavMega li.pf_lvl_1 a span.MenuText {display:block; margin:0px; padding:0px; height:0px; text-indent:0px;}

.TpNvMenu .Column {/*float:left; width:33%;*/}

.TpNvMenuMiniMn {display:none;}
.TpNvMenuMiniBttn {position:absolute; right:0px; top:18px; margin:-18px 0px 0px 0px; padding:0px; width:40px; height:36px; z-index:999; background:#000000; color:#d8e8cf; font-size:13px; font-family: 'Glegoo', serif; font-weight:normal; text-decoration:none; line-height:36px; cursor:pointer;}
.TpNvMenuMini {display:none; position:absolute; left:0px; right:0px; top:18px; margin:18px 0px 0px 0px; padding:0px; width:100%; z-index:999; background:#000000;}
#TpNvMenuMiniHamburgler{ position: absolute;width: 100%;height: 100%;}
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar1,
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar2,
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar3{ position: absolute;background-color: white;left: 5px;right: 5px;height: 1px;border: 1px solid white;border-radius: 2px;}
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar1{ top: 7px;}
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar2{ top: 16px;}
#TpNvMenuMiniHamburgler > .TpNvMenuMiniHamburglerBar3{ top: 25px;}

.TpNvMenuMini ul, .TpNvMenuMini ul li {display:block; margin:0px; padding:0px; list-style-type:none; text-align:left;}
.TpNvMenuMini ul#PfNavMega {}
.TpNvMenuMini ul#PfNavMega li {border-top:1px solid #3d3d3d;}
.TpNvMenuMini ul#PfNavMega li:first-child {border:none;}
.TpNvMenuMini ul#PfNavMega li a {display:block; margin:0px; padding:12px 16px; text-decoration:none; border:none; color:#d8e8cf; font-size:13px; font-family: 'Glegoo', serif; font-weight:normal; line-height:15px;}
.TpNvMenuMini ul#PfNavMega li:hover a, .TpNvMenuMini ul#PfNavMega li:focus a {border:none; text-decoration:none; outline:none;}
.TpNvMenuMini ul#PfNavMega li a:hover, .TpNvMenuMini ul#PfNavMega li a:focus {border:none; text-decoration:none; outline:none;}
.TpNvMenuMini ul#PfNavMega li a span.MenuText {display:block; margin:0px; padding:0px;}

.TpNvMenuMini ul#PfNavMega li .shadow {background:#fefefe; border-top:1px solid #3d3d3d;}
.TpNvMenuMini ul#PfNavMega li .shadow a {color:#3d3d3d;}

.BrdcrmbMn {display:inline-block; position:relative; padding:16px 0px; width:100%; color:#222222; line-height:13px; text-transform:uppercase; z-index:10; text-shadow:0 1px 37px #000000, 0 -1px 39px #000000, -3px -1px 10px #000000, 3px -1px 16px #000000;}
.Brdcrmb {}
a.Brdcrmb, a.Brdcrmb:link, a.Brdcrmb:visited, a.Brdcrmb:active, a.Brdcrmb:hover {display:block; float:left; margin:0px; padding:0px; height:17px; line-height:17px; font-size:15px; color:#FAFAFA; font-family: 'Glegoo', serif; font-weight:bold; text-decoration:none; text-transform:uppercase;}
span.Brdcrmb {display:block; float:left; margin:0px; padding:0px; height:17px; line-height:17px; font-size:15px; color:#fafafa; font-family: 'Glegoo', serif; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.BrdcrmbSprtr {display:block; float:left; margin:0px; padding:0px; width:23px; height:17px; line-height:17px; font-size:15px; color:#fafafa; font-family: 'Glegoo', serif; font-weight:bold; text-decoration:none; text-transform:uppercase; text-align:center;}

.FtrMn {position:relative; padding:25px 0px 90px 0px; z-index:990; background:#fefefe url(images/FtrMn.png) center bottom no-repeat;}
.FtrInnr {display:block; padding:0px 10%; width:80%;}
.FtrWdth {display:inline-block; width:100%;}
.FtrLftPn {float:left; width:25%; text-align:left;}
.FtrCntrPn {float:left; width:50%; text-align:center;}
.FtrCntrPn, .FtrCntrPn .BlckMxAlld {text-align:center;}
.FtrCntrPn img {max-width:100%;}
.FtrRghtPn {float:right; width:25%; text-align:right;}
.FtrLftPn ul, .FtrLftPn ul li, .FtrRghtPn ul, .FtrRghtPn ul li {display:block; margin:0px; padding:0px; list-style-type:none;}
.FtrLftPn ul, .FtrRghtPn ul {}
.FtrLftPn ul li, .FtrRghtPn ul li {padding:3px 0px;}
.FtrLftPn ul li a, .FtrRghtPn ul li a {display:block; margin:0px; padding:0px; text-decoration:none; border:none;}
.FtrLftPn ul li:hover a, .FtrLftPn ul li:focus a, .FtrRghtPn ul li:hover a, .FtrRghtPn ul li:focus a {border:none; text-decoration:none; outline:none;}
.FtrLftPn ul li a:hover, .FtrLftPn ul li a:focus, .FtrRghtPn ul li a:hover, .FtrRghtPn ul li a:focus {border:none; text-decoration:none; outline:none;}
.FtrLftPn ul li a span.MenuText, .FtrRghtPn ul li a span.MenuText {display:block; margin:0px; padding:0px;}

.FtrLftPn, .FtrRghtPn, .FtrLftPn a, .FtrLftPn a:link, .FtrLftPn a:visited, .FtrLftPn a:active, .FtrLftPn a:hover, .FtrRghtPn a, .FtrRghtPn a:link, .FtrRghtPn a:visited, .FtrRghtPn a:active, .FtrRghtPn a:hover, .FtrCntrPn .Normal, .FtrCntrPn .Normal p, .FtrCntrPn .Normal a, .FtrCntrPn .Normal a:link, .FtrCntrPn .Normal a:visited, .FtrCntrPn .Normal a:active, .FtrCntrPn .Normal a:hover {font-family: 'Glegoo', serif; font-size:13px; line-height:110%; text-decoration:none; text-transform:uppercase; font-weight:bold;}

.HdrLftPn {position:absolute; left:0px; top:50%; bottom:0px; width:35%;}
.HdrRghtPn {position:absolute; right:0px; top:50%; bottom:0px; width:35%;}
.HdrLftPn .Normal, .HdrLftPn p, .HdrLftPn .Normal p, .HdrRghtPn .Normal, .HdrRghtPn p, .HdrRghtPn .Normal p {color:#000000; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-shadow:0px 2px 1px rgba(255,255,255,0.75); text-align:center;}

.BnnrPn {position:relative; z-index:10;}
.BrcrmbPn {position:relative; z-index:991; min-height:49px;}

.ContntMn {position:relative; text-align:left; z-index:990;}
.Sbpg .ContntMn {padding:3%; margin:0px 0px 30px 0px; background:#ffffff;}
.ContntHldr {display:inline-block; width:100%;}
.ContntLft {float:left; width:67%;}
.ContntLft2 {float:left; width:73%;}
.ContntRght {float:right; width:28%;}
.ContntRght2 {float:right; width:20%; padding-left:2%;}
.ContntPgTtl {border-bottom:1px solid #c7c7c7; margin:0px 0px 20px 0px; padding:0px 0px 30px 0px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:60px; font-weight:normal; line-height:55%; text-transform:uppercase;}

.ContntLftSb {display:inline-block; width:100%;}
.Tr2LftPn {float:left; width:31%;}
.Tr2RghtPn {float:right; width:67%;}

.BttmContntMn {position:relative; text-align:left; z-index:10;}
.Sbpg .BttmContntMn {margin:0px 0px 30px 0px;}
.BttmContntHldr {display:inline-block; width:100%;}
.BttmContntLft {float:left; width:49%;}
.BttmContntRght {float:right; width:49%;}

.CntnrMn {position:relative;}
.CntnrTtl {position:relative;}
.Hmpg .CntnrTtl .CntnrTtlChvrn {display:none; position:absolute; right:5px; top:50%; margin:-8px 0px 0px 0px; width:15px; height:15px; background:url(images/SPRT.png) -1167px 0px no-repeat;}
.Hmpg .CntnrTtl.Active .CntnrTtlChvrn {background:url(images/SPRT.png) -1186px 0px no-repeat;}
.Hmpg .CntnrWhtTtl.CntnrTtl .CntnrTtlChvrn {background:url(images/SPRT.png) -1167px -20px no-repeat;}
.Hmpg .CntnrWhtTtl.CntnrTtl.Active .CntnrTtlChvrn {background:url(images/SPRT.png) -1186px -20px no-repeat;}
/*.Sbpg .CntnrMn {margin:0px 0px 30px 0px;}*/
.CntnrCntnt {}
.Cntnr_CntntPn {display:inline-block; margin:0px; padding:0px; width:100%;}

.ClrCntnr {}
.ClrCntnr_Ttl {}
.ClrCntnr_Ttl .Head {display:block; margin:0px; padding:15px 0px 20px 0px; color:#242424; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:45px; font-weight:normal; line-height:55%; text-transform:uppercase; text-align:center;}
.ClrCntnr_Cntnt {}

.WhtCntnrBlkTtl {}
.TnCntnrRdTtl {}
.RedCntnrBlkTtl {}
.TnCntnrWhtTtl {}
.BlkCntnrWhtTtl {}
.BlkCntnrRdTtl {}
.WhtCntnrNoTtl {}
.TnCntnrNoTtl {}
.RdCntnrNoTtl {}
.BlkCntnrNoTtl {}

.CntnrWhtTtl {background:#ffffff;}
.CntnrWhtTtl_T {background:url(images/WhtTtl_T.png) center top no-repeat;}
.CntnrWhtTtl_B {background:url(images/WhtTtl_B.png) center bottom no-repeat;}
.CntnrWhtTtl .Head {display:block; margin:0px; padding:31px 0px 39px 0px; color:#7a1d0b; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:50px; font-weight:normal; line-height:55%; text-transform:uppercase; text-align:center;}

.CntnrBlkTtlAlt {background:url(images/Leather.jpg) center top repeat;}
.CntnrBlkTtlAlt_T {background:url(images/BlkTtlAlt_T.png) center top no-repeat;}
.CntnrBlkTtlAlt_B {background:url(images/BlkTtlAlt_B.png) center bottom no-repeat;}
.CntnrBlkTtlAlt .Head {display:block; margin:0px; padding:31px 0px 39px 0px; color:#ebd6a4; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:50px; font-weight:normal; line-height:55%; text-transform:uppercase; text-align:center;}

.CntnrBlkTtl {background:url(images/Leather.jpg) center top repeat;}
.CntnrBlkTtl_B {background:url(images/BlkTtl.png) center bottom no-repeat;}
.CntnrBlkTtl .Head {display:block; margin:0px; padding:31px 0px 39px 0px; color:#ebd6a4; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:50px; font-weight:normal; line-height:55%; text-transform:uppercase; text-align:center;}

.CntnrRdTtl {background:url(images/Linen.jpg) center top repeat;}
.CntnrRdTtl_T {background:url(images/RdTtl_T.png) center top no-repeat;}
.CntnrRdTtl_B {background:url(images/RdTtl_B.png) center bottom no-repeat;}
.CntnrRdTtl .Head {display:block; margin:0px; padding:31px 0px 39px 0px; color:#ebd6a4; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:50px; font-weight:normal; line-height:55%; text-transform:uppercase; text-align:center;}

.CntnrTnCntnt {background:url(images/Paper.jpg) center top repeat;}
.CntnrRdCntnt {background:url(images/Linen.jpg) center top repeat;}
.CntnrBlkCntnt {background:url(images/Leather.jpg) center top repeat;}
.CntnrWhtCntnt {background:#ffffff;}

.RdCntnrCTA {padding:0px 0px 30px 0px;}
.CntnrRdCTAMn {position:relative; padding:30px 10px; background:#7d200e; z-index:1;}
.CntnrRdCTAHd {position:relative; z-index:10;}
.CntnrRdCTAHd .Head {display:block; margin:0px; padding:0px 0px 15px 0px; color:#ffffff; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center;}
.CntnrRdCTACntnt {position:relative; z-index:10; text-align:center;}
.CntnrRdCTABG {position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; overflow:hidden;}
.CntnrRdCTABG img {position:absolute; left:0px; right:0px; top:0px; bottom:0px; min-width:100%; min-height:100%;}
.CntnrRdCTACntnt .Normal, .CntnrRdCTACntnt .Normal p {color:#ffffff; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.CntnrRdCTACntnt .Normal a, .CntnrRdCTACntnt .Normal a:link, .CntnrRdCTACntnt .Normal a:visited, .CntnrRdCTACntnt .Normal a:active, .CntnrRdCTACntnt .Normal a:hover {display:inline-block; padding:12px 20px 10px 20px; color:#232323; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#fff1c0 url("images/WhtTtl_B.png") -230px -30px no-repeat;}

.TnCntnrCTA {padding:0px 0px 30px 0px;}
.CntnrTnCTAMn {position:relative; padding:30px 10px; background:#7d200e; z-index:1;}
.CntnrTnCTAHd {position:relative; z-index:10;}
.CntnrTnCTAHd .Head {display:block; margin:0px; padding:0px 0px 15px 0px; color:#8b2613; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center;}
.CntnrTnCTACntnt {position:relative; z-index:10; text-align:center;}
.CntnrTnCTABG {position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; overflow:hidden;}
.CntnrTnCTABG img {position:absolute; left:0px; right:0px; top:0px; bottom:0px; min-width:100%; min-height:100%;}
.CntnrTnCTACntnt .Normal, .CntnrTnCTACntnt .Normal p {color:#212121; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.CntnrTnCTACntnt .Normal a, .CntnrTnCTACntnt .Normal a:link, .CntnrTnCTACntnt .Normal a:visited, .CntnrTnCTACntnt .Normal a:active, .CntnrTnCTACntnt .Normal a:hover {display:inline-block; padding:12px 20px 10px 20px; color:#ffffff; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#1f1f1f url("images/RdTtl_B.png") -230px -30px no-repeat;}

.BlkCntnrCTA {padding:0px 0px 30px 0px;}
.CntnrBlkCTAMn {position:relative; padding:20px; background:#1f1f1f url("images/RdTtl_B.png") -230px bottom no-repeat; z-index:1;}
.CntnrBlkCTAHd {position:relative; z-index:10;}
.CntnrBlkCTAHd .Head {display:block; margin:0px 0px 12px 0px; padding:0px 0px 8px 0px; border-bottom:1px solid #ffeebe; color:#ffedbe; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase;}
.CntnrBlkCTACntnt {position:relative; z-index:10;}
.CntnrBlkCTABG {position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; overflow:hidden;}
.CntnrBlkCTABG img {position:absolute; left:0px; right:0px; top:0px; bottom:0px; min-width:100%; min-height:100%;}
.CntnrBlkCTACntnt .Normal, .CntnrBlkCTACntnt .Normal p {color:#ffffff; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.CntnrBlkCTACntnt .Cntnr_CntntPn p {margin:0px 0px 19px 0px; color:#ffffff; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.CntnrBlkCTACntnt .Normal a, .CntnrBlkCTACntnt .Normal a:link, .CntnrBlkCTACntnt .Normal a:visited, .CntnrBlkCTACntnt .Normal a:active, .CntnrBlkCTACntnt .Normal a:hover {display:inline-block; padding:6px 20px 4px 20px; color:#232323; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#fff1c0;}

.Rt66BnnrRtrMn {padding:65px 0px;}
.Rt66BnnrRtr {position:relative;}
.Rt66BnnrRtrHldr {z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66BnnrRtrPnl {overflow:hidden;}
.Rt66BnnrRtrItm {display:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66BnnrRtrItm.Active {display:block;}
.Rt66BnnrRtrItmInnr {padding:0px 8%; width:84%;}
.Rt66BnnrRtrItmInnr, .Rt66BnnrRtrItmInnr p {color:#fefefe; font-family: 'Glegoo', serif; font-size:21px; line-height:135%; text-decoration:none; font-weight:normal; text-align:center; text-shadow: 1px 3px 0 #303030;}
.Rt66BnnrRtrItmInnr p {margin:0px; padding:0px;}
.Rt66BnnrRtrItmInnr h3 {display:inline-block; margin:0px 0px 30px 0px; padding:0px 0px 0px 40px; /**background:url(images/Lines.png) left center no-repeat;**/}
.Rt66BnnrRtrItmInnr h3 span {display:inline-block; padding:0px 40px 10px 0px; /**background:url(images/Lines.png) right center no-repeat;**/}
.Rt66BnnrRtrItmInnr h1 {text-shadow:0 0 0.2em #141414, 0 0 0.2em #323232;}
.Rt66BnnrRtrPrv, .Rt66BnnrRtrNxt {display:none; position:absolute; margin:0px; padding:0px; top:35%; height:35px; width:70px; background:#ffffff; color:#242424; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66BnnrRtrPrv {left:0px;}
.Rt66BnnrRtrNxt {right:0px;}

.Rt663ClmnLstMn {padding:0px 10px;}
.Rt663ClmnLst {display:inline-block; width:100%;}
.Rt663ClmnLstVSprtr {display:inline-block; width:100%;}
.Rt663ClmnLstItm {float:left; padding:0px 2%; width:29.3%;}
.Rt663ClmnLstItm.Col1 {}
.Rt663ClmnLstItm.Col2 {}
.Rt663ClmnLstItm.Col3 {}
.Rt663ClmnLstItmImgMn {position:relative;}
.Rt663ClmnLstItmImgHldr {z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt663ClmnLstItmImgHldr img {width:71%;}
.Rt663ClmnLstItmImg {position:absolute; left:0px; right:0px; top:0px; width:100%;}
.Rt663ClmnLstItmImg img {width:100%;}
.Rt663ClmnLstItmTxt {position:relative; padding:0px 0px 25px 0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; text-align:center;}
.Rt663ClmnLstItmLrnMr {}
.Rt663ClmnLstItmLrnMrLnk, a.Rt663ClmnLstItmLrnMrLnk, a.Rt663ClmnLstItmLrnMrLnk:link, a.Rt663ClmnLstItmLrnMrLnk:visited, a.Rt663ClmnLstItmLrnMrLnk:active, a.Rt663ClmnLstItmLrnMrLnk:hover {display:block; margin:0px 0px 15px 0px; padding:0px; color:#5a5a5a; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center;}
.Rt663ClmnLstItmDtDtDt {margin:0px 0px 20px 0px; color:#97a4a7; font-family: 'Glegoo', serif; font-size:30px; line-height:50%; text-align:center;}
.Rt663ClmnLstItm.Col1 .Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col1 a.Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col1 a.Rt663ClmnLstItmLrnMrLnk:link, .Rt663ClmnLstItm.Col1 a.Rt663ClmnLstItmLrnMrLnk:visited, .Rt663ClmnLstItm.Col1 a.Rt663ClmnLstItmLrnMrLnk:active, .Rt663ClmnLstItm.Col1 a.Rt663ClmnLstItmLrnMrLnk:hover {color:#5a5a5a;}
.Rt663ClmnLstItm.Col1 .Rt663ClmnLstItmDtDtDt {color:#97a4a7;}
.Rt663ClmnLstItm.Col2 .Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col2 a.Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col2 a.Rt663ClmnLstItmLrnMrLnk:link, .Rt663ClmnLstItm.Col2 a.Rt663ClmnLstItmLrnMrLnk:visited, .Rt663ClmnLstItm.Col2 a.Rt663ClmnLstItmLrnMrLnk:active, .Rt663ClmnLstItm.Col2 a.Rt663ClmnLstItmLrnMrLnk:hover {color:#a99053;}
.Rt663ClmnLstItm.Col2 .Rt663ClmnLstItmDtDtDt {color:#c1ab74;}
.Rt663ClmnLstItm.Col3 .Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col3 a.Rt663ClmnLstItmLrnMrLnk, .Rt663ClmnLstItm.Col3 a.Rt663ClmnLstItmLrnMrLnk:link, .Rt663ClmnLstItm.Col3 a.Rt663ClmnLstItmLrnMrLnk:visited, .Rt663ClmnLstItm.Col3 a.Rt663ClmnLstItmLrnMrLnk:active, .Rt663ClmnLstItm.Col3 a.Rt663ClmnLstItmLrnMrLnk:hover {color:#c14c4c;}
.Rt663ClmnLstItm.Col3 .Rt663ClmnLstItmDtDtDt {color:#a5d2ad;}
.Sbpg .Rt663ClmnLstMn {padding:0px;}
.Sbpg .Rt663ClmnLstItmTxt {text-align:left;}

.Rt66AttrctnsMn {padding:30px 0px 0px 0px;}
.Rt66AttrctnsItm {display:inline-block; padding:0px 0px 30px 0px; width:100%;}
.Rt66AttrctnsItmImg {float:left; width:49%;}
.Rt66AttrctnsItmImg img {padding:4%; width:92%; background:#ebdab3;}
.Rt66AttrctnsItmTxt {float:right; padding:0px 0px 0px 5%; width:45%;}
.Rt66AttrctnsItmTtl {padding:0px 0px 30px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66AttrctnsItmSmmr {padding:0px 12% 30px 0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66AttrctnsItmInf {display:inline-block; padding:0px 0px 30px 0px; width:100%; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66AttrctnsItmInfL {padding:2px 15px 0px 0px;}
.Rt66AttrctnsItmInfR {}
.Rt66AttrctnsItmInfAlnmnt {width:47px; height:50px;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt26 {background:url(images/SPRT.png) 0px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt30 {background:url(images/SPRT.png) -60px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt40 {background:url(images/SPRT.png) -120px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.AlnmntPOI {background:url(images/SPRT.png) -180px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.AlnmntCombo {background:url(images/SPRT.png) -240px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt26Crown {background:url(images/SPRT.png) -300px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt30Crown {background:url(images/SPRT.png) -360px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.Alnmnt40Crown {background:url(images/SPRT.png) -420px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.AlnmntPOICrown {background:url(images/SPRT.png) -480px 0px no-repeat;}
.Rt66AttrctnsItmInfAlnmnt.AlnmntComboCrown {background:url(images/SPRT.png) -540px 0px no-repeat;}
.Rt66AttrctnsItmLrnMr {display:inline-block; padding:0px; width:100%;}
.Rt66AttrctnsItmLrnMr a, .Rt66AttrctnsItmLrnMr a:link, .Rt66AttrctnsItmLrnMr a:visited, .Rt66AttrctnsItmLrnMr a:active, .Rt66AttrctnsItmLrnMr a:hover {display:block; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66AttrctnsItmLrnMrLnkL {float:left; max-width:35%;}
.Rt66AttrctnsItmLrnMrLnkR {float:right; max-width:63%;}

.Rt66StryMn {padding:30px 0px 0px 0px;}
.Rt66StryItm {display:inline-block; padding:0px 0px 30px 0px; width:100%;}
.Rt66StryItmImg {float:right; width:49%;}
.Rt66StryItmImg img {padding:4%; width:92%; background:#ebdab3;}
.Rt66StryItmTxt {float:left; padding:0px 2%; width:46%;}
.Rt66StryItmTtl {padding:0px 0px 30px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66StryItmSmmr {padding:0px 12% 30px 0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66StryItmInf {display:inline-block; padding:0px 0px 30px 0px; width:100%; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66StryItmLrnMr {display:inline-block; padding:0px; width:100%;}
.Rt66StryItmLrnMr a, .Rt66StryItmLrnMr a:link, .Rt66StryItmLrnMr a:visited, .Rt66StryItmLrnMr a:active, .Rt66StryItmLrnMr a:hover {display:block; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66StryItmLrnMrLnkL {float:left; max-width:35%;}
.Rt66StryItmLrnMrLnkR {float:right; max-width:63%;}

.Rt66EvntsRtrMn {}
.Rt66EvntsRtr {padding:30px 0px;}
.Rt66EvntsRtrFrm {overflow:hidden;}
.Rt66EvntsRtrLrg {}
.Rt66EvntsRtrSm {position:absolute; left:-10000px; top:-10000px; width:100%; overflow:hidden;}

.Rt66EvntsRtrRwHldr {position:relative; width:100%; overflow:hidden;}
.Rt66EvntsRtrRw {}
.Rt66EvntsRtrRwHght {display:inline-block; width:100%; z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66EvntsRtrClmn {display:block; float:left; width:100%;}
.Rt66EvntsRtrRw .Rt66EvntsRtrClmn {display:none; float:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66EvntsRtrRw .Rt66EvntsRtrClmn.Active {display:block;}
.Rt66EvntsRtrItm {float:left; padding:0px 1%; width:31.3%;}
.Rt66EvntsRtrItmTtl {padding:0px 0px 15px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase; text-align:center;}
.Rt66EvntsRtrItmAlnmnt {display:none; padding:0px 0px 15px 0px; text-align:center;}
.Rt66EvntsRtrItmAlnmntIcn {margin:0px auto; width:76px; height:81px;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt26 {background:url(images/SPRT.png) 0px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt30 {background:url(images/SPRT.png) -90px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt40 {background:url(images/SPRT.png) -180px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.AlnmntPOI {background:url(images/SPRT.png) -270px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.AlnmntCombo {background:url(images/SPRT.png) -360px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt26Crown {background:url(images/SPRT.png) -450px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt30Crown {background:url(images/SPRT.png) -540px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.Alnmnt40Crown {background:url(images/SPRT.png) -630px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.AlnmntPOICrown {background:url(images/SPRT.png) -720px -60px no-repeat;}
.Rt66EvntsRtrItmAlnmntIcn.AlnmntComboCrown {background:url(images/SPRT.png) -810px -60px no-repeat;}
.Rt66EvntsRtrItmInf {padding:0px 0px 20px 0px; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase; text-align:center;}
.Rt66EvntsRtrItmTxt {padding:0px 6% 25px 6%; width:88%; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; text-align:center;}
.Rt66EvntsRtrItmTxt p {margin:0px; padding:0px;}
.Rt66EvntsRtrItmTxt br {height:0px; line-height:0px;}
.Rt66EvntsRtrItmLrnMr {margin:18px 0px 0px 0px;}
.Rt66EvntsRtrItmLrnMr a, .Rt66EvntsRtrItmLrnMr a:link, .Rt66EvntsRtrItmLrnMr a:visited, .Rt66EvntsRtrItmLrnMr a:active, .Rt66EvntsRtrItmLrnMr a:hover {display:block; margin:0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66EvntsRtrPrv, .Rt66EvntsRtrNxt {display:block; position:absolute; margin:-17px 0px 0px 0px; padding:0px; top:50%; height:35px; width:70px; background:#ffffff; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66EvntsRtrPrv {left:0px;}
.Rt66EvntsRtrNxt {right:0px;}

.Rt66EvntsRtrSmRwHldr {position:relative;}
.Rt66EvntsRtrSmRw {}
.Rt66EvntsRtrSmRwHght {display:inline-block; width:100%; z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66EvntsRtrSmClmn {display:block; float:left; width:100%;}
.Rt66EvntsRtrSmRw .Rt66EvntsRtrSmClmn {display:none; float:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66EvntsRtrSmRw .Rt66EvntsRtrSmClmn.Active {display:block;}
.Rt66EvntsRtrSmItm {padding:0px 1% 20px 1%; width:98%;}
.Rt66EvntsRtrSmItmTtl {padding:0px 0px 5px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66EvntsRtrSmItmAlnmntIcn {margin:0px 15px 0px 0px; /*width:47px;*/ width:0px; height:50px;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt26 {background:url(images/SPRT.png) 0px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt30 {background:url(images/SPRT.png) -60px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt40 {background:url(images/SPRT.png) -120px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.AlnmntPOI {background:url(images/SPRT.png) -180px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.AlnmntCombo {background:url(images/SPRT.png) -240px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt26Crown {background:url(images/SPRT.png) -300px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt30Crown {background:url(images/SPRT.png) -360px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.Alnmnt40Crown {background:url(images/SPRT.png) -420px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.AlnmntPOICrown {background:url(images/SPRT.png) -480px 0px no-repeat;}
.Rt66EvntsRtrSmItmAlnmntIcn.AlnmntComboCrown {background:url(images/SPRT.png) -540px 0px no-repeat;}
.Rt66EvntsRtrSmItmInf {padding:0px 0px 10px 0px; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66EvntsRtrSmItmLrnMr {}
.Rt66EvntsRtrSmItmLrnMr a, .Rt66EvntsRtrSmItmLrnMr a:link, .Rt66EvntsRtrSmItmLrnMr a:visited, .Rt66EvntsRtrSmItmLrnMr a:active, .Rt66EvntsRtrSmItmLrnMr a:hover {display:block; float:left; margin:0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; background:url(images/BlueBorder.png) center bottom no-repeat;}

.Rt66EvntsLstMn {}
.Rt66EvntsLst {padding:30px 0px;}
.Rt66EvntsLstItm {display:inline-block; padding:0px 0px 35px 0px; width:100%;}
.Rt66EvntsLstItmTtl {margin:0px 0px 0px 62px; padding:0px 0px 15px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66EvntsLstItmAlnmntIcn {float:left; margin:0px 15px 0px 0px; width:47px; height:50px;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt26 {background:url(images/SPRT.png) 0px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt30 {background:url(images/SPRT.png) -60px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt40 {background:url(images/SPRT.png) -120px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.AlnmntPOI {background:url(images/SPRT.png) -180px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.AlnmntCombo {background:url(images/SPRT.png) -240px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt26Crown {background:url(images/SPRT.png) -300px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt30Crown {background:url(images/SPRT.png) -360px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.Alnmnt40Crown {background:url(images/SPRT.png) -420px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.AlnmntPOICrown {background:url(images/SPRT.png) -480px 0px no-repeat;}
.Rt66EvntsLstItmAlnmntIcn.AlnmntComboCrown {background:url(images/SPRT.png) -540px 0px no-repeat;}
.Rt66EvntsLstItmInf {margin:0px 0px 0px 62px; padding:0px 0px 20px 0px; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66EvntsLstItmTxt {margin:0px 0px 0px 62px; padding:0px 18% 25px 0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66EvntsLstItmLrnMr {}
.Rt66EvntsLstItmLrnMr a, .Rt66EvntsLstItmLrnMr a:link, .Rt66EvntsLstItmLrnMr a:visited, .Rt66EvntsLstItmLrnMr a:active, .Rt66EvntsLstItmLrnMr a:hover {display:block; margin:0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}

.Rt66NwsMn {padding:30px 0px 0px 0px;}
.Rt66NwsItm {display:inline-block; padding:0px 0px 30px 0px; width:100%;}
.Rt66NwsItmImg {float:left; width:30%;}
.Rt66NwsItmImg img {padding:4%; width:92%; background:#ebdab3;}
.Rt66NwsItmTxt {float:right; padding:0px 2%; width:64%;}
.Rt66NwsItmTtl {padding:0px 0px 25px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:16px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66NwsItmSmmr {padding:0px 0px 15px 0px; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66NwsItmInf {display:inline-block; padding:0px 0px 15px 0px; width:100%; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66NwsItmLrnMr {display:inline-block; padding:0px; width:100%;}
.Rt66NwsItmLrnMr a, .Rt66NwsItmLrnMr a:link, .Rt66NwsItmLrnMr a:visited, .Rt66NwsItmLrnMr a:active, .Rt66NwsItmLrnMr a:hover {display:block; margin:0px 0px 15px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66NwsItmLrnMrLnkL {float:left;}
.Rt66NwsItmLrnMrLnkR {float:right;}

.Rt66TpVwdAttrctnsMn {padding:10px 0px 15px 0px;}
.Rt66TpVwdAttrctnsTBL {}
.Rt66TpVwdAttrctnsTBL_L {padding:0px 6px 0px 0px;}
.Rt66TpVwdAttrctnsTBL_R {}
.Rt66TpVwdAttrctnsItmTtl, .Rt66TpVwdAttrctnsItmTtl a, .Rt66TpVwdAttrctnsItmTtl a:link, .Rt66TpVwdAttrctnsItmTtl a:visited, .Rt66TpVwdAttrctnsItmTtl a:active, .Rt66TpVwdAttrctnsItmTtl a:hover {padding:0px 0px 5px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66TpVwdAttrctnsItmInf {padding:0px 0px 15px 0px; color:#898989; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; font-weight:normal; text-transform:capitalize;}
.Rt66TpVwdAttrctnsItmLrnMr {display:none;}

.Rt66TpStryMn {padding:10px 0px 15px 0px;}
.Rt66TpStryItm {padding:0px 0px 25px 0px;}
.Rt66TpStryItmTtl, .Rt66TpStryItmTtl a, .Rt66TpStryItmTtl a:link, .Rt66TpStryItmTtl a:visited, .Rt66TpStryItmTtl a:active, .Rt66TpStryItmTtl a:hover {padding:0px 0px 5px 0px; color:#7d200e; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66TpStryItmInf {padding:0px 0px 7px 0px; color:#898989; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66TpStryItmSmmr {padding:0px 0px 0px 0px; color:#898989; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; font-weight:normal;}
.Rt66TpStryItmLrnMr {display:inline;}
.Rt66TpStryItmLrnMr a, .Rt66TpStryItmLrnMr a:link, .Rt66TpStryItmLrnMr a:visited, .Rt66TpStryItmLrnMr a:active, .Rt66TpStryItmLrnMr a:hover {display:inline; margin:0px; padding:0px; color:#566670; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; line-height:110%; text-decoration:none; text-transform:uppercase;}

.Rt66NwsPrssMn {padding:10px 0px 15px 0px;}
.Rt66NwsPrssItm {padding:0px 18% 35px 2%;}
.Rt66NwsPrssItmTtl, .Rt66NwsPrssItmTtl a, .Rt66NwsPrssItmTtl a:link, .Rt66NwsPrssItmTtl a:visited, .Rt66NwsPrssItmTtl a:active, .Rt66NwsPrssItmTtl a:hover {padding:0px 0px 5px 0px; color:#1f1f1f; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:14px; line-height:150%; text-decoration:none; text-transform:uppercase;}
.Rt66NwsPrssItmInf {padding:0px 0px 7px 0px; color:#232323; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66NwsPrssItmHldr {display:inline-block; width:100%;}
.Rt66NwsPrssItmImg {float:left; margin:5px 10px 5px 0px; width:25%;}
.Rt66NwsPrssItmImg img {text-decoration:none; border:none; width:100%;}
.Rt66NwsPrssItmSmmr {padding:0px 0px 0px 0px; color:#353535; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; font-weight:normal;}
.Rt66NwsPrssItmLrnMr {display:block; text-align:right;}
.Rt66NwsPrssItmLrnMr a, .Rt66NwsPrssItmLrnMr a:link, .Rt66NwsPrssItmLrnMr a:visited, .Rt66NwsPrssItmLrnMr a:active, .Rt66NwsPrssItmLrnMr a:hover {display:inline; margin:0px; padding:0px; color:#7d200e; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; line-height:110%; text-decoration:none; text-transform:uppercase;}
.Rt66NwsPrssItmDtDtDt {margin:10px 0px 20px 0px; color:#97a4a7; font-family: 'Glegoo', serif; font-size:30px; line-height:50%; text-align:center;}

.Rt66WhtTSMn {padding:30px 0px 0px 0px;}
.Rt66WhtTSItm {display:inline-block; position:relative; padding:0px; width:100%; border-bottom:2px solid #ffffff; background:#fff1c0; overflow:hidden;}
.Rt66WhtTSItm.Alt {background:#ffffff;}
.Rt66WhtTSItmL {float:left; width:47%;}
.Rt66WhtTSItmR {float:right; width:53%;}
.Rt66WhtTSItmLTxt {padding:15px 15px 2000px 15px; margin:0px 0px -1985px 0px; border-right:2px solid #ffffff; overflow-y:auto;}
.Rt66WhtTSItmRTxt {padding:15px 60px 15px 15px;}
.Rt66WhtTSItmTtl {padding:0px 0px 5px 0px; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Rt66WhtTSItmSmmr {padding:0px; color:#1f1f1f; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66WhtTSItmInf {display:inline-block; padding:0px; width:100%; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66WhtTSItmInfAlnmntMn {float:left; padding:4%; margin:0px 0px -2000px 0px; padding-bottom:2000px; width:47px; border-right:2px solid #ffffff; background:#8b2613; text-align:center;}
.Rt66WhtTSItmInfAlnmnt {margin:0px auto; width:47px; height:50px;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt26 {background:url(images/SPRT.png) 0px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt30 {background:url(images/SPRT.png) -60px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt40 {background:url(images/SPRT.png) -120px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.AlnmntPOI {background:url(images/SPRT.png) -180px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.AlnmntCombo {background:url(images/SPRT.png) -240px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt26Crown {background:url(images/SPRT.png) -300px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt30Crown {background:url(images/SPRT.png) -360px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.Alnmnt40Crown {background:url(images/SPRT.png) -420px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.AlnmntPOICrown {background:url(images/SPRT.png) -480px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmnt.AlnmntComboCrown {background:url(images/SPRT.png) -540px 0px no-repeat;}
.Rt66WhtTSItmInfAlnmntDtDtDt {margin:0px auto; width:47px; height:30px; background:url(images/SPRT.png) -660px 0px no-repeat;}
.Rt66WhtTSItmLrnMr {display:block; position:absolute; margin:-13px 0px 0px 0px; padding:0px; right:0px; top:50%; background:#ffffff;}
.Rt66WhtTSItm.Alt .Rt66WhtTSItmLrnMr  {background:#fff1c0;}
.Rt66WhtTSItmLrnMr a, .Rt66WhtTSItmLrnMr a:link, .Rt66WhtTSItmLrnMr a:visited, .Rt66WhtTSItmLrnMr a:active, .Rt66WhtTSItmLrnMr a:hover {display:block; margin:0px; padding:0px; width:50px; color:#1f1f1f; font-family: 'Glegoo', serif; font-size:12px; line-height:26px; text-decoration:none; text-transform:lowercase; text-align:center;}

.Rt66WhrTStMn {padding:15px 0px 0px 0px;}
.Rt66WhrTStItm {display:inline-block; position:relative; padding:0px; width:100%; background:#fff1c0; overflow:hidden;}
.Rt66WhrTStItm.Alt {background:#ffffff;}
.Rt66WhrTStItmL {}
.Rt66WhrTStItmLTxt {padding:15px 60px 15px 15px; margin:0px; overflow-y:auto;}
.Rt66WhrTStItmTtl {padding:0px 0px 5px 0px; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Rt66WhrTStItmSmmr {padding:0px; color:#1f1f1f; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66WhrTStItmInf {display:inline-block; padding:0px; width:100%; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:18px; font-weight:normal; line-height:81%; text-transform:uppercase;}
.Rt66WhrTStItmInfTpMn {float:left; padding:4%; margin:0px; width:55px; text-align:center;}
.Rt66WhrTStItmInfTp {margin:0px auto; width:55px; height:50px;}
.Rt66WhrTStItmInfTp.TpHtl {background:url(images/SPRT.png) 0px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpHtlRsrtSp {background:url(images/SPRT.png) -360px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpMtl {background:url(images/SPRT.png) -60px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpMtlIcnc {background:url(images/SPRT.png) -60px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpBnB {background:url(images/SPRT.png) -120px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpCmpGrnd {background:url(images/SPRT.png) -180px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpTrlrPrk {background:url(images/SPRT.png) -240px -150px no-repeat;}
.Rt66WhrTStItmInfTp.TpHstl {background:url(images/SPRT.png) -300px -150px no-repeat;}
.Rt66WhrTStItmInfTp.NoTp {background:url(images/SPRT.png) -400px -150px no-repeat;}
.Rt66WhrTStItmLrnMr {display:block; position:absolute; margin:-13px 0px 0px 0px; padding:0px; right:0px; top:50%; background:#ffffff;}
.Rt66WhrTStItmLrnMr.HsTwLnks {margin:-25px 0px 0px 0px;}
.Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr  {background:#fff1c0;}
.Rt66WhrTStItmLrnMr a, .Rt66WhrTStItmLrnMr a:link, .Rt66WhrTStItmLrnMr a:visited, .Rt66WhrTStItmLrnMr a:active, .Rt66WhrTStItmLrnMr a:hover {display:block; margin:0px; padding:0px; width:50px; color:#1f1f1f; font-family: 'Glegoo', serif; font-size:12px; line-height:24px; text-decoration:none; text-transform:lowercase; text-align:center; border-top:1px solid #fff1c0; border-bottom:1px solid #fff1c0;}
.Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr a, .Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr a:link, .Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr a:visited, .Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr a:active, .Rt66WhrTStItm.Alt .Rt66WhrTStItmLrnMr a:hover {border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;}

.Rt66PhtRtrMn {}
.Rt66PhtRtr {position:relative; padding:30px 0px;}
.Rt66PhtRtrFrm {position:relative; width:100%; /*overflow:hidden;*/}

.Rt66PhtRtrRwHldr {position:relative; width:100%; overflow:hidden;}
.Rt66PhtRtrHght {display:inline-block; width:100%; z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66PhtRtrHght .Rt66PhtRtrGrp {display:block; float:left; width:100%;}
.Rt66PhtRtrVw {}
.Rt66PhtRtrVw .Rt66PhtRtrGrp {display:none; float:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66PhtRtrVw .Rt66PhtRtrGrp.Active {display:block;}
.Rt66PhtRtrGrpBrk3 {display:none;}
.Rt66PhtRtrGrpBrk2 {display:none;}
.Rt66PhtRtrItm {float:left; padding:1%; width:14.5%;}
.Rt66PhtRtrItm img {width:100%; cursor:pointer;}
.Rt66PhtRtrItmTltpHldr {position:relative;}
.Rt66PhtRtrItmTltp {display:none; position:absolute; left:-15px; right:-15px; bottom:3px; padding:10px; background:#fefefe url(images/FtrMn.png) center bottom no-repeat; border:5px solid #212121; z-index:1; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:20px; font-weight:normal; line-height:70%; text-transform:uppercase;}
.Rt66PhtRtrItmTltpTp {position:absolute; margin:0px 0px 0px -12px; left:50%; bottom:-16px; width:24px; height:16px; background:url(images/SPRT.png) -120px -250px no-repeat;}
.Rt66PhtRtrItm:hover .Rt66PhtRtrItmTltp {display:block;}
.Rt66PhtRtrItmLrnMr {}
.Rt66PhtRtrItmLrnMr a, .Rt66PhtRtrItmLrnMr a:link, .Rt66PhtRtrItmLrnMr a:visited, .Rt66PhtRtrItmLrnMr a:active, .Rt66PhtRtrItmLrnMr a:hover {display:block; margin:0px 0px 40px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66PhtRtrPrv, .Rt66PhtRtrNxt {display:none; position:absolute; margin:-17px 0px 0px 0px; padding:0px; top:50%; height:35px; width:70px; background:#ffffff; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66PhtRtrPrv {left:0px;}
.Rt66PhtRtrNxt {right:0px;}

.Rt66PhtLstMn {}
.Rt66PhtLst {position:relative; padding:30px 0px;}
.Rt66PhtLstFrm {display:inline-block; width:100%; overflow:hidden;}
.Rt66PhtLstGrpBrk4 {display:inline-block; width:100%;}
.Rt66PhtLstGrpBrk3 {display:none;}
.Rt66PhtLstGrpBrk2 {display:none;}
.Rt66PhtLstItm {float:left; padding:1%; width:22.9%;}
.Rt66PhtLstItm img {width:100%; cursor:pointer;}
.Rt66PhtLstTtl {padding:3px 0px 25px 0px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:24px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Rt66PhtLstItmLrnMr {}
.Rt66PhtLstItmLrnMr a, .Rt66PhtLstItmLrnMr a:link, .Rt66PhtLstItmLrnMr a:visited, .Rt66PhtLstItmLrnMr a:active, .Rt66PhtLstItmLrnMr a:hover {display:block; margin:0px 0px 40px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66PhtLstPrv, .Rt66PhtLstNxt {display:block; position:absolute; margin:-17px 0px 0px 0px; padding:0px; top:50%; height:35px; width:70px; background:#ffffff; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}

.Rt66PhtMdlMn * {-webkit-touch-callout: none; -webkit-user-select: none; -o-user-select: none; -khtml-user-select: none; -moz-user-select: moz-none; -ms-user-select: none; user-select: none;}
.Rt66PhtMdlMn {z-index:99999;}
.Rt66PhtMdlFd {display:none; position:fixed; left:0px; right:0px; top:0px; left:0px; width:100%; height:100%; z-index:99999; background:url(images/black50.png) left top repeat;}
.Rt66PhtMdl {display:none; position:absolute; left:50%; top:5%; margin:0px 0px 30px 0px; padding:0px; width:90%; max-width:940px; max-height:100%; z-index:99999;}
.Rt66PhtMdlInnr {position:absolute; left:-50%; top:0px; margin:0px; padding:2%; width:96%; background:url(images/Leather.jpg) center top repeat; z-index:99999;}
.Rt66PhtMdlClsMn {padding:10px 0px 0px 0px; text-align:center;}
.Rt66PhtMdlCls {display:inline-block; padding:12px 40px 10px 40px; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#ffffff url("images/WhtTtl_B.png") -250px -30px no-repeat; cursor:pointer;}
.Rt66PhtMdlFrm {position:relative; width:100%; overflow:hidden;}
.Rt66PhtMdlHght {display:inline-block; width:100%; z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66PhtMdlVw {position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66PhtMdlItm {float:left; width:100%;}
.Rt66PhtMdlVw img, .Rt66PhtMdlItm img {max-width:98%; max-height:700px; padding:1%; background:#212121;}
.Rt66PhtMdlThmbMn {display:inline-block; padding:10px 0px 0px 0px; width:100%;}
.Rt66PhtMdlThmb {display:block; float:left; margin:5px; padding:0px; width:100px; height:70px; overflow:hidden; text-align:center;}
.Rt66PhtMdlThmb img {width:100%; min-height:100%; cursor:pointer;}
.Rt66PhtMdlPrvNxtInrMn {display:block;}
.Rt66PhtMdlPrv, .Rt66PhtMdlNxt {display:none; position:absolute; margin:-17px 0px 0px 0px; padding:0px; top:50%; height:35px; width:70px; background:#212121; color:#ffffff; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66PhtMdlPrv {padding:0px 0px 0px 1%; left:0px;}
.Rt66PhtMdlNxt {padding:0px 1% 0px 0px; right:0px;}
.Rt66PhtMdlFrm:hover .Rt66PhtMdlPrv, .Rt66PhtMdlFrm:hover .Rt66PhtMdlNxt {display:block;}
.Rt66PhtMdlPrvNxtOtrMn {display:none; padding:10px 0px 5px 0px; width:100%;}
.Rt66PhtMdlPrvNxtOtrMn .Rt66PhtMdlPrv, .Rt66PhtMdlPrvNxtOtrMn .Rt66PhtMdlNxt {display:block; position:static; margin:0px; padding:0px; top:inherit; left:inherit; right:inherit; height:35px; width:70px; background:#ffffff; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66PhtMdlPrvNxtOtrMn .Rt66PhtMdlPrv {float:left;}
.Rt66PhtMdlPrvNxtOtrMn .Rt66PhtMdlNxt {float:right;}

.Rt66VdRtrMn {}
.Rt66VdRtr {position:relative; padding:30px 0px;}
.Rt66VdRtrFrm {position:relative; width:100%; /*overflow:hidden;*/}
.Rt66VdRtrSbFrm {position:relative; width:100%; overflow:hidden;}

.Rt66VdRtrRwHldr {position:relative; width:100%; overflow:hidden;}
.Rt66VdRtrHght {display:inline-block; width:100%; z-index:-1; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66VdRtrHght .Rt66VdRtrGrp {display:block; float:left; width:100%;}
.Rt66VdRtrVw {}
.Rt66VdRtrVw .Rt66VdRtrGrp {display:none; float:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66VdRtrVw .Rt66VdRtrGrp.Active {display:block;}
.Rt66VdRtrGrpBrk3 {display:none;}
.Rt66VdRtrGrpBrk2 {display:none;}
.Rt66VdRtrItm {float:left; position:relative; padding:1%; width:14.5%;}
.Rt66VdRtrItm img {width:100%; cursor:pointer;}
.Rt66VdRtrItmPlyBtn {position:absolute; margin:-13px 0px 0px -19px; left:50%; top:50%; width:38px; height:26px; background:url(images/SPRT.png) -70px -250px no-repeat; cursor:pointer;}
.Rt66VdRtrItmTltpHldr {position:relative;}
.Rt66VdRtrItmTltp {display:none; position:absolute; left:-15px; right:-15px; bottom:3px; padding:10px; background:#fefefe url(images/FtrMn.png) center bottom no-repeat; border:5px solid #212121; z-index:1; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:20px; font-weight:normal; line-height:70%; text-transform:uppercase;}
.Rt66VdRtrItmTltpTp {position:absolute; margin:0px 0px 0px -12px; left:50%; bottom:-16px; width:24px; height:16px; background:url(images/SPRT.png) -120px -250px no-repeat;}
.Rt66VdRtrItm:hover .Rt66VdRtrItmTltp {display:block;}
.Rt66VdRtrItmSrc {display:none;}
.Rt66VdRtrItmLrnMr {}
.Rt66VdRtrItmLrnMr a, .Rt66VdRtrItmLrnMr a:link, .Rt66VdRtrItmLrnMr a:visited, .Rt66VdRtrItmLrnMr a:active, .Rt66VdRtrItmLrnMr a:hover {display:block; margin:0px 0px 40px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}
.Rt66VdRtrPrv, .Rt66VdRtrNxt {display:none; position:absolute; margin:-17px 0px 0px 0px; padding:0px; top:50%; height:35px; width:70px; background:#ffffff; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:13px; line-height:35px; text-align:center; cursor:pointer;}
.Rt66VdRtrPrv {left:0px;}
.Rt66VdRtrNxt {right:0px;}

.Rt66VdLstMn {}
.Rt66VdLst {position:relative; padding:30px 0px;}
.Rt66VdLstFrm {display:inline-block; width:100%; overflow:hidden;}
.Rt66VdLstGrpBrk4 {display:inline-block; width:100%;}
.Rt66VdLstGrpBrk3 {display:none;}
.Rt66VdLstGrpBrk2 {display:none;}
.Rt66VdLstItm {float:left; position:relative; padding:1%; width:22.9%;}
.Rt66VdLstImg {position:relative;}
.Rt66VdLstImg img {width:100%; cursor:pointer;}
.Rt66VdLstTtl {padding:3px 0px 25px 0px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:24px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Rt66VdLstItmPlyBtn {position:absolute; margin:-13px 0px 0px -19px; left:50%; top:50%; width:38px; height:26px; background:url(images/SPRT.png) -70px -250px no-repeat; cursor:pointer;}
.Rt66VdLstItmSrc {display:none;}
.Rt66VdLstItmLrnMr {}
.Rt66VdLstItmLrnMr a, .Rt66VdLstItmLrnMr a:link, .Rt66VdLstItmLrnMr a:visited, .Rt66VdLstItmLrnMr a:active, .Rt66VdLstItmLrnMr a:hover {display:block; margin:0px 0px 40px 0px; padding:0px 0px 5px 0px; color:#566670; font-family:'deming_epregular','Courier New',Courier,monospace; font-size:12px; line-height:160%; text-decoration:none; text-transform:uppercase; text-align:center; background:url(images/BlueBorder.png) center bottom no-repeat;}

.Rt66VdMdlMn * {-webkit-touch-callout: none; -webkit-user-select: none; -o-user-select: none; -khtml-user-select: none; -moz-user-select: moz-none; -ms-user-select: none; user-select: none;}
.Rt66VdMdlMn {z-index:99999;}
.Rt66VdMdlFd {display:none; position:fixed; left:0px; right:0px; top:0px; left:0px; width:100%; height:100%; z-index:99999; background:url(images/black50.png) left top repeat;}
.Rt66VdMdl {display:none; position:absolute; left:50%; top:5%; margin:0px 0px 30px 0px; padding:0px; width:90%; max-width:940px; max-height:100%; z-index:99999;}
.Rt66VdMdlInnr {position:absolute; left:-50%; top:0px; margin:0px; padding:2%; width:96%; background:url(images/Leather.jpg) center top repeat; z-index:99999;}
.Rt66VdMdlClsMn {padding:10px 0px 0px 0px; text-align:center;}
.Rt66VdMdlCls {display:inline-block; padding:12px 40px 10px 40px; color:#7a1d0b; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#ffffff url("images/WhtTtl_B.png") -250px -30px no-repeat; cursor:pointer;}
.Rt66VdMdlFrm {position:relative; width:100%; overflow:hidden;}
.Rt66VdMdlVw {}
.Rt66VdMdlItm {float:left; width:100%;}
.Rt66VdMdlVw img, .Rt66VdMdlItm img {width:98%; padding:1%; background:#212121;}

.Rt66AttrctnsDtlsMn {padding:0px 0px 30px 0px;}
.Rt66AttrctnsDtlsItm {display:inline-block; width:100%;}
.Rt66AttrctnsDtlsItmRght {float:right; padding:0px 1.5%; width:7%;}
.Rt66AttrctnsDtlsItmTpRght {padding:0px 0px 70px 0px;}
.Rt66AttrctnsDtlsItmBttmRght {}
.Rt66AttrctnsShareIcon {position:relative; padding:0px 0px 10px 0px;width:42px;}
.Rt66AttrctnsShareIcon img {width:100%;}
.Rt66AttrctnsShareIcon .st_facebook_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66AttrctnsShareIcon .st_twitter_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66AttrctnsShareIcon .st_sharethis_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66AttrctnsShareIcon .stButton {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66AttrctnsShareIcon .stButton .stLarge {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66AttrctnsDtlsIcnInf {padding:0px 0px 10px 0px;}
.Rt66AttrctnsDtlsIcnInf a, .Rt66AttrctnsDtlsIcnInf a:link, .Rt66AttrctnsDtlsIcnInf a:visited, .Rt66AttrctnsDtlsIcnInf a:active, .Rt66AttrctnsDtlsIcnInf a:hover {display:block; margin:0px; padding:0px; text-decoration:none; border:none;}
.Rt66AttrctnsDtlsIcnInf img {width:52px; text-decoration:none; border:none;}
.Rt66AttrctnsDtlsItmLft {float:left; width:87%;}
.Rt66AttrctnsDtlsImg {padding:0px 0px 20px 0px;text-align: center;}
.Rt66AttrctnsDtlsImg img {/*width:100%;*/ max-width:100%;}
.Rt66AttrctnsDtlsTxt {display:inline-block; width:100%;  }
.Rt66AttrctnsDtlsTxt {color:#212121; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; text-decoration:none;}
.Rt66AttrctnsDtlsTxtLft {float:left; width:83%;}
.Rt66AttrctnsDtlsTxtRght {float:right; width:15%;margin-left: 10px;}
.Rt66AttrctnsDtlsTxtHdrTBL {}
.Rt66AttrctnsDtlsTxtHdrTBL td {padding:5px 0px 15px 0px;}
.Rt66AttrctnsDtlsTxtHdrTxt {padding:0px 0px 0px 10px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:24px; line-height:81%; text-decoration:none; text-transform:uppercase;}
/*.Rt66AttrctnsDtlsTxtHdrIcnDescrptn {width:38px; height:30px; background:url(images/SPRT.png) -70px -210px no-repeat;}*/
.Rt66AttrctnsDtlsTxtHdrIcnDescrptn {width:30px; height:30px; background:url(images/SPRT.png) -160px -210px no-repeat;}
.Rt66AttrctnsDtlsTxtHdrIcnLctn {width:21px; height:30px; background:url(images/SPRT.png) 0px -210px no-repeat;}
.Rt66AttrctnsDtlsTxtHdrIcnCntct {width:30px; height:30px; background:url(images/SPRT.png) -30px -210px no-repeat;}
.Rt66AttrctnsDtlsTxtHdrIcnDtTm {width:30px; height:30px; background:url(images/SPRT.png) -120px -210px no-repeat;}
.Rt66AttrctnsDtlsSmmr {}
.Rt66AttrctnsDtlsSmmr p {margin:0px; padding:0px;}

.Rt66GnrcDtlsMn {padding:0px 0px 30px 0px;}
.Rt66GnrcDtlsItm {display:inline-block; width:100%;}
.Rt66GnrcDtlsItmRght {float:right; padding:0px 1.5%; width:7%;}
.Rt66GnrcDtlsItmBttmRght {}
.Rt66GnrcShareIcon {position:relative; padding:0px 0px 10px 0px;}
.Rt66GnrcShareIcon img {width:100%;}
.Rt66GnrcShareIcon .st_facebook_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66GnrcShareIcon .st_twitter_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66GnrcShareIcon .st_sharethis_large {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%; opacity:0; filter:alpha(opacity=0); zoom:1;}
.Rt66GnrcShareIcon .stButton {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66GnrcShareIcon .stButton .stLarge {display:block; position:absolute; margin:0px; padding:0px; left:0px; right:0px; top:0px; bottom:0px; width:100%; height:100%;}
.Rt66GnrcDtlsIcnInf {padding:0px 0px 10px 0px;}
.Rt66GnrcDtlsIcnInf a, .Rt66GnrcDtlsIcnInf a:link, .Rt66GnrcDtlsIcnInf a:visited, .Rt66GnrcDtlsIcnInf a:active, .Rt66GnrcDtlsIcnInf a:hover {display:block; margin:0px; padding:0px; text-decoration:none; border:none;}
.Rt66GnrcDtlsIcnInf img {width:100%; text-decoration:none; border:none;}
.Rt66GnrcDtlsItmLft {float:left; width:87%;}
.Rt66GnrcDtlsImg {padding:0px 0px 20px 0px;}
.Rt66GnrcDtlsImg img {width:100%;}
.Rt66GnrcDtlsTxt {display:inline-block; width:100%;}
.Rt66GnrcDtlsTxt, .Rt66GnrcDtlsTxt a, .Rt66GnrcDtlsTxt a:link, .Rt66GnrcDtlsTxt a:visited, .Rt66GnrcDtlsTxt a:active, .Rt66GnrcDtlsTxt a:hover {color:#212121; font-family: 'Glegoo', serif; font-size:14px; line-height:160%; text-decoration:none;}
.Rt66GnrcDtlsTxt a, .Rt66GnrcDtlsTxt a:link, .Rt66GnrcDtlsTxt a:visited, .Rt66GnrcDtlsTxt a:active, .Rt66GnrcDtlsTxt a:hover {color:#028bff; text-decoration:underline;}
.Rt66GnrcDtlsTxtLft {}
.Rt66GnrcDtlsTxtHdrTBL {}
.Rt66GnrcDtlsTxtHdrTBL td {padding:5px 0px 15px 0px;}
.Rt66GnrcDtlsTxtHdrTxt {padding:0px 0px 0px 10px; color:#212121; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:24px; line-height:81%; text-decoration:none; text-transform:uppercase;}
.Rt66GnrcDtlsTxtHdrIcnDescrptn {width:30px; height:30px; background:url(images/SPRT.png) -160px -210px no-repeat;}
.Rt66GnrcDtlsSmmr {}

.Rt66FltrCtgrsMn {display:inline-block; padding:0px 0px 10px 0px; width:100%;}
.Rt66FltrCtgrsHd {display:block; margin:0px; padding:0px 0px 10px 0px; color:#1f1f1f; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:22px; line-height:81%; text-decoration:none; text-transform:uppercase; white-space:nowrap;}
.Rt66FltrCtgrsIcn {float:left; margin:0px 0px 0px 1%; padding:1%; width:7%;}
.Rt66FltrCtgrsMn a, .Rt66FltrCtgrsMn a:link, .Rt66FltrCtgrsMn a:visited, .Rt66FltrCtgrsMn a:active, .Rt66FltrCtgrsMn a:hover {display:block; text-decoration:none; border:none;}
.Rt66FltrCtgrsMn a img {width:100%; text-decoration:none; border:none;}

.Rt66PgntnMn {text-align:center;}
.Rt66Pgntn {display:inline-block; padding:20px 0px 0px 0px;}
.Rt66Pgntn .empty_space, .Rt66Pgntn .empty_space2, .Rt66Pgntn .pipe {display:none;}
.Rt66Pgntn span, .Rt66Pgntn a, .Rt66Pgntn a:link, .Rt66Pgntn a:visited, .Rt66Pgntn a:active, .Rt66Pgntn a:hover {display:block; float:left; margin:0px 3px; padding:0px; width:22px; height:22px; color:#262626; font-family: 'Glegoo', serif; font-size:13px; line-height:22px; text-align:center; text-decoration:none;}
.Rt66Pgntn span.current {color:#ffffff; background:#212121;}

.BttmContntMn .ClrCntnr_Ttl .Head {color:#ffffff; text-align:left;}
.BttmContntMn .ClrCntnr_Cntnt .LstHd, .BttmContntMn .ClrCntnr_Cntnt .LstHd a, .BttmContntMn .ClrCntnr_Cntnt .LstHd a:link, .BttmContntMn .ClrCntnr_Cntnt .LstHd a:visited, .BttmContntMn .ClrCntnr_Cntnt .LstHd a:active, .BttmContntMn .ClrCntnr_Cntnt .LstHd a:hover {color:#fef0bf;}
.BttmContntMn .ClrCntnr_Cntnt .LstSbHd {color:#fef0bf;}
.BttmContntMn .ClrCntnr_Cntnt .LstImg {}
.BttmContntMn .ClrCntnr_Cntnt .LstImg img {background:#212121;}
.BttmContntMn .ClrCntnr_Cntnt .LstCntnt {color:#ffffff;}
.BttmContntMn .ClrCntnr_Cntnt .LstLnk a, .BttmContntMn .ClrCntnr_Cntnt .LstLnk a:link, .BttmContntMn .ClrCntnr_Cntnt .LstLnk a:visited, .BttmContntMn .ClrCntnr_Cntnt .LstLnk a:active, .BttmContntMn .ClrCntnr_Cntnt .LstLnk a:hover {color:#ebd6a4;}

.Rt66FrmMn {width:100%; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px; line-height:160%;}
.Rt66FrmMn table {width:100%;}
.Rt66FrmMn table td {padding:0px 18px 19px 0px;}
.Rt66FrmMn .Rt66Lbl {}
.Rt66FrmMn input, .Rt66FrmMn textarea, .Rt66FrmMn select {border:1px solid #aaaaaa; color:#3a3a3a; font-family: 'Glegoo', serif; font-size:14px;}
.Rt66FrmMn input.NormalTextBox {margin:0px; padding:0px 8px; width:50%; height:26px; line-height:26px;}
.Rt66FrmMn textarea.NormalTextBox {margin:0px; padding:5px 8px; width:100%; line-height:125%; resize:none;}
.Rt66FrmMn select.NormalTextBox {margin:0px; padding:5px 8px; width:53%; line-height:26px;}
.Rt66FrmMn a.CommandButton, .Rt66FrmMn a.CommandButton:link, .Rt66FrmMn a.CommandButton:visited, .Rt66FrmMn a.CommandButton:active, .Rt66FrmMn a.CommandButton:hover {display:inline-block; padding:12px 20px 10px 20px; color:#ffffff; font-family: 'Glegoo', serif; font-size:14px; line-height:120%; text-decoration:none; text-transform:uppercase; text-align:center; background:#1f1f1f url("images/RdTtl_B.png") -230px -30px no-repeat;}
.Rt66FrmMn span.Normal {display:inline;}

.CntnrTnCntnt {position:relative;}
.CntnrRdCntnt {position:relative;}
.CntnrBlkCntnt {position:relative;}
.CntnrWhtCntnt {position:relative;}

.CntnrTnCntnt .LstHd {color:#7d200e;}
.CntnrTnCntnt .LstSbHd {color:#898989;}
.CntnrTnCntnt .LstImg {}
.CntnrTnCntnt .LstImg img {background:#ebdab3;}
.CntnrTnCntnt .LstCntnt {color:#3a3a3a;}
.CntnrTnCntnt .LstLnk a, .CntnrTnCntnt .LstLnk a:link, .CntnrTnCntnt .LstLnk a:visited, .CntnrTnCntnt .LstLnk a:active, .CntnrTnCntnt .LstLnk a:hover {color:#566670; background:url(images/BlueBorder.png) center bottom no-repeat;}

.CntnrRdCntnt .LstHd {color:#ebd6a4;}
.CntnrRdCntnt .LstSbHd {color:#ebd6a4;}
.CntnrRdCntnt .LstImg {}
.CntnrRdCntnt .LstImg img {background:#731402;}
.CntnrRdCntnt .LstCntnt {color:#ffffff;}
.CntnrRdCntnt .LstLnk a, .CntnrRdCntnt .LstLnk a:link, .CntnrRdCntnt .LstLnk a:visited, .CntnrRdCntnt .LstLnk a:active, .CntnrRdCntnt .LstLnk a:hover {color:#d7d7d7; background:url(images/GreyBorder.png) center bottom no-repeat;}

.CntnrBlkCntnt .LstHd {color:#ebd6a4;}
.CntnrBlkCntnt .LstSbHd {color:#ebd6a4;}
.CntnrBlkCntnt .LstImg {}
.CntnrBlkCntnt .LstImg img {background:#212121;}
.CntnrBlkCntnt .LstCntnt {color:#ffffff;}
.CntnrBlkCntnt .LstLnk a, .CntnrBlkCntnt .LstLnk a:link, .CntnrBlkCntnt .LstLnk a:visited, .CntnrBlkCntnt .LstLnk a:active, .CntnrBlkCntnt .LstLnk a:hover {color:#d7d7d7; background:url(images/GreyBorder.png) center bottom no-repeat;}

.CntnrWhtCntnt .LstHd {color:#7d200e;}
.CntnrWhtCntnt .LstSbHd {color:#898989;}
.CntnrWhtCntnt .LstImg {}
.CntnrWhtCntnt .LstImg img {background:#ebdab3;}
.CntnrWhtCntnt .LstCntnt {color:#3a3a3a;}
.CntnrWhtCntnt .LstLnk a, .CntnrWhtCntnt .LstLnk a:link, .CntnrWhtCntnt .LstLnk a:visited, .CntnrWhtCntnt .LstLnk a:active, .CntnrWhtCntnt .LstLnk a:hover {color:#566670; background:url(images/BlueBorder.png) center bottom no-repeat;}

.WhtBr {background:url(images/WhtBr.png) repeat-x; width:100%; height:100%;}

.ExplrImg {margin-top:-355px;}
.ExplrImg img { width: 100%;}
.ExplrImgFt {display:none;}
.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h2,.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h1 {text-align:left !important;}

.Rt66BnnrRtrItmInnr .BrchrBtn img {margin-top: -2%; width: 22%;}

/************** Bravo Search Styling *****************/

/* .flex-container-title, #SearchBox, .search-info, .search-sort {display:none;}
.search-header .bbSearchPgntnMn {padding-top:0px;} */

.bbSearchFctsMbl .bbSearchFctHdrTL, 
.bbSearchFctsMbl .bbSearchFctHdrTR,
.bbSearchFctsMbl .bbSearchFctHdrML,
.bbSearchFctsMbl .bbSearchFctHdrMR,
.bbSearchFctsMbl .bbSearchFctHdrBL,
.bbSearchFctsMbl .bbSearchFctHdrBR {background:none; background-color:#721503;}

.ILRte66 .bbSearchFctItmMn p.maxlist-more {padding:0px 10px 15px 15px;}

.ILRte66 .bbSearchFctItmML {border:none; padding:0px;}

.ILRte66 .bbSearchFctHdrMR {color:#fff1c0; font-family: 'onrampregular',Arial,Helvetica,sans-serif; text-transform: uppercase; text-shadow:none; font-size:20px; padding:4px 7px;}

.ILRte66 .bbSearchFctItmMn {margin:0px 0px 35px 0px; color:#333333;
							/* background: url("/portals/_default/skins/route66/images/bottombackground-v1.png") no-repeat center bottom rgba(0, 0, 0, 0); */
							-webkit-box-shadow: 16px 16px 18px -2px rgba(0,0,0,0.15);
							-moz-box-shadow: 16px 16px 18px -2px rgba(0,0,0,0.15);
							box-shadow: 16px 16px 18px -2px rgba(0,0,0,0.15);
							}
.ILRte66 .bbSearchFctItmMn ul {margin-left:7px; margin-bottom:20px;}

.bbSearchWrap .facet-panel-wrap {margin:0px; width:32%; margin: 0 5% 0 0%;}
.bbSearchWrap .content-panel-wrap {width: 63%;}

.ILRte66 .bbSearchFctItmMR {padding:0px; border:none; font-family: 'Glegoo',serif; font-size:13px; text-transform:capitalize; color:333333;}
.ILRte66 .bbSearchFctItmBL {padding:0px;}
.ILRte66 .bbSearchFctItmBR {height:0px;}

/* .results-table-col {border: 1px solid #ebebeb; padding:6px 1.5%; margin:0px 0px 23px 2.5%; width: 27.5%;} */

.ILRte66 .bbSearchFctsMn .facet-panel-accordion {margin: 0px 0px 10px 0px;}

.ILRte66 .ui-state-default, .ILRte66 .ui-widget-content .ui-state-default, .ILRte66 .ui-widget-header .ui-state-default {background:none; border:none;}

h3.ILRte66-Itinerary {font-size:36px; padding:10px 7px;}
#ItineraryOrderControl select {margin:5px 7px 8px 7px; width:164px;}

.ContntRght2 {border-left:1px solid #000000; margin-top:100px;}
.item-author {display:none;}

.ILRte66 .MyItinDesc {padding:8px 0px;}
.ILRte66 .LearnMoreSection {padding:0px;}

.search-sort2 {float:right;}
.search-sort2 select {margin-bottom:20px; margin-top:4px; font-family:'Glegoo',serif; padding:3px;}
.search-info {font-size:36px; padding:10px 7px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; color:#212121; float:left;}

.ILRte66.bbSearchSrchFr {display:none;}
.ILRte66 .SortHeader {display:none;}

.ILRte66ItinBuilder .ContntPgTtl, .ILRte66MyItin .ContntPgTtl {border-bottom:none; margin-bottom:0px; padding-bottom:19px;}

.ILRte66ItinBuilder .SearchSrchBxMn, .ILRte66MyItin .SearchSrchBxMn {margin:0px 0px 15px 0px; padding:0px 0px 15px 0px; }

.SearchSrchBxInpt {font-size:24px; padding:0px 15px 0px 0px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; color:#212121; display:inline; }
.SearchSrchBxInpt input {border: 1px solid #6a6a6a; padding: 8px; color:#aaaaaa; font-family: 'Glegoo',serif; font-size: 13px; text-transform: capitalize; margin-left:10px; width:43%;}
.SearchSrchBxBttn input {background:#fff1c0; color:#1f1f1f; margin-top: 2px; padding:7px 35px; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase; font-weight:bold; cursor:pointer; border:none;}
.SearchSrchBxBttnL, .SearchSrchBxBttnR, .SearchSrchBxBttn, .SearchSrchBxMn, .SearchSrchBxInptR {display:inline;}
.ILRte66MyItin .SearchSrchBxInptL {display:inline; width:60%;}
.SearchLabel {display:inline;}

.ILRte66ItinBuilder .SearchSrchBxInptL {width:80%; display:inline;}
#SearchBox {padding-bottom:15px; border-bottom: 1px solid #c7c7c7; }
.ILRte66ItinBuilder #SearchBox {margin-bottom:15px;}

.ILRte66 .ui-icon {height:0px;}


#ItineraryOrderControl select {
    font-family:'Glegoo',serif; padding:3px;
}

.ILRte66 .ui-widget-content {border:none;}
.ILRte66 .ui-corner-all, .ILRte66 .ui-corner-bottom, .ILRte66 .ui-corner-left, .ILRte66 .ui-corner-bl {border-bottom-right-radius: 0px; }
.ILRte66 .ui-corner-all, .ILRte66 .ui-corner-bottom, .ILRte66 .ui-corner-left, .ILRte66 .ui-corner-bl {border-bottom-left-radius: 0px;}

.clearDate {padding-left: 8px;}

.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li a, 
.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li a:link, 
.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li a:visited, 
.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li a:active {color:#404040; padding:3px 10px; }
.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li {border-left:1px solid #404040;}
.bbSearchPgntnMn .bbSearchResultsPagingContainer .jPaginate ul.jPag-pages li:first-child {border:none;}
ul.jPag-pages li .jPag-current  {color:#919193; padding:3px 10px;}

.ILRte66 .bbSearchPgntnMn .bbSearchResultsPagingContainer span.jPag-sprevious {background-image: url('/Portals/_default/Skins/Route66/images/Pagination-Previous-v1.png');
																			background-position:center center;
																			}


.ILRte66 .bbSearchPgntnMn .bbSearchResultsPagingContainer span.jPag-snext {background-image: url('/Portals/_default/Skins/Route66/images/Pagination-Next-v1.png');
																			background-position:center center;
																			}

/************ COLLECTION LISTS ************************/

.ILRte66.CollectionList {padding:15px 5px; border-bottom:2px dashed #9c9c9c;}
.CollectionID {display:none;}
.CollectionTitle, .CollectionTitle a, .CollectionTitle a:link, .CollectionTitle a:visited, .CollectionTitle a:active {font-family:'Glegoo',serif; font-size: 14px;color:#5c5c5c; font-weight:bold; text-decoration:none;}
.CollectionDelete {float:right; padding-left:5px;}
.CollectionDelete a.DeleteItinButton {margin-top:2px;}
.CollectionCity {font-family: 'Glegoo',serif; font-size: 13px;padding-top:8px;}
.CollectionLat {display:none;}
.CollectionLong {display:none;}
.CollectionArticleID {display:none;}
.CollectionNotes {display:none;}

.NoItinMessage {background:#fff9e6; border:1px solid #eedfa8; margin:15px 5px; padding:20px; color:#bb8f48; font-family:'Glegoo',serif;}
.NoItinTitleIcon {float:left; padding-right:10px;}
.NoItinTitle {float:left; font-weight:bold; font-size:14px; padding-top:5px;}
.NoItinText {clear:both; padding-top:20px;}

#txtRawJson {display:none;}


/************ MY ITINERARY PAGE **********************/

.MyItinLeft {width:48%; float:left; margin-right:2%;}
.MyItinRight {width: 48%; float:right;}

.TopSection h3 {font-size:36px;}

.TopSection {/*border-top:1px solid #c7c7c7; margin-top:15px; */ padding-top:20px;} 

.MyItinList {border-bottom:3px solid #711503;padding:5px 0px 10px 0px; margin-bottom:15px; }

.MyItinOrdinal {background:#fff1c0; height:58px; width:64px; padding:30px 0px 0px 22px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; font-size:84px; font-weight:bold; float:left; margin:0px 12px 5px 4px;}
.MyItinTitle, .MyItinTitle a, .MyItinTitle a:link, .MyItinTitle a:visited, .MyItinTitle a:active {font-family:'Glegoo',serif; font-size: 18px;color:#252525; font-weight:bold; text-decoration:none;}
.MyItinCity {font-family: 'Glegoo',serif; font-size: 15px;padding-top:8px; color:#711503;}
.MyItinDelete {float:right; color:#ffffff; font-family: 'Glegoo',serif; font-size: 13px;}
.MyItinDelete a.DeleteItinButton, .MyItinDelete a.DeleteItinButton:link, .MyItinDelete a.DeleteItinButton:visited {background:#711503; padding:5px 8px; color:#ffffff; font-family: 'Glegoo',serif; font-size: 14px; text-decoration:none; font-weight:bold; margin-left:10px;} 
.MyItinDelete a.DeleteItinButton:hover {color:#711503; background:#fff1c0; border:1px solid #711503; padding:4px 8px;} 
.MyItinDelete a.DeleteItinButton.ItemAdded {display:none;}
.AlreadySaved { float: right; font-size: 12px; font-weight:bold; color: #711503; }
.MyItinDelete:hover {color:#711503;}
.MyItinDesc {clear:both;font-family: 'Glegoo',serif; font-size: 13px; padding:8px 6px;}
.MyItinPhone, .MyItinPhone a, .MyItinPhone a:link, .MyItinPhone a:visited, .MyItinPhone a:active, .MyItinPhone a:hover, .MyItinWeb, .MyItinWeb a, .MyItinWeb a:link, .MyItinWeb a:visited, .MyItinWeb a:active, .MyItinWeb a:hover {font-family: 'Glegoo',serif; font-size: 13px; color:#711503; font-weight:bold; text-decoration:none;}
.MyItinLat {display:none;}
.MyItinLong {display:none;}
.MyItinArticleID {display:none;}
.MyItinCollectionID {display:none;}

.LearnMoreSection {padding: 0px 6px;}
.LearnMoreText {float:left; font-family: 'Glegoo',serif; font-size: 13px; color:#711503; font-weight:bold; padding-right:8px;}
.IconSection {float:left;}

.ClearAllDiv {margin-bottom:10px;}
.ui-widget input.ClearAllButton {
							background:#711503; padding:5px 8px; color:#ffffff; 
							font-family: 'Glegoo',serif; font-size: 14px; 
							text-decoration:none; font-weight:bold;
							border:none; cursor:pointer;
							} 
.ui-widget input.ClearAllButton:hover {color:#711503; background:#fff1c0; border:1px solid #711503; padding:4px 8px;} 

/************ EVENT DETAILS ***************************/

.ProximityHeader {background: #6d1403; text-transform:uppercase; font-size:13px; font-family:'onrampregular',Arial,Helvetica,sans-serif; font-size:20px; padding:8px; color:#fff1c0;}

#NearbyList ul {margin:0px 0px 10px 0px;}
#NearbyList ul li {border-bottom:2px dashed #8c8c8c; padding: 15px 10px; list-style-type:none;}
#NearbyList ul li a, #NearbyList ul li a:link, #NearbyList ul li a:visited, #NearbyList ul li a:active, #NearbyList ul li
		{
			color:#2e2e2e; font-family: 'Glegoo',serif; font-size:13px; text-decoration:none;
		}


.my-navigation {text-align:center; margin: 15px 0px 15px 0px;}
.my-navigation, .my-navigation a, .my-navigation a:link, .my-navigation a:visited, .my-navigation a:active {text-decoration: none; font-family:'Myriad Pro',san-serif; font-size:15px; color:#404040;}

.NearbyListPrevious {display:inline; padding-right:10px;}
.NearbyListPageNumber {display:inline;}
.simple-pagination-page-numbers a, .simple-pagination-page-numbers a:link, .simple-pagination-page-numbers a:visited, .simple-pagination-page-numbers a:active {padding:0px 8px; border-left:1px solid #404040;}
.NearbyListPageNumber a.simple-pagination-navigation-disabled {color:#919193;}
a.simple-pagination-navigation-page:first-child {border:none;}
.NearbyListNext {display:inline; padding-left:10px;}

.my-navigation .simple-pagination-previous a:link, .my-navigation .simple-pagination-previous a:visited, 
.my-navigation .simple-pagination-previous a {background-image: url('/Portals/_default/Skins/Route66/images/Pagination-Previous-v1.png'); 
												background-repeat:no-repeat; 
												background-position: center 4px;
												display:inline-block;
												height:20px;
												width:10px;
												}
.my-navigation .simple-pagination-next a:link, .my-navigation .simple-pagination-next a:visited, 
.my-navigation .simple-pagination-next a {background-image: url('/Portals/_default/Skins/Route66/images/Pagination-Next-v1.png'); 
												background-repeat:no-repeat; 
												background-position: center 4px;
												display:inline-block;
												height:20px;
												width:10px;
												}

.RelatedImages {float:left; margin-left:6px; border: 2px solid #2d2d2d;}

.RelatedContent .ProximityHeader {margin-bottom:15px;}
.RelatedContent {margin:10px 0px 30px 0px;}

.RelatedVideos {float:left; margin-left:6px; border: 2px solid #2d2d2d;
				background: url("images/SPRT.png") no-repeat center center rgba(0, 0, 0, 0);
				}


.ModBravoSearchInputC .search_container {display:inline-block; width:100%; padding:0px 0px 30px 0px;}
.ModBravoSearchInputC .search_container::before {display:block; float:left; font-size:24px; padding:11px 15px 11px 0px; font-family:'onrampregular',Arial,Helvetica,sans-serif; color:#212121; display:block; float:left; content:"Keyword Search: "}
.ModBravoSearchInputC .search_textbox_container {display:inline; position:static; left:auto; right:auto; top:auto;}
.ModBravoSearchInputC .textbox_left_corner, .ModBravoSearchInputC .textbox_right_corner, .ModBravoSearchInputC .textbox_center {display:inline; width:auto; height:auto; background:none;}
.ModBravoSearchInputC .textbox_center_container {float:left; margin:0px; width:43%; max-width:100%;}
.ModBravoSearchInputC input.search_textbox {border: 1px solid #6a6a6a; padding: 8px; color:#aaaaaa; font-family: 'Glegoo',serif; font-size: 13px; text-transform: capitalize; margin-left:0px; width:100%; height:auto; line-height:normal; box-sizing:border-box;}
.ModBravoSearchInputC .search_button_container {float:left; position:static; width:auto; top:auto; right:auto;}
.ModBravoSearchInputC .yellow_button_left_corner, .ModBravoSearchInputC .yellow_button_right_corner, .ModBravoSearchInputC .yellow_button_center {width:auto; height:auto; background:none;}
.ModBravoSearchInputC .yellow_button_center_container {margin:0px;}
.ModBravoSearchInputC .search_button {padding:0px; margin:2px 0px 0px 21px; border:none; width:120px; height:37px; line-height:37px; background:#fff1c0; color:#1f1f1f; font-weight:bold; cursor:pointer; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase;}

@media screen and (max-width: 958px) and (min-width: 0px) {
    .ModBravoSearchInputC .search_container {width:96%; padding-left:2%; padding-right:2%;}
    .ModBravoSearchInputC .search_container::before {float:none;}
}


@media screen and (min-width:0px) and (max-width:958px)
{
.Normal h1, h1 {font-size:94px;}
.Normal h2, h2 {font-size:24px;}
.Normal h3, h3 {font-size:40px;}

.TpNvMn {display:none;}
.TpNvMenuMiniMn {display:block;}
.HdrLnks, .HdrLftPn, .HdrRghtPn, .BnnrPn {display:none;}
.HdrLg {min-width:200px;}
.Hmpg .PgBGImg {top:0px;}
.Hmpg .PgBGImg img {position:absolute; left:0px; right:0px; top:-50%; width:100%; min-height:150%;}
.Sbpg .PgBGImg {top:0px;}
.Sbpg .PgBGImg img {position:absolute; left:0px; right:0px; top:-55px; width:100%; min-height:inherit;}

.BrdcrmbMn {display:none;}
.BrcrmbPn {display:none;}

.Sbpg .ContntMn {margin:0px; padding:3% 0px 0px 0px;}
.ContntLft, .ContntRght, .ContntLft2, .ContntRght2 {float:none; padding:0px; width:100%; border:none; margin-top:0px;}
.BttmContntLft, .BttmContntRght {float:none; padding:0px 3%; width:94%;}
.ContntPgTtl {margin:0px 2% 20px 2%; width:96%;}

.BlkCntnrCTA {padding:0px;}
.RdCntnrCTA {padding:0px;}
.TnCntnrCTA {padding:0px;}

.LftPn {padding:0px 2% 15px 2%; width:96%;}
.Tr2LftPn {float:none; padding:0px 2% 15px 2%; width:96%;}
.Tr2RghtPn {float:none; padding:0px; width:100%;}

.FtrInnr {width:98%; padding:0px 1%;}
.FtrLftPn, .FtrRghtPn {display:block;width: 100%;text-align: center;}
.FtrWdth{ display: flex;width: 100%;flex-direction: column;}
.FtrLftPn {order: 2}
.FtrRghtPn {order: 3}
.FtrCntrPn {order: 1}
.FtrLftPn, .FtrRghtPn {width: 100%;text-align: center;}
.FtrLftPn li, .FtrRghtPn li{ padding-top: 10px;}
.FtrLftPn ul{ padding-top: 10px;}
.FtrCntrPn {width:100%;}
.FtrMn{ padding-bottom: 50px;}
.FtrCntrPn .Normal a {display:block;}
.FtrCntrPn .Normal .FtrLnkSprtr {display:none;}

.Rt66EvntsRtrFrm {padding:0px 70px 0px 0px;}
.Rt66EvntsRtrLrg {position:absolute; left:-10000px; top:-10000px; width:100%; overflow:hidden;}
.Rt66EvntsRtrSm {position:static;}
.Rt66EvntsRtrPrv {margin:0px; left:inherit; right:0px; top:10%;}
.Rt66EvntsRtrNxt {margin:45px 0px 0px 0px; right:0px; top:10%;}

.Rt66AttrctnsItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66StryItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66NwsItm {padding:0px 2% 30px 2%; width:96%;}

.Hmpg .CntnrMn .Head {padding:21px 22px 26px 22px; font-size:34px;}
.Hmpg .CntnrMn .CntnrTtl .Head {cursor:pointer;}
.Hmpg .CntnrTtl .CntnrTtlChvrn {display:block;}
.Hmpg .CntnrCntnt {display:none;}

.Rt66AttrctnsMn {padding:10px 0px 0px 0px;}
.Rt66StryMn {padding:10px 0px 0px 0px;}
.Rt66NwsMn {padding:10px 0px 0px 0px;}
.Rt66AttrctnsItm {width:96%; padding:0px 2% 10px 2%;}
.Rt66StryItm {width:96%; padding:0px 2% 10px 2%;}
.Rt66NwsItm {width:96%; padding:0px 2% 10px 2%;}

.Rt663ClmnLstItm {float:none; padding:0px 0px 10px 0px; width:100%;}

.Rt66AttrctnsItmImg {float:none; padding:0px; width:100%;}
.Rt66AttrctnsItmTxt {float:none; padding:20px 0px 0px 0px; width:100%;}
.Rt66AttrctnsItmTtl {padding:0px 0px 20px 0px; text-align:center;}
.Rt66AttrctnsItmInf {padding:0px 0px 20px 0px;}
.Rt66AttrctnsItmSmmr {padding:0px 0px 20px 0px;}
.Rt66AttrctnsItmLrnMrLnkL, .Rt66AttrctnsItmLrnMrLnkR {float:none; width:100%; max-width:100%;}

.Rt66StryItmImg {float:none; padding:0px; width:100%;}
.Rt66StryItmTxt {float:none; padding:20px 0px 0px 0px; width:100%;}
.Rt66StryItmTtl {padding:0px 0px 20px 0px; text-align:center;}
.Rt66StryItmInf {padding:0px 0px 20px 0px;}
.Rt66StryItmSmmr {padding:0px 0px 20px 0px;}
.Rt66StryItmLrnMrLnkL {float:none; width:100%; max-width:100%;}

.Rt66NwsItmImg {float:none; padding:0px; width:100%;}
.Rt66NwsItmTxt {float:none; padding:20px 0px 0px 0px; width:100%;}
.Rt66NwsItmTtl {padding:0px 0px 20px 0px; text-align:center;}
.Rt66NwsItmInf {padding:0px 0px 20px 0px;}
.Rt66NwsItmSmmr {padding:0px 0px 20px 0px;}
.Rt66NwsItmLrnMrLnkL {float:none; width:100%; max-width:100%;}

.Rt66FltrCtgrsIcn {width:11%;}

.Rt66WhtTSItmInfAlnmntMn {margin:0px 2% 1% 0px; padding:4%;}
.Rt66WhtTSItmLTxt {margin:0px; padding:15px 15px 0px 15px; overflow-y:visible; border:none;}
.Rt66WhtTSItmRTxt {margin:0px; padding:15px; overflow-y:visible;}
.Rt66WhtTSItmInf {display:block;}
.Rt66WhtTSItmL {float:none; width:100%;}
.Rt66WhtTSItmR {float:none; width:100%;}
.Rt66WhtTSItmLrnMr {display:inline-block; width:100%; position:static; margin:5px 0px 0px 0px; right:inherit; top:inherit; text-align:center;}
.Rt66WhtTSItmLrnMr a, .Rt66WhtTSItmLrnMr a:link, .Rt66WhtTSItmLrnMr a:visited, .Rt66WhtTSItmLrnMr a:active, .Rt66WhtTSItmLrnMr a:hover {width:100%; text-align:center;}

.Rt66FltrCtgrsHd {padding:0px 10px 10px 10px;}

.CntntFll .CategoryLeftMenuWrapper {padding:0px; border:1px solid #c7c7c7; background:#fefefe url(images/WhtTtl_T.png) -720px -60px no-repeat;}
.CntntFll .PfPubNav {position:relative;}
.CntntFll .Root_CategoryLeftMenuWrapper {padding:10px 25px 10px 10px; background:url(images/RdChvrn.png) right 15px no-repeat; cursor:pointer;}
.CntntFll .PfPubNav ul#PfCategoriesNavUl {display:none; position:absolute; left:-1px; right:-1px; top:auto; z-index:9; padding:2px 10px 0px 10px; border:1px solid #c7c7c7; background:#fefefe url(images/WhtTtl_B.png) -100px bottom no-repeat;}

.Rt66AttrctnsDtlsItmRght {float:none; display:inline-block; width:100%; padding:0px 0px 10px 0px;}
.Rt66AttrctnsDtlsItmTpRght {float:left; padding:0px;}
.Rt66AttrctnsDtlsItmBttmRght {float:right; padding:0px;}
.Rt66AttrctnsDtlsIcnInf {float:left; padding:5px; margin:0px 5px 0px 0px; width:30px;}
.Rt66AttrctnsShareIcon {float:left; padding:5px; margin:0px 5px 0px 0px; width:30px;}
.Rt66AttrctnsDtlsItmLft {float:none; padding:0px 2%; width:96%;}
.Rt66AttrctnsDtlsTxtLft {float:none; padding:0px 0px 10px 0px; width:100%;}
.Rt66AttrctnsDtlsTxtRght {float:none; width:100%;}

.Rt66GnrcDtlsItmRght {float:none; display:inline-block; width:100%; padding:0px 0px 10px 0px;}
.Rt66GnrcDtlsItmBttmRght {float:right; padding:0px;}
.Rt66GnrcShareIcon {float:left; padding:5px; margin:0px 5px 0px 0px; width:30px;}
.Rt66GnrcDtlsItmLft {float:none; padding:0px 2%; width:96%;}
.Rt66GnrcDtlsTxtLft {float:none; padding:0px 0px 10px 0px; width:100%;}
.Rt66GnrcDtlsTxtRght {float:none; width:100%;}

.Rt66PhtRtr {padding:30px 75px;}
.Rt66PhtRtrGrpBrk3 {display:none;}
.Rt66PhtRtrGrpBrk2 {display:inline-block; width:100%;}
.Rt66PhtRtrItm {width:48%;}

.Rt66PhtLstGrpBrk4 {display:inline-block; width:100%;}
.Rt66PhtLstGrpBrk3 {display:none;}
.Rt66PhtLstGrpBrk2 {display:inline-block; width:100%;}
.Rt66PhtLstItm {width:48%;}

.Rt66PhtMdl {width:100%;}
.Rt66PhtMdlInnr {padding:2% 0px; width:100%;}
.Rt66PhtMdlPrvNxtInrMn {display:none;}
.Rt66PhtMdlPrvNxtOtrMn {display:inline-block;}

.Rt66VdRtr {padding:30px 75px;}
.Rt66VdRtrGrpBrk3 {display:none;}
.Rt66VdRtrGrpBrk2 {display:inline-block; width:100%;}
.Rt66VdRtrItm {width:48%;}

.Rt66VdLstGrpBrk4 {display:none;}
.Rt66VdLstGrpBrk3 {display:none;}
.Rt66VdLstGrpBrk2 {display:inline-block; width:100%;}
.Rt66VdLstItm {width:48%;}

.Rt66VdMdl {width:100%;}
.Rt66VdMdlInnr {padding:2% 0px; width:100%;}
.Rt66VdMdlPrvNxtInrMn {display:none;}
.Rt66VdMdlPrvNxtOtrMn {display:inline-block;}

.Rt66NwsPrssItm {padding:0px 2% 35px 2%;}
.Rt66NwsPrssItmImg {display:none;}

.Rt66EvntsLstItmTxt {padding:0px 0px 25px 0px;}

.Rt66FrmMn input.NormalTextBox {width:100%;}
.Rt66FrmMn select.NormalTextBox {width:100%;}

.WhtBr {background:url(images/WhtBr.png) repeat-x 0 -200px; width:100%; height:100%;}

.ExplrImg {display:none;}
.ExplrImgFt {display:block;}
.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h2,.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h1 {text-align:center !important;}
.Rt66BnnrRtrItmInnr .BrchrBtn img {display:none;}

.MyItinLeft {width:90%; margin:0px 5% 20px 5%; float:none; display:block;}
.MyItinRight {width:90%; margin:0px 3% 15px 5%;; float:none; display:block;}

#ItineraryOrderControl select {display:none;}
.TopSection h3 {display:none;}

.ILRte66ItinBuilder .SearchSrchBxMn, .ILRte66MyItin .SearchSrchBxMn {margin: 0px 5% 15px 5%; padding:0px;}

#SearchBox {margin:0px 5% 15px 5%;}
.SearchSrchBxInpt {font-size:24px; padding:0px 15px 0px 0px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; color:#212121; display:inline; }
.SearchSrchBxInpt input {border: 1px solid #6a6a6a; padding: 8px; color:#aaaaaa; font-family: 'Glegoo',serif; font-size: 13px; text-transform: capitalize; margin:10px 0px 0px 0px; width:43%;}
/*.SearchSrchBxBttn input {background:#fff1c0; color:#1f1f1f; margin-top: 2px; padding:7px 35px; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase; font-weight:bold; cursor:pointer; border:none;}*/
.SearchSrchBxBttn input {padding:0px; margin:2px 0px 0px 0px; border:none; width:120px; height:37px; line-height:37px; background:#fff1c0; color:#1f1f1f; font-weight:bold; cursor:pointer; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase;}
.SearchSrchBxBttnL, .SearchSrchBxBttnR, .SearchSrchBxBttn, .SearchSrchBxMn, .SearchSrchBxInptR {display:inline;}
.ILRte66MyItin .SearchSrchBxInptL {display:inline; width:60%;}

.SearchLabel {display:block;}

.ILRte66ItinBuilder .bbSearchWrap .content-panel-wrap {width:90%; margin:0px 5%;}

.ILRte66ItinBuilder .RghtPn {width:90%; border-left:1px solid #721503; border-right: 1px solid #721503; border-bottom: 1px solid #721503; margin:0px 5% 15px 5%; }
.ILRte66ItinBuilder .ContntRght2  .NorthSouthMap, .ILRte66ItinBuilder .ContntRght2 select, .ILRte66ItinBuilder .RghtPn .Normal {display:none;}
.ILRte66ItinBuilder .ILRte66.CollectionList {margin:10px;}

.ILRte66ItinBuilder h3.ILRte66-Itinerary {color: #fff1c0;
											font-family: 'onrampregular',Arial,Helvetica,sans-serif;
											text-transform: uppercase;
											text-shadow: none;
											font-size: 24px;
											padding: 10px;
											background-color: #721503;
											}

.ILRte66 .bbSearchFctsMbl {
							margin: -1px 5% 0px 5%;
							padding: 2.5%;
							border: 1px solid #721503;
							background: #fff1c0;
							z-index: 13;
							width: 85%;
							}

.ILRte66.bbSearchSrchFrMbl {display:none;}
.ILRte66.bbSearchFctsBttnMbl { 
								width:90%;
								margin:0px 5%;
								position:static;
								
								} 
.ILRte66.bbSearchFctsBttnMbl table {color:#fff1c0; 
								background-color:#721503; 
								text-shadow:none;
								width: 100%;
								font-size:32px; 
								font-family: 'onrampregular',Arial,Helvetica,sans-serif;
								text-transform: uppercase;
								}	
.ILRte66.bbSearchFctsBttnMbl table td {padding-left:12px;}						
.bbSearchItmsPrPgBttn {display:none;}
.bbSearchWrap .facet-panel-wrap {width:100%;}
.ILRte66ItinBuilder .ILRte66 .bbSearchFctHdrMR {color:#721503;}

.ILRte66 .bbSearchFctItmMn {
							/* background: url("/portals/_default/skins/route66/images/bottombackground-v1.png") no-repeat center bottom rgba(0, 0, 0, 0); */
							-webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.15);
							-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.15);
							box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.15);
							}

}

/* @media screen and (min-width:541px) and (max-width:739px)
{
.Normal h1, h1 {font-size:94px;}
.Normal h2, h2 {font-size:24px;}
.Normal h3, h3 {font-size:40px;}

.HdrLftPn, .HdrRghtPn {top:40%;}
.HdrLftPn .Normal, .HdrLftPn p, .HdrLftPn .Normal p, .HdrRghtPn .Normal, .HdrRghtPn p, .HdrRghtPn .Normal p {font-size:10px;}

.Sbpg .ContntMn {margin:0px; padding:3% 0px 0px 0px;}
.ContntLft, .ContntRght, .ContntLft2, .ContntRght2 {float:none; padding:0px; width:100%; border:none; margin-top:0px;}
.BttmContntLft, .BttmContntRght {float:none; padding:0px 3%; width:94%;}
.ContntPgTtl {margin:0px 2% 20px 2%; width:96%;}

.TpNvMenu .Column {width:50%;}

.BlkCntnrCTA {padding:0px;}
.RdCntnrCTA {padding:0px;}
.TnCntnrCTA {padding:0px;}

.BrdcrmbMn {padding:16px 10px;}

.LftPn {padding:0px 2% 15px 2%; width:96%;}
.Tr2LftPn {padding:0px 0px 0px 2%; width:29%;}
.Tr2RghtPn {padding:0px 2% 0px 0px; width:65%;}

.FtrInnr {padding:0px 1%; width:98%;}
.FtrCntrPn .Normal a {display:block;}
.FtrCntrPn .Normal .FtrLnkSprtr {display:none;}

.Rt66BnnrRtrMn {padding:30px 70px;}
.Rt66BnnrRtrItmInnr, .Rt66BnnrRtrItmInnr p {font-size:14px;}

.Hmpg .CntnrMn .Head {padding:26px 0px 31px 0px; font-size:40px;}

.Rt66EvntsRtrFrm {padding:0px 70px 0px 0px;}
.Rt66EvntsRtrLrg {position:absolute; left:-10000px; top:-10000px; width:100%; overflow:hidden;}
.Rt66EvntsRtrSm {position:static;}
.Rt66EvntsRtrPrv {margin:0px; left:inherit; right:0px; top:10%;}
.Rt66EvntsRtrNxt {margin:45px 0px 0px 0px; right:0px; top:10%;}

.Rt66AttrctnsItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66StryItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66NwsItm {padding:0px 2% 30px 2%; width:96%;}

.Rt66AttrctnsItmTxt {float:none; padding:0px; width:100%;}
.Rt66AttrctnsItmTtl {padding:0px 0px 20px 0px;}
.Rt66AttrctnsItmInf {padding:0px 0px 20px 0px; width:auto; clear:both;}
.Rt66AttrctnsItmImg {margin:0px 3% 1% 0px;}
.Rt66AttrctnsItmSmmr {padding:0px 0px 20px 0px;}

.Rt66StryItmTxt {float:none; padding:0px; width:100%;}
.Rt66StryItmTtl {padding:0px 0px 20px 0px;}
.Rt66StryItmInf {padding:0px 0px 20px 0px; width:auto; clear:both;}
.Rt66StryItmImg {margin:0px 0px 1% 3%;}
.Rt66StryItmSmmr {padding:0px 0px 20px 0px;}

.Rt66NwsItmTxt {float:none; padding:0px; width:100%;}
.Rt66NwsItmTtl {padding:0px 0px 20px 0px;}
.Rt66NwsItmInf {padding:0px 0px 20px 0px; width:auto; clear:both;}
.Rt66NwsItmImg {margin:0px 3% 1% 0px;}
.Rt66NwsItmSmmr {padding:0px 0px 20px 0px;}

.Rt66FltrCtgrsHd {padding:0px 10px 10px 10px;}

.Rt66AttrctnsDtlsItmLft {padding:0px 0px 0px 2%; width:85%;}

.Rt66PhtRtr {padding:30px 75px;}
.Rt66PhtRtrGrpBrk3 {display:inline-block; width:100%;}
.Rt66PhtRtrGrpBrk2 {display:none;}
.Rt66PhtRtrItm {width:31.2%;}

.Rt66PhtLstGrpBrk4 {display:none;}
.Rt66PhtLstGrpBrk2 {display:none;}
.Rt66PhtLstGrpBrk3 {display:inline-block; width:100%;}
.Rt66PhtLstItm {width:31.2%;}

.Rt66PhtMdl {width:100%;}
.Rt66PhtMdlInnr {padding:2% 0px; width:100%;}
.Rt66PhtMdlPrvNxtInrMn {display:none;}
.Rt66PhtMdlPrvNxtOtrMn {display:inline-block;}

.Rt66VdRtr {padding:30px 75px;}
.Rt66VdRtrGrpBrk3 {display:inline-block; width:100%;}
.Rt66VdRtrGrpBrk2 {display:none;}
.Rt66VdRtrItm {width:31.2%;}

.Rt66VdLstGrpBrk4 {display:none;}
.Rt66VdLstGrpBrk2 {display:none;}
.Rt66VdLstGrpBrk3 {display:inline-block; width:100%;}
.Rt66VdLstItm {width:31.2%;}

.Rt66VdMdl {width:100%;}
.Rt66VdMdlInnr {padding:2% 0px; width:100%;}
.Rt66VdMdlPrvNxtInrMn {display:none;}
.Rt66VdMdlPrvNxtOtrMn {display:inline-block;}

.WhtBr {background:url(images/WhtBr.png) repeat-x 0 -10px; width:100%; height:100%;}
.ExplrImg {display:none;}
.ExplrImgFt {display:block;}
.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h2,.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h1 {text-align:center !important;}

.MyItinLeft {width:90%; margin:0px 5% 20px 5%; float:none; display:block;}
.MyItinRight {width:90%; margin:0px 5% 15px 5%;; float:none; display:block;}

#ItineraryOrderControl select {display:none;}
.TopSection h3 {display:none;}

#SearchBox {margin:0px 5% 15px 5%;}
.SearchSrchBxInpt {font-size:24px; padding:0px 15px 0px 0px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; color:#212121; display:inline; }
.SearchSrchBxInpt input {border: 1px solid #6a6a6a; padding: 8px; color:#aaaaaa; font-family: 'Glegoo',serif; font-size: 13px; text-transform: capitalize; margin:10px 0px 0px 0px; width:43%;}
.SearchSrchBxBttn input {background:#fff1c0; color:#1f1f1f; margin-top: 2px; padding:7px 35px; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase; font-weight:bold; cursor:pointer; border:none;}
.SearchSrchBxBttnL, .SearchSrchBxBttnR, .SearchSrchBxBttn, .SearchSrchBxMn, .SearchSrchBxInptR {display:inline;}
.ILRte66MyItin .SearchSrchBxInptL {display:inline; width:60%;}

.SearchLabel {display:block;}

.ILRte66ItinBuilder .RghtPn {width:96%; border-left:1px solid #721503; border-right: 1px solid #721503; border-bottom: 1px solid #721503; margin:0px 2% 15px 2%; }
.ILRte66ItinBuilder .ContntRght2  .NorthSouthMap, .ILRte66ItinBuilder .ContntRght2 select, .ILRte66ItinBuilder .RghtPn .Normal {display:none;}
.ILRte66ItinBuilder .ILRte66.CollectionList {margin:10px;}

.ILRte66ItinBuilder h3.ILRte66-Itinerary {color: #fff1c0;
											font-family: 'onrampregular',Arial,Helvetica,sans-serif;
											text-transform: uppercase;
											text-shadow: none;
											font-size: 24px;
											padding: 10px;
											background-color: #721503;
											}
}
@media screen and (min-width:740px) and (max-width:830px)
{

.SearchSrchBxInpt {font-size:24px; padding:0px 15px 0px 0px; font-family: 'onrampregular',Arial,Helvetica,sans-serif; color:#212121; display:inline; }
.SearchSrchBxInpt input {border: 1px solid #6a6a6a; padding: 8px; color:#aaaaaa; font-family: 'Glegoo',serif; font-size: 13px; text-transform: capitalize; margin-left:10px; width:43%;}
.SearchSrchBxBttn input {background:#fff1c0; color:#1f1f1f; margin-top: 2px; padding:7px 35px; font-family: 'Glegoo',serif; font-size: 13px; text-transform: uppercase; font-weight:bold; cursor:pointer; border:none;}
.SearchSrchBxBttnL, .SearchSrchBxBttnR, .SearchSrchBxBttn, .SearchSrchBxMn, .SearchSrchBxInptR {display:inline;}
.ILRte66MyItin .SearchSrchBxInptL {display:inline; width:60%;}
}

@media screen and (min-width:740px) and (max-width:903px)
{
.ILRte66ItinBuilder .ContntLft2 {width:100%;}
.ILRte66ItinBuilder .ContntRght2 {width:100%; border:none; margin-top:10px;}
.ILRte66ItinBuilder .RghtPn {width:96%; border-left:1px solid #721503; border-right: 1px solid #721503; border-bottom: 1px solid #721503; margin:0px 2% 15px 2%; }
.ILRte66ItinBuilder .ContntRght2  .NorthSouthMap, .ILRte66ItinBuilder .ContntRght2 select, .ILRte66ItinBuilder .RghtPn .Normal {display:none;}
.ILRte66ItinBuilder .ILRte66.CollectionList {margin:10px;}

.ILRte66ItinBuilder h3.ILRte66-Itinerary {color: #fff1c0;
											font-family: 'onrampregular',Arial,Helvetica,sans-serif;
											text-transform: uppercase;
											text-shadow: none;
											font-size: 24px;
											padding: 10px;
											background-color: #721503;
											}
}

@media screen and (min-width:740px) and (max-width:959px)
{
.Normal h1, h1 {font-size:130px;}
.Normal h2, h2 {font-size:36px;}
.Normal h3, h3 {font-size:56px;}

.BttmContntLft {padding:0px 0px 0px 2%; width:47%;}
.BttmContntRght {padding:0px 2% 0px 0px; width:47%;}

.BrdcrmbMn {padding:16px 10px;}

.HdrLftPn, .HdrRghtPn {top:40%;}

.FtrInnr {width:90%; padding:0px 5%;}

.Rt66BnnrRtrItmInnr, .Rt66BnnrRtrItmInnr p {font-size:14px;}

.Rt66BnnrRtrMn {padding:65px 70px;}
.Rt66EvntsRtrFrm {padding:0px 70px;}

.Rt66AttrctnsItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66StryItm {padding:0px 2% 30px 2%; width:96%;}
.Rt66NwsItm {padding:0px 2% 30px 2%; width:96%;}

.Rt66AttrctnsDtlsItmLft {padding:0px 0px 0px 2%; width:85%;}

.Rt66PhtRtr {padding:30px 75px;}

.Rt66PhtMdlPrvNxtInrMn {display:none;}
.Rt66PhtMdlPrvNxtOtrMn {display:inline-block;}

.Rt66VdRtr {padding:30px 75px;}

.Rt66VdMdlPrvNxtInrMn {display:none;}
.Rt66VdMdlPrvNxtOtrMn {display:inline-block;}

.WhtBr {background:url(images/WhtBr.png) repeat-x; width:100%; height:100%;}
.ExplrImg {display:none;}
.ExplrImgFt {display:block;}
.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h2,.Rt66BnnrRtr .Rt66BnnrRtrItmInnr h1 {text-align:center !important;}
} */

@media screen and (min-width:960px) and (max-width:1099px)
{
.Rt66BnnrRtrMn {padding:65px 70px;}
.Rt66EvntsRtrFrm {padding:0px 70px;}

.Rt66PhtRtr {padding:30px 75px;}

.Rt66VdRtr {padding:30px 75px;}
}

@media screen and (min-width:1100px)
{

}

/* JSSOR IMAGE ROTATOR STYLES FOR  THE DETAIL PAGE  -  specifically used for the arrows to control the slides*/
.jssora03l, .jssora03r, .jssora03ldn, .jssora03rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(images/a03.png) no-repeat;
                overflow:hidden;
            }
            .jssora03l { background-position: -3px -33px; }
            .jssora03r { background-position: -63px -33px; }
            .jssora03l:hover { background-position: -123px -33px; }
            .jssora03r:hover { background-position: -183px -33px; }
            .jssora03ldn { background-position: -243px -33px; }
            .jssora03rdn { background-position: -303px -33px; }


.RegLeft {
    width: 50%;
    margin-right: 25px;
    float:left;
}
.RegRight {
    width: 40%;
    float: left;
}

    .RegRight .LoginPanel {
        display: none;
    }
.RegLeft .dnnFormSectionHead {
    display: none;
}