/* Style sheet zip2010 */
#sideNav{margin-top:25px;margin-bottom:25px;}
.button a{height:27px;overflow:hidden;display:block;margin-top:8px;margin-bottom:8px;padding-top:8px;padding-right:15px;padding-left:15px;text-align:center;background:url("tl_files/canopy/images/home/buttonBg.jpg") left top no-repeat;font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-decoration:none;font-size:1.1em;color:#2f4a80;line-height:1.2em;}
.button a:hover{background-position:left bottom;}
#nav{display:block;margin:0;text-align:center;list-style:none;z-index:5;}
object{}
h1,h2,h3,h4,h5,h6{font-family:Helvetica, Arial, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:Helvetica, Arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:12px;color:#666966;}
img{border:0px;}
pre,form{margin:0;padding:0;}
p{margin-top:10px;margin-bottom:10px;}
h1{margin:0 0 12px;padding:12px 0 4px;font-weight:bold;font-size:3em;color:#df8800;line-height:1em;letter-spacing:-1px;}
h2{margin:8px 0;padding:0;font-weight:bold;font-size:1.4em;color:#29358a;line-height:1.5em;}
optgroup{padding-top:3px;padding-bottom:3px;}
a{text-decoration:none;color:#0033ff;}
a:hover{}
#tripNav .level_2 a:hover,#tripNav .level_2 a.active{}
#subMenusContainer{width:100%;height:0;top:0;left:0;position:absolute;overflow:visible;display:block;z-index:1000000000;}
body{margin:0;padding:0 0 25px;background:#000000 url("tl_files/canopy/images/globalLayout/bodyBg_new.jpg") center top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;color:#666666;line-height:1.25em;}
.inside{position:static;}
.block{overflow:visible;}
.ce_table{margin-top:15px;margin-bottom:15px;}
.ce_table .col_0{width:25%;}
.ce_table .col_1{width:35%;}
.ce_table th,.ce_table td{padding:5px 10px;}
.ce_table table{width:100%;}
.ce_table th{background-color:#01446e;color:#ffffff;}
.clearBoth{clear:both;}
.floatLeft{float:left;}
.toggler{display:block;margin-top:5px;margin-bottom:5px;padding:2px 8px;background-color:#ccccff;font-weight:bold;font-size:13px;color:#003366;line-height:15px;cursor:pointer;}
.testimonial{display:block;margin-top:8px;margin-bottom:8px;padding-right:10px;padding-left:10px;font-style:italic;}
.alsoCheck{display:block;margin-top:8px;margin-bottom:8px;padding-right:5px;padding-left:5px;}
.alsoCheck h3{display:block;margin-bottom:8px;padding:2px 10px;background-color:#003366;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.alsoCheck ul,.alsoCheck li{margin:0;padding:0;list-style-type:none;}
.alsoCheck a{display:block;margin-top:3px;margin-bottom:3px;padding:3px 8px 3px 15px;background-image:url("tl_files/zoar/images/globalLayout/bulletYellow.gif");background-repeat:no-repeat;background-position:left 5px;}
.pdf_link a{float:right;display:block;margin-bottom:10px;padding-right:15px;text-align:right;background:url("tl_files/zoar/images/globalLayout/printer.gif") right center no-repeat;}
.pdf_link{height:15px;display:block;}
#wrapper{width:900px;margin-right:auto;margin-left:auto;}
#header{height:140px;position:relative;overflow:visible;display:block;background:url("tl_files/canopy/images/globalLayout/navCap.jpg") center bottom no-repeat;}
#header .headerLogo{margin-bottom:-5px;}
#header .headerTagline{float:right;display:none;}
#header .headerImg{position:relative;float:right;clear:right;display:block;padding-top:5px;padding-right:37px;}
#mainNav{width:620px;height:37px;float:right;clear:right;display:block;margin-top:12px;padding-top:0;padding-right:20px;padding-left:0;}
#dropdown{}
#nav a{height:23px;display:block;padding:10px 10px 0;font-weight:bold;text-decoration:none;font-size:1.2em;color:#004d21;line-height:1.4em;cursor: pointer;text-transform:uppercase;}
#subMenusContainer a,#nav li li a{width:150px;display:block;padding:2px 8px;text-align:left;background-color:#6699cc;border-bottom:1px dotted #ffffff;font-weight:normal;font-size:1.1em;color:#fff;line-height:1.3em;}
#nav a:hover,#nav a:focus,#nav a.mainMenuParentBtnFocused{background:url("tl_files/canopy/images/globalLayout/navOver.jpg") left top repeat-x;}
#subMenusContainer a:hover,#subMenusContainer a:focus,#subMenusContainer a.subMenuParentBtnFocused{background-color:#006633;}
.subMenuParentBtn{background: url(../img/arrow_right.gif) right center no-repeat;}
.subMenuParentBtnFocused{background: url(../img/arrow_right_over.gif) right center no-repeat;}
#header #searchBox{width:250px;float:right;display:none;padding:5px 30px 20px 70px;background:url("tl_files/canopy/images/globalLayout/searchBg.jpg") center top no-repeat;}
.mainMenuParentBtn{background: url(../img/arrow_down.gif) right center no-repeat;}
.mainMenuParentBtnFocused{background: url(../img/arrow_down_over.gif) right center no-repeat;}
.smOW{position:absolute;overflow:hidden;display:none;margin:0 0 0 -2px;padding:0 2px;}
#nav,#nav ul,#nav ol,#subMenusContainer ul,#subMenusContainer ol{margin:0;padding:0;line-height:1em;list-style-type:none;}
#nav ol,#nav ul,#subMenusContainer ul,#subMenusContainer ol{background-color:#6699cc;border:1px solid #004A80;width:166px !important;}
#nav li{position:relative;float:left;display:block;list-style:none;}
#subMenusContainer li{list-style: none;}
#nav li li{float:none;}
#nav li li a{position:relative;float:none;}
#nav li ul{width:10em;position:absolute;margin-top:2.2em;margin-left:-1000em;}
#nav li ul ul{margin:-1em 0 0 -1000em;}
#nav li:hover ul ul{margin-left:-1000em;}
#nav li:hover ul{margin-left:0;}
#nav li li:hover ul{margin-top:-2.5em;margin-left:10em;}
#nav li a:focus + ul{margin-top:2.2em;margin-left:0;}
#nav li li a:focus + ul{left:0;margin-top:-2.2em;margin-left:1010em;}
#nav li li a:focus{width:10em;left:0;margin-top:0;margin-left:1000em;}
#nav li li li a:focus{width:10em;left:0;margin-top:-1em;margin-left:2010em;}
#nav li:hover a:focus{margin-left:0;}
#nav li li:hover a:focus + ul{margin-left:10em;}
#sideNav ul{margin:0;padding:0;list-style-type:none;}
#left #sideNav li{margin:0;padding:0;background-image:none;}
#sideNav a{display:block;padding:5px 15px;background:url("tl_files/canopy/images/globalLayout/leftnavBgNew.jpg") left top repeat-x;font-weight:bold;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
#sideNav a:hover{background-position:left bottom;color:#ffffff;}
#tripNav{margin-top:0;padding-bottom:10px;}
#tripNav ul{margin:0;padding:0;}
#header #searchBox .headline{float:left;color:#ffffff;}
#tripNav li{display:block;margin:0;padding:0;vertical-align:bottom;list-style-type:none;zoom:1;}
#tripNav a{display:block;margin-top:0;margin-bottom:0;padding:5px 10px;background:#73b1d9 url("tl_files/zoar/images/globalLayout/left_navBg.jpg") left top repeat-x;border-left:8px solid #0373bb;font-weight:bold;font-size:12px;color:#004a9d;line-height:14px;text-transform:uppercase;}
#tripNav .level_2 a{padding-top:3px;padding-bottom:3px;background-color:#16415b;font-weight:normal;font-size:11px;color:#b3d5ea;line-height:13px;background-image:none;text-transform:none;}
#tripNav .level_3 a{padding-top:3px;padding-bottom:3px;padding-left:20px;background-color:#003333;background-image:url("tl_files/zoar/images/globalLayout/bulletYellow.gif");background-repeat:no-repeat;font-weight:normal;font-size:11px;color:#b3d5ea;line-height:13px;background-position:10px 5px;text-transform:none;}
#tripNav .level_4 a{padding-top:3px;padding-bottom:3px;padding-left:30px;background-color:#000000;background-image:url("tl_files/zoar/images/globalLayout/bulletYellow.gif");background-repeat:no-repeat;font-weight:normal;font-size:11px;color:#b3d5ea;line-height:13px;background-position:20px 5px;text-transform:none;}
#tripNav .level_3 a:hover,#tripNav .level_3 a.active{background-color:#336699;background-image:url("tl_files/zoar/images/globalLayout/bulletYellow.gif");background-repeat:no-repeat;background-position:10px 5px;}
#tripNav .level_4 a:hover,#tripNav .level_4 a.active{background-color:#336699;background-image:url("tl_files/zoar/images/globalLayout/bulletYellow.gif");background-repeat:no-repeat;background-position:20px 5px;}
#tripNav a:hover,#tripNav a.active{background:#749cb5 url("tl_files/zoar/images/globalLayout/left_navBgOver.jpg") left top repeat-x;text-decoration:none;color:#ffffff;}
#externalNav{width:500px;height:35px;position:relative;float:right;display:block;padding-right:25px;padding-left:25px;background:url("tl_files/canopy/images/globalLayout/topNavBg_new.jpg") right top no-repeat;}
#externalNav ul{margin:0;padding:0;list-style-type:none;}
#externalNav li{float:left;margin:0;padding:0;list-style-type:none;}
#externalNav a{display:block;padding:8px;text-decoration:none;font-size:11px;color:#003366;line-height:13px;}
#header #searchBox br{display:none;}
#header #searchBox input.text{float:left;margin-right:6px;margin-left:6px;background:url("tl_files/zoar/images/globalLayout/inputBg.jpg") left top no-repeat;border:1px solid #6666ff;font-size:11px;line-height:12px;}
#header #searchBox input.submit{}
#container{clear:both;display:block;padding:0 0 50px;background:#ffffff url("tl_files/canopy/images/globalLayout/containerBg.jpg") center bottom no-repeat;border-top:10px solid #103d11;font-size:1.2em;line-height:1.4em;min-height:250px;height:auto !important;height:250px;}
.canopyHome #right h1{margin-top:0;padding-top:12px;font-size:24px;}
.canopyHome #right .mainText h1{display:block;}
.canopyHome #left #tripadvisor{margin-top:10px;margin-bottom:15px;}
.canopyHome #left .phone{width:150px;margin:5px auto;padding:10px;text-align:center;border:1px solid #25518f;color:#111cad;}
#left{width:300px;float:left;display:block;padding:0 15px 15px;background:url("tl_files/canopy/globalLayout/leftBgNew.jpg") left top no-repeat;min-height:650px;height:auto !important;height:650px;}
.canopyHome #left #CDSWIDWRL{width:285px !important;}
.canopyHome #left #CDSWIDWRL textarea{width:250px;max-width:270px !important;}
.canopyHome #right{width:550px;float:right;display:block;padding:10px 10px 0 0;}
.canopyHome #left li,.canopyHome #right li,.canopyHome #main li{display:block;margin-bottom:8px;padding:4px 5px 4px 20px;background-image:url("tl_files/canopy/images/globalLayout/bulletOrange.gif");background-repeat:no-repeat;list-style-type:none;background-position: 5px 8px;}
.canopyHome #left ul,.canopyHome #right ul,.canopyHome #main ul{margin-left:0;padding-left:0;}
.canopyHome #left a:hover,.canopyHome #right a:hover{background-color:#ffffff;}
#main{width:550px;float:right;display:block;padding-right:15px;padding-bottom:15px;padding-left:0;}
.canopyHome .offer{margin-top:10px;margin-bottom:10px;padding:8px;background-color:#ffffff;border:1px solid #b8b85c;font-weight:bold;font-size:1.1em;color:#6c702d;line-height:1.1em;}
.canopyHome .offer p{margin-top:3px;margin-bottom:3px;}
.canopyHome .offer h2{font-family:Palatino, Georgia, Times, "Times new Roman", serif;font-weight:normal;font-size:1.4em;color:#730808;line-height:1.4em;}
.canopyHome #main .seoText ul{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
.canopyHome #main .seoText{font-family:"Lucida Grande", "Trebuchet MS", Helvetica, Arial, serif;font-style:italic;font-size:1.2em;color:#267a33;line-height:1.2em;}
.canopyHome .canopySpecials{width:500px;height:85px;margin-top:2px;padding:5px 10px 10px 200px;background-image:url("tl_files/canopy/images/home/specials-bg.png");background-repeat:no-repeat;}
.canopyHome .canopySpecials a,.canopyHome .canopySpecials p{font-size:1.2em;color:#0c5720;line-height:1.2em;}
#footer{display:none;margin-bottom:25px;padding-top:15px;padding-bottom:35px;}
#footer .footerLinks{}

