body { background: #000; font-family: 'Segoe UI',Verdana,Arial,Helvetica,sans-serif; font-size: 75%; }
code, pre { font-size: 100%; font-family: Consolas, "Courier New", Courier, monospace; }
a { color: #666; text-decoration: none; }
a:hover { color: #888; text-decoration: underline; }
#top { color: #ccc; text-align: right; width: 750px; margin:auto; margin-top: 0; margin-bottom: 0; padding: 5px; }
#top a { color: #ccc; }
#footer { color: #ccc; text-align: center; width: 750px; margin:auto; margin-top: 0; margin-bottom: 0; padding: 5px; }
#footer a { color: #ccc; }
#page { background: #fff; width: 750px; margin:auto; border: 5px solid #006699; border-top: 15px solid #006699; }
#header { margin: 0; width: 100%; padding: 0; }
#header h1 { margin:0; padding: 0; float:left; }
#header #nav { margin-left:250px; padding-top: 46px; }
#header #nav a { margin-right: 25px; color: #000050; font-weight: bold; }
#header #nav a:hover { color: #000090; }
#main { clear:both; padding: 20px; padding-top: 0; margin: 0; }
h2 { font-weight: normal; font-size: 18pt; color: #666; margin:0; padding:0; margin-bottom: 10pt; }
h3 { font-weight: normal; font-size: 12pt; color: #666; margin:0; padding:0; margin-bottom: 10pt; }
p { margin: 0; padding: 0; margin-bottom: 10pt; }
p.postinfo { color: #666; }
div.appinfo { clear: both; margin-bottom: 20px; }
div.appinfo img { float: left; }
div.appinfo h3, div.appinfo p { margin-left: 55px; }
div.appinfo h3 { font-size: 12pt; font-weight: normal;}
img.left { float: left; margin-right: 15px; }
form.clickonce { margin: 0; padding: 0; margin-bottom: 10pt; }
form.clickonce button { border: 2px solid #aaa; padding: 5px; padding-left: 20px; padding-right: 20px; background: #ddd; font-size: 100%; font-family: inherit; }
form.clickonce button:hover, form.clickonce button:focus { background: #006699; }
form.clickonce p { margin: 0; padding: 0;}
h3.install { clear:both; }
h2.app { padding-top: 8px; padding-bottom: 8px;}
.center { text-align: center; }
table#blocks td { clear: both; width: 370px; border: 1px #ccc solid;}
table#blocks td.blank { clear: both; width: 370px; border: 0px; }
table#blocks td p.thumb { margin: 5px; padding:0; float:left; }
table#blocks td img { border: 0; }
table#blocks td h3 { padding-top: 5px; }
table#blocks td h3 img { vertical-align: text-bottom; padding: 2px; }
table#blocks { width: 100%; }
p.navigation { margin:0; padding:0; text-align: center; }
div#mediaURI { display: none; }
div#VideoPlayer { height: 375px; width: 500px; margin: auto; text-align:center; }
div#VideoPlayer h3 { padding-top: 60px; }
p#VideoActions { text-align: center; margin-top: 5px; }
h2#MediaName { text-align: center; }
p#Photo { text-align:center; }
p#Photo img { border: 0; }
div#MediaInfo { text-align: center; }

