/* many thanks to glish.com, bluerobot.com and zeldman.com */

body { background-color: #ffffff; margin: 0px; padding: 0px }


#flagtop-area { height: 40px; border-width: 0px 0px 1px 0px; border-style: solid; margin: 0pt 0pt 25pt 0pt }
#flagtop-flag { position: absolute; top:10px }
#flagtop-nav { display: none }

.flagtop-link { margin: 0px 0px 0px 3px }


#flagbottom-nav { display: none }


#content-frame { }

/* ===== journal page layout elements begin ===== */

/*
#journal-frame { width: 630px; margin: 60px auto 15px auto; text-align: left }
#journal-main { width: 461px; margin: 0px 0px 15px 0px; padding: 0px; background-image: url(images/journal-divider.gif); background-position: right; background-repeat: repeat-y; float: left }
*/
/* the non-sidebar journal content uses the next ID */
/* #journal-core { width: 430px; margin: 5px 0px 5px 0px; padding: 0px } */

/* ===== journal page layout elements end ===== */

/* ===== journal core elements begin ===== */

/* dateline elements start */

#journal-core .dateline { padding: 5px 0px 6px 1px; border-style: solid; border-color: #000000; border-width: 0px; border-bottom-width: 1px; background-color: #f5f5f5; margin: 0px }
#journal-core h3.dl-date { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 11px; line-height: 11px; color: #000000; font-weight: bold; margin: 0px }
#journal-core h3.dl-loc { font-family: "Verdana", "Helvetica", "Arial", sans-serif; position: relative; float: right; top:-11px; right:0px; font-size: 11px; line-height: 11px; color: #000000; font-weight: normal; margin: 0px }

#journal-core a.dl-link:link { color: #000000; text-decoration: none }
#journal-core a.dl-link:visited { color: #000000; text-decoration: none }
#journal-core a.dl-link:hover { color: #000000; text-decoration: none }
#journal-core a.dl-link:active { color: #000000; text-decoration: none }

/* dateline elements end */



#journal-core .entry { margin: 0px 0px 40px 0px }
/* .entry-frame is a hack for IE.  I should be able to put these styles in entry-core, but 
   doing so causes IE to pull every entry after the first towards the left side of the page. */
#journal-core .entry-frame { }
#journal-core .entry-core { }

/* subhead elements start */

#journal-core h3.subhead { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 10pt; line-height: 10pt; color: #000000; font-weight: bold; margin: 0px; margin-top: 12px; margin-bottom: 3px; padding: 6px 0px 7px 0px }
#journal-core h3.subhead2 { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 10pt; line-height: 10pt; color: #000000; font-weight: bold; margin: 0px; margin-top: 15px; margin-bottom: 3px; padding: 17px 0px 7px 0px }
#journal-core .bookmark { display: none }
#journal-core .bmlink { }

/* subhead elements end */ 



#journal-core a:link { color: #000000; text-decoration: none }
#journal-core a:visited { color: #000000; text-decoration: none }
#journal-core a:hover { color: #990000; text-decoration: none }
#journal-core a:active { color: #FF0000; text-decoration: none }

#journal-core p { font-family: "Times New Roman", "Times", "Georgia", serif; font-size: 11pt; line-height: 15pt; text-indent: 15pt; color: #000000; margin: 0px; padding: 0px }

#journal-core ul { list-style-type: square; margin-top: 7px; margin-bottom: 7px }
#journal-core ol { color: #000000 }
#journal-core li { font-family: "Times New Roman", "Times", "Georgia", serif; font-size: 11pt; line-height: 15pt; color: #000000 }

/* this is to allow a different margin on the link-o-matic lists */
/* currently, it is set like the regular list items */
#journal-core .lom3k { font-family: "Times New Roman", "Times", "Georgia", serif; font-size: 11pt; line-height: 15pt; color: #000000 }


#journal-core .story-divider { font-family: "Georgia", "Verdana", "Arial", serif; font-size: 13px; line-height: 15px; text-align: center; color: #000000; margin: 3px 0px 2px 0px; padding: 0px; font-weight: bold  }

#journal-core .entrybreak { display: none /*margin: 10px 0px 0px 0px; padding: 0px; background-image: url(images/30-back.gif); font-size: 11px; line-height: 10px; text-align: center; letter-spacing: 3px; height: 12px*/ }
#journal-core .entry30 { padding: 0px 3px 0px 5px; background-color: #ffffff }

#journal-core .print-link { text-decoration: underline }



#journal-monthnav { display: none }



/* ===== journal core elements end ===== */

/* ===== journal sidebar elements begin ===== */


#sidebar-main { /*width: 169px; padding: 0px; float: left; margin: 0px 0px 15px 0px*/ display: none }
#sidebar-core { }

#sidebar-core h3.sb-head { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 11px; line-height: 11px; color: #000000; font-weight: bold; margin: 5px 0px 7px 0px; padding: 5px 0px 6px 0px; border-style: solid; border-color: #000000; border-width: 0px; border-bottom-width: 1px; background-color: #f5f5f5 }
#sidebar-core h3.sb-head2 { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 11px; line-height: 11px; color: #000000; font-weight: bold; margin: 25px 0px -5px 0px; padding: 5px 0px 6px 0px; border-style: solid; border-color: #000000; border-width: 0px; border-bottom-width: 1px; background-color: #f5f5f5 }

#sidebar-core h4.sb-flag { font-family: "Verdana", "Helvetica", "Arial", sans-serif; font-size: 11px; line-height: 11px; color: #000000; font-weight: normal; margin: 8px 0px 4px 0px; padding: 6px 0px 4px 0px; background-image: url(images/sidebar-subflag.gif); background-position: bottom; background-repeat: repeat-x }

#sidebar-core ul { list-style-type: square; margin: 0px; padding-left: 15px }
#sidebar-core ol { margin: 0px; color: #000000; padding-left: 15px }
#sidebar-core li { font-family: "Verdana", "Arial", serif; font-size: 11px; line-height: 13px; color: #000000; margin: 0px; margin-left: 0px }

#sidebar-core h4 { font-family: "Verdana", "Arial", serif; font-size: 11px; font-weight: bold; line-height: 13px; color: #000000; margin: 4px 0px 2px 0px }

#sidebar-core a:link { color: #000000; text-decoration: underline; background-color: transparent; border-width: 0px 0px 1px 0px; border-style: none none none none; border-color: #162d54 }
#sidebar-core a:visited { color: #000000; text-decoration: underline; background-color: transparent; border-width: 0px 0px 1px 0px; border-style: none none none none; border-color: #162d54 }
#sidebar-core a:hover { color: #000000; text-decoration: underline; background-color: transparent; border-width: 0px 0px 1px 0px; border-style: none none none none }
#sidebar-core a:active { color: #000000; text-decoration: underline; background-color: transparent; border-width: 0px 0px 1px 0px; border-style: none none none none }



/* ===== journal sidebar elements end ===== */

/* ===== disclaimer elements start ===== -- */

/* #disclaimer { text-align: left; padding-top: 15px; margin: 0px 0px 0px 0px; clear: both } */

 #disclaimer { font-family: "Verdana", "Arial", serif; font-size: 10px; line-height: 11px; text-indent: 0px; color: #000000; text-align: left; margin: 0px 0px 0px 0px; padding: 4px; border-width: 0px; border-top-width: 1px; border-style: solid; border-color: #000000; clear: both } 

#disclaimer a:link { color: #000000; text-decoration: none }
#disclaimer a:visited { color: #000000; text-decoration: none }
#disclaimer a:hover { color: #000000; text-decoration: none }
#disclaimer a:active { color: #000000; text-decoration: none }

/* ===== disclaimer elemtns end ===== -- */

