/* Style sheet xLayout */
#smallText p{font-size:1em;color:#649437;}
.clearRight{clear:right;}
.clearLeft{clear:left;}
.clearBoth{clear:both;}
.floatRight{float:right;}
.floatLeft{float:left;}
.toggler{cursor:pointer;}
#promo .ce_accordion h3{font-size:1.0em;color:#5e8515;text-transform:uppercase;}
#promo .ce_accordion .toggler{width:360px;margin-top:2px;margin-bottom:2px;padding:7px 5px;background-color:#ededed;border:1px solid #d6d6d6;font-size:1.1em;color:#3d6914;text-transform:uppercase;}
#promo .ce_accordion{width:325px;}
body{margin:0;padding:25px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;color:#363130;line-height:1.25em;}
#wrapper{width:900px;margin-right:auto;margin-left:auto;}
#left{width:205px;}
#left #nav{overflow:visible;margin-top:0;margin-bottom:110px;}
.insidePage #left #nav{margin-bottom:25px;}
#container{font-size:1.1em;line-height:1.3em;}
#main{width:692px;float:right;display:block;padding-top:5px;}
#topBlock{height:50px;display:block;background:#271e16 url("tl_files/layout/topBlockBg.gif") left top repeat-x;}
h1{font-size:1.3em;color:#6a912c;line-height:1.5em;text-transform:uppercase;}
h2{font-size:1.1em;color:#8abd39;line-height:1.3em;text-transform:uppercase;}
h3{font-size:1.0em;color:#6f9434;line-height:1.2em;text-transform:uppercase;}
#greenDivider{height:14px;display:block;background:#6c9d0d url("tl_files/layout/greenDivider.gif") left top repeat-x;}
.inside{position:static;}
#slider{width:200px;height:240px;position:relative;overflow:visible;float:right;clear:right;display:block;}
.item{width:200px;height:240px;display:block;}
#controls{height:15px;display:none;background-color:#cccccc;}
#num_nav{position:relative;float:left;display:block;text-align:center;}
#num_nav ul{margin:0;padding:0;}
#num_nav ul li{float:left;display:block;margin:0 2px;}
#num_nav ul li a{width:15px;height:15px;display:block;padding:0 3px;background-color:#999999;color:#cccccc;}
#num_nav ul li a.active,#num_nav ul li a:hover{background-color:#666666;color:#cccccc;}
#play_btn{width:100px;height:15px;position:relative;float:left;margin:0 auto;text-align:center;background-color:#dbdbdb;font-size:11px;color:#bbbbbb;line-height:12px;text-transform: uppercase;z-index: 10000;}
#play_btn:hover{}
#emailSignUp{float:right;margin-left:75px;padding-top:10px;}
#emailSignUp br{display:none;}
#emailSignUp input.text{float:left;margin-right:5px;padding:2px;background:#6c9d0d url("tl_files/layout/greenDivider.gif") left top repeat-x;border:1px solid #6c9d0d;color:#ffffff;}
#emailSignUp .submit_container{padding-top:3px;}
.mainText{width:642px;float:left;padding:10px 25px 25px;background:url("tl_files/layout/bottomBg.gif") left top repeat-x;min-height:300px;height:auto !important;height:300px;}
#directions .mainText{padding-top:10px;background:url("tl_files/layout/bottomBg.gif") left top repeat-x;min-height:300px;height:auto !important;height:300px;}
#directions .ce_accordion .toggler{margin-top:2px;margin-bottom:2px;padding:7px 5px;background-color:#ededed;border:1px solid #d6d6d6;font-size:1.1em;color:#3d6914;text-transform:uppercase;}
#directions .ce_accordion h3{font-size:1.0em;color:#5e8515;text-transform:uppercase;}
p{margin-top:10px;margin-bottom:10px;}
.insidePage .block{overflow:visible;}
#address{}
#accommMain{width:400px;float:left;padding:10px 10px 25px;background:url("tl_files/layout/bottomBg.gif") left top repeat-x;min-height:300px;height:auto !important;height:300px;}
#accommMain .ce_accordion .toggler{margin-top:2px;margin-bottom:2px;padding:7px 5px;background-color:#ededed;border:1px solid #d6d6d6;font-size:1.1em;color:#3d6914;text-transform:uppercase;}
#accommMain .ce_accordion h3{font-size:1.0em;color:#5e8515;text-transform:uppercase;}
#accommRight{width:252px;float:left;padding:10px 10px 25px;background:url("tl_files/layout/bottomBg.gif") left top repeat-x;min-height:300px;height:auto !important;height:300px;}
#accommRight h2{margin-top:15px;}
#accommRight .ce_accordion .toggler{margin-top:4px;margin-bottom:2px;padding:6px 5px;background-color:#ededed;border:1px solid #d6d6d6;font-size:0.9em;color:#3d6914;text-transform:uppercase;}
#accommRight .ce_accordion h3{font-size:0.8em;color:#5e8515;text-transform:uppercase;}
#contactForm .text{margin:10px 5px 5px 20px;padding-right:5px;padding-left:5px;}
#contactForm label{padding-top:5px;padding-bottom:5px;color:#87b543;text-transform:uppercase;}
#contactForm .textarea{margin:10px 5px 5px 20px;padding:5px;}
#contactForm .submit{margin:10px 5px 5px 20px;padding:5px;}
.column1{float:left;padding-right:35px;}
.column2{float:left;padding-right:35px;padding-left:35px;}
.column3{float:left;padding-left:35px;}
#directions .column1{width:320px;float:left;clear:none;}
#directions .column2{width:210px;float:right;clear:right;}
#contactForm{}
.testimonials{width:252px;float:right;clear:none;padding:10px 10px 25px;min-height:300px;height:auto !important;height:300px;}
.testimonials p{padding:5px 8px;background-color:#f5f5f5;border:1px solid #b3b3b3;font-style:italic;font-size:0.9em;}
#resButton1{width:280px;float:left;display:block;margin:5px;padding:2px 10px 0;background-image:url("tl_files/layout/topBlockBg.gif");background-repeat:repeat-x;font-weight:bold;font-size:1.2em;line-height:1.2em;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
#resButton2{width:280px;float:right;margin:5px;padding:2px 10px 0;background:url("tl_files/layout/topBlockBg.gif") left top repeat-x;font-weight:bold;font-size:1.2em;line-height:1.2em;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.rightCol{width:300px;float:right;}
#resButton1 a{color:#ffffff;text-decoration:none;}
#resButton1 p{text-align:center;color:#ffffff;}
#resButton2 a{color:#ffffff;text-decoration:none;}
#resButton2 p{text-align:center;color:#ffffff;}
#resButton1 a:hover{color:#cee3af;}
#resButton2 a:hover{color:#cee3af;}
