/* Style sheet xLayout */
body{margin:0;padding:0;background:url("tl_files/layout/bodyBg.gif") left top repeat-x;font-family:Georgia, "Times New Roman", Times, serif;font-size:62.5%;color:#3d3d3d;line-height:1.25em;}
#wrapper{width:1050px;margin-right:auto;margin-left:auto;}
#container{clear:both;font-size:1.1em;line-height:1.4em;}
#left{width:180px;padding:15px 40px 40px;background-color:#cc9b68;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#ffffff;min-height:480px;height:auto !important;height:480px;}
#right{width:260px;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#b4732a;min-height:350px;height:auto !important;height:350px;}
#main{margin-right:260px;margin-left:260px;padding-right:40px;padding-left:40px;min-height:350px;height:auto !important;height:350px;}
#main .signature{padding-top:40px;padding-bottom:40px;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#b4732a;}
#main .signature a{text-decoration:none;color:#b4732a;}
h1{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-style:italic;font-weight:normal;font-size:1.6em;color:#b4732a;line-height:1em;}
h2{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.3em;color:#ed1c24;line-height:1em;}
p{margin-top:15px;margin-bottom:15px;}
.toggler{display:block;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.3em;color:#ed1c24;line-height:1.5em;cursor:pointer;}
#upcomingEvents{font-family:"lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#ffffff;}
#upcomingEvents h2{margin-top:0;margin-bottom:12px;padding-top:0;padding-bottom:0;font-style:italic;font-weight:normal;font-size:1.6em;}
#upcomingEvents h3{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-weight:normal;font-size:1em;text-transform:uppercase;}
#upcomingEvents p{margin-top:0;margin-bottom:0;}
#upcomingEvents .event{margin-bottom:20px;}
#emailSignup{padding-right:20px;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#b4732a;}
#emailSignup .submit_container{padding-top:10px;text-align:right;}
#emailSignup .submit_container input{padding:5px 10px;background-color:#b4732a;border-style:double;border-color:#3b2c1b;color:#ffffff;}
#header #logoLeft{width:260px;float:left;display:block;text-align:right;}
#header #logoRight{width:260px;float:right;display:block;}
#header #logoMain{margin-right:260px;margin-left:260px;padding-top:20px;padding-right:25px;padding-left:25px;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.clearBoth{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}
.column1{float:left;}
.column2{float:left;margin-left:40px;}
.column1 th{padding:2px;}
.column2 th{padding:2px;}
.column1 td{padding:5px;}
.column2 td{padding:5px;}
