body,html,.item { font: 12px "times new roman",garamond,serif; }
body,html { background: #FFF; }
body,html,h2,h3,h4,.sidetitle,.posted,.posted2,.note,.notesmall,.tagline2,.comments-body,.comments-post,.trackback-body,.trackback-url,.trackback-post,blockquote,.footer,.bubble .bubble3 a:hover { color: #000; }
body,html,.title,.date,.sidebar,.tagline,.note,.tagline2,.comments-head,.bubble { text-align: left; }
body,html,.floatright,.floatleft { margin-left: 5px; margin-right: 5px; }
body,html,.centercolumn { margin-bottom: 10px; }
iframe,.webonly,.delete,.resourcetype,.headerscroll,.searchcontrol,.k7form,#headertextbox,.menubar,.hmenu,#topicscolumn,#leftcolumn p,.rightcolumn,.itemguid a,.itemguid,.seealso { display: none; }
.bordertable tr th { background: #eee; }
.floatright { float: right; }
.floatleft { float: left; }
.clearboth,.pagelinks,h1,h2,h3,.footer { clear: both; }
.pagelinks { float: none; }
div { border: none; margin: 0; padding: 0; height:1%;}
.notesmall,.header { margin: 0; padding: 0; }
.compact,.footer,h2,h1 { margin-top: 0; }
.compact,h4,p { margin-bottom: 0; }
.sminterject,#menu,.navlink,#banner-commentspop,.footer { text-align: center; }
.sminterject { font-size: 10px; }
.navlink a:hover,.navlink a:active,.navlink a:visited,.navlink a:link,a:hover,a:active,a:visited,a:link,.footer,.tagline,.note,.notesmall,.tagline2,.headerceiling { text-decoration: none; }
#menu,.sidetitle,.itemdesc blockquote,.googlemaplist,.googlemaplist a:active,.googlemaplist a:link,.googlemaplist a { font-size: 12px; }
#menu,.comments-body,.comments-post,.trackback-body,.trackback-url,.trackback-post { background: #fff; }
#menu { line-height: 20px; }
#menu,.sidetitle,.navlink,.maptitle { text-transform: uppercase; }
#menu,.title,.date,.comments-head { letter-spacing: 0.2em; }
#menu,.trackback-url { border: 1px solid #0c4290; }
#menu,.posted2,#banner-commentspop { margin-bottom: 20px; }
h1 { font: 22px geneva,arial,helvetica,sans-serif; }
h1,h2 { padding-top: 10px; }
h2 { font: 18px geneva,arial,helvetica,sans-serif 600 /28px; margin: 0 0 0 0; }
h3 { font: 16px geneva,arial,helvetica,sans-serif; padding-top: 8px; }
h3,.sidetitle { margin: 0 0 15px 0; }
h4 { border-bottom: 0 solid Black; font: 12px geneva,arial,helvetica,sans-serif; padding-bottom: 0; padding-top: 3px; }
.sidetitle { padding-top: 14px; }
.sidetitle,.bubble .bubble1 { font-weight: bold; }
.sidetitle,.bubble .bubble3 a:visited,.bubble  .bubble3 a,.googlemaplist a:active,.googlemaplist a:link,.googlemaplist a { text-decoration: underline; }
.navlink { font: 10px verdana,arial,sans-serif bold; letter-spacing: 0.1em; }
.navlink,.title,#banner-commentspop { color: #fff; }
.navlink,.comments-head,blockquote { padding: 5px; }
.title,.date { font: 14px verdana,arial,sans-serif bold; }
.title,#banner-commentspop { background: #0c4290; }
.title { padding: 8px 5px 8px 20px; }
.date,.comments-head { color: #0c4290; }
.date { padding: 5px 5px 5px 20px; }
.posted,.posted2 { font: 11px verdana,arial,sans-serif; padding-left: 20px; }
.posted,.notesmall,.headerceiling { margin-top: 5px; }
.footer { font: 11px "times new roman",garamond,serif; margin-top: -11px; width: 100%; }
.footer,.itempubdate,.itemguid { text-align: right; }
.sidebar { background: #eee; font: 12px verdana,arial,helvetica,sans-serif; margin: 20px; padding: 0 10px 10px 10px; }
.tagline { font: 11px verdana,arial,helvetica,sans-serif italic bold; }
.tagline,.headerceiling { color: #900; }
.note { font: 10px "times new roman",garamond,serif normal; padding: 10px 0; }
.notesmall { border-bottom: 1px solid Black; font: 8pt "times new roman",garamond,serif normal; }
.notesmall,.footer { border-top: 1px solid Black; }
.notesmall a:visited,.notesmall a:hover,.notesmall a,.item a,.bubble .bubble2,.bubble  .bubble3,.googlemaplist { font-weight: normal; }
.tagline2 { font: 9px verdana,arial,helvetica,sans-serif; padding: 0 10px; }
.comments-body { font: 12px "times new roman",garamond,serif normal /14px; }
.comments-body,#banner-commentspop,.trackback-body,.trackback-url { padding: 10px; }
.comments-post { font: 11px "times new roman",garamond,serif normal; }
.comments-head { border-bottom: 1px solid #0c4290; font: 12px "times new roman",garamond,serif bold; margin: 5px; }
#banner-commentspop { font: 16px verdana,arial,sans-serif bold; }
.trackback-body,.trackback-url { font: 12px verdana,arial,sans-serif normal /14px; }
.trackback-url { padding-top: 0; }
.trackback-post { font: 11px verdana,arial,sans-serif normal; }
blockquote { font: 13px "courier new",courier,monospace; }
.header { margin-bottom: 7px; z-index: 1; }
.headerceiling { font: 15px verdana,arial,helvetica,sans-serif italic bold; margin-bottom: 5px; }
.centercolumn { background: #fff; padding-left: 3px; padding-right: 3px; }
* html .dddleftcolumn { lef\t: -140px; }
.recentnews,.itemdesc blockquote { background: White; }
.item { background: #f1f1f1; border: 1px solid #bdbdbd; margin-left: 0; margin-right: 0; margin-top: 10px; padding: 10px 3px; }
th,td { font: 12px verdana,geneva,arial,helvetica,sans-serif; }
.itemtitle { font: 15px arial,helvetica,sans-serif bold; margin-bottom: 0em; }
.itemdesc { margin-bottom: 3px; margin-left: 1em; margin-right: 1em; }
.itemdesc blockquote { border: thin dashed #9d9d9d; margin: 6px 3px 3px 10px; }
.itempubdate { color: Maroon; font: smaller "times new roman",garamond,serif; }
.itemguid { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; margin: 0 0 .5em 2em; }
.backgroundcomment,.emphasis { border: 2px solid #b9b9ff; margin-right: 16px; padding: 9px 8px 8px; }
.backgroundcomment,.emphasis,.googlemapmessage,.googlemaplist { margin-left: 15px; }
.backgroundcomment { background: #b9f4ba; }
.editorcomment,.googlemaplist,.googlemaplist a:active,.googlemaplist a:link,.googlemaplist a { font-style: italic; }
.editorcomment { color: Red; }
.insertedit a,.insertedit { font-size: 9px; font-style: normal; }
.googlemap { border: 1px solid #808080; }
.bubble { font-family: verdana,helvetica,arial,sans-serif; max-width: 300px; width: 300px; }
.bubble .bubble1 { font-size: 13px; margin-bottom: 1px; }
.bubble .bubble2,.bubble  .bubble3 { font-size: 11px; margin-bottom: -1px; margin-top: 1px; }
.bubble   .bubble3,.bubble .bubble3 a:visited,.bubble  .bubble3 a { color: #060; }
.bubble   .bubble img { margin-right: 6px; }
blockquote a { text-decoration: underline ! important; }
.googlemapmessage { font: 12px "courier new",courier,monospace bold; }
.googlemaplist { margin-left: 600px; }
.googlemaplist a:active,.googlemaplist a:link,.googlemaplist a { font-weight: normal !important; }
.googlemapwrap { background: #ffc; border: 3px solid Gray; padding: 2px; }
.maptitle { font: 14px verdana,geneva,arial,helvetica,sans-serif bold; }
