:focus{outline:none;}
a{color:#A81400;text-decoration:underline;}
a:hover{color:#73160A;text-decoration:underline;}
#actions{position:absolute;bottom:-6px;right:5px;z-index:998;}
#actions .tabs {float:left;}
.advertorial{background:url("../img/event-bg.png") repeat-y;}
.archive-article{}
.archive-article .time{font-family:Helvetica,Verdana,Arial,"MS Trebuchet",sans-serif;font-size:11px;font-weight:bold;float:left;text-transform:uppercase;width:95px;}
.archive-article .image{float:left;position:relative;width:80px;}
.archive-article .image a{color:#666666;text-decoration:none;}
.archive-article .image .comment-bubble{background-image:url("../img/comment-bubble.png");background-repeat:no-repeat;display:none;height:26px;position:absolute;right:20px;text-align:center;top:-10px;width:32px;}
.archive-article .article-content{line-height:1.3em;}
#archive-article-listing{margin-top:20px;}
#archive-article-listing .paginationControl {text-align:left;}
.article-content{line-height:1.8em;margin-bottom:1em;padding-right:10px;/*text-align:justify;*/}
.article-content ul, .blog-content ul{margin:0 0 10px 21px;}
.article-content ul li, .blog-content ul li{list-style-type:disc;}
.article-icon{background-repeat:no-repeat;display:block;height:35px;text-indent:-9999px;width:35px;}
.article-icon-home-and-style{background-image:url("../img/icon-home.png");}
.article-icon-food-and-drink{background-image:url("../img/icon-food-drink.png");}
.article-icon-arts{background-image:url("../img/icon-arts.png");}
.article-icon-region{background-image:url("../img/icon-region.png");}
.article-icon-health-and-education{background-image:url("../img/icon-health.png");}
.article-icon-lrg-home-and-style{background-image:url("../img/icon-large-home.png");}
.article-icon-lrg-food-and-drink{background-image:url("../img/icon-large-food-drink.png");}
.article-icon-lrg-arts{background-image:url("../img/icon-large-arts.png");}
.article-icon-lrg-region{background-image:url("../img/icon-large-region.png");}
.article-icon-lrg-health-and-education{background-image:url("../img/icon-large-health.png");}
#article-image-widget{background:white;height:238px;position:relative;width:356px;}
.article-image-widget .images{display:block;position:relative;height:238px;}
.article-image-widget .images img{position:absolute;top:0;left:0;}
.article-image-widget .widget-info{background-image:url("../img/overlay.png");color:#FFFF33;font-size:12px;padding:5px 10px;position:absolute;bottom:0px;width:336px;z-index:1;}
#article-images-widget{background:white;border:1px solid #efefef;float:left;height:238px;margin:0 20px 10px 0;padding:0px;position:relative;width:356px;margin-top:4px;}
.widget-info p{margin:0;}
.widget{position:absolute;right:5px;top:5px;z-index:2;}
.widget a{background-image:url("../img/wbtn.png");color:#FFFF33;cursor:pointer;display:block;font-size:9px;font-weight:bold;height:17px;line-height:1em;padding:5px 0 0 8px;text-decoration:none;text-indent:0;width:14px;}
.widget a.active{background-image:url("../img/wbtn-on.png");}
.article-titles{position:relative;}
.article-titles .article-icon{height:43px;position:absolute;width:43px;}
.article-titles .article-titles-h{font-weight:bold;padding:5px 0 0 55px;}
.article-titles .article-titles-h h1{color:#333;letter-spacing:-1px;font-size:24px;margin-bottom:4px;}
.article-titles .article-titles-h h1 a{color:#333;text-decoration:none;}
.article-titles .article-titles-h h2{font-size:14px;letter-spacing:-0.5px;text-transform:uppercase;}
@media screen and (-webkit-min-device-pixel-ratio:0){.article-titles .article-titles-h h2{letter-spacing:-1px;}}
.audioplayerwrapper{margin-bottom:15px;display:block;}
.authors h1,
.contacts h1{color:#333333;font-size:24px;margin-bottom:30px;}
.authors .about-body,
.contacts .about-body{font-size:14px;line-height:1.75em;}
.authors hr.lrg{margin-bottom:40px;}
.author h2{margin-bottom:0;}
.author h3{font-size:12px;font-weight:bold;letter-spacing:-.5px;margin-bottom:0;text-transform:uppercase;}
.author img{float:left;margin-right:25px;margin-bottom:5px;}
.author p{margin:10px 0;}
.b-home-and-style{background-color:#A631D2;}
.b-food-and-drink{background-color:#999933;}
.b-arts{background-color:#990033;}
.b-region{background-color:#E95808;}
.b-health-and-education{background-color:#339999;}
.badge{display:block;height:44px;float:left;margin-right:15px;text-indent:-9999px;width:44px;}
.badge a{display:block;height:44px;width:44px;}
.badge_right{float:left;width:480px;}
#banner{background-color:black;background-image:url("../img/black-banner-bg.png");background-repeat:repeat-x;color:white;height:35px;}
#banner #banner_content{position:relative;}
#banner #banner_content #global-rss{position:absolute;right:0;top:9px;}
#banner #banner_content #navigation{float:right;height:29px;padding-top:6px;}
#banner #banner_content #tagline{background:url("../img/tagline.png") no-repeat;float:left;height:35px;text-indent:-9999px;width:237px;}
#banner #banner_content #tagline a{display:block;height:35px;width:237px;}
blockquote{border:8px solid #B6B6B6;font-size:18px;font-style:italic;margin:10px 0 15px 0;padding:12px 17px;text-align:left;}
blockquote p{margin:0;padding:0;}
.blog-post{line-height:1.75em;margin-bottom:20px;}
.blog-post h2{margin-bottom:0;}
.blog-post h3{color:#999;text-transform:uppercase;}
.blog-post h3 a{color:#999;text-decoration:none;}
.blog-post h3 a:hover{text-decoration:underline;}
.blog-post h4{color:#333;font-family:Georgia,"Times New Roman",serif;font-size:12px;font-weight:bold;margin-bottom:1em;}
.blog-post img{border:3px solid #CCC;margin-bottom:15px;}
.blog-share{margin-bottom:55px;}
.blog-view{}
.blog-view .blog-share{margin-bottom:35px;}
body{color:#666;font-family:Georgia,"Times New Roman",serif;font-size:12px;line-height:1.5em;}
#breadcrumbs{bottom:-6px;position:absolute;z-index:997;}
.btn{background-image:url("../img/btn.png");color:#666;display:block;font-family:Helvetica,Arial,Verdana,"MS Trebuchet",sans-serif;font-size:11px;font-weight:bold;height:26px;margin:10px 3px 0 3px;padding-top:5px;text-align:center;text-decoration:none;width:135px;}
.btn:hover{background-image:url("../img/btn-hover.png");color:#666;text-decoration:none;}
.btns{margin:0 auto;}
.btns .btn{float:left;}
.calendar .info{color:#333333;margin-bottom:10px;}
.calendar .ccats{display:block;float:left;width:150px;}
.calendar .cdate{display:block;float:left;width:150px;}
.calendar .cevent{display:block;float:left;width:300px;}
.calendar #cal-form{padding-left:30px;}
.calendar #cal-form input,
.calendar #cal-form select{margin-top:6px;}
.calendar #cal-form .btn{margin:0;}
.calendar #cal-form input,
.calendar #cal-form select,
.calendar #cal-form a{float:left;margin-right:10px;}
.calendar #clh{background:url("../img/event-bg.png") repeat-y;margin-bottom:5px;}
.calendar #clh #clh-inner{padding:10px 12px;}
.calendar #clh #clh-inner span{display:block;float:left;font-weight:bold;text-transform:uppercase;}
.calendar #clh hr.lrg{margin:0;}
.calendar h1{margin-bottom:0.6em;}
.calender-event{padding:10px;}
.calender-event h4{color:#333;margin-bottom:0.3em;}
.calender-event h4 a{color:#333;text-decoration:none;}
.calender-event h4 a:hover{text-decoration:underline;}
.calender-event p{margin-bottom:0;}
#calendar-output h4{color:#444;font-size:14px;margin:5px 0 0 5px;}
#calendar-results hr{margin:0;}
.calendar-wrapper{font-family:Helvetica,Arial,Verdana,"MS Trebuchet",sans-serif;font-size:11px;font-weight:bold;margin-left:0;}
.calendar-wrapper .calendar-body{margin-left:5px;}
.calendar-wrapper .calendar-header{border-bottom:1px dotted #CCCCCC;font-size:0.9em;margin-bottom:0.8em;padding-bottom:0.5em;text-align:center;}
.calendar-wrapper .calendar-header a{margin:0 10px;}
.calendar-wrapper .calendar-header span{font-size:12px;}
.calendar-wrapper .day{background:white;border:2px solid #D4D4D4;height:34px;}
.calendar-wrapper .weekday,
.calendar-wrapper .day{display:block;float:left;margin:0 3px 3px 0;width:34px;}
.calendar-wrapper .event{background:url("../img/calendar-event-bg.png");border-color:#25c8ca;color:white;}
.calendar-wrapper .today{background:url("../img/calendar-current-bg.png");border-color:#a81400;color:white;}
.calendar-wrapper .selected{border-color:#1B9394;}
.calendar-wrapper .event a{color:white;display:block;height:34px;text-decoration:none;width:34px;}
.calendar-wrapper .day span{padding-left:3px;}
.calendar-wrapper .day a{padding-left:3px;}
.calendar-wrapper .weekday{border:2px solid transparent;width:34px;text-align:center;}
.category-list{}
.category-list ul{width:305px;}
.category-list ul li{color:#999;display:block;}
.category-list ul li a{color:#444;border-top:1px dotted #CCC;display:block;padding:3px 5px;text-decoration:none;}
.category-list ul li:first-child a{border:0;}
.category-list ul li a:hover{background-color:#BBB;color:white;text-decoration:none;}
.category-titles{position:relative;height:70px;}
.category-titles a{text-decoration:none;}
.category-titles .article-icon{left:0;margin:0 5px 0 0;position:absolute;top:0;}
.category-titles h1{font-size:40px;font-weight:bold;height:35px;letter-spacing:-2px;line-height:1em;margin:0 0 0 40px;padding-top:0;text-transform:uppercase;}
.category-titles hr,
.article-titles hr,
hr.lrg{border:0;background-image:url("../img/hr-lrg.png");background-repeat:no-repeat;height:6px;margin:20px 0;}
.category-titles .titles-actions{font-size:14px;font-weight:bold;position:absolute;right:0;top:20px;}
.category-titles .titles-actions a:hover{text-decoration:underline;}
.category-titles .titles-actions span{padding:0 3px;}
.category-titles .titles-left{}
.c-home-and-style{color:#A631D2;}
.c-food-and-drink{color:#999933;}
.c-arts{color:#990033;}
.c-region{color:#E95808;}
.c-health-and-education{color:#339999;}
.c-home-and-style:hover{color:#A631D2;}
.c-food-and-drink:hover{color:#999933;}
.c-arts:hover{color:#990033;}
.c-region:hover{color:#E95808;}
.c-health-and-education:hover{color:#339999;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* for IE/Mac */
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
code{}
.comment-box{background-color:#EEEEEE;}
#comments{margin-bottom:30px;}
#comments a{text-decoration:none;}
#comments .comment{background:#E4E4E4;color:#666;font-size:11px;margin-bottom:3px;padding:15px;position:relative;}
#comments .comment .comment-content{padding:0 10px 0 0;margin-left:70px;}
#comments .comment .comment-content .bdy{margin-bottom:0;}
#comments .comment .comment-content .bdy p{margin-bottom:0.6em;}
#comments .comment .comment-content .hdr{font-weight:bold;margin-bottom:0.5em;}
#comments .comment .comment-content .hdr b{font-weight:bold;}
#comments .comment .comment-image{background:white;height:45px;padding:4px;position:absolute;width:45px;}
#comments .comment-list,
.comment-box{background:url("../img/comment-arrow.png") no-repeat;padding-top:12px;}
#comments .nrm{background:#F5F5F5;}
.comment-box-content{background:#F5F5F5;padding:20px;}
.comment-box-content #comment-form{float:left;width:325px;}
.comment-box-content .fb-login{margin-top:21px;float:left;}
.comment-box-content fieldset{float:left;}
.comment-box-content label{font-weight:normal !important;font-size:11px;width:65px;}
.comment-box-content .lf-right{margin-left:20px;float:left;}
.comment-box-content .lf-right a{font-size:11px;}
.comment-box-content .or{display:block;float:left;margin-top:25px;text-align:center;width:75px;}
#comment-submit-form .element{margin:0;}
#comment-submit-form p{margin-bottom:5px;}
#container{background:url("../img/page-bg.png") top left repeat-x;}
.contact{float:left;padding-right:20px;width:193px;}
.contact h4{font-size:14px;}
#content{color:#666666;margin:0 auto;padding:30px 0 50px 0;width:980px;}
#content .col{display:block;float:left;}
#content .left{margin-right:25px;min-width:645px;width:645px;}
/*#content .left p{line-height:1.8em;}*/
#content .left blockquote p{line-height:1.2em;}
#content .right{width:305px;}
.credit{color:#999999;font-family:Arial,Helvetica,sans-serif;font-size:9px;line-height:1em;}
.defaultTextActive{color:#999999;}
.element{margin:10px 0;}
em{font-style:italic;}
.error{background:#FF0000;border:1px solid #CCC;color:white;font-family:Helvetica,Arial,"MS Trebuchet",sans-serif;font-weight:bold;margin:0 auto;margin-bottom:10px;padding:6px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.event-alt{background:url("../img/event-bg.png") repeat-y;}
.event-date{background:url("../img/event-date-bg.png") no-repeat;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;height:22px;padding-top:3px;position:absolute;right:0;text-align:center;top:0;width:50px;}
.event-detail{}
.event-detail h1{margin-bottom:0.3em;}
.event-detail h2{color:#999999;}
#facebook{float:left;width:370px;}
#facebook .badge_right{width:300px;}
#facebook_badge{background-image:url("../img/badge-facebook.png");}
#featured-articles{background:white;border:1px solid #efefef;height:337px;margin-bottom:10px;padding:0px;position:relative;width:642px;}
#featured-articles .images{height:337px;}
#featured-articles .widget{position:absolute;right:10px;top:10px;z-index:2;}
#featured-articles .widget a{background-image:url("../img/bwbtn.png");color:#FFFF33;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:21px;padding:9px 0 0 12px;text-decoration:none;text-indent:0;width:18px;}
#featured-articles .widget a.active{background-image:url("../img/bwbtn-on.png");}
#featured-articles .widget-info{padding:5px 15px;font-size:18px;width:612px;z-index:1;}
#featured-articles .widget-info a#read{color:#EFEFEF;font-size:12px;font-weight:bold;position:absolute;right:15px;text-decoration:none;top:19px;}
#featured-articles .widget-info a#read:hover{text-decoration:underline;}
#featured-articles .widget-info p{line-height:1em;}
#featured-article-listing{}
.index #featured-article-listing hr:last-child {display:none;}{}
#featured-article-listing hr,#sponsored hr{margin:0;}
.featured-article{padding:20px 0;position:relative;}
.featured-article .article-icon{float:left;margin:0 5px 5px 0;}
.featured-article .featured-images{float:left;margin-right:20px;position:relative;width:155px;}
.featured-article .featured-image{height:116px;width:155px;}
.featured-article .featured-image .article-bar{background-color:#333;display:block;height:116px;position:absolute;right:0;top:0;width:7px;}
.featured-article .featured-image .article-bar-home-and-style{background-color:#A631D2;}
.featured-article .featured-image .article-bar-food-and-drink{background-color:#999933;}
.featured-article .featured-image .article-bar-arts{background-color:#990033;}
.featured-article .featured-image .article-bar-region{background-color:#E95808;}
.featured-article .featured-image .article-bar-health-and-education{background-color:#339999;}
.featured-article h2{margin-bottom:.5em;}
.featured-article h3{margin-bottom:0px;text-transform:uppercase;}
.featured-article p{margin-bottom:.5em;}
.featured-article.sponsor{}
.featured-article.sponsor .article-icon{display:none;}
.featured-article.sponsor h3{font-size:24px;margin-bottom:15px;text-transform:uppercase;}
.featured-article.sponsor h3 a{color:#999;text-decoration:none;}
.featured-article.sponsor h3 a:hover{text-decoration:underline;}
.featured-blog {line-height:100%; width:150px !important;}
.featured-blog span{color:#999;font-size:10px;font-style:italic;}
.featured-content{font-size:13px;}
.featured-content .sponsor{background:white;border:1px solid #E6E6E6;color:#AAAAAA;font-size:14px;margin:10px 20px 10px 175px;padding:10px;text-align:center;}
#featured-events-listing{margin:15px 0 0 0;width:305px;}
.featured-event{border-bottom:1px dotted #CCC;margin-bottom:10px;padding-bottom:10px;position:relative;}
.featured-event a{color:#666;text-decoration:none;}
.featured-event a:hover{color:#666;text-decoration:underline;}
.featured-event:last-child{border:0;}
.featured-event .featured-event-content{float:left;line-height:1em;width:180px;}
.featured-event .featured-event-content .event-location{color:#666;font-size:10px;}
.featured-event .featured-event-content .event-title{font-family:Helvetica,Arial,Verdana,sans-serif;color:#444;font-weight:bold;}
.featured-event .featured-event-image{float:left;height:38px;width:75px;}
#forgot-form input[type="text"],#forgot-form input[type="password"]{width:200px;}
#footer{background:black url("../img/footer-bg.png") repeat-x top left;color:white;height:250px;}
#footer a{color:white;text-decoration:none;}
#footer a:hover{color:white;text-decoration:underline;}
#footer .badge_content{color:#E5DED7;font-size:1em;font-weight:bold;line-height:1.2em;margin-bottom:1.2em;}
#footer #footer_base{font-family:Helvetica,Arial,Verdana,sans-serif;margin:0 auto;text-align:center;width:980px;}
#footer #footer_base p,#footer #footer_base p a{color:#ACA7A1;}
#footer #footer_base ul{padding-top:1em;}
#footer #footer_base ul li{display:inline;}
#footer #footer_base ul li span{padding:0 0.5em;}
#footer #footer_content{height:142px;margin:0 auto;padding:40px 0 0 0;width:985px;}
#footer #footer_content #badges{width:980px;}
#footer #footer_content #sponsors{float:left;width:400px;}
#footer #footer_content #sponsors #sponsor-list{margin:15px 0 0 2px;}
#footer #footer_content #sponsors #sponsor-list .sponsor{background:white;float:left;height:60px;margin-right:5px;width:120px;}
#footer h4,#footer h4 a{color:#FEFF35;font-weight:normal;margin-bottom:0.2em;text-transform:uppercase;}
#footer h4 a:hover{color:#FEFF35;}
.gallery{background:url("../img/photo-gallery-bg.png") no-repeat;display:block;position:relative;height:94px;line-height:1em;width:127px;}
.gallery a{text-decoration:none;}
.gallery a:hover{text-decoration:none;}
.gallery h4{background-image:url("../img/overlay.png");bottom:1px;color:#FFFF33;font-size:10px;margin-left:5px;padding:2px 5px;position:absolute;width:106px;}
.gallery img{margin:5px 0 0 5px;position:absolute;}
#gourmet_search_widget{padding-left:4px}
#gourmet_search_widget .element{margin:0;}
#gourmet_search_widget input,
#gourmet_search_widget select{margin:6px auto;width:274px;}
#gourmet-guide .btns{margin-left:3px;}
h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,Verdana,sans-serif;font-weight:bold;margin-bottom:0.5em;}
h1{color:#333;font-size:24px;letter-spacing:-1px;margin-bottom:0.2em;}
h2{color:#333;font-size:18px;letter-spacing:-1px;}
h2 a{color:#333;text-decoration:none;}
h2 a:hover{color:#333;text-decoration:underline;}
h3{font-size:14px;letter-spacing:-1px;}
hr{background-color:transparent;background-image:url("../img/hr-sml.png");background-repeat:no-repeat;border:none;height:3px;margin:20px 0;}
html,body{height:100%;}
.icon{background-repeat:no-repeat;height:18px;display:inline-block;margin-right:2px;text-indent:-9999px;width:18px;}
.icon-delicious{background-image:url('../img/icon-delicious.png');}
.icon-digg{background-image:url('../img/icon-digg.png');}
.icon-facebook{background-image:url('../img/icon-facebook.png');}
.icon-sharethis span a span{padding-left:18px;}
.icon-stumbleupon{background-image:url('../img/icon-stumbleupon.png');}
.icon-technorati{background-image:url('../img/icon-technorati.png');}
.icon-twitter{background-image:url('../img/icon-twitter.png');}
img.inline {float:left;margin-right:20px;margin-bottom:10px;}
input,select,textarea{color:#666;font-family:Helvetica,Arial,Verdana,"MS Trebuchet",sans-serif;}
label{float:left;width:100px;}
label.required{font-weight:bold;}
.last-child{display:none;}
.loading{color:#999;font-weight:bold;}
.loading img{float:left;margin-right:5px;}
#login-form input[type="text"],#login-form input[type="password"]{width:200px;}
#marquee{background-color:black;background-image:url("../img/bg-test.jpg");background-position:top center;background-repeat:no-repeat;height:194px;position:relative;}
#marquee #logo{background-image:url("../img/logo.png");display:block;height:85px;position:absolute;text-indent:-9999px;top:55px;width:210px;}
#marquee #logo a{display:block;height:85px;width:210px;}
#marquee #marquee_content{height:194px;position:relative;}
#marquee #marquee_content,#banner #banner_content{margin:0 auto;width:980px;}
#marquee #shadow_bot{bottom:0;position:absolute;}
#marquee #shadow_top{position:absolute;}
.messages{padding:4px 8px;}
.meta{line-height:1.6em;padding:5px 10px 10px 10px;}
.meta img{border:2px solid white;float:left;margin:0 10px 10px 0;}
.module{margin-bottom:20px;}
.module-header{background-image:url('../img/module-hdr-sml.png');background-repeat:no-repeat;display:block;font-family:Helvetica,Arial,Verdana,sans-serif;height:35px;margin-bottom:3px;position:relative;width:305px;}
.module-header .module-actions{font-size:10px;position:absolute;right:10px;top:8px;}
.module-header .module-actions a{color:#666;}
.module-header a{color:#666666;font-weight:bold;text-decoration:none;}
.module-header a:hover{text-decoration:underline;}
.module-header h3{background-image:url('../img/module-hdr-arr.png');background-repeat:no-repeat;background-position:right;color:#666666;display:inline-block;font-size:16px;height:33px;margin-left:5px;padding:0 25px 0 5px;}
.module-header h3 span{display:block;padding:7px 0 0 0;}
.module .module-grey{background:#EFEFEF;padding:10px;}
.module-header-lrg{background-image:url('../img/module-hdr-lrg.png');height:35px;margin-bottom:3px;width:646px;}
.module-header-lrg h3{background-image:none !important;}
.module-header-lrg .module-actions{color:#333;font-size:11px;}
#add-comment .module-header-lrg .module-actions a{color:#A81400;}
#navigation{float:right;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:0.9em;letter-spacing:-0.3px;text-transform:uppercase;width:743px;}
#navigation ul{float:right;margin-top:2px;margin-right:20px;}
#navigation ul li{float:left;line-height:1em;}
#navigation ul li a{background-image:url("../img/navigation.png");background-position:3px 3px;background-repeat:no-repeat;color:white;display:block;height:11px;padding:4px 0;text-decoration:none;text-indent:-9999px;}
#navigation ul li a:hover{background-color:#575757;color:white;text-decoration:none;}
#navigation ul li.nav-home-and-style{width:67px;}
#navigation ul li.nav-food-and-drink{width:68px;}
#navigation ul li.nav-arts{width:33px;}
#navigation ul li.nav-region{width:42px;}
#navigation ul li.nav-health-and-education{width:99px;}
#navigation ul li.nav-blog{width:33px;}
#navigation ul li.nav-calendar{width:54px;}
#navigation ul li.nav-photos{width:45px;}
#navigation ul li.nav-about{width:40px;}
#navigation ul li.nav-videos{width:41px;}
#navigation ul li.nav-contacts{width:48px;}
#navigation ul li.nav-dish-on-dining{width:80px;}
#navigation ul li.nav-home-and-style a{background-position:4px 3px;}
#navigation ul li.nav-food-and-drink a{background-position:-66px 3px;}
#navigation ul li.nav-arts a{background-position:-137px 3px;}
#navigation ul li.nav-region a{background-position:-171px 3px;}
#navigation ul li.nav-health-and-education a{background-position:-214px 3px;}
#navigation ul li.nav-blog a{background-position:-316px 3px;}
#navigation ul li.nav-calendar a{background-position:-353px 3px;}
#navigation ul li.nav-photos a{background-position:-410px 3px;}
#navigation ul li.nav-videos a{background-position:-458px 3px;}
#navigation ul li.nav-about a{background-position:-502px 3px;}
#navigation ul li.nav-contacts a{background-position:-545px 3px;}
#navigation ul li.nav-dish-on-dining a{background-position:-596px 3px;}
#navigation ul li.nav-home-and-style a:hover{background-color:#A631D2;}
#navigation ul li.nav-food-and-drink a:hover{background-color:#999933;}
#navigation ul li.nav-arts a:hover{background-color:#990033;}
#navigation ul li.nav-region a:hover{background-color:#E95808;}
#navigation ul li.nav-health-and-education a:hover{background-color:#339999;}
object{margin:0;line-height:1em ;}
.or{color:#999;font-family:Arial,"MS Trebuchet",sans-serif;font-weight:bold;font-size:24px;}
p{margin-bottom:15px;}
.paginationControl{text-align:right;}
.paginationControl a,
.paginationControl span,
.paginationInfo span{border:1px solid #999;display:inline-block;margin:0;padding:5px 8px;text-decoration:none;}
.paginationControl a{}
.paginationControl a:hover{border:1px solid #A81400;text-decoration:none;}
.paginationControl span{}
.paginationControl span.current{}
.photos{}
.photos #content,.videos #content{color:#333;}
.photos #content p,.videos #content p{line-height:1em;margin-top:5px;}
.photos #content p .title,.videos #content p .title{font-weight:bold;line-height:1.2em;}
.photos #content p .credits,.videos #content p .credits{font-size:0.8em;}
.photos #content p .added,.videos #content p .added{color:#999;font-size:0.8em;font-style:italic;}
.photos #content .left{margin-right:20px;width:815px;}
.photos #content .right,.videos #content .right{width:145px;}
.photos h2{font-size:24px;margin-bottom:1.5em;}
.photos h2 span,.videos h2 span{font-style:italic;font-weight:normal;}
.photos h3{color:#333333;}
.photos .more .gallery {float:left;margin:0 8px 10px 0;}
.photos .paginationControl{margin:30px 30px 0 0;}
.photos .photo{float:left;height:250px;margin:0 15px 10px 0;width:185px;}
.photos .sidebar-ad{margin-left:3px;margin-top:15px;}
.presents{background:url(/img/presents.png) no-repeat center top;width:100%;height:88px;text-indent:-9999px;}
.presents-small{background:url(/img/presents-small.png) no-repeat center top;width:94px;height:39px;text-indent:-9999px;position:absolute;}
#sponsored {border:3px solid #ccc;margin-top:20px;padding:10px 25px 0 25px;}
#sponsored hr:last-child {display:none;}
.sponsored-article h2 {color:#FFCC33;}
.videos #content .left {width:100%;}
.videos h2{font-size:24px;margin-bottom:0.1em;}
.videos h3{font-size:18px;color:#999;margin-bottom:1.25em;}
.videos h3 a{color:#86c9ef;}
.videos .video{float:left;height:225px;margin:0 75px 10px 0;width:185px;}
.videos .video.last{margin-right:0;}
.recent-article{}
.recent-article .recent-category{font-family:Helvetica,Arial,Verdana,"MS Trebuchet",sans-serif;font-size:11px;font-weight:bold;float:left;text-transform:uppercase;width:175px;}
.recent-article .recent-content{}
.recent-article .recent-content a,
.archive-article .article-content a{color:#333;font-weight:bold;text-decoration:none;}
.recent-article .recent-content a:hover,
.archive-article .article-content a:hover{color:#111;text-decoration:underline;}
#recent-article-listing{margin-top:20px;}
#recent-blogs{}
#recent-blogs #recent-blog-listing{margin:3px;margin-top:0px}
#recent-blogs #recent-blog-listing a{text-decoration:none;}
#recent-blogs #recent-blog-listing a:hover{text-decoration:underline;}
#recent-blogs #recent-blog-listing .black{color:#444;text-decoration:none;}
#recent-blogs #recent-blog-listing .black:hover{color:#222;text-decoration:underline;}
#recent-blogs .recent-blog{border-top:1px dotted #CCC;color:#444;line-height:1.2em;margin:0 3px;padding:8px 0;}
#recent-blogs .recent-blog .info{font-size:10px;font-style:italic;}
#recent-photos-listing{}
.recent-photo{background:url('../img/photo-bg.png') no-repeat;float:left;height:76px;width:76px;}
.recent-photo a{display:block;margin:5px 0 0 5px;height:64px;width:64px;}
#register-form label,
#account-form label{width:150px;}
#register-form input[type="password"],
#register-form input[type="text"],
#account-form input[type="password"],
#account-form input[type="text"]{width:200px;}
.related{border-top:1px dotted #CCC;margin:3px 2px;margin-bottom:10px;padding-top:10px;position:relative;}
.related a{color:#666;text-decoration:none;}
.related a:hover{color:#666;text-decoration:underline;}
.related .related-content{float:left;line-height:1em;margin-top:5px;width:180px;}
.related .related-content .subtitle{color:#666;font-size:10px;}
.related .related-content .title{font-family:Helvetica,Arial,Verdana,sans-serif;color:#444;font-weight:bold;font-size:11px;}
.related .related-image{float:left;height:38px;width:70px;}
.related .event-date{background:url("../img/event-date-bg.png") no-repeat;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;height:22px;padding-top:3px;position:absolute;right:0;text-align:center;top:0;width:50px;}
.related .type{position:absolute;right:0;}
#related-listing{margin-top:10px;}
#related-listing .first{padding-top:0;;border:0;}
.restaurant{margin-bottom:15px;}
.restaurant .review{background:#EFEFEF;border:1px solid #CCC;display:none;margin-top:10px;padding:15px 15px 5px 15px;}
.restaurant-guide .element{margin:10px 0;}
.restaurant-guide #value{width:275px;}
#restaurant-hack{height:5px;}
.round{-moz-border-radius:5px;-webkit-border-radius:5px;}
.rss{background-image:url("../img/rss.png");background-repeat:no-repeat;display:inline-block;height:16px;text-indent:-9999px;width:16px;}
.rss:hover{background-image:url("../img/rss-hover.png");}
.sans{font-family:Arial,Helvetica,"MS Trebuchet",sans-serif;}
.search-result{margin-bottom:15px;}
.search-result h4{margin:0;}
.search-result p{margin:0;}
.search-result .type{font-weight:bold;}
.search-result .url{color:#196eb1;}
select{font-family:Arial,"MS Trebuchet",sans-serif;}
#shadow_bot,#shadow_top{background-repeat:no-repeat;background-position:top center;height:7px;line-height:1em;margin:0 auto;overflow:hidden;width:980px;}
#shadow_bot{background-image:url("../img/drop-shadow-up.png");background-position:bottom;}
#shadow_top{background-image:url("../img/drop-shadow-down.png");}
#share-article{clear:both;margin-bottom:30px;}
#share{margin-bottom:20px;}
#share .share-item{float:left;position:relative;}
#share .share-item a{display:block;font-weight:bold;margin:3px 0px 0 0px;padding:5px 8px;text-decoration:none;}
#share .share-item a:hover{background:#CBCBCB url("../img/share-btn-bg.png") repeat-x;text-decoration:none;-moz-border-radius:8px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);-webkit-border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);}
#share .share-item a img{position:absolute;left:5px;}
.sidebar-ad{margin-left:2px;margin-bottom:15px;}
.sidebar-events .alt{background:white;}
.sidebar-events .featured-event{margin-bottom:0;padding:10px;margin-right:10px;}
.sidebar-events .featured-event .event-date{display:none;}
.success{background:#0084bb;border:1px solid #CCC;color:white;font-weight:bold;margin:0 auto;margin-bottom:10px;padding:6px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.the-sponsor{margin-bottom:30px;}
.toe-route{}
.toe-routes{display:none;margin:10px 0;}
.toe-route-types{font-weight:bold;}
#twitter_badge{background-image:url("../img/badge-twitter.png");}
#twitter_content{}
.time{color:#8C8883;font-weight:normal;}
#twitter_content a{text-decoration:underline;}
#twitter_content .tweet{}
#twitter_content ul li{margin-bottom:10px;}
.video-footer{background:url("../img/video-banner-bg.png") repeat-x;color:#444;font-size:10px;font-weight:bold;height:25px;margin-left:2px;padding:5px 0 0 8px;width:292px;}
.vimeo-video{height:225px;margin-left:2px;overflow:hidden;}
#submit{margin-top:10px;}
strong{font-weight:bold;}
.tabs{color:#666666;font-family:Helvetica,Arial,Verdana,"MS Trebuchet",sans-serif;font-size:10px;}
.tabs a,.tabs span{margin:0px 2px;float:left;}
.tabs .tc,.tabs .tl,.tabs .tr{background-repeat:no-repeat;float:left;height:32px;}
.tabs .tc{background-image:url("../img/tab-stretch.png");background-repeat:repeat-x;padding-top:10px;height:22px;}
.tabs .tl{background-image:url("../img/tab-left.png");width:12px;}
.tabs .tr{background-image:url("../img/tab-right.png");width:11px;}
.tag{float:left;font-size:11px;font-weight:bold;margin-bottom:3px;}
.tag a{color:#666;text-decoration:none;}
.tag a:hover{color:#444;text-decoration:none;}
.tag div{background-repeat:no-repeat;float:left;height:25px;}
.tag .tc{background-image:url("../img/tag-repeat.png");background-repeat:repeat-x;padding-top:3px;height:22px;}
.tag .tl{background-image:url("../img/tag-left.png");width:7px;}
.tag .tr{background-image:url("../img/tag-right.png");width:9px;}
.tags{border-top:1px dotted #ccc;padding:5px;}
.tags strong{display:block;margin:7px 0;}
textarea{border:2px solid #CCC;padding:2px;}
#twitter{float:left;width:570px;}
.window{width:305px;}
.window .bot{background-image:url("../img/win-bot.png");background-repeat:no-repeat;height:9px;overflow:hidden;}
.window .mid{background-image:url("../img/win-mid.png");background-repeat:repeat-y;padding:0 5px;}
.window .top{background-image:url("../img/win-top.png");background-repeat:no-repeat;height:8px;overflow:hidden;}
#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -250px;}
#wrapper #wrapper_push{height:250px;}
.ui-icon{display:none !important;}
.ui-state-error{margin:4px 0;padding:3px 6px;}

