*{ margin:0px; padding:0px; font-family:Arial,sans-serif}h1{    font-size:16px;    margin-bottom:10px;    display:block;    border-bottom:solid 1px #333}h2{    font-size:14px;    margin:0 0 5px 0}h3{    font-size:12px;    margin:0 0 5px 0}h4{    font-size:11px}p{    margin-bottom:10px}ol{    margin-left:1.5em;    padding-left:1.5em}a:link,a:visited{    text-decoration:none;    color:#97be3b}a:hover{    color:#4F611D}img{    border:none}ul,li,td,tr{  margin:0px;  padding:0px}body{  background:transparent url(/img/background.png) repeat fixed center center;   background-color:#FFF;  color:#000;  font-size:12px}textarea{font-size:12px}#body_wrapper{  position:relative;  padding:5px;  width:900px;  margin-top:0px;  margin-bottom:0px;  margin-left:auto;  margin-right:auto;  background-color:white}#body_teal{    background-image:url(/img/body_teal.gif); background-repeat:repeat-x; height:94px; display:block}.para{ margin:1em 0px}#header{ position:relative; height:120px}#logo{ width:100%; position:absolute; top:0px; overflow:hidden}#accountbar{ text-align:right; position:absolute; top:5px; right:5px; color:white}#accountbar ul li{ display:inline; list-style-image:none; list-style-position:inside; list-style-type:none; float:right; color:#97be3b}#accountbar ul li a{ display:block; color:#97be3b; text-align:center; text-decoration:none; padding:0px 5px; font-size:small}#accountbar ul li a:hover{ color:white; background:#97be3b}#topbar_navigation{ height:18px; line-height:17px; background:white; border-top:1px dotted #97be3b; border-bottom:1px dotted #97be3b; color:#97be3b}#topbar_navigation ul{ list-style:none; padding:0; margin:0}#topbar_navigation ul li a{ color:#97be3b; display:block}#topbar_navigation ul li a:hover{   color:#4F611D}#topbar_navigation a{text-decoration:none}#topbar_navigation .left li.topbar_button a{padding:0 8px}li#about_button{padding:0 8px}li#about_button ul{ margin-left:8px}li#about_button ul li a:link,li#about_button ul li a:visited{ padding:2px 12px 2px 2px}li#about_button a,li#about_button .topbar_button a{border:none;margin:0;padding:0}#topbar_navigation ul li a img{ vertical-align:top; top:-1px}#topbar_navigation ul li{ top:1px}#topbar_navigation ul li{float:left;position:relative;text-align:center;cursor:default}#cart_button a{ margin:0px 10px}#about_button a{ padding:0px 10px}#home_button a{margin-left:8px}#topbar_navigation ul.right li{float:right}#topbar_navigation ul li ul{display:none;position:absolute;top:100%;left:0px;z-index:500;background-color:white;border:1px solid #97be3b;border-color:#fff #97be3b #97be3b #97be3b}#topbar_navigation li>ul{top:auto;left:auto}#topbar_navigation ul li:hover ul,#topbar_navigation ul li.over ul{display:block;float:none}#topbar_navigation ul li ul li{display:block;clear:both;float:none;text-align:left;background-color:transparent;border:0;top:0px;left:0px;width:100%;zoom:1}#topbar_navigation ul li ul li a{ display:block; color:#97be3b; text-decoration:none; background-color:white; text-align:left}#topbar_navigation li li a:hover{ color:white; background-color:#97be3b}#cart{ float:left; margin:1em; background-color:#fff}#cart_header{ margin:1em; text-decoration:none; font-size:large}#cart_container{ position:relative; width:400px; height:auto}#cart_container table{ width:100%}#cart_footer{ margin:1em}#cart ul li{ list-style-image:none; list-style-position:inside; list-style-type:none;  text-align:left; color:#005798}#cart ul li{ margin:5px 0px}#cart ul li a{ margin:0px 4px}#content{ clear:both; position:relative; padding-top:1.5em; top:0px; overflow:auto}#left{ padding:0 10px; float:left; border-right:1px solid #97be3b; position:relative; width:435px; min-height:475px}#right{ float:right; position:relative; min-height:400px; width:48%}#onecol{clear:both;position:relative;min-height:300px;margin:10px}#account_tab{position:relative}#account_tab .label{clear:left;float:left;width:100px}#account_tab .labeledText{float:left;width:200px}#account_tab h2{background-color:#ebf2d8;border-bottom:1px solid #97be3b}#admin_tab{ margin-top:1.5em; padding-bottom:10px}#admin_tab h2{background-color:#ebf2d8;border-bottom:1px solid #97be3b}#welcome_text{ margin:1em 0px; margin-top:3em; background-color:#ebf2d8; padding:2em; max-width:80%}#welcome_text p{ margin:5px 0px}#no_js_box{ padding:4px; background-color:#faa; border:1px solid red; -moz-border-radius:8px; -webkit-border-radius:8px}.floatL{ float:left}.floatR{ float:right}#footer{ clear:both; text-align:center; padding-top:15px;  font-size:11px}#footer a:link,#footer a:visited{  font-size:11px}#legal{ margin-top:1.5em; margin-left:auto; margin-right:auto; width:230px}#legal a{ font-size:small; margin:0px 5px}.error{ padding:15px; color:red}div#pageTeasers{ width:470px;margin-top:215px}div#pageTeasers div#pageTeaserLeft,div#pageTeasers div#pageTeaserMiddle,div#pageTeasers div#pageTeaserRight{ width:140px; float:left; margin:0 8px 0 0}div#pageTeasers div#pageTeaserRight{margin:0}ul#cityTeaser,ul#freewayTeaser,ul#topAudiosTeaser{ list-style-type:none; width:140px; margin:0}div.teaserListBottom{ height:18px;line-height:18px;  background-color:#eef5db; border-width:0 1px 1px 1px; border-top:solid 1px #97be3b; text-align:right;padding:0 5px 0 0}div.teaserListBottom a,div.teaserListBottom a:visited{ font-size:11px; font-style:italic}ul#cityTeaser{ }h2.teaserTitle{    background-image:url(/img/teaserlist_top.gif);    background-repeat:no-repeat;    width:140px;    height:20px;    line-height:20px;    color:#FFF;    font-weight:normal;    font-size:12px;    margin-bottom:1px;    padding-left:10px}ul#cityTeaser h3,ul#freewayTeaser h3,ul#topAudiosTeaser h3{    margin:0;    padding:2px 5px 2px 17px;    display:block;    background-color:#EEF5DB;    background-image:url(/img/list_bullet_arrow.gif); background-position:7px 5px; background-repeat:no-repeat; color:#97be3b; font-weight:normal}ul#cityTeaser li,ul#freewayTeaser li,ul#topAudiosTeaser li{ border-bottom:1px solid #FFF}ul#cityTeaser li div,ul#freewayTeaser li div,ul#topAudiosTeaser li div{ display:none; padding:4px; margin:0; text-align:center; background-color:#EEF5DB}ul#cityTeaser li,ul#freewayTeaser li,ul#topAudiosTeaser li{text-align:left}ul#cityTeaser li.active div,ul#freewayTeaser li.active div,ul#topAudiosTeaser li.active div{ display:block}ul#searchTypeTabs{list-style-type:none;border-bottom:1px solid #95BD37;height:18px}ul#searchTypeTabs li{display:inline;border:1px solid #95BD37;border-width:1px 1px 0 1px;margin-right:2px;padding:2px 8px;color:#95BD37;background-color:#FFF}ul#searchTypeTabs li.active{background-color:#95BD37;color:#FFF}div#searchTypeContainer{display:block;border:1px solid #95BD37}p.helpText{margin:0;color:#CCC;font-size:9px}#navlist{padding:3px 0;margin-left:0;border-bottom:1px solid #97be3b}#navlist li{list-style:none;margin:0;display:inline}#navlist li a{padding:3px 1.5em;margin-left:3px;border:1px solid #97be3b;border-bottom:none;text-decoration:none}#navlist li a:link,#navlist li a:visited{color:#95BD37}#navlist li a:hover{color:#4f611d}#navlist li a#currentTab:link,#navlist li a#currentTab:visited,#navlist li a#currentTab:hover{background:#95bd37;border-bottom:1px solid #95bd37;color:#FFF}table.cityTable td{height:20px;line-height:20px;border-bottom:1px solid #FFF;padding:0 2px}th{background-color:#95bd37;color:#FFF;text-align:left;padding:2px;font-weight:normal}th a:link,th a:visited{ color:#FFF; font-weight:bold}tr.odd td{background-color:#f3f3f3}tr.even td{background-color:#FFF}.icon{    background-color:#CCC;    background-image:url(/img/icons/bg_rounded.gif); background-repeat:no-repeat}a#current,a#current:visited{ font-weight:bold}img.admin-button{ margin:0 22px 10px 0}#adContainer_1,#adContainer_2{ display:block; height:100px; margin-top:20px}#adContainer_2{ margin-top:420px}#ad_1_1,#ad_2_1,#ad_1_2,#ad_2_2{ padding:2px; border:solid 1px green}#ad_1_1,#ad_2_1{ width:50%; float:left; margin-right:10px}.podcastButtons{padding:10px 5px 2px 0}.imageBorder{padding:1px;background-color:#EFEFEF;text-align:center}.imageTitle{display:block;border-bottom:solid 1px #000;font-weight:bold;text-align:center;margin-bottom:5px;height:20px;line-height:20px}.imageCopyright{font-size:10px;color:#666;margin:5px 5px}.new_items{position:absolute;bottom:0;}.new_items tr.item td{padding:1px!important;min-width:16!important;}.new_items p{margin-top:5px;margin-bottom:5px;}.new_items_city_name{margin-top:1em;margin-left:3em;}#items_table th{padding-left:5px;background-color:#97be3b;}#items_table th.asc{background:#dff0f8 url(../img/arrow_up_green.gif) no-repeat scroll left;}#items_table th.desc{background:#dff0f8 url(../img/arrow_down_green.gif) no-repeat scroll left;}#items_container{margin-top:30px;}#items_container_header{padding-bottom:1em;color:#97be3b;}#items_container_content{height:430px;overflow:auto;}#items_container_content table{width:95%;border-collapse:separate;}.category{padding-left:.2em;padding-top:.5em;}.category_content{padding-left:1em;}tr.item td{padding:5px 0;margin:0;}tr.item td.item_type_cell{width:70px;text-align:right;}tr.item td.item_cart_cell{width:16px;text-align:center;}tr.item td.item_costs_cell{width:0;}tr.item td.item_length_cell{width:30px;text-align:center;}tr.item td span.item_audio_length{font-size:smaller;padding:0 2px;}tr.item td span.item_charge{font-size:smaller;padding:0 2px;}tr.item td.item_title_cell a{text-decoration:none;color:#005798;}tr.itemHover td{background-color:#FFD6D6;}.item_header{position:relative;height:16px;}.link_comment strong{color:#97be3b;}.tags{font-size:smaller;}.tags a{color:gray;text-decoration:none;}.tags a:hover{text-decoration:underline;}.small{font-size:smaller;}textarea{width:500px;height:400px;}#mp3{float:left;}#item_options_info{float:right;}.item_text{clear:both;}div.itemPreview{font-size:11px;}tr.itemList td{border-bottom:solid 4px #FFF;}.itemListTable .odd td,.itemListTable .even td{border-bottom:2px solid #fff;}.itemImageCell{width:45px;height:60px;}.itemImage{margin:0 5px 2px 3px;}a.itemControls:link,a.itemControls:visited{padding:1px 1px 0 1px;border:none;margin:3px 0;}a.itemControls:hover{border:solid 1px #97be3b;}.howto{color:#97be3b;}.howto div{color:black;}#search_location{font-size:11px;border:1px solid #97BE3B;width:250px;color:#97be3b;padding:2px;background:#f8fbfd;}#search_submit{border:none;height:23px;background:url(../img/search.png) ne-repeat center center;}#search_prefs{margin-top:1em;}.search_menu{margin-left:-10px;position:absolute;display:block;overflow:visible;}.search_menu span{color:#005798;font-weight:bold;padding:2px 10px;}.search_menu_hover span{color:#005798;font-weight:bold;background:#ebf2d8;border-right:1px solid gray;}.search_menu ul{position:absolute;list-style:none;background:#ebf2d8;font-weight:normal;border-right:1px solid gray;border-bottom:1px solid gray;z-index:9999;}.search_menu_popup{position:absolute;list-style:none;background:#f8fbfd;font-weight:normal;border-right:1px solid gray;border-bottom:1px solid gray;z-index:9999;}#search_menu_source{left:0;}#search_menu_category{left:33%;}#search_menu_sort{left:66%;}#search_menu_source_popup{width:150px;display:none;}#search_menu_category_popup{width:300px;display:none;}#search_menu_sort_popup{width:150px;display:none;}.search_menu_category_item{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/deselected.png') no-repeat scroll left center;}.search_menu_category_item_selected{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/selected.png') no-repeat scroll left center;}.search_menu_sort_item{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/deselected.png') no-repeat scroll left center;}.search_menu_sort_item_selected{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/selected.png') no-repeat scroll left center;}.search_menu_source_item{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/deselected.png') no-repeat scroll left center;}.search_menu_source_item_selected{width:100%;margin-left:2px;padding:2px 0 2px 25px;background:transparent url('../img/selected.png') no-repeat scroll left center;}#map{height:490px;}#static_map{position:relative;display:block;width:356px;height:436px;margin-left:auto;margin-right:auto;}#static_map span{display:block;background-image:url('../img/static_map.png');width:356px;height:436px;}#static_map ul li{background-color:transparent;list-style:none;position:absolute;}.map_link_tip{border:1px solid #729A38;-moz-border-radius:4px;-webkit-border-radius:4px;background:#ebf2d8;padding:1px 2px;}#static_map_preview{float:right;}#static_map_edit{float:left;}.map_link img{vertical-align:text-top;}ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;background-color:#fff;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50;background-color:#fff;}ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:.2em 1.5em .2em 1em;display:block;float:none!important;cursor:pointer;font-weight:normal;white-space:nowrap;font-size:1em;line-height:1.5em;}ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0;}ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
