body{margin:0px;padding:0px;color:#333;font-family:tahoma,geneva,arial,verdana,helvetica,sans-serif;font-size:13px;line-height:1.7em;background-color:#bbb;background-repeat:repeat-x;background-position:top}
.homepage{background-image:url(../images/tba_body.jpg)}
.subpage{background-image:url(../images/tba_body_subpage.jpg)}
a, a:link, a:visited{color:indianRed;text-decoration:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 10px 0;padding:0;font-family:"Arial",Georgia,serif;}
img{border:none;}
em{color:#000;font-weight:bold;font-style:normal}
h1, h2, h3, h4, h5, h6{color:#000;font-weight:normal;}
h1{font-size:28px;margin:0 0 20px 0;padding:5px 0}
h2{margin:0 0 15px 0;padding:5px 0;}
h3{font-size:22px;margin:0 0 15px;padding:0;}
h4{font-size:18px;margin:0 0 15px;padding:0;}
h5{font-size:16px;margin:0 0 10px;padding:0;}
h6{font-size:14px;margin:0 0 5px;padding:0;}
.cleaner{clear:both}
.h10{height:10px}
.h20{height:20px}
.h30{height:30px}
.h40{height:40px}
.h50{height:50px}
.h60{height:60px}
a.more{clear:both;display:block;width:80px;height:24px;float:right;text-align:center;color:#6B342B;font-weight:bold;font-size:11px;}
a.more:hover{text-decoration:none;color:#000000;}
.float_l{float:left}
.float_r{float:right}
.image_wrapper{display:inline-block;border:5px solid #fff;background:none;margin-bottom:5px}
.image_fl{float:left;margin:3px 15px 0 0}
.image_fr{float:right;margin:3px 0 0 15px}
.tmo_list{margin:20px 0 20px 20px;padding:0;list-style:none}
.tmo_list li{color:#e98236;margin:0;padding:0 0 0 20px;background:url(../images/tba_list.jpg) no-repeat scroll 0 7px}
.tmo_list li a{color:#e98236;font-weight:normal}
.tmo_list li a:hover{color:#e98236}
#tba_wrapper{width:960px;padding:0 20px;margin:0 auto;background:url(../images/tba_header.jpg) top center no-repeat}
#tba_header{width:960px;height:105px;}
#site_title{float:left;}
#site_title h1{margin:25px 0 0 0;padding:0}
#site_title h1 a{display:block;width:500px;height:47px;color:#fff;text-indent:-10000px;background:url(../images/tba_logo.png) no-repeat}
#site_title h1 span{display:block;text-align:left;padding:0px 0px 0px 10px;font-size:12px;color:#fff}
#search_box{float:right;margin:40px 0 0 0;width:240px;height:26px;background:url(../images/tba_search.jpg) no-repeat}
#search_box form{clear:both;width:240px;height:26px;padding:0;margin:0}
#searchfield{float:left;display:block;height:16px;width:195px;padding:5px;font-size:12px;color:#ccc;line-height:0;background:none;border:none;}
#searchbutton{float:right;display:block;height:26px;width:31px;padding:0;margin:0;cursor:pointer;background:none;border:none;}
#search_box1{width:172px;float:right;padding-top:27px;}
#tba_menu{clear:both;width:960px;height:40px;background:url(../images/tba_menu.jpg)}
#tba_menu ul{margin:0;padding:0;list-style:none;}
#tba_menu ul li{padding:0px;margin:0px;display:inline;}
#tba_menu ul li a{float:left;display:block;height:32px;padding:8px 12px 0 9px;margin:0;font-size:14px;text-align:center;text-decoration:none;color:#383838;font-weight:normal;outline:none;border:none;}
#tba_menu ul li a:hover, #tba_menu ul li .current{color:#000;background:url(../images/tba_menu_hover.png) bottom center no-repeat;}
#test{width:420px;height:100px;border:0px coral solid;overflow:hidden;}
#tba_middle{clear:both;width:960px;height:240px;padding:14px 0;background:url(../images/tba_middle.jpg) left top no-repeat}
#tba_middle_subpage{clear:both;width:960px;padding:10px 0;background:url(../images/tba_middle.jpg) left center no-repeat}
#tba_middle_subpage h2{color:#fff}
#tba_middle_subpage p{font-size:16px;color:#fff;line-height:30px}
#intro{float:left;padding:0px 10px;width:900px;}
#intro h2{font-size:28px;color:#fff;margin-bottom:15px}
#intro p{font-size:14px;letter-spacing:1px;word-spacing:0px;line-height:24px;color:#fff;margin-bottom:30px}
#intro a.learn_more{display:block;width:170px;height:40px;background:url(../images/tba_learn_more.jpg) no-repeat}
#slider{float:right;width:320px;height:240px;overflow:hidden;}
#tba_main{clear:both;width:960px;padding:30px 0;background:#fff;}
.col_w900{width:900px;padding:0 30px;margin-bottom:5px;}
.col_w580{width:580px}
.col_w420{width:420px;border-top:1px #DDD solid;}
.col_w440{width:440px}
.col_w590{width:590px}
.col_w280{width:280px}
.col_allw280{float:left;width:270px;margin-right:30px;min-height:210px;}
.col_w900_last{padding:0 30px;margin:0;background:none;}
.col_last{margin:0;}
.frontpage_box h2{padding:0;margin-bottom:5px;color:#F13503;}
.frontpage_box img{float:left;margin-right:15px}
.frontpage_box a.more{margin-top:5px}
.tagline{display:block;font-size:11px;font-weight:bold;font-style:italic;color:#000;margin-bottom:20px}
.lbe_box{clear:both;margin-bottom:20px}
.lbe_box h3{font-size:16px;margin-bottom:0}
.lbe_box h3 a{color:#0e4369;font-size:15px;font-weight:bold;}
.lbe_box h3 a span{font-size:12px;color:#333}
.lbe_box p{margin-bottom:0;}
.lbe_box p.date{font-size:11px;font-weight:bold;color:#0e4369}
.lp_box img{border:1px solid #CCC;padding:4px;margin-bottom:20px;}
.news_box{clear:both;margin-bottom:30px}
.news_box h2{margin-bottom:0}
.news_box p.date{color:#000}
.news_box img{float:left;width:100px;height:100px;padding:4px;border:1px solid #000;margin-right:30px}
.news_box a.more{float:right;}
.sb_lp_box{clear:both;margin-bottom:20px}
.sb_lp_box img{padding:9px;border:1px solid #ccc}
.post_box{clear:both;margin-bottom:30px}
.post_box h2{margin-bottom:10px}
.post_box p.post_meta{margin-bottom:0}
.post_box p span.cat a{color:#cb5c02;font-weight:400}
.post_box img{width:550px;height:160px;border:10px solid #eee;margin-bottom:10px}
.post_box a.more{float:right;}
#cp_contact_form{padding:0;width:400px}
#cp_contact_form form{margin:0px;padding:0px;}
#cp_contact_form form .input_field{width:400px;font-size:12px;color:#333;padding:5px;height:13px;border:1px solid #ccc;background:#fff;}
#cp_contact_form form .input_field_medium{width:200px;font-size:12px;color:#333;padding:5px;height:20px;border:1px solid #ccc;background:#fff;}
#cp_contact_form form .combo_field_medium{width:200px;font-size:12px;color:#333;padding:5px;height:30px;border:1px solid #ccc;background:#fff;}
#cp_contact_form form .combo_field_small{width:150px;font-size:12px;color:#333;padding:5px;height:30px;border:1px solid #ccc;background:#fff;}
#cp_contact_form form .table_P{width:200px;font-size:12px;color:#333;padding:5px;height:17px;border:0px solid grey;background:#fff;}
#cp_contact_form form .table_P_small{width:120px;font-size:12px;color:#333;padding:5px;height:17px;border:0px solid grey;background:#fff;}
#cp_contact_form form label{display:block;width:220px;margin-right:10px;font-size:12px;color:#000;}
#cp_contact_form form textarea{width:390px;height:160px;padding:5px;color:#333;border:1px solid #ccc;background:#fff;font-size:11px;font-family:Tahoma, Geneva, sans-serif;}
#cp_contact_form form .submit_btn{margin:10px 0px;padding:5px 14px;border:1px solid #ccc;background:#fff;}
#mp3Message{padding:0;width:570px}
#mp3Message form{margin:0px;padding:0px;}
#mp3Message form .input_field{width:400px;font-size:12px;color:#333;padding:5px;height:20px;border:1px solid #ccc;background:#fff;}
#mp3Message form .input_field_medium{width:200px;font-size:12px;color:#333;padding:5px;height:20px;border:1px solid #ccc;background:#fff;}
#mp3Message form .combo_field_medium{width:200px;font-size:12px;color:#333;padding:5px;height:30px;border:1px solid #ccc;background:#fff;}
#mp3Message form .combo_field_small{width:150px;font-size:12px;color:#333;padding:5px;height:30px;border:1px solid #ccc;background:#fff;}
#mp3Message form .table_P{width:200px;font-size:12px;color:#333;padding:5px;height:17px;border:0px solid grey;background:#fff;}
#mp3Message form .table_P_small{width:120px;font-size:12px;color:#333;padding:5px;height:17px;border:0px solid grey;background:#fff;}
#mp3Message form label{display:block;width:220px;margin-right:10px;font-size:12px;color:#000;}
#mp3Message form textarea{width:390px;height:160px;padding:5px;color:#333;border:1px solid #ccc;background:#fff;font-size:11px;font-family:Tahoma, Geneva, sans-serif;}
#mp3Message form .submit_btn{margin:10px 0px;padding:5px 14px;border:1px solid #ccc;background:#fff;}
/**/#map img{width:270px;height:160px;border:1px solid #999;padding:4px}
#gallery{margin:0;padding:0}
#gallery ul{margin:0;padding:0;list-style:none}
#gallery ul li{display:block;float:left;}
#gallery ul .lmb{margin:0 0 15px 0;}
#gallery ul li a img{padding:2px;border:1px solid #ccc}
#gallery ul li a img:hover{background:#ccc}
#tba_footer_wrapper{clear:both;width:100%;background:#062a44;}
#tba_footer{width:960px;margin:0 auto;padding:50px 0 30px 0;text-align:center;color:#84b2d3;background:url(../images/tba_footer.jpg) top center no-repeat;font-size:11px;}
#tba_footer a{color:#FFFFFF;font-weight:normal;}
#tba_footer a:hover{color:#D24304;}
.footerMenu{margin-left:15px;width:220px;float:left;border-right:1px white solid;min-height:190px;text-align:left;color:}
.mp3MessagesHome{color:#0E4369;font-weight:normal;text-decoration:none;font-size:12px;float:left;margin-bottom:4px;line-height:1.4;}
.mp3MessagesHome a{color:#0E4369;font-weight:normal;text-decoration:none;font-size:12px;margin-bottom:4px;line-height:1.4;}
.mp3MessagesHome a:hover{color:#e98236;font-weight:normal;text-decoration:underline;font-size:12px;margin-bottom:4px;line-height:1.4;}
.mp3AuthorMessage{float:right;font-size:11px;margin-bottom:1px;height:26px}
.homeTitles{font-family:"Georgia",MS Gothic, serif;font-weight:bold;font-size:18px;color:red;padding-top:15px;padding-bottom:0px;}
.error{color:red;font-weight:bold;}
.tableRow0{border:1px #FFF solid;background-color:#EFEFEF;color:#000;height:30px}
.tableRow1{border:1px #FFF solid;background-color:#FFFFFF;color:#000;height:30px}
.tableTitle{border:1px #FFF solid;background-color:#0C376A;color:#FFF;height:35px;}
.normalLink{font-weight:none;color:red;}
.featuredposts{width:890px;height:230px;overflow:hidden;}
.fp-slides{}
.fp-post{padding:13px;min-height:230px;}
.fp-title{font-family:Arial, Helvetica, Sans-serif;color:#203711;font-size:16px;font-weight:bold;padding:0 0 4px 0;margin:0;text-transform:uppercase;}
.fp-title a{color:#203711;text-decoration:none;}
.fp-title a:hover{color:#DF530D;text-decoration:none;}
.fp-label{color:#203711;margin:15px 15px 0 15px;padding:0;font-weight:bold;text-transform:uppercase;font-size:16px;line-height:16px;font-family:Arial, Helvetica, Sans-serif;}
.fp-post p{color:#495445;font-family:Arial, Helvetica, Sans-serif;font-size:12px;padding:0;margin:0;line-height:16px;}
.fp-more, .fp-more:hover{color:#DF530D;font-weight:bold;}
.fp-nav{width:900px;padding:0 10px 10px 10px;}
.fp-pager a{background-image:url(../images/featured-pager.png);cursor:pointer;margin:3px 6px 0 0;padding:0;height:10px;width:10px;display:block;float:left;overflow:hidden;text-indent:-999px;background-position:0 0;}
.fp-pager a:hover, .fp-pager a.activeSlide{text-decoration:none;background-position:0 -110px;}
.fp-prev{float:right;margin-right:4px;width:15px;height:17px;opacity:0.7;background:url(../images/featured-prev.png) top left no-repeat;}
.fp-prev:hover{opacity:1;}
.fp-prev:active{opacity:0.7;}
.fp-next{float:right;width:15px;height:17px;margin-left:4px;opacity:0.7;background:url(../images/featured-next.png) top left no-repeat;}
.fp-next:hover{opacity:1;}
.fp-next:active{opacity:0.7;}