@font-face {
    font-family: 'FranchiseRegular';
    src: url('/fonts/franchise-bold-webfont.eot?') format('eot'),
         url('/fonts/franchise-bold-webfont.woff') format('woff'),
         url('/fonts/franchise-bold-webfont.ttf') format('truetype'),
         url('/fonts/franchise-bold-webfont.svg#webfontmFb219Wn') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	font-family: helvetica , arial, sans-serif;
	font-size: 10pt;
	background-color: #333;
	width: 800px;
	margin: 0 auto;
	padding: 0;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	color: #888;
}

div#title {
	display: none;
}

a {
	color: #888;
	text-decoration: none;
}

a:hover {
	color: #999;
}

br.clear {
	clear: both;
}

p {
	margin: 1em 10px;
}
	
div.post img {
	border: 0;
}

ul {
	margin: 0;
	padding: 0;
}

li {
	font-style: italic;
	text-align: center;
	margin: 100px 0 0 0;
	padding: 0;
	height: 700px;
}

li p.quote {
	width: 800px;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 4em;
	font-family: FranchiseRegular, helvetica , arial, sans-serif;
	text-shadow: 0px 1px 0px #606060, 0px 2px 0px #585858, 0px 3px 0px #565656, 0px 4px 0px #545454, 0px 5px 0px #525252, 0px 6px 0px #505050, 0px 7px 0px #484848, 1px 10px 3px #262626;
	filter: dropshadow(color=#111, offx=0, offy=2);
	-moz-transform: rotate(-8deg) ;
	-webkit-transform: rotate(-8deg);
	-o-transform: rotate(-8deg);
	-ms-transform: rotate(-8deg);
	transform: rotate(-8deg);
}

li p.source {
	font-style: normal;
	margin-top: 40px;
	color: #444;
}

li p.source a {
	color: #444;
}

li p.source a:hover {
	color: #666;
}
	
#whitebox {
	top: 0;
	left: 0;
	display: none;
	position: absolute;
	padding: 10px;
	margin: -12px 0 0 -12px;
	background: #fff url(loading.gif) no-repeat scroll center center;
	border: 1px solid #eee;
}
	#whitebox img {
		border: 1px solid #eee;
		cursor: pointer;
	}

