

@font-face {
    font-family: 'TiemposTextRegular';
    src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-regular-webfont.eot');
    src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-regular-webfont.eot#iefix') format('eot'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-regular-webfont.woff') format('woff'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-regular-webfont.ttf') format('truetype'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-regular-webfont.svg#webfont7I0cAtUB') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'TiemposText-semibold';
    src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-semibold-webfont.eot');
    src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-semibold-webfont.eot#iefix') format('eot'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-semibold-webfont.woff') format('woff'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-semibold-webfont.ttf') format('truetype'),
         url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/tiempostext-semibold-webfont.svg#webfont7I0cAtUB') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {font-family: 'PragmaticaMedium-Reg';src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/1DE0D9_0_0.eot');src: url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/1DE0D9_0_0.eot#iefix') format('embedded-opentype'),url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/1DE0D9_0_0.woff') format('woff'),url('/web/20121202161234im_/http://www.thegridto.com/core/fonts/1DE0D9_0_0.ttf') format('truetype');}





/* Reset */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,  
footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { font-family: inherit; font-size: 100%; font-weight: inherit; font-style: inherit; vertical-align: baseline; white-space: normal; text-align: inherit; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; }
ol, ul {  }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input { margin: 0; }
article, aside, footer, header, nav, section, dialog, figure, hgroup, menu { display:block; }

nav ul { list-style:none; list-style-type: none;}
blockquote, q {quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent;}
ins { background-color:#ff9; color:#000; text-decoration:none;}
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del { text-decoration: line-through;}
abbr[title], dfn[title] { border-bottom:1px dotted #000;    cursor:help;}
table { border-collapse:collapse; border-spacing:0;}
input, select { vertical-align:middle;}

/* /Reset */

/* Base */
body { font-family:Arial, Helvetica, sans-serif; background: white; color: black; }
#md-wrap{ display:block;}
h1, h2, h3, h4, h5, h6 { line-height: 1.2; }
h4, h5, h6 { font-weight: bold; }
b, strong, caption, th, thead, dt, legend { font-weight: bold; }
cite, dfn, em, i { font-style: italic; }
code, kbd, samp, pre, tt, var { font-family: mono-space, monospace; }
h1, h2, h3, h4, h5, h6 { }
p { word-spacing: 0.125em; hyphenate: auto; hyphenate-lines: 3; }
p+p	{}
p+p.no-indent { text-indent: 0; }
pre	{ white-space: pre; }
del { text-decoration: line-through; }
ins	{ color: #f00; }
small, sup, sub	{ font-size: 80%; }
big	{ font-size: 125%; line-height: 80%; }
abbr { cursor: help;}
abbr, acronym { font-size: 85%; text-transform:uppercase; letter-spacing: .1em; }
abbr[title], acronym[title], dfn[title]	{ border-bottom: 1px dotted black; cursor: help; }
sup, sub { line-height: 0; }
sup	{ vertical-align: super; }
sub	{ vertical-align: sub; }
blockquote { padding: 1.5em; }
hr { border: none; background: #ddd; width: 100%; }
ul, ol {  }
ul {  }
ol { list-style: decimal outside; }
input, select, button { cursor: pointer; }
table { font: inherit; width: 100%; }
.mod:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
::selection {background: #ccc;}
::-moz-selection {background: #ccc;}
img::selection {background: transparent;}
img::-moz-selection {background: transparent;}

.clear{ clear:both; overflow:hidden;}

/* /Base */

/* Typography */
body { font-size: 75%;  }
h1, h2, h3, h4, h5, h6 { }
h1, h2 {  margin-bottom: 5px; }
h1, h2, h3, h4 { }
h3, h4, h5, h6 { line-height: 18px; }
h1 { font-size: 36px; }
h2 { font-size: 18px; font-family:'PragmaticaMedium-Reg' !important; }
h3 { font-size: 10px; font-family:TiemposTextRegular; font-weight:bold;}
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }
#content p{ margin:0; padding:0 0 10px 0; line-height:18px;}
p, pre, address { font:12px TiemposTextRegular; position: relative; color:#333;}
ul, ol, dl, dialog { }
li ul, li ol, ul ul, ol ol { top: 0; margin-top: 0; margin-bottom: 0; }
li h1, li h2, li h3, li h4, li h5, li h6, li p { top: 0; }
table { font-size: 13px; }
/* /Typography */


.align-left{ float:left; padding-right:10px;}
.align-right{ float:right; padding-left:10px;}

a{color:#000; text-decoration:none; cursor:pointer}
a:hover,a:visit{}

@media screen and (-webkit-min-device-pixel-ratio:0){
h1,h2,h3,h4,h5,h6,.business_name{ font-weight:normal !important;}
b, strong, caption, th, thead, dt, legend ,.featured-post-time,.list-title,.nav-title,section li .neighbourhood-pin span,.next-right span,.grid-contributor p,.lrg-letter span  { font-weight:normal !important;}
h3{ font-family:'TiemposText-semibold' !important;}
.tabbed_tabs h3,.off-the-grid h3,p.business_name{font-family:'TiemposText-semibold' !important;}
.article-date span{ font-family:'TiemposText-semibold' !important; font-weight:normal !important;}
.grid-post p strong,.zodiacs strong{font-family:'PragmaticaMedium-Reg' !important; font-weight:normal !important;}
.nav-sections li a{ font-size:14px;  font-family : 'PragmaticaMedium-Reg'; margin-top:-2px !important;}
} 


/*
     FILE ARCHIVED ON 16:12:34 Dec 02, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:51:31 Jul 07, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1862.918
  exclusion.robots: 0.249
  exclusion.robots.policy: 0.238
  cdx.remote: 0.079
  esindex: 0.011
  LoadShardBlock: 242.299 (3)
  PetaboxLoader3.datanode: 240.418 (4)
  CDXLines.iter: 16.446 (3)
  load_resource: 78.523
  PetaboxLoader3.resolve: 44.171
*/