body {
	background: #899 url(clouds_1716_by_fa_stock-EDIT.jpg) fixed; /*go to http://fa-stock.deviantart.com for background*/
	margin: 0 0 10px 0;
	}
#header {
	margin: 0 0 5px 0; 
	padding: 15px 10px 10px 10px;
	background: rgba(255, 255, 255, 0.6);
	-moz-border-radius: 0 0 10px 10px;
	display: inline;
	font: bold 36px "lucida sans"; color: #000;
	}
#header img, #header a:link, #header a:visited 	{border: none; background: none; color: #000;}
#main {
	width: 560px;
	margin: auto;
	}
#content {
	width: 460px;
	-moz-border-radius: 12px 12px 0 0;
	padding: 15px;
	margin: 25px 0 0 0;
	background: rgba(255, 255, 255, 0.6);
	min-height: 140px;
	}
#sidebar {
	float: right;	
	}
#navigation 			{margin: 98px 0 0 0; padding: 0;}
#navigation li:first-child a	{-moz-border-radius: 0 10px 0 0;}
#navigation li:last-child a	{-moz-border-radius: 0 0 10px 0;}
#navigation li 			{list-style: none;}
	#navigation li a {
		display: block;
		width: 50px;
		background: #fff;
		padding: 7px 10px;
		font: 11px "arial"; letter-spacing: 1px;
		}
#twitter_update_list li 	{list-style: none; display: inline; margin: 0 !important;}
#twitter_update_list a		{font-size: 12px !important;}
#twitter_update_list span 	{display: block;}
#flickr_badge_wrapper		{text-align: center;}
#flickr_badge_wrapper div	{display: inline; margin-right: 5px;}
#flickr_badge_wrapper div img	{border: 0;}
#footer {
	width: 476px;
	-moz-border-radius: 0 0 10px 10px;
	background: #fff;
	padding: 7px;
	margin: 0;
	font: 11px "arial"; letter-spacing: 1px; text-align: center; color: #777;
	}
a, #navigation li a			 				{color: #39c; text-decoration: none;}
#footer a		 						{color: #333; text-decoration: none;}
a:hover, #navigation li a:hover, #footer a:hover, #header a:hover	{color: #f08;}
h1 {
	margin: -15px -15px 20px -15px; padding: 5px 5px 5px 15px;
	-moz-border-radius: 10px 10px 0 0;
	font: normal 17px "georgia"; color: #fff;
	letter-spacing: 1px; vertical-align: top;
	background: #39c;
}
h2 {
	margin-top: 30px;
	font: normal 15px "georgia"; 
	color: #000;
	letter-spacing: 1px; vertical-align: top;
}
p, td {
	font: 12px "Lucida Sans Unicode";
	color: #000;
	line-height: 18px; text-align: justify; vertical-align: top;
	margin: 8px;
	}
td {
	padding: 0 0 8px 8px;
	}
table {
	margin-top: 8px;
	}
p.date {
	margin: 0 7px 0 0; padding: 0;
	text-align: right; color: #666; font-size: 11px;
	}
