body, html {
text-shadow: 1px 1px 1px white;
font-family: "Gotham Book", "Helvetica Nueue", Helvetica, Verdana, Arial, sans-serif;
background: #f2f2f2;
margin: 0px;
padding: 0px;
border: 0px;
font-size: 12px;
line-height: 150%;
color: #7c7c7c;
}

@font-face {
font-family: 	"Gotham Book";
		src: 	url('GBook.eot');
		src: 	local("Gotham Book"), 
				local("Gotham-Book"), 
				url("http://justinpurnell.com/fonts/GBook.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBook.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBook.ttf") format('truetype'), 
				url("http://ucbschoolnight.com/fonts/GBook.svg#GothamBook") format('svg');
				font-weight: normal
}

@font-face {
font-family: 	"Gotham Book";
		src: 	url('GBold.eot');
		src: 	local("Gotham Bold"), 
				local("Gotham-Bold"), 
				url("http://justinpurnell.com/fonts/GBold.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBold.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBold.ttf") format('truetype'), 
				url("http://ucbschoolnight.com/fonts/GBold.svg#GothamBook") format('svg');
				font-weight: bold
}

@font-face {
font-family: 	"Gotham Book";
		src: 	url('GBookItalic.eot');
		src: 	local("Gotham Book Italic"), 
				local("Gotham-Book-Italic"), 
				url("http://justinpurnell.com/fonts/GBookItalic.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBookItalic.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBookItalic.ttf") format('truetype'), 
				url("http://ucbschoolnight.com/fonts/GBookItalic.svg#GothamBook-Italic") format('svg');
				font-style: italic
}

@font-face {
font-family: 	"Gotham Book";
		src: 	url('GBoldItalic.eot');
		src: 	local("Gotham Bold Italic"), 
				local("Gotham-Bold-Italic"), 
				url("http://justinpurnell.com/fonts/GBoldItalic.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBoldItalic.woff") format('woff'), 
				url("http://ucbschoolnight.com/fonts/GBoldItalic.ttf") format('truetype'), 
				url("http://ucbschoolnight.com/fonts/GBoldItalic.svg#GothamBold-Italic") format('svg');
				font-style: italic;
				font-weight: bold;
}
 

pre {
font-size: 10px;
}
a {
color: #e54a21;
text-decoration: none;
}
a:hover {
text-shadow: 1px 1px 1px white;
color: #25aae1;
background: none;
}
h1 {
letter-spacing: -3px;
font-size: 60px;
text-shadow: 1px 1px 1px white;
color: #7c7c7c;
font-weight: normal;
margin-bottom: 0px;
}
h2 {
color: #666;
font-weight: normal;
margin-bottom: 0px;
}
h3 {
color: #666;
font-weight: normal !important;
margin-bottom: 0px;
}
h4 {
color: #666;
font-weight: normal;
margin-bottom: 0px;
}
h5 {
padding-left: 10%;
padding-right: 15%;
line-height: 0px;
padding-top: 15%;
letter-spacing: -3px;
text-align: right;
font-size: 90px;
text-shadow: 1px 1px 1px white;
color: #7c7c7c;
font-weight: normal;
margin-bottom: 0px;
}
h6 {
widows: 0;
padding-right: 15%;
padding-left: 10%;
line-height: 0px;
text-align: right;
font-size: 16px;
text-shadow: 1px 1px 1px white;
color: #7c7c7c;
font-weight: normal;
margin-bottom: 0px;
}
img {
background: #fff !important;
border: 1px solid #d8d8d8;
margin: 0px;
}
img a {
border-color: #d8d8d8;
border-style: solid;
border-width: 1px; !important;
background: #fff !important;
margin: 0px;
}
input {
border: 1px solid #999;
}
.photo a, .disqus a {
background: #fff !important;
}
.header {
border-bottom-style: solid;
border-bottom-color: #bfbfbf;
border-width: 1px;
background-repeat: no-repeat;
text-align: right;
margin-bottom: 20px;
}
.status {
font-style: normal;
margin-right: 12px;
text-align: right;
font-weight: normal;
text-shadow: 1px 1px 1px white;
color: #7c7c7c;
font-size: 12px;
position: relative;
float: left;
margin-bottom: 10px;
}
.wrapper {
width: 520px;
margin: auto;
}
.main {
margin: 50px 0px;
}
.datetime {
border-right-style: solid;
border-right-color: #999999;
font-size: 1em;
line-height: 1.5em;
color: #666;
position: relative;
float: left;
margin-left: -110px;
padding-right: 20px;
border-right: 1px;
width: 100px;
text-align: right;
clear: both;
}
.navleft {
font-size: 1em;
position: relative;
float: left;
}
.navright {
font-size: 1em;
position: relative;
float: right;
}
.navcenter {
font-size: 1em;
text-align: center;
width: 640px;
}
.datetime a {
color: #666;
}
.post {
padding-bottom: 30px;
}
.short_quote {
margin: 0px;
padding: 0px;
font-size: 1.3em;
font-style: italic;
line-height: 1.3em;
color: #666;
}
.medium_quote {
margin: 0px;
padding: 0px;
font-size: 1.3em;
font-style: italic;
line-height: 1.3em;
color: #666;
}
.long_quote {
margin: 0px;
padding: 0px;
font-size: 1.3em;
font-style: italic;
line-height: 1.3em;
color: #666;
}
a .notes {
text-decoration: none !important;
background: none;
}
.notes a {
text-decoration: none !important;
background: none;
}
img .notes {
margin: 0px;
padding: 3px;
border: 1px solid #999;
}
.notes img {
margin: 0px;
padding: 3px;
border: 1px solid #999;
}
object .notes {
margin: 0px;
padding: 5px;
border: 1px solid #999;
}
.video a {
text-decoration: none !important;
background: #fff !important;
}
.disqus {
font-family: "Gotham Book", "Helvetica Nueue", Helvetica, Verdana, Arial, sans-serif;
font-size: 1.2em;
line-height: 1.5em !important;
color: #333 !important;
}