*	{
	margin:	0;
}
html	{
	background:		#333 url(/images/bgfade.png) repeat-x;
}

body		{
	font-family:		helvetica, verdana, arial sans-serif;
	font-size:		12pt;
	margin-top:		24pt;
	margin-left:		0;
	margin-right:		0;
	color:			#555;
}

div#topcloud	{
	background:		url(/images/topcloud.png) center no-repeat;
	margin:			0;
	padding:		0;
	margin-left:		auto;
	margin-right:		auto;
	width:			840px;
	height:			153px;
}
	

div#container3	{
	background:		#fff;
	margin-left:		auto;
	margin-right:		auto;
	width:			840px;
	border-top:		1px solid #fff;
	padding:		0;
	margin-top:		0;
}

div#container2	{
	background:		url(/images/softrightcorner.png) right bottom no-repeat;
}

div#container	{
	background:		url(/images/softleftcorner.png) left bottom no-repeat;
	padding:		0;
	margin:			0;
}

div#logo		{
	margin-top:		0em;
	margin-left:		auto;
	margin-right:		auto;
	text-align:		center;
	width:			800px;
	height:			221px;
	background:		url(/images/digibuzz.png) no-repeat;
}

div#photostream		{
	width:		594px;
	text-align:	center;
	background:	#eee;
	padding:	8px;
	margin-left:	auto;
	margin-right:	auto;
	border:		1px solid #ccc;
}

div#photostreamlogo	{
	margin-top:		0em;
	margin-left:		auto;
	margin-right:		auto;
	text-align:		center;
	width:			256px;
	height:			40px;
	background:		url(/images/iPhone-photo-stream.png) no-repeat;
}

div#aboutsite		{
	width:		594px;
	text-align:	left;
	background:	#eee;
	border:		1px solid #ccc;
	margin-top:	20px;
	margin-left:	auto;
	margin-right:	auto;
	padding:	10px;
}

div#aboutsite p		{
	margin-top:	0.5em;
}

div#aboutsitelogo	{
	margin-top:		0em;
	margin-left:		auto;
	margin-right:		auto;
	text-align:		center;
	width:			256px;
	height:			40px;
	background:		url(/images/About-this-site.png) no-repeat;
}

div#quote		{
	font-size:		8pt;
	margin:			0;
	padding:		0;
	width:			40%;
	color:			#999;
	clear:			both;
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		8pt;
}

div#body	{
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		1em;
	text-align:		left;
	width:			680px;
	background-color:	#eee;
	border:			1px solid #ccc;
}

div#footer	{
	margin-right:		auto;
	margin-left:		auto;
	text-align:		center;
	width:			80%;
	padding-top:		0em;
	padding-bottom:		0.4em;
	font-size:		10pt;
}

div#footer p	{
	padding-top:		0em;
	margin-top:		0.4em;
}

a:link, a:visited	{
	color:			#666;
	text-decoration:	underline;
}

a:hover			{
	text-decoration:	none;
}

p	{
	padding-left:		2em;
	padding-right:		2em;
}

div#body p:first-letter	{
	font-size:		14pt;
}

p.quote	{
	text-align:		left;
	margin-top:		0.6em;
	padding-left:		1em;
	padding-right:		1em;
}

p.originator	{
	margin-top:		0.1em;
	text-align:		right;
	font-size:		8pt;
	font-style:		italic;
}

img.imagelink	{
	border:			1px solid #777;
}

img.imagelink:hover	{
	border:			1px solid #fa7b0f;
}

div.thumbnail	{
	width:			192px;
	height:			192px;
	padding:		2px;
	margin:			0;
	float:			left;
	text-align:		center;
	border:			1px solid #eee;
}


/* Links on main page */
a#weblogbutton	{
	display:		block;
	width:			168px;
	height:			57px;
	text-decoration:	none;
	background:		url("http://digibuzz.net/images/weblog-button.png") 0 0;
}

a#weblogbutton:hover	{
	background-position:	0 57px;
}

a#geogallerybutton	{
	display:		block;
	width:			250px;
	height:			57px;
	text-decoration:	none;
	background:		url("http://digibuzz.net/images/geogallery-button.png") 0 0;
}

a#geogallerybutton:hover	{
	background-position:	0 57px;
}

a#iphonebutton {
	display:		block;
	width:			450px;
	height:			57px;
	text-decoration:	none;
	background:		url("http://digibuzz.net/images/iPhone-photo-stream-button.png") 0 0;
}

a#iphonebutton:hover	{
	background-position:	0 57px;
}

