body { font-family: Arial,Helvetica,Geneva,sans-serif; font-size: 9pt; }
body { margin: 0; padding: 10px; background: white }
h1 { clear: both; color: orange; padding: 0; margin: 2pt; font-size: 24pt }
h2 { clear: both; color: orange; margin-bottom: 5px; margin-top: 5px }
table td { vertical-align: top; font-size: 9pt }
a { color: orange }
a:hover { color: black }

.xforms-repeat-selected-item-1 { background-color: transparent }

.content-div blockquote { border-left: 2px solid orange; padding-left: 1em; margin-left: 1em }
.feed-entry { border-bottom: 1px dotted orange; margin-bottom: 0.5em; padding: 0.5em }
.feed-entry-details { font-size: smaller }
.feed-entry-date { }
.feed-entry-categories { }
.feed-entry .feed-entry-content img { margin: 1em; margin-right: 0 }
.headshot { float: right; border: 1px solid orange }
.entry-selector { width: 30em }

.title-div { margin: 10px; margin-top: 0; margin-bottom: 0; padding: 0; border: 0 solid white }
.title-div table { width: 100% }
.title-div td { vertical-align: middle }
.layout-table { margin: 0; padding: 0 }
.content-div { margin: 10px; padding: .5em; border: 1px solid #ddd; background: #eee }
.content-div table { border: solid 1px orange }

/*.title-div { margin: 10px; padding: 1em; border: 0 solid white; background-image: url(../apps/blog/transparent.png) }*/
/*body { margin: 0; padding: 10px; background: #2C6E80 url(../apps/blog/bg1.jpg) no-repeat scroll 0 0 }*/
/*a { color: white; text-decoration: underline }*/
/*.content-div { margin: 10px; padding: 1em; border: 0 solid white; background-image: url(../apps/blog/transparent.png); background: white; color: black  }*/