@import url("reset.css");

* { behavior: url(css/PIE.htc); }

/* embedded fonts */

@font-face {
	font-family: 'Bebas Neue';
	src: url('BebasNeue.eot');
	src: local('!'), url('BebasNeue.woff') format('woff'), url('BebasNeue.ttf') format('truetype'), url('BebasNeue.svg#webfontYW4lu6A6') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* text styles */

body {
	font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #6e6b6b;	
	background: url(body-bg.png) bottom left repeat-x;
	background-attachment: fixed;
	background-color: #f4f1f1;
}

p { margin: 0px 0px 20px 0px; }
em { font-style: italic; }
strong { font-weight: bold; }

a { color: #5f5c5c; text-decoration: none; }
a:hover { color: #5f5c5c; text-decoration: underline; }

ul { list-style: disc; margin: 0px 0px 20px 40px; }
ol { list-style: decimal; margin: 0px 0px 20px 40px; }

h1 { font-family: 'Bebas Neue'; font-size: 64px; line-height: 70px; font-weight: normal; margin: 0px; color: #FFF; text-shadow: 0px 2px 5px #999999; text-align: center; }
h2 { font-family: 'Bebas Neue'; font-size: 24px; line-height: 30px; font-weight: normal; margin: 0px 0px 20px 0px; color: #525049; text-shadow: 0px 2px 2px #b7b5a9; text-align: center; }

/* page structure */

#container { width: 460px; margin: 60px auto 0px auto; }
#feed { text-align: center; }
#feed ul { list-style: none; margin: 0px; text-align: left; }
#feed ul li { display: block; width: 420px; margin: 0px; padding: 15px 20px 20px 20px; background-color: #FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#feed ul li .twitterTime { font-size: 10px; line-height: 16px; color: #bdbbbb; }
#arrow { width: 0px; height: 0px; margin: 0px 0px 0px 158px; border-color: #FFF transparent transparent transparent; border-style: solid; border-width: 10px;  }