/* Style sheet xLayout */
#main #announcement{display:block;margin-right:-50px;margin-left:-15px;padding-right:65px;padding-bottom:8px;padding-left:65px;text-align:center;background-image:url("tl_files/layout/twonight_promo3.jpg");background-position:center top;background-repeat:no-repeat;font-size:14px;color:#1c2c52;line-height:16px;background-attachment: scroll;}
.smoking{display:block;margin-top:10px;margin-right:-50px;padding:5px 20px;text-align:center;background-color:#003875;font-weight:normal;font-size:11px;color:#CCCCCC;}
.smoking strong{font-weight:bold;font-size:12px;color:#FFCC00;}
.group1,.group2,.group3,.group4,.group5,.group6{width:210px;float:left;margin-top:10px;margin-right:10px;margin-bottom:10px;padding:8px;background-position:right top;background-repeat:no-repeat;border:1px solid #385674;background-attachment: scroll;}
.group1{background-image:url("tl_files/groups/groups1Bg.jpg");}
.group1 a.learnMore{border:1px solid #385674;color:#385674;}
.group1 a.learnMore:hover{background-color:#E5F2FE;}
.group2{background-image:url("tl_files/groups/groups2Bg.jpg");}
.group3{background-image:url("tl_files/groups/groups3Bg.jpg");}
.group4{background-image:url("tl_files/groups/groups4Bg.jpg");}
.group5{background-image:url("tl_files/groups/groups5Bg.jpg");}
.group6{background-image:url("tl_files/groups/groups6Bg.jpg");}
.bookNow{display:block;margin-top:0px;margin-bottom:10px;padding:10px;background-color:#003875;border:1px solid #A4B8CD;font-size:12px;color:#FFFFFF;}
.bookNow a{display:block;padding:3px 8px;background-color:#003875;border:1px solid #FFFFFF;text-decoration:none;color:#FFFFFF;}
.bookNow a:hover{background-color:#4D749B;color:#003875;}
.packages{display:block;margin-top:8px;margin-bottom:8px;padding:12px;background-position:left top;background-repeat:repeat-x;background-attachment: scroll;}
.packageWrap{float:left;display:block;}
.packLeft{width:230px;float:left;display:inline;margin-right:12px;}
.packRight{width:230px;float:left;display:block;}
.pack1,.pack1 a.learnMore:hover{background-color:#E5F2FE;background-image:url("tl_files/packages/packageBg.jpg");}
.pack1,.pack1 a.learnMore{border:1px solid #385674;color:#385674;}
.pack2,.pack2 a.learnMore:hover{background-color:#DAFAEF;background-image:url("tl_files/packages/packageBg2.jpg");}
.group2 a.learnMore:hover{background-color:#DAFAEF;background-image:url("tl_files/packages/packageBg2.jpg");}
.pack2,.pack2 a.learnMore{border:1px solid #336666;color:#327D58;}
.group2 a.learnMore{border:1px solid #336666;color:#327D58;}
.pack3,.pack3 a.learnMore:hover{background-color:#FADAE5;background-image:url("tl_files/packages/packageBg3.jpg");}
.group3 a.learnMore:hover{background-color:#FADAE5;background-image:url("tl_files/packages/packageBg3.jpg");}
.pack3,.pack3 a.learnMore{border:1px solid #9D4D4D;color:#9D4D4D;}
.group3 a.learnMore{border:1px solid #9D4D4D;color:#9D4D4D;}
.pack4,.pack4 a.learnMore:hover{background-color:#FAEADA;background-image:url("tl_files/packages/packageBg4.jpg");}
.group4 a.learnMore:hover{background-color:#FAEADA;background-image:url("tl_files/packages/packageBg4.jpg");}
.pack4,.pack4 a.learnMore{border:1px solid #AB6A3C;color:#946A3C;}
.group4 a.learnMore{border:1px solid #AB6A3C;color:#946A3C;}
.pack5,.pack5 a.learnMore:hover{background-color:#E5F2FE;background-image:url("tl_files/packages/packageBg5.jpg");}
.group5 a.learnMore:hover{background-color:#E5F2FE;background-image:url("tl_files/packages/packageBg5.jpg");}
.pack5,.pack5 a.learnMore{border:1px solid #9A8237;color:#9A8237;}
.group5 a.learnMore{border:1px solid #9A8237;color:#9A8237;}
.pack6,.pack6 a.learnMore:hover{background-color:#E5F2FE;background-image:url("tl_files/packages/packageBg6.jpg");}
.group6 a.learnMore:hover{background-color:#E5F2FE;background-image:url("tl_files/packages/packageBg6.jpg");}
.pack6,.pack6 a.learnMore{border:1px solid #993366;color:#993366;}
.group6 a.learnMore{border:1px solid #993366;color:#993366;}
.gallery{float:right;margin-left:15px;}
.packages p{margin-top:5px;margin-bottom:5px;font-size:11px;}
.packagesPricing{font-weight:bold;font-size:12px;}
.ce_table table{width:375px;}
.confTable table{width:100%;font-size:12px;line-height:14px;}
.ce_table .odd td{padding:5px;background-color:#A7BACF;color:#003875;}
.ce_table .even td{padding:5px;background-color:#D8E5F0;color:#20508B;}
.ce_table td{width:50%;padding:3px;background-color:#DFEBF7;border:1px solid #fFFFFF;}
.normal td{width:auto;padding:3px 5px;background-color:#DFEBF7;border:1px solid #fFFFFF;}
.ce_table h2{width:365px;display:block;margin:10px 0px 0px 0px;padding:5px;background-color:#003875;font-weight:bold;font-size:12px;color:#ffffff;line-height:14px;}
.insideRight{width:150px;float:right;margin:15px 0px 15px 15px;padding:0px;}
.insideRight img{margin-top:10px;margin-bottom:10px;}
* html .insideRight{margin-left:10px;}
#twitter{margin-top:10px;background-color:#ffffff;border-top:5px solid #003875;border-right:5px solid #003875;border-bottom:20px solid #003875;border-left:5px solid #003875;}
#twitter .rss_default p{margin-top:5px;margin-bottom:5px;padding-right:5px;padding-left:5px;}
#twitter .rss_default a{display:block;padding:3px;text-decoration:none;font-size:11px;color:#6377b8;}
#twitter .rss_default a:hover{background-color:#d5e8f0;}
#twitter .first a{font-weight:bold;text-decoration:none;font-size:12px;color:#003875;}
#twitter h3 a{display:block;margin-top:0px;margin-bottom:10px;padding-right:5px;padding-left:5px;background-color:#003875;font-weight:bold;text-decoration:none;font-size:11px;color:#fFFFFF;line-height:14px;}
#twitter h3{margin:0;padding:0;}
#footer{margin-bottom:15px;padding:10px 50px 12px 50px;text-align:center;font-size:11px;color:#75A0C7;}
#footer p{margin-top:0px;margin-bottom:5px;text-align:center;}
#footer .footerNav{margin-top:10px;margin-bottom:10px;text-align:center;}
#footer a{margin-right:5px;margin-left:5px;text-decoration:none;font-size:11px;color:#003875;}
#footer a:hover{background-color:#E2E3FF;}
.emailSignup{margin-top:10px;padding:8px;background-color:#003875;color:#FFFFFF;}
#main .emailSignup{margin-right:0px;margin-left:0px;background-color:#839ECD;}
.emailSignup form{margin-top:5px;margin-bottom:5px;}
#main .emailSignup form{margin-top:0px;}
.emailSignup input.text{width:125px;float:left;margin-right:10px;}
.emailSignup label{width:75px;float:left;margin-right:7px;font-size:11px;}
.emailSignup br{display:none;}
.emailSignup .submit_container{float:left;}
#left{width:180px;float:left;display:block;padding-right:10px;padding-bottom:20px;padding-left:10px;background-image:url("tl_files/layout/new_leftColBg.jpg");background-position:left top;background-repeat:repeat-x;}
* html #left{width:175px;display:block;}
.box{display:block;margin-top:8px;margin-bottom:8px;padding:0px;border:1px solid #FFFFFF;}
.box h3,.box h3 a{text-decoration:none;color:#FFFFFF;}
.box h3{display:block;margin:0px;padding:3px;font-size:13px;line-height:15px;}
.box h3 a:hover{color:#003875;}
.box p{margin:6px 8px;font-size:11px;line-height:14px;}
.greenBox{background-color:#C7DDC0;}
.greenBox h3{background-color:#7DB47A;}
.blueBox{background-color:#C8EAEF;}
.blueBox h3{background-color:#5E9BAD;}
.orangeBox{background-color:#E6D5C7;}
.orangeBox h3{background-color:#D78F68;}
.redBox{background-color:#f5d0d0;}
.redBox h3{background-color:#960505;}
#main #announcement .text{padding-top:65px;}
#main #announcement .disclaimer{margin-top:8px;font-weight:normal;font-size:10px;color:#4D749B;line-height:11px;}
#main #announcement a{text-decoration:none;color:#243b63;}
#main .weather{padding-left:50px;}
body{margin:0px;padding-bottom:25px;background-color:#003875;background-image:url("tl_files/layout/new_bodyBg.jpg");background-position:left top;background-repeat:repeat-x;}
#main .mod_article{padding-top:25px;padding-right:50px;padding-left:15px;}
.home #main .mod_article{padding-top:0px;padding-right:50px;padding-left:15px;}
#header #availability a:hover{color:#003777;}
#header #availability a{text-decoration:none;color:#FFFFFF;}
#header #availability{width:555px;float:right;clear:right;display:block;margin-top:20px;margin-bottom:8px;padding:3px 3px 3px 15px;background-color:#A4B8CD;border:1px solid #8C9DAE;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;line-height:16px;}
#wrapper{width:800px;margin-top:0px;margin-right:auto;margin-left:auto;padding:0px;background-color:#FFFFFF;}
.inside{position:static;}
.block{overflow:visible;}
.clearBoth{clear:both;}
.column{float:left;margin-right:15px;}
#container{margin-right:8px;margin-left:8px;padding-bottom:20px;background-color:#FFFFFF;background-image:url("tl_files/layout/new_contentBg.jpg");background-position:left bottom;background-repeat:repeat-x;min-height:450px;height:auto !important;height:450px;}
#header{margin:0px;padding:0px 8px 0px 0px;background-image:url("tl_files/layout/new_headerBg.jpg");background-position:right top;background-repeat:no-repeat;}
#header #logo{width:168px;float:left;display:block;margin-left:20px;padding-top:0px;padding-right:0px;padding-bottom:0px;text-align:center;background-color:transparent !important;}
* html #header #logo{margin-left:10px;}
#header .address{}
#mainNav{width:500px;float:right;clear:right;padding-top:23px;padding-right:18px;padding-left:50px;text-align:right;}
#mainNav a{float:left;display:block;margin-left:4px;padding:10px 3px;font-weight:bold;text-decoration:none;font-size:12px;color:#FFFFFF;text-transform: uppercase;}
#mainNav a:hover{background-color:#40759B;}
#topNav{width:590px;float:right;text-align:right;background-image:url("tl_files/layout/new_topnavBg.jpg");background-position:right bottom;background-repeat:no-repeat;background-color:transparent !important;}
#topNav a{float:right;display:block;margin-top:6px;margin-right:4px;padding:8px 4px;font-weight:bold;text-decoration:none;font-size:12px;color:#003875;text-transform: uppercase;}
#topNav a:hover{background-color:#CCD7E3;}
.leftNav a{display:block;padding:5px;background-color:#4D749B;font-weight:bold;text-decoration:none;font-size:12px;color:#FFFFFF;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #003875;}
.leftNav{margin-top:10px;}
.leftNav p{margin:0px;}
.leftNav a:hover{background-color:#A7BACF;color:#003875;}
#right{}
#main{width:575px;position:static;float:left;margin-left:8px;}
#main .sidepics{float:right;padding:20px;}
#main .sidepics img{margin-bottom:20px;}
