body			{font-family: verdana, arial, sans-serif; text-align: left;}
a, a:visited	{color: #006699;}
h1,h2,h3,h4,h5,h6	{font-family: "Myriad Pro",verdana,arial,sans-serif; font-weight: bold;}
pre				{background-color:#EEEEEE; border:1px solid #CCCCCC; padding:15px; margin: 10px 0 0 0;}

.page_title		{font-size: 3em;}

hr.light		{border: 0 #dddddd dashed; border-top-width: 1px; clear: both; height: 0;}

/* Header and stuff */
a#logo			{font-family: "Reenie Beanie", "Myriad Pro", verdana, arial, sans-serif; color: #336699;
				text-decoration: none; font-size: 4em; display: block; margin-bottom: -18px;}
#main_menu		{font-family: "Myriad Pro", verdana, arial, sans-serif; margin-top: 20px;}
#main_menu a	{text-decoration: none; color: #505050; font-size: 1.8em; margin-left: 1em;}

/* Footer */
#footer			{margin: 50px 0; color: #666;}
#footer	a		{text-decoration: none;}

/* Content */
.post			{margin: 1em 0 1em 0; line-height: 1.4em;}
.post p			{}
.post h2,
.post h2 a		{text-decoration: none; color: #000000; font-weight: bold; line-height: 1.2em;}
.post h2		{margin-bottom: 0.6em; font-size: 3em;}
.post h2 a		{}

.post_details	{margin-bottom: 1.2em; color: #999999; margin: 2em 0 6em 10px; text-align: right;}
.post_details a	{color: #999999;}
.tweet-button	{margin: 4em 0 0em 12px;}


.excerpt		{background-color: #336699; color: #ffffff; padding: 15px;}
.excerpt a		{color: #ffffff;}
.excerpt h1,.excerpt h2,.excerpt h3,.excerpt h4,.excerpt h5,.excerpt h6 {font-weight: normal; font-family: verdana, arial, sans-serif; }
