/* Style sheet xLayout */
.memberLogin{width:300px;margin-top:20px;margin-bottom:20px;padding:20px;background-color:#e8f5bc;border:1px solid #4c5c11;}
.memberLink{width:250px;float:right;margin-right:20px;}
.memberLink a{color:#000000;}
.memberLink strong a{color:#006aff;}
.insidepage .mainTable td{vertical-align:top;}
#container{background-color:#f2f6eb;}
#simplesearch{width:200px;float:right;clear:right;margin-top:35px;padding:3px 0px 0px 10px;}
#promos{margin-top:0px;padding-left:0px;background-color:#afcaa9;background-image:url("tl_files/images/layout/promoBg.jpg");background-position:left top;background-repeat:repeat-x;}
#promos .ce_image{float:left;padding-top:14px;padding-bottom:5px;}
#promos .one,#promos .two,#promos .three{padding-left:12px;}
#promos div.four img{padding-left:12px;}
body{margin:0em;padding:0em;background-color:#dbe7c8;background-image:url("tl_files/images/layout/bodyBg2.jpg");background-position:center top;background-repeat:repeat-x;font-size:62.5%;line-height:1.4em;}
#wrapper{width:950px;margin-right:auto;margin-left:auto;padding:0px 8px 8px 8px;}
.inside{position:static;}
.block{overflow:visible;}
.insidepage #main{font-size:1.2em;line-height:1.4em;min-height:450px;height:auto !important;height:450px;}
.insidepage #main .column{clear:both;}
.insidepage #main .column1{width:200px;height:auto;float:left;clear:left;margin-right:15px;}
.insidepage #main .column2{width:200px;height:auto;float:left;clear:left;margin-right:15px;}
.insidepage #main .column3{width:200px;height:auto;float:left;}
.insidepage #main .mod_article{padding:20px 25px 50px 50px;}
.insidepage #left{width:20em;float:none;vertical-align:top;background-color:#e4edd5;}
.insidepage #extra{width:250px;overflow:visible;float:right;margin-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;}
.insidepage #extra img{display:block;}
.insidepage #extra .caption{display:block;margin-top:0px;padding:3px 1px 3px 6px;background-color:#000000;background-repeat:no-repeat;border-top:1px solid #ffffff;font-family:Arial;font-size:.8em;color:#cccccc;line-height:.9em;}
.clearBoth{clear:both;}
.clearRight{clear:right;}
.home #container{background-color:#cfd7e4;background-image:url("tl_files/images/layout/homeMain.jpg");background-position:left bottom;background-repeat:no-repeat;min-height:450px;height: auto !important;height: 450px;}
.home .buttons{padding-top:15px;padding-left:18px;}
.home .buttons img{display:block;}
.home .buttons .ce_image{float:left;margin-right:15px;padding:6px;background-color:#ffffff;}
.home .buttons .last{margin-right:0px;}
.home .buttons .caption a{width:188px;display:block;margin:0px;padding:2px 8px;font-weight:normal;font-size:1.2em;color:#ffffff;}
.home .buttons .green .caption a{background-color:#739a32;}
.home .buttons .red .caption a{background-color:#9a3238;}
.home .buttons .blue .caption a{background-color:#32689a;}
.home .buttons .orange .caption a{background-color:#c1620b;}
.home #promoSingle{width:215px;float:right;clear:right;margin-top:15px;margin-right:auto;margin-left:auto;padding-right:15px;}
.home #promoSingle2{margin-top:25px;margin-left:400px;padding-top:10px;padding-right:15px;}
.home #homeSlogan{width:440px;float:left;padding-left:260px;}
.home #deals{width:210px;float:right;clear:both;margin-top:-70px;margin-right:15px;}
.home #homeSlogan .caption{margin-top:10px;margin-bottom:20px;font-size:1em;color:#4a4a4a;}
.home #homeText{width:440px;float:left;clear:both;padding-top:15px;padding-left:260px;font-size:1.1em;}
.home #homeText h2{font-family:georgia, Times, Times New Roman, serif;font-weight:normal;font-size:1.8em;color:#b90000;}
.home #homeEvents{width:215px;overflow:visible;float:right;display:block;padding-top:10px;padding-right:15px;padding-bottom:15px;}
.home #homeEvents p.info{margin-top:5px;margin-bottom:5px;font-weight:bold;font-size:1.2em;color:#67992e;}
.home #homeEvents .ce_text{font-size:1.1em;}
.home #homeEvents h1{margin-top:5px;margin-bottom:5px;padding-top:0px;padding-bottom:0px;}
#homeEmail h2{font-size:1.2em;color:#dc5825;text-transform:uppercase;}
.home #homeEvents h1 a{display:block;padding-right:35px;font-family:Georgia, Times, Times New Roman, serif;font-weight:normal;font-size:.6em;color:#135889;line-height:1em;}
.home #homeEvents div.more{padding-bottom:15px;}
.home .clearBoth.banner{margin-left:260px;}
#homeEmail{width:500px;padding-top:18px;padding-left:30px;}
#homeEmail br{display:none;}
#homeEmail input.text{width:105px;float:left;margin-right:8px;padding-left:8px;background-image:url("tl_files/images/layout/searchBg.gif");background-position:left top;background-repeat:no-repeat;border:1px solid #919191;font-size:1.1em;color:#dc5825;}
#homeEmail p.text{width:200px;float:right;display:block;margin-top:-10px;font-size:1.1em;color:#636363;}
#homeEmail .submit_container{padding-top:2px;}
#footer{background-image:url("tl_files/images/layout/footerBg2.gif");background-position:left top;background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;min-height:25px;height:auto !important;height:25px;}
#footer .footerLogos{width:200px;float:right;padding-top:35px;}
#footer .footerLogos .ce_image{float:right;margin-left:10px;}
#footer .address{padding-left:20px;color:#36794d;}
#footer .phone{padding-top:5px;padding-bottom:5px;padding-left:20px;font-weight:bold;font-size:1.6em;color:#32689a;letter-spacing:-1px;}
#footer .copyright{padding-left:20px;color:#32689a;}
#footer .fundingCredit{width:370px;float:right;padding-top:50px;color:#32689a;}
#swoosh{height:122px;overflow:hidden;clear:both;background-image:url("tl_files/images/layout/swooshBg2.gif");background-position:left top;background-repeat:no-repeat;border-top:8px solid #afcaaa;}
#guideBook{width:325px;float:right;padding-top:15px;padding-right:20px;font-size:1.1em;}
#guideBook h2 a{font-weight:bold;font-size:1.2em;color:#135889;letter-spacing:-1px;border:none;}
#facebook{width:100px;float:right;display:block;margin-right:-10px;margin-left:30px;padding-top:15px;padding-right:0px;}
#facebook p{margin-top:0px;line-height:1.0em;}
#facebook .image_container{margin-left:5px;}
#header{display:block;padding:0px;}
#header .logo{width:250px;float:left;display:block;padding-top:10px;padding-bottom:8px;padding-left:20px;}
#header .facebook{float:left;display:block;margin-left:310px;}
#header .facebook a{padding-top:0px;font-size:12px;color:#ffffff;}
#header .facebook img{margin-left:10px;}
#header .facebook span.text{float:left;display:block;margin-top:5px;}
#header .pressbutton{float:right;display:block;margin-right:5px;}
.mod_breadcrumb{left:0px;top:0px;display:block;margin:0px;padding:10px 15px 20px 50px;text-align:left;background-image:url("tl_files/images/layout/breadcrumbBg.jpg");background-position:center top;background-repeat:no-repeat;font-family:Arial;font-size:.9em;color:#cfdfb4;}
.mod_breadcrumb a{color:#cfdfb4;}
.mod_breadcrumb .active{color:#f8faf3;}
#simplesearch br{display:none;}
#simplesearch input.text{width:125px;float:left;margin-right:8px;padding-left:5px;background-image:url("tl_files/images/layout/searchBg.gif");background-position:left top;background-repeat:no-repeat;border:1px solid #666666;font-size:1.1em;}
#simplesearch .submit_container{padding-top:2px;}

