#content
	{clear: left; padding: 2em 1em 1em 1em; width: 70%;}
#content .news p
	{padding: 0em; margin: 1em; margin-top: 0em;}
#content ul.links
	{list-style: none; padding: 0em 2em 0em 2em;}
#content li
	{padding: 0em 1em 0em 1em; margin: 0;}
#content p
	{margin: 1em;}
#content .example
	{padding: 1em; margin: 1em 2em 1em 2em; border: solid 1px;}
h1, h2, h3
	{font-family: Cambria, "Times New Roman", serif; font-weight: bold; margin: 0em; padding: 0em;}
h1
	{font-size: 28px; margin-bottom: 1em; border-bottom: solid 2px; padding-bottom: 0.25em;}
h2
	{font-size: 20px; margin-top: 1em;}
h3
	{font-size: 16px; margin: 1em 1em 0em 1em;}
html, body
	{margin: 0; font: 14px/18px Verdana, sans-serif; letter-spacing: 1px;}
img
	{border: solid 0px;}
#journal #body
	{width: auto;}
.journal_entry .date 
	{float: right; font-weight: bold; padding-bottom: 0.5em;}
.journal_entry .date h2, .journal_entry .title h2
	{padding: 0em; margin: 0em;}
.journal_entry .desc
	{clear: both;}
.journal_entry
	{border-top: solid 1px; border-left: solid 1px; padding: 1em; margin: 2em 4em 2em 4em;}
.journal_entry .links
	{float: right; padding-top: 0.5em;}
.journal_entry .title
	{float: left; font-weight: bold; padding-bottom: 0.5em;}
#legal
	{clear: both; font-size: 0.75em; text-align: center;}
#menu
	{float: right; padding: 1em; margin: 2em 1em 2em 1em; width: 20%; border-top: solid 2px; border-left: solid 2px;}
#menu h2
	{margin: 0em 0em 1em 0em;}
#menu ul
	{list-style: none; margin: 0em; padding: 0em;}
#menu li
	{padding: 0.25em 0em 0.25em 0em; margin: 0em;}
.screenshot
	{padding: 0em; margin: 1em; margin-top: 2em; text-align: center;}
#titlebar
	{width: 100%; border-bottom: solid 1px;}
#titlebar h2
	{padding: 0.5em; padding-bottom: 0em; margin: 0em; text-align: right; font-style: italic;}
#titlebar h2 a
	{padding: 0.5em; padding-bottom: 0em; margin: 0em; text-align: right; font-style: italic; text-decoration:none;}
#titlebar_links
	{clear: both;}
#titlebar_links ul
	{list-style: none; padding: 0.5em 0em 0em 0em; margin: 0em;}
#titlebar_links li
	{display: inline; padding: 0em 1em 0em 1em; margin: 0em;}
#titlebar_links #selected a
	{font-weight: bold;}
#w3c
        {clear: both; float: right; margin: 0em; margin-right: 2em; padding: 0em;}
#content .photoGallery{position:relative; margin-top:2em; padding:10px; border:1px solid;}
#content .caption{font-style:italic;}
#content .gallery_styled{width:702px; margin:0 auto;}
#content .gallery_styled li{width:68px; height:50px; margin: 0 2px; padding:0;}
#content .gallery_styled li div{left:240px;}
#content .gallery_styled li div .caption{font:italic 0.7em/1.4 georgia,serif;}
#main_image{margin:0 auto 60px auto; height:500px; width:700px;}
#main_image img{margin-bottom:5px;}
#content .nav{padding-top:15px; clear:both; font:80% 'helvetica neue',sans-serif; letter-spacing:3px; text-transform:uppercase;}