body{background-color:#f1f1f1;padding:35px;font-family:"Futura",Arial,sans-serif;font-size:0.8em;color:#000;margin:0 auto}#wrapper{display:inline-block;width:100%}a{display:inline-block;text-transform:uppercase;text-decoration:none;color:#000;border:0px}a.caption_link{display:block;text-transform:none}nav{width:20%;float:left}nav form input{padding:5px}nav #avatar{width:145px;height:145px}nav ul{margin:20px 0px 30px 0px;padding-left:10px}nav ul li{list-style:none;line-height:20px}nav li a:hover,nav h3 a{border-bottom:2px #171717 solid}nav li a:hover{margin-bottom:-2px}nav #archive_link{display:block;text-transform:lowercase;text-decoration:underline;color:#7a7a7a;margin:25px 0px 0px 10px;font-size:0.9em}.page_header{text-align:center;font-size:1.5em;display:inline-block;padding-bottom:10px}#no_search_results{margin-left:10px}#main_content{width:50%;min-width:800px;float:left;margin-top:147px}#main_content ol{list-style:none;padding:0px;margin:0px}#main_content ol li.post{display:inline-block;width:800px;border-top:1px solid #000;padding:15px 0px 20px 0px}.photos{float:left;width:500px}.photo_container{display:inline-block;width:500px;height:375px;overflow:hidden}.photo_container img{width:100%;height:inherit}.photos .photo_container{display:none}.photos .photo_container:first-child{display:block}#main_content ol li.post .title_date{color:#7a7a7a}#main_content ol li.post .title_date .date,#main_content ol li.post .title_date .time,#main_content ol li.post .title_date .dot{font-family:"Times",serif;font-size:0.8em}#main_content ol li.post .title_date .dot{margin-right:5px}.post_info_container strong:first-child{display:inline-block;font-size:1.25em;border-bottom:2px #171717 solid;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;width:auto}.post_info_container{float:right;width:280px}.post_info_container .caption{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:3ex;max-height:21ex;width:inherit}.post_info_container .caption p{margin:0.5em 0px}.post_info_container .caption p:first-child{margin:0.5em 0px 0px 0px}.post.quote .title_date{margin-top:10px}.post.quote .notes{margin:10px 0px 10px 0px}@media screen and (-webkit-min-device-pixel-ratio: 0){.post_info_container .caption{max-height:20ex}}.notes{display:block;text-transform:lowercase;text-decoration:underline;color:#7a7a7a;font-size:0.9em;margin:30px 0px 20px 0px}ul.tags,.post_info_container ul.tags{display:inline-block;padding:0px;margin:0px}ul.tags li,.post_info_container ul.tags li{list-style:none}ul.tags li a,.post_info_container ul.tags li a{display:inline-block;padding:5px 3px 3px;margin-bottom:10px;font-size:0.8em;background-color:#d7d7d7}ul.tags li a:hover,.post_info_container ul.tags li a:hover{color:#fff;background-color:#000}.post_page{position:relative}.post_page .title_date{margin-bottom:5px;font-family:"Times",serif;color:#7a7a7a;height:3.5em;width:780px}.post_page .title_date .dot{margin-right:5px}.post_page .title_date,.post_page .photos,.post_page .text_container{background-color:#fff;padding:10px}.post_page .photos{display:inline-block;float:none;min-width:780px}.post_page .photos strong:first-child{position:absolute;font-weight:bold;top:30px;left:10px;font-size:1.75em;white-space:normal;overflow:visible;text-overflow:clip;max-width:none;width:auto;font-family:"FuturaBT-ExtraBlackCondensed",Arial,sans-serif}.post_page .photo_container{display:block;width:780px;height:auto;text-align:center}.post_page .photo_container img{width:100%;height:auto}.post_page .post_info_container{width:780px;float:none}.post_page .post_info_container .caption{display:block;height:auto;max-height:none;overflow:auto;text-overflow:none;width:780px}.post_page .post_info_container .caption p{margin:0px 0px 2em 0px;line-height:1.7em}.post_page .post_info_container .caption p:first-child{margin:0px}.post_page.text h2{margin:0px}.post_page.text h2 a{border:0px;font-family:"FuturaBT-ExtraBlackCondensed",Arial,sans-serif;font-size:1.25em}@media (min-width: 0px) and (max-width: 1100px){nav{width:100%}nav #logo{float:left}nav ul{margin:0px 0px 0px 150px}nav ul li{line-height:19px}nav #archive_link{margin:0px 0px 0px 159px}nav form{margin-left:157px;margin-top:3px}#main_content{margin-top:30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px){body{font-size:medium}nav{width:100%}nav #logo{float:left}nav ul{margin:0px 0px 0px 150px}nav ul li{line-height:17px}nav #archive_link{margin:0px 0px 0px 159px !important}nav form{margin-left:157px;margin-top:3px}#main_content{margin-top:20px;min-width:100%;width:auto}#main_content ol li.post{text-align:center}#main_content ol li.post .title_date{padding-left:0px;float:left;display:block;width:100%}#main_content ol li.post ul.tags li a{padding:20px !important;font-size:2em !important;width:auto}#main_content ol li.post ul.tags li{display:inline-block}#main_content ol li.post .notes{float:left}#main_content ol li.post .photo_container,#main_content ol li.post .post_info_container{width:100%;float:none;height:auto;overflow:auto}#main_content ol li.post .caption{display:inline-block;height:100%;overflow:visible;text-overflow:clip;width:100%;max-height:none}#main_content ol li.post .caption strong:first-child{display:inline-block;width:auto !important;max-width:none}#main_content ol li.post .post_info_container{text-align:left}#main_content ol li.post .post_info_container ul.tags li a{padding:20px !important;font-size:2em !important;width:auto !important}#main_content ol li.post.photoset a:first-child,#main_content ol li.post.photoset .photos,#main_content ol li.post.photoset .photo_container{width:100%;float:none;height:auto;overflow:auto}#main_content ol li.post.text .post_content{text-align:left}#main_content .post_page,#main_content .post_page .photos,#main_content .post_page .title_date{width:100%}#main_content .notes{display:block;width:100%}}
