/*  
Theme Name: The Local
Theme URI: http://prothemedesign.com/themes/the-local/
Description: A Hyperlocal News & Community Theme
Version: 0.1
Author: Darren Hoyt & Ben Gillbanks
Author URI: http://prothemedesign.com/
Template: elemental
*/

a,a:visited{color:#546d85}a:hover,a:active{color:#2e4459}body{background:#ccc !important;font-family:Arial,Helvetica !important}#bm_adminBar{margin:0;background:#2f3a47}#bm_adminBar ul.nav{margin:0 auto;width:980px;float:none}#page{background:#ccc repeat-x !important;padding-top:0px}.wrapper-980{width:980px !important;margin:0 auto;border:none;background:none}#pageHeaderNav{background:#900;border-top:3px solid #2f3a47;padding-top:5px}#header{border:none;background:#FFF !important;padding:15px 0 7px;color:#FFF;overflow:hidden;background-repeat:no-repeat}#fullWrapper{border:1px solid #DADAD2;width:980px}#wrapper{background:#FFF;border:1px solid #DADAD2;width:980px;margin:0 auto}#mainContent{padding-top:0px;padding-right:10px;padding-left:10px;margin:12px 00 !important}#date-weather{float:left;width:260px;padding-top:0px;color:#069;font-size:14px;padding-top:10px;display:inline}#date-today{border-right:1px dotted #898989;padding-right:12px;margin-right:10px;float:left}#weather{background-position:0 -2px;height:30px;width:80px;float:left}.weatherIcon-1,.weatherIcon-2,.weatherIcon-3,.weatherIcon-4,.weatherIcon-5,.weatherIcon-6,.weatherIcon-7,.weatherIcon-8,.weatherIcon-9,.weatherIcon-10,.weatherIcon-11,.weatherIcon-12,.weatherIcon-17,.weatherIcon-18,.weatherIcon-28,.weatherIcon-35,.weatherIcon-37,.weatherIcon-38,.weatherIcon-39,.weatherIcon-40,.weatherIcon-45,.weatherIcon-46,.weatherIcon-47{background:url(images/weather/rain.png) no-repeat; padding-left:36px}.weatherIcon-0,.weatherIcon-23,.weatherIcon-24{background:url(images/weather/wind.png) no-repeat;padding-left:40px}.weatherIcon-31,.weatherIcon-33{background:url(images/weather/clear-night.png) no-repeat;padding-left:24px}.weatherIcon-32,.weatherIcon-34,.weatherIcon-36{background:url(images/weather/fair-day.png) no-repeat;padding-left:24px}.weatherIcon-27,.weatherIcon-29 {background:url(images/weather/mostly-clear-night.png) no-repeat;padding-left:36px}.weatherIcon-19,.weatherIcon-20, .weatherIcon-21,.weatherIcon-22,.weatherIcon-25,.weatherIcon-26,.weatherIcon-30,.weatherIcon-44 {background:url(images/weather/mostly-clear.png) no-repeat;padding-left:40px}.weatherIcon-13,.weatherIcon-14,.weatherIcon-15,.weatherIcon-16,.weatherIcon-41,.weatherIcon-42,.weatherIcon-43  {background:url(images/weather/snowing.png) no-repeat;padding-left:38px}#branding{float:left;width:390px;padding-left:10px;display:inline}#social{float:right;width:234px;padding-right:20px;display:inline}.header-image #header h1,.header-image #header h2 a,.header-image #header h3 a{   background:url(images/logo.png) left no-repeat;height:80px;margin:0px 0 10px 0px !important;text-align:center;display:block}#ad-top-right{float:right;width:234px;margin-right:10px;padding-top:15px;display:inline}#widgetcol-1{width:0px;float:left;margin-left:0px}#widgetcol-2{width:300px;float:left;margin-left:0px}#widgetcol-3{width:420px;float:left;margin-left:20px}#widgetcol-4{width:180px;float:right;margin-right:10px}#sidebar.column.container-3{float:right;padding:0;width:200px}#sidebar .column.span-3{padding:0 0 20px}#content.column.container-9{width:715px !important;border-right:1px dotted #CCC;padding-right:25px;margin-left:10px}.column.post.span-9,.column.span-9{margin:0 !important;width:auto !important;padding:0 !important;float:none;clear:both}.column.span-9.page-break{width:100% !important}.column.span-4.archive-dropdown{float:left;width:40%;padding:0;margin-bottom:28px}.fullwidth .span-12.column{width:960px;padding:0}.nav{font:.9em Arial,Helvetica,sans-serif;margin:0;list-style:none;padding:0;border:none}.nav a,.nav a:visited{font-weight:bold}#pageHeaderNav .sf-sub-indicator{background:url(images/top_menuDropdown_999.png);margin-top:-3px;width:12px}#pageHeaderNav .sf-sub-indicator{right:8px}#pageHeaderNav .nav ul .sf-sub-indicator{background-position:0 -11px}#pageHeaderNav .nav li a,#pageHeaderNav .nav li a:visited{background:transparent;color:#b5b5b5 !important}#pageHeaderNav .nav li.current-cat a,#pageHeaderNav .nav li.current-cat a:visited,#pageHeaderNav .nav li.current_page_item a,#pageHeaderNav .nav li.current_page_item a:visited {background:#2f3a47 !important;color:#FFF !important}#pageHeaderNav .nav a:active{background:#222 !important}#menu{border:none;background:transparent url(images/bg_navbar.gif) repeat scroll 0 0 !important;border-bottom:1px solid #ced6d6;height:34px;padding-top:2px;width:980px;margin:0px auto}#menu .nav a,#menu .nav a:visited{color:#FFF;text-shadow:0 0 0 #000;text-transform:none;font-size:14px; letter-spacing:0.05em}#menu .nav a:active{background:url(images/tab_on.png)}#menu ul.nav{width:980px;margin:3px 0 0 0 !important;float:left}#menu .nav a.sf-with-ul{padding-right:25px}.sf-sub-indicator{right:.8em}#menu .sf-sub-indicator{background:url(images/menuDropdown_999.png);margin-top:-3px;width:12px}#menu .nav ul .sf-sub-indicator{background-position:0 -9px}#menu ul.nav,#pageHeaderNav ul.nav{margin-left:0 !important}#menu .nav li{margin-right:0px}#menu .nav li.current-cat a,#menu .nav li.current-cat a:visited,#menu .nav li.current_page_item a,#menu .nav li.current_page_item a:visited {background:url(images/tab_on.png);text-decoration:none !important}#pageHeaderNav .nav li li a,#pageHeaderNav .nav li li a:visited,#menu .nav li li a,#menu .nav li li a:visited,#pageHeaderNav .nav li li.current-cat a,#pageHeaderNav .nav li li.current-cat a:visited,#pageHeaderNav .nav li.current_page_item li a,#pageHeaderNav .nav li.current_page_item li a:visited,#pageHeaderNav .nav li li.current_page_item a,#pageHeaderNav .nav li li.current_page_item a:visited {font-weight:normal;text-shadow:0 1px 0 #FFF;display:block;background:#e9e9e9 !important;color:#111 !important}#pageHeaderNav .nav li li a:hover,#pageHeaderNav .nav li li a:active,#menu .nav li li a:hover,#menu .nav li li a:active,#pageHeaderNav .nav li.current-cat li a:hover,#pageHeaderNav .nav li.current-cat li a:active,#pageHeaderNav .nav li.current_page_item li a:hover,#pageHeaderNav .nav li.current_page_item li a:active,#pageHeaderNav .nav li li.current_page_item a:hover,#pageHeaderNav .nav li li.current_page_item a:active{background:#f1f1f1 !important;text-decoration:none !important}.nav ul{width:200px !important;border-color:#ced6d6}.nav li li{border-bottom:1px solid #f0f0f0;border-top:1px solid #dedede}.nav ul ul{left:200px !important;margin:-1px 0 0 !important}h3.widgettitle{color:#666 !important;background:none !important;padding:0 !important;font-size:14px;text-transform:none !important}#comments h4,#respond h4{font:bold 1.4em Helvetica,Arial}h4.column{float:none;padding:0}.widget.widget_bm_featuredcontent h3{padding-left:5px !important} input.text,textarea{background:#FFF !important}#menu .searchform{float:right;width:250px;margin-top:4px}.searchform .text{padding:3px 5px 5px !important;border-color:#aeaeae #dddada #dddada #aeaeae !important;width:258px !important}.searchform .text:focus{border-color:#aeaeae !important}.searchform .searchsubmit{position:absolute;margin:0 0 0 -20px !important}.noSearchResults .searchform {width:auto;float:none;padding-bottom:15px}.noSearchResults .searchform .searchsubmit{position:static;margin:0 0 0 -23px !important}.widget{margin-bottom:10px;background:url(images/dot-grid.png) repeat-x bottom;padding-bottom:0px}#footerContent .column.widget{background:none;float:left;margin:0 20px 0px 0;padding:0 0 25px;width:300px}#footerContent .widget+.widget+.widget{float:right}.wp125_write_ads_widget.widget,.widget_text{overflow:hidden;outline:none !important;border:none !important;padding:0 !important}.wp125ad.odd{float:left;margin-bottom:7px}.wp125ad.even{float:right;margin-bottom:7px}h3 a.rsswidget,h3 a.rsswidget{color:#8c8c8c;text-decoration:none}h3 a.rsswidget:hover,h3 a.rsswidget:active{text-decoration:underline}.widget.widget_bm_adsense{background:none}.widget ul,.widget ol{margin:0}.widget ul li,.widget ol li{border:none;line-height:140%}.widget li a,.widget li a:visited{color:#111;text-decoration:none}.widget li a:hover,.widget li a:active{color:#666}.widget_rss li a,.widget_rss li a:visited,.recentcomments a,.recentcomments a:visited,#custom-cats a,#custom-cats a:visited,.widget_bm_postdetails li a,.widget_bm_postdetails li a:visited{border-bottom:1px dotted #bebebe;text-decoration:none !important}.widget_rss li a:hover,.widget_rss li a:active,.recentcomments a:hover,.recentcomments a:active,#custom-cats a:hover,#custom-cats a:active{border-bottom:1px solid #a0a0a0;color:#111 !important}.youtubeVideoWrapper p{margin:5px 0}.recentcomments a.url,.recentcomments a.url:visited{font-weight:bold;font-style:normal;text-decoration:none;border:none}.recentcomments a.url:hover,.recentcomments a.url:active{color:#111;text-decoration:underline !important}.widgetInternalWrapper{background:#f1f1f1;padding:4px}.widget.widget_bm_googlemaps,.widget.widget_bm_twitter,.widget.wp125_write_ads_widget{background:none;padding:0} ul.twitter_update_list,.mapWrapper,.popularPosts,.widget_featuredPost .wrapper,.youtubeVideoWrapper .wrapper{background:#FFF !important;padding:7px !important;border:1px solid #d6d6d6;margin:0;overflow:hidden}ul.twitter_update_list li{background:#2f3a47;color:#FFF;padding:8px 12px;margin:0;overflow:hidden}ul.twitter_update_list li.odd{background:#3c4b5a;border-top:1px solid #475665;border-bottom:1px solid #475665}.popularPosts li{padding:6px 13px}.popularPosts li.odd{background:#f0f0f0}ul.twitter_update_list a,ul.twitter_update_list a:visited{color:#8c9298;font-style:italic}ul.twitter_update_list a:hover,ul.twitter_update_list a:active{text-decoration:underline;color:#FFF}p.tweetDate{margin:0 0 0 65px !important;clear:both}#sidebar p.tweetDate{margin:0 !important}p.tweetText{width:155px;float:left;margin-top:0;line-height:150%}  .textwidget p{margin-top:0}.widget.widget_bm_featuredcontent,.widget.widget_bm_twitterlocal,.widget.widget_bm_youtube,.widget.widget_bm_popularposts{background:none;margin-bottom:5px}.featuredPostImage{text-indent:-9999em;height:180px;background-color:#333 !important}.featuredContainer{background:#333;padding:20px}.youtubeVideoWrapper .featuredContainer{padding:10px 20px 20px}.featuredContainer h2 a,.featuredContainer h2 a:visited{color:#fff;text-decoration:none;line-height:120%}.featuredContainer h2 a:hover,.featuredContainer h2 a:active{text-decoration:underline}.featuredContainer p{color:#dbdbdb;margin-top:5px}.featuredContainer .postmetadata{color:#8c9298;margin:4px 0 0;font-style:italic;text-transform:none;font-size:1em}#custom-cats{background:url(images/dot-grid.png) repeat-x;padding-top:30px;margin-left:10px;margin-right:10px}#custom-cats .widget{background:none}#custom-cats h3 a,#custom-cats h3 a:visited{color:#8c8c8c;border:none}#custom-cats h3 a:hover,#custom-cats h3 a:active{text-decoration:underline}.widget_recent_entries li{padding:6px 13px !important}.widget_recent_entries li:nth-child(odd){background:#f0f0f0;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2}a.authorLink{margin:0;border:none}.authorLink img{padding:4px;background:#f2f2f2;display:block;margin-bottom:9px}.singlePostAdvert{border:1px solid #d2d2d2;width:468px;margin:0 auto;margin-bottom:18px} .excerpt p{margin-top:10px}.excerpt,.fullPost{padding-bottom:0px}#paths{margin:0}.post-excerpt p{font:1.6em 'Helvetica Neue',Helvetica,Arial;color:#555;line-height:140% !important;margin:-10px 0 25px}.entry,.hentry{font-size:1.2em}.postNavigation,#formAllowedHtml{display:none}.error,.notice,.success,.information{border:1px solid #e5e2c4 !important;background:#faf9ee !important;margin-bottom:1em !important;padding:10px !important}#comments ul.commentList,#respondWrapper,.message_404{margin:0}#quickLogin{position:absolute;z-index:1;width:300px;left:50%;margin-left:376px}#loginForm{display:none;background:#2f3a47;overflow:hidden;color:#FFF;padding:18px}#loginForm label{display:block}a#quickLoginButton,a#quickLoginButton:visited{position:absolute;padding:13px 13px 6px 28px;text-transform:uppercase;color:#b5b5b5;font:bold .9em Arial,Helvetica,sans-serif;text-decoration:none;background:#2f3a47 url(images/icon_login.png) no-repeat 7px 9px}a#quickLoginButton:hover,a#quickLoginButton:active{text-decoration:underline}#loginForm a,#loginForm a:visited{color:#bdc7d3}#loginForm a:hover,#loginForm a:active{color:#FFF}#loginForm .text{border:none}#custom-cats{overflow:hidden}#custom-cats .widget{float:left;width:210px;margin-right:10px;margin-left:15px}#footerContent.column.container-12{background:#333;padding:30px 0 0 20px}#footer{border:none;width:980px}#trumba.spud.0{border:solid}p.footerClass_0{float:left;width:60% !important}p.footerClass_1{float:right;width:30% !important;text-align:right} .upcoming-events{background:#FFF none repeat scroll 00 !important;border:0px solid #CCC !important;margin:0;overflow:hidden;padding:7px !important}.upcoming-events .highlightBox{background:#FFFCE5;border:1px solid #CCC;height:100%; line-height:140%;overflow:hidden;padding:10px 5px 2px}.highlightBox .highlightImage{float:left;margin:0 10px 15px 0}.highlightImage a:hover{text-decoration:none}.highlightBox h3{font-size:14px}.highlightBox h3 a{text-decoration:none;color:#111}.highlightBox h3 a:hover{text-decoration:underline}.complementaryInfo{color:#333;font-size:12px;font-weight:normal;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.more-recent-stories{background:#FFF none repeat scroll 00 !important;border:0px solid #CCC !important;margin:0;overflow:hidden;padding:24px 7px !important}.textwidget{background:#FFF none repeat scroll 00 !important;border:0px solid #CCC !important}.categories{transparent url(images/dot-grid.png) repeat-x scroll center bottom}.categories li a{text-decoration:none;color:#111}.categories li a:hover{text-decoration:underline}.featured-listings{background:#FFF none repeat scroll 00 !important;border:0px solid #CCC !important;margin-bottom:10px;overflow:hidden;padding:7px !important}.featured-listings .highlightBox{background:#FFF;border:1px solid #CCC;height:100%; line-height:140%;overflow:hidden;padding:10px 5px 2px}.featured-promotions{background:#FFF none repeat scroll 00 !important;border:0px solid #CCC !important;margin-bottom:10px;overflow:hidden;padding:7px !important}.featured-promotions .highlightBox{background:#FFF;border:1px solid #CCC;height:100%; line-height:140%;overflow:hidden;padding:10px 5px 2px}.local-tweets{background:#FFF none repeat scroll 00 !important}.addevent{background:#eee none repeat scroll 00 !important;border:1px solid #CCC !important;margin:0;overflow:hidden;padding:7px !important}#coverage{font-weight:normal;text-shadow:0 0 0 #000;color:#4b4b4b;font-style:italic}h2{font-size:1.6em;font-weight:normal;line-height:110%}#menu .nav li.current_page_item a,#menu .nav li.current_page_item a:visited{background:transparent url(images/bg_nav_active.gif) repeat-x scroll 0 0 !important;border-color:#333 #333 -moz-use-text-color !important;border-style:solid solid none;border-width:2px 1px medium;color:#666;font-size:16px;text-decoration:none;text-transform:uppercase;height:40px;line-height:40px;margin:-10px 5px;font-weight:bold !important;text-shadow:0 0 0 #000}.yd_rp_widget h4 a{text-decoration:none !important;color:#111 !important}.yd_rp_widget h4 a:hover{text-decoration:underline !important}#popup{background:#FFF none repeat scroll 0 0 !important;border:1px solid #999;font-size:1.1em;margin:0;padding:7px;width:230px}.rssicon{float:right;padding-left:0px;height:42px;padding-top:8px}.iphoneicon{float:right;padding-left:15px;height:48px;padding-top:5px}.twittericon{float:right;padding-left:10px;height:58px}#better-text-16{width:10px !important}#better-text-8{width:400px !important}#better-text-6 .textwidget{background:#333 none repeat scroll 0 0 !important;float:right}#better-text-7 .textwidget{background:#333 none repeat scroll 0 0 !important}#better-text-8 .textwidget{background:#333 none repeat scroll 0 0 !important;padding-left:-10px}#footer a,#footer a:visited,#footerContent a,#footerContent a:visited{color:#39A !important;text-decoration:none !important}#footer a:hover,#footer a:active,#footerContent a:hover,#footerContent a:active{color:#6cd !important;text-decoration:underline !important}.navFooter{float:left; padding:0px 0 0 0}.secondaryNavFooter{clear:both;float:left;font-size:12px;padding:0px 0 0 0}.secondaryNavFooter a{font-weight:normal;color:#CCC !important}.ie_fix{display:inline-block}.navFooter li{float:left;padding:0 5px 0 5px}.secondaryNavFooter li{float:left;padding:0 5px 0 5px}.navFooter li a,.navFooter li a:visited{color:#39A;font-weight:normal !important}.navFooter li a:active,.navFooter li a:hover{color:#6cd !important;text-decoration:underline !important}.secondaryNavFooter ul li a,.secondaryNavFooter ul li a:visited{color:#CCC !important;text-decoration:none !important}.secondaryNavFooter li a:active,.secondaryNavFooter li a:hover{color:#6cd !important;text-decoration:underline !important;display:inline}.search{border-bottom:2px solid #ccc;margin:10px 10px 0;position:relative}.search form{background:#fff;border:1px solid #CCC;height:100%;overflow:hidden;padding:5px 0 20px 0}.search fieldset{float:left;padding:5px 10px 0 20px;width:34%;border:0 none !important;margin:0px !important}.search label{color:#900;display:block;font-size:18px;line-height:24px;font-weight:normal !important;padding:0 !important}.search .altLabel,.search legend{clear:both;color:#666;display:block;float:left;font-size:14px;font-weight:bold;width:100%}.search legend{float:none}.search label span{color:#666;font-size:11px}.search .optionDescription{font-size:11px;padding:0 5px 0 5px}.search input,.search select,.search textarea{font:normal 14px Arial,Helvetica,sans-serif;padding:4px;width:95%;border-color:#CCC #EEE #EEE #CCC;border-style:solid;border-width:1px;color:#666}.search .altSelect{float:left;font-size:12px;margin:0 0 5px 0;padding:1px;width:77%}.search .spacedSelect{margin-left:70px}.search .inputAuto{border:none;padding:0;vertical-align:middle;width:auto}.search .inputSmall{font-size:12px;width:15%}.search .advancedSearch{font-size:11px;position:absolute;right:10px;top:42px}.search .standardButton{float:left;margin:30px 0 0 0}.searchCategory{background:#FFC;color:#333}.searchSubcategory{background:#FFFFEF}.search .baseAdvancedSearch{margin-top:10px;width:15.5%}.baseAdvancedSearch input,.baseAdvancedSearch select{font-size:12px;margin-bottom:5px}.baseAdvancedSearch .inputSmall{vertical-align:middle;width:30%}.standardButton{background:url(/blog/wp-content/themes/thelocal/images/bg_button_right.gif) no-repeat 100% 0}.standardButton button,.standardButton a,.standardButton a:visited{background:url(/blog/wp-content/themes/thelocal/images/bg_button_left.gif) no-repeat 0 0;color:#FFF;cursor:pointer;display:block;font:bold 14px/30px Arial,Helvetica,sans-serif;text-align:center;border:medium none}.standardButton,.standardButton button,.standardButton a,.standardButton a:visited{height:30px;width:95px}.memberLogin{background:#e8e8e8;font-size:11px;border:1px solid #CCC;height:100%;line-height:24px;overflow:hidden}.memberLogin h2{color:#900;margin:5px 0 0 5px}.memberLogin label{color:#333;display:block}.memberLogin input,.memberLogin select,.memberLogin textarea{font:normal 12px Arial,Helvetica,sans-serif;width:90%;margin-left:7px}.memberLogin .inputAuto{border:none;margin:0 5px 0 0;width:auto}.memberLogin span{display:block;padding:5px 0 0 5px}.memberLogin .standardButton{background:url(/blog/wp-content/themes/thelocal/images/bg_secondary_button_right.gif) no-repeat 100% 0;float:left;margin-left:5px}.memberLogin .standardButton button,.memberLogin .standardButton a,.memberLogin .standardButton a:visited{background:url(../images/design/bg_secondary_button_left.gif) no-repeat 0 0}.memberLogin .forgotPassword{float:left;line-height:14px;padding:0 0 0 10px;width:150px}