html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}
body{overflow-x:hidden;}
img{vertical-align:middle;}
#mmheader ul li{display:inline;margin-right:5px;}
#mmtail{border-top:1px solid #b8b8b8;background-color:#cfcfcf;clear:both;position:relative;font-family:arial,helvetica,sans-serif;font-size:small;padding:5px 4px;position:relative;}
#mmtail p{margin:0;padding:0;display:inline;}
#full_site{position:absolute;right:4px;}
#mmtail a:link,#mmtail a:active,#mmtail a:visited{color:#434343;}
body{background:#FFF url(/imgmob/style_v1/stripes.png);font-size:62.5%;font-family:"Helvetica,Tahoma Bold",sans-serif;-webkit-text-size-adjust:none;}
p{margin-bottom:15px;}
form{margin:10px 3%;padding:10px;border:1px solid #bab5a4;background:#e8e6e1;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;}
form p{border-bottom:1px solid #e6e6e6;padding:12px 0 5px 0;color:#7ba857;}
label{clear:both;display:block;padding-top:5px;font-weight:bold;color:#8c8368;}
a{color:#8c8368;font-weight:bold;text-decoration:none;}
strong{font-weight:bold;}
em{font-style:italic;}
acronym,abbr{border-bottom:1px dashed #999;}
small{color:#000;font-size:1.2em;}
ol,ul{list-style:none;}
td {padding: 2px;}
pre span{word-wrap:break-word;color:#008000;margin:10px 0;font-size:1.2em;}
#stretcher{margin-bottom:103px;border:1px solid;}
h1,h1 a,.search .titlelink{font-size:1.18em;font-family:Tahoma Bold,Tahoma,Geneva,sans-serif;color:#000;margin-bottom:8px;}
h1,h3{padding:5px 5px 5px 6px;border:1px solid #d5d5d5;border-top:none;background:#FFF;overflow:auto;font-size:2em;vertical-align:middle;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;color:#333;margin:10px 3%;}
.pagesbrowseaction{margin:10px 3%;color:#ec087e;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;height:2.2em;text-align:right;padding:10px 0;}
.pagesbrowse{margin:10px 3%;color:#ec087e;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;padding:10px 0;}
.filterBy{margin:10px 3%;color:#8c8368;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;padding:10px 5px;}
.filterBy a{color:#ec087e;font-size:1.4em;margin:0 5px;}
h4{margin:5px 0;font-size:1.4em;}
.pagesbrowseaction a,.pagesbrowse a{color:#ec087e;margin:10px 3%;font-size:1.5em;}
h2.breadcrumb{margin:5px 3%;color:#5c5645;font-size: 1.3em;letter-spacing:.9px;background:#d5cfaa;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999;padding:5px 10px;font-weight: normal;font-style: normal;}
.breadcrumb a{color: #ec087e;}
.post-info{margin:5px 3%;font-size:1.2em;}
#details{margin:5px 3%;font-size:1.3em;background-color:#FFF;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #999;-webkit-box-shadow:2px 2px 4px #999;padding:5px 10px; overflow:hidden;}
#details .icon{margin:5px 5px; float:left;}
#details a{color:#ec087e;}
h2,h3,.searchpage h1,.about h2{font-size:1.5em;font-weight:bold;color:#000;font-family:Tahoma Bold,Tahoma,Geneva,sans-serif;line-height:1.4;margin-bottom:8px;}
h2,h3{font-size:1.9em;}
.title:first-child{font-size:1.4em;}
.title:first-child a{color:#000!important;}
.searchpage h1{font-size:2.7em!important;}
#logo{margin:10px 3%;background:#d5cfaa;display:block;height:40px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;}
#logo img.logotype{display:block;float:left;margin-top:6px;margin-left:15px;}
#logo img.mouse{display:block;float:right;margin-right:20px;width:24px;height:auto;}
#logo p{float:right;margin-right:15px;font-size:1.2em!important;margin-top:5px;text-align:right;font-weight:bold;}
#logo p a{color:#ec087e;font-weight:normal;font-style:normal;}
#nav{padding:16px 0;}
#nav a{color:#9e0728;padding:10px 0;display:block;text-transform:uppercase;font-weight:bold;font-size:1.2em;text-align:center;border-right:1px solid #d5d5d5;}
#nav li:last-child a{border:0;}
#nav-menu,ul.post{margin:0 3%;padding:0;}
ul.post img{max-height:60px;overflow:hidden;}
ul.post p{font-size:1.4em;margin:5px 5px 5px 0;text-align:justify;}
ul.post .comment-data{font-size:1.3em;color:#666;}
ul.post .reviewer{font-size:1.3em;color:#666;font-weight:bold;padding-left:5px;}
ul.browse{margin:0 3%;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:2px 2px 4px #CCC;-webkit-box-shadow:2px 2px 4px #CCC;}
ul.browse a{color:#ec087e;font-size:1.5em;font-variant:small-caps;}
.otherlang{font-size:1.2em!important;}
.otherlang a{color:#ec087e;}
#nav-menu{list-style:none;background:#fff;border:1px solid #d5d5d5;-moz-border-radius:7px;-webkit-border-radius:7px;}
#nav-menu li:first-child,#nav-menu li:last-child{width:22%;}
#nav-menu li:nth-child(2){width:31%;}
#nav-menu li{display:inline-block;vertical-align:middle;width:25%;}
.home ul li{display:block;clear:both;position:relative;}
.home ul li:first-child .lix-wrap,.home li:first-child .lix-wrap,.archive .entry div.title:first-child{border-top:1px solid #d5d5d5;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;margin:0;}
.home ul li:last-child .lix-wrap,.home li:last-child .lix-wrap,.archive .entry div.title:last-child{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
.home .title{float:right;display:inline-block;font-size:.8em;width:100%;height:70px;}
.home div.entry{display:inline-block;margin-right:-100px;padding:7px 0 4px 0;}
.archive div.entry{display:block;margin:0;padding:0;}
.lix-wrap,.archive div.title{padding:5px 5px 5px 6px;border:1px solid #d5d5d5;border-top:none;background:#fff;overflow:auto;font-size:inherit;min-height:3em;vertical-align:middle;}
.blog-post .title h1{padding-top:15px;}
.home .title h2 a,#content-category .title h2 a{color:#000!important;}
.home .title h2{display:table;height:100%;padding-left:65px;font-size:1.95em;margin:0;}
.home .title h2 a{display:table-cell;vertical-align:middle;padding-right:25px;}
#content.search,#content.about,.blog-post{margin:0 3%;padding:0 7px;border:1px solid #d5d5d5;background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;}
#content.search{padding:15px;}
#content.about{padding:10px 5px;}
#content-category a{margin-bottom:1px;display:block;}
#content-category li ul li{margin:10px 0 0 15px;}
#content p{font-size:1.5em;line-height:1.45em;}
.blog-post ul.post li.post{border-bottom:1px solid #e0e0e0;padding-bottom:7px;margin-bottom:15px;clear:both;}
.blog-post .entry li{font-size:1.4em;line-height:1.43em;list-style-position:inside;list-style-type:disc;margin:0 0 10px;padding-left:10px;border:none!important;}
h2#comments{font-size:1.2em;}
.commenttitle{font-size:1.6em;font-weight:bold;font-style:italic;color:#9e0728;}
.commentnumber{float:right;}
.tcomment .comment-inner-text p img{display:inline!important;margin:0!important;}
#content ul.post li ul.commentlist li,.tcomment{background-color:#f0f0f0;list-style-image:none;list-style-position:outside;list-style-type:none;margin-bottom:20px;padding:10px 5px 5px;border:1px solid #ddd;}
.tcomment{position:relative;overflow:hidden;padding:0 5px;margin-bottom:5px;}
.tcomment .reply a{float:right;font-size:.9em;padding:0;text-align:right;color:#333;display:none;}
.commentwrapper{margin-top:-6px;}
.tcomment .postedtime{font-size:1em;}
.comment-inner-text{padding-top:3px;}
.tcomment div .postedtime,.tcomment .commenttitle{margin-left:34px;}
#commentform #addcommentbutton{margin-bottom:15px;}
#content #comments_section div.tcomment div.avatara img{float:left;display:block;margin:0;position:absolute;top:5px;background:red;}
div.avatara img{height:30px;width:30px;}
.commentnumber{font-size:1.1em;margin-top:4px;}
#addcomment,#top_link{margin-top:10px;}
#author,#email,#url,#comment{width:90%;}
#comment{height:120px;}
#captchaNumDiv{margin:15px 0 0 0;}
#captchaNumDiv label{font-size:.8em;margin-left:5px;}
.reply{display:none;}
#commentform input{margin:5px 5px 1px 0;padding:2px;width:170px;}
#commentform textarea{font-family:Verdana,Geneva,sans-serif;font-size:1.25em;width:97%;}
#subscribe{width:inherit!important;display:inline;}
.subscribe-to-comments label{color:#000;font-size:.8em;vertical-align:middle;}
#search{padding:0 10px;margin-top:15px;}
#search-input{width:90%;border:1px solid #ccc;background:#fff;padding:4px 5px;line-height:13px;font-size:1.5em;vertical-align:top;height:20px;-moz-border-radius:15px;-webkit-border-radius:15px;}
#btn{width:22px;height:18px;border:none;background:url(/imgmob/style_v1/search_icon.png) no-repeat;margin-left:-30px;margin-top:5px;vertical-align:top;}
#left-search-gap,#right-search-gap{height:26px;width:10px;background:#fff;display:inline-block;margin:0;padding:0;}
#left-search-gap{-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;}
#right-search-gap{-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;}
.titlelink{color:#000;font-weight:bold;text-decoration:underline;font-size:1.1em;}
.linktext{color:#9e0728;}
#footer{background:#ececec url(/imgmob/style_v1/footer_bg.png) repeat-x;color:#000;padding:6px 10px;text-align:center;margin-top:30px;}
#footer p{color:#000;font-size:1.5em;margin:10px 0 0 0;}
#footer a{color:#000;font-weight:normal;padding-bottom:4px;display:inline-block;}
#content ul.post .archives li{clear:both;margin-bottom:10px;}
ul.archive li span{float:left;margin-right:5px;margin-left:15px;font-size:1.4em;margin-top:1px;}
.space_archive_titles{margin:0!important;}
.archives-content .entry ul.archives li a{display:block;margin-left:42px;}
.archives-content .entry h2{margin-top:25px;}
#content-category .title h2,.entry h2.inner_archive_titles{font-size:1.85em;margin:0;padding-left:12px;}
.inner_archive_titles a{color:#000!important;display:block;padding:10px 0;}
#content-category .entry ul.archives li a,#content .entry ul.archives li a{font-weight:bold;margin-bottom:0;font-size:1.4em;line-height:1.2em;}
.search li{font-size:1.4em;margin:20px 0;}
.center{font-size:1.4em!important;font-weight:normal;margin-bottom:51px;}
.oops-txt p{font-size:1.4em;margin-bottom:46px;}
.placephoto{float:left;padding-right:10px;}
.placeinfos{float:left;}
.placename{overflow:hidden;height:2em;}
.placename a{font-size:1.5em;color:#ec087e;}
.nearby{display:none;}
#nearby a{color:#FFF;font-size:1.1em;}
#nearby h3{color:#FFF;background-color:#ec087e;height:1.6em;}
#formfilter label{font-size:1.6em;color:#716a55;}
#formfilter select{font-size:1.6em;min-width:270px;}
.betatag{color:##999; font-size:0.8em;}
.clear{clear:both;}
#mobilemap {text-align:center;}
.fl {float:left;}
.w100 {width:100px;}
.placeinfo {font-weight:bold; font-size:1.1em;}
