/* Style sheet xLayout */
#sideNav{margin-top:0;padding-right:10px;padding-bottom:50px;padding-left:10px;}
#sideNav ul{margin:0;padding:0;}
#sideNav li{margin:0;padding:0;vertical-align:bottom;list-style-type:none;zoom:1;}
#sideNav a:hover{background-color:#f2f6fa;text-decoration:none;}
#sideNav ul.level_1 a{display:block;padding:2px 5px;border-bottom:1px dotted #cccccc;font-weight:bold;font-size:13px;color:#333333;}
#sideNav ul.level_2,#sideNav ul.level_3{padding-top:5px;padding-bottom:5px;padding-left:10px;}
#sideNav ul.level_2 a{display:block;padding:2px 10px 2px 15px;font-weight:normal;font-size:12px;color:#990000;line-height:13px;}
.buttonWrapper{display:block;margin-top:20px;margin-bottom:20px;padding:8px;background-color:#ffffff;}
.buttonWrapper .ce_imgroll{float:left;border-right:1px solid #ffffff;border-left:1px solid #ffffff;}
.ce_hsgallery{width:250px;float:left;}
.image_container .caption{display:block;margin-top:-5px;margin-bottom:20px;padding:2px 10px;text-align:center;background-color:#333333;font-weight:normal;font-size:11px;color:#ffffff;line-height:13px;}
.toggler{display:block;margin-bottom:5px;padding:3px 10px;background-color:#bdcbda;font-weight:bold;font-size:13px;color:#333366;line-height:15px;cursor:pointer;}
#wrapper{width:900px;position:relative;display:block;margin-right:auto;margin-left:auto;padding:0 10px;background:url("tl_files/tme/images/globalLayout/wrapperShadow2.png") left top no-repeat;}
.contactInfo{float:right;}
.contactTable td{padding-right:10px;padding-bottom:3px;}
.contactForm{margin-top:15px;margin-bottom:15px;}
.contactForm td{padding-right:10px;padding-bottom:3px;}
.insidePage #main{width:590px;position:relative;float:left;display:block;margin-top:5px;padding:0 35px 25px 75px;background:url("tl_files/tme/images/globalLayout/inside_MainBg.jpg") left top no-repeat;font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#000033;line-height:14px;min-height:500px;height:auto;}
* html .insidePage #main{width:588px;height:500px;z-index:-1;}
.insidePage #main p,.insidePage #main ul{margin-top:10px;margin-bottom:10px;}
.insidePage #main h1{width:590px;display:block;margin:0 -25px 15px -75px;padding:20px 35px 7px 75px;background:url("tl_files/tme/images/globalLayout/inside_h1Bg.jpg") left top no-repeat;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:30px;color:#ffffff;line-height:35px;zoom:1;}
* html .insidePage #main h1{position:relative;margin-right:-42px;}
.insidePage .ce_text li{display:block;margin:5px 0;padding-left:20px;background:url("tl_files/tme/images/globalLayout/bullet1.gif") left top no-repeat;list-style-type:none;}
.insidePage #main ul{display:block;margin:0;padding:0;}
.quickLinks a{width:150px;display:block;margin-bottom:3px;padding:5px 0 5px 10px;background:url("tl_files/tme/images/globalLayout/quickLinks_link.jpg") left top no-repeat;font-family:Helvetica, Arial, sans-serif;font-weight:bold;text-decoration:none;font-size:12px;color:#003471;line-height:13px;zoom:1;}
.quickLinks a:hover{background-image:url("tl_files/tme/images/globalLayout/quickLinks_linkover.jpg");text-decoration:none;}
.quickLinks ul,.quickLinks li{display:block;margin:0;padding:0;vertical-align:bottom;zoom:1;}
.quickLinks h3{display:block;margin-top:-6px;margin-bottom:3px;margin-left:0;padding:8px 10px 3px 10px;background:url("tl_files/tme/images/globalLayout/quickLinks_header.jpg") left top repeat-y;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:14px;color:#ffffff;}
.quickLinks{display:block;margin-top:10px;padding-left:10px;}
.contentWrapper{width:900px;position:relative;display:block;margin-right:auto;margin-left:auto;padding-bottom:20px;background-color:#ffffff;background-image:url("tl_files/tme/images/globalLayout/contentBg.jpg");background-repeat:no-repeat;background-position: 245px bottom;}
.mod_upcoming_events .short .date{width:50px;float:left;display:block;padding-top:2px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#660000;line-height:12px;}
.mod_upcoming_events .full .date,.mod_eventreader .full .date{float:left;display:block;margin-right:10px;padding-top:2px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:12px;color:#660000;line-height:12px;}
.mod_upcoming_events .event{display:block;margin-top:5px;margin-bottom:5px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
.mod_upcoming_events .eventLink a{width:175px;float:right;font-weight:bold;text-decoration:none;font-size:13px;color:#660000;line-height:15px;}
.mod_upcoming_events .eventLink a:hover{color:#003366;}
.mod_upcoming_events .time,.mod_eventreader .time{font-weight:normal;font-size:11px;color:#999999;}
#footer{width:920px;height:20px;display:block;margin:0 auto;background:url("tl_files/tme/images/globalLayout/footerCap.jpg") center top no-repeat;}
.clearBoth{clear:both;}
.floatRight{float:right;}
.homeBoxLeftTop{width:345px;position:relative;display:block;padding-top:12px;padding-left:55px;background-image:url("tl_files/tme/images/globalLayout/home_topBox.jpg");background-repeat:no-repeat;font-family:Helvetica, Arial, sans-serif;min-height:125px;height:auto;background-position: 5px top;}
.homeBoxLeftBot{width:345px;margin-left:45px;padding-top:3px;padding-left:10px;background:url("tl_files/tme/images/globalLayout/home_botBoxBg.jpg") left top repeat-x;border-top:8px solid #003471;font-family:Helvetica, Arial, sans-serif;min-height:85px;height:auto;}
.homeBoxLeftTop h2,.homeBoxLeftBot h2{margin-top:0;margin-bottom:8px;padding-top:0;padding-bottom:2px;border-bottom:1px solid #003471;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:20px;color:#003471;line-height:22px;}
.logo{display:block;margin-bottom:30px;}
.block{overflow:visible;}
* html .block{overflow:visible;}
.custom{overflow:visible;display:block;}
.custom:after{clear:none;}
.inside{word-wrap:normal;overflow:visible;}
#left .leftButtons{margin-top:0;margin-bottom:17px;margin-left:8px;}
#left .leftButtons img{padding-bottom:3px;}
.newsletter{display:block;margin-left:10px;font-size:11px;color:#820024;line-height:13px;}
.newsletter strong{font-weight:bold;font-size:12px;}
.newsletter .explanation{padding-bottom:10px;}
.newsletter .submit_container{margin:5px 5px 5px 0;text-align:right;}
.newsletter .email{font-size:11px;color:#666666;}
.search input.text{width:120px;height:13px;background-color:#ffffff;border:1px solid #666666;}
.search input{vertical-align:middle;font-size:11px;line-height:12px;}
.search{width:230px;height:16px;position:relative;overflow:visible;float:right;display:block;margin-right:25px;padding:5px 15px;background:url("tl_files/tme/images/globalLayout/searchBg.jpg") center bottom no-repeat;font-family:Helvetica, Arial, sans-serif;font-size:11px;color:#660000;line-height:12px;zoom:1;}
.search .submit_container{float:right;display:block;}
#homeTop h1{position:relative;display:block;margin-top:0;margin-bottom:0;padding-top:35px;padding-bottom:15px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;font-size:18px;color:#003471;line-height:20px;}
#leftContainer{width:190px;position:relative;float:left;display:block;}
#rightContainer{width:700px;position:relative;float:right;display:block;}
.mainNav ul{margin:0;padding:0;}
.mainNav{width:650px;left:0px;top:25px;position:absolute;overflow:visible;float:left;clear:right;display:block;margin:0;padding:9px 0 0 50px;}
* html .mainNav{}
body{padding-top:15px;background:#dd8b34 url("tl_files/tme/images/globalLayout/bodyBg.jpg") left top repeat-x;font-family:Helvetica, Arial, sans-serif;font-size:12px;}
#header{width:900px;margin-right:auto;margin-left:auto;border-bottom:10px solid #dd8b34;}
#navBar{width:700px;height:64px;position:relative;display:block;margin:0;padding:0;background:#f1e4c2 url("tl_files/tme/images/globalLayout/headerLeftBg.jpg") left top no-repeat;z-index:10;}
* html #navBar{}
#homeTop{width:655px;height:229px;position:relative;display:block;margin:5px 5px 5px 0;padding:0 0 0 40px;background-image:url("tl_files/tme/images/globalLayout/home_FlashBg.jpg");background-repeat:no-repeat;color:#ffffff;background-position:5px top;}
#homeTop p{margin-top:5px;margin-bottom:5px;}
#homeTop ul{margin-top:5px;margin-bottom:5px;}
#homeTop li{margin-top:1px;margin-bottom:1px;vertical-align:bottom;zoom:1;}
#homeLeft{width:400px;position:relative;float:left;display:block;margin-right:5px;}
#homeRight{width:260px;position:relative;float:right;display:block;margin-right:5px;padding:2px 15px 8px 15px;background:url("tl_files/tme/images/globalLayout/home_eventsBg.jpg") left top repeat-x;border-top:8px solid #951414;min-height:115px;height:auto;}
.homeBoxRight h2{display:block;margin-top:0;margin-bottom:10px;padding-top:8px;padding-bottom:3px;border-bottom:1px solid #820024;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:23px;color:#820024;line-height:25px;}
.home #main{width:700px;height:0.1px;clear:both;display:block;}
.announcement{display:block;margin-left:65px;padding:10px;background-color:#961818;font-weight:bold;color:#fff30f;}
.home .guitarBroker{width:200px;float:left;margin-right:15px;margin-left:55px;background:url("tl_files/tme/images/globalLayout/homeBroker.jpg") center bottom no-repeat;}
.home .guitarBroker h2{margin:0 10px 4px 10px;padding-top:0;padding-bottom:1px;font-size:16px;color:#750606;line-height:17px;letter-spacing:normal;}
.home .guitarBroker p{margin-top:3px;padding-right:56px;padding-left:10px;}
.home .guitarBroker a{font-weight:bold;color:#750d0d;}
.mod_article ul{margin-left:15px;padding:0;}
.address{text-align:right;font-size:13px;color:#ffffff;}
.address strong{font-weight:normal;font-size:16px;}
