html { } a{color:#777777;text-decoration:none;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} a:hover{color:#777777;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} a:active{outline: none;} a:focus{-moz-outline-style: none;} :-moz-any-link:focus{outline: none;} img{border:none;} body{ background:#FFFFFF url(http://assets.tumblr.com/images/x.gif) repeat center top; background-attachment: fixed; color: #000000; font-family: 'open sans', arial, sans-serif; font-size: 10px; line-height: 12px; overflow-x:hidden; margin:0px; text-align: left;} #center{ margin:10px auto 20px; position:relative; width:380px; width:840px;} #content{ margin-top:5px; width:380px; width:840px;} #header{ width:350px; width:810px; margin:15px 5px 5px; background-color: #fff; overflow:hidden; padding:10px; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px rgba(0,0,0,0.2); } #header div.links{ float:right; width:350px;margin-top:0px; } #header ul.links{ margin:0; padding:0; list-style:none; width:350px; } #header ul.links li{ margin:2.5px; width:150px; padding:5px 10px; overflow:hidden; float:left; background-color:rgba(0,0,0,0.1); margin:1.5px; width:152px; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} #header ul.links li:hover{ background:transparent; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} #header #description{max-width:400px;} .caption{padding:0px 10px;} .portrait { -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; float:left;} #entry { background-color: #fff; width:250px; float:left; padding:10px; margin:5px; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px rgba(0,0,0,0.2); overflow:hidden;} #entry_photo { background-color: #fff; width:270px;float:left;padding:0px;margin:5px; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px rgba(0,0,0,0.2); overflow:hidden;} h1{ font-family: 'CodeProLightDemoRegular'; font-size: 30px; font-style:normal; line-height: 25px; font-weight:normal; color: #777777;} blockquote{ margin:3px 10px; color: #000000;} #notes{ margin:5px; float:left; padding: 10px; width: 350px; float: left; margin: 5px 5px 5px 435px; padding: 10px; position: absolute; width: 380px; font-size:10px; background-color: #fff; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); box-shadow: 0px 0px 5px rgba(0,0,0,0.2); } ol.notes { padding: 0px; font-weight:normal; margin: 0px 0px; list-style-type: none !important; border-bottom: 0px; margin-left: 0px; text-align: left;} ol.notes li.note img.avatar { vertical-align: -4px; margin-right: 10px; width: 16px; height: 16px; display:none;} .user_1 .label, .user_2 .label, .user_3 .label, .user_4 .label, .user_5 .label, .user_6 .label, .user_7 .label, .user_8 .label, .user_9 .label {font-weight:normal;} #answer{ margin-top: 8px; margin-left: -34px;} .title{ font-family:arial;font-weight:bold;letter-spacing:-1px;text-transform:uppercase;font-size:20px; font-family: 'Lobster', cursive;font-size: 25px;font-weight:normal;letter-spacing:0px;text-transform:none; line-height: 30px; display:block; color: #777777;} .title_header{ font-family:arial;font-weight:bold;letter-spacing:-1px;text-transform:uppercase;font-size:15px; font-family: 'Lobster', cursive;font-weight:normal;letter-spacing:0px;text-transform:none; font-size: 20px; line-height: 20px; display:block; color: #777777;margin-bottom:5px;} .title4{ font-style:normal; font-family: 'open sans', sans-serif; font-size:10px; display:block; padding:3px 6px; margin:3px 0; width:auto; background-color:rgba(0,0,0,0.1);color:#777777; -o-border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .title5{ font-family: 'Yanone Kaffeesatz', sans-serif; font-size:17px;display:block;margin:3px 0;color:#777777;} .permalink{ height:auto; margin-top:10px; padding:7px 0; line-height:15px; text-align:center; border-top:solid 1px rgba(0,0,0,0.1); overflow:hidden;} #photo {width:270px;overflow:hidden;} #photo img {max-width:500px;display:block;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; -o-border-radius: 3px -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } div#photo div#picture {position:relative;} div#photo div#picture div#info_2 { position:absolute; top:0; left:0; opacity:0; width:135px; margin-left:250px; height:100%; -moz-box-shadow: inset 0 0 100px #000000; -webkit-box-shadow: inset 0 0 100px #000000; box-shadow: inset 0 0 100px #000000; background:url(http://static.tumblr.com/8jq17g7/45Blh4wij/_.png); visibility:hidden; z-index:998; text-align:center; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} div#photo:hover div#picture div#info_2 { opacity:1; margin-left:135px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;} div#photo div#picture div#info_2 div#holder { position:absolute; width:100px; top:45%; height:auto; text-align:center; z-index:999; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear;} div#photo div#picture div#info_2 div#holder a,div#photo div#picture div#info_2 div#holder a:hover { text-decoration:none;} div#photo div#picture div#info_2 div#holder #day { font-size:30px; line-height:15px;} div#photo div#picture div#info_2 div#holder #month { font-size:9px; color:white;margin-left:100px; width:135px; text-transform:uppercase; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; transition: all 0.4s linear;} div#photo div#picture div#info_2 div#holder #month a {color:white;} div#photo div#picture div#info_2 div#holder #month a:hover {color:white;} div#photo div#picture div#info_2 div#holder #note_count { font-weight:normal; font-family: 'lobster', sans-serif; {block:ifOpensans