#main-frame { width: 100%; margin: auto }

#headerbox { direction: ltr; text-align: right; width: 100%; border: 4px solid #FFFFFF; background-color: #FFFFFF; border-collapse: collapse }
#header { font-family: Tahoma; font-size: 12; font-weight: bold; color: #800000; direction: ltr; text-align: right; width: 100%; border: 4px solid #FFD279; background-color: #FFFFFF; border-collapse: collapse }
      
#content { float: right; width: 420; direction: rtl; text-align: right; border: 4px solid #FFFFFF }
#contentbox { border: 4px solid #FFD279; background-color: #F8F8F8; color: #800000 }
#contentbody { font-family: Tahoma; font-size: 13; margin-left: 4; margin-right: 4; margin-top: 4; margin-bottom: 4 }
#contentbody A { font-family: Tahoma; font-size: 13; color: #3366CC; text-decoration: none }
#contentbody A:visited { color: #006060 }
#contentbody A:active { color: #000080 }
#contentbody A:hover { color: #000080 }

#comment { width: 100%; direction: rtl; text-align: right; border: 4px solid #FFFFFF }

#sidebar  { float: right; width: 180; direction: rtl; border: 4px solid #FFFFFF; background-color: #FEF8E2 }
#sidebox  { font-family: Tahoma; font-size: 12; font-weight: bold; color: #800000; width: 172; direction: rtl; text-align: center; border: 4px solid #FFD279; background-color: #FEF8E2 }
#sidebox A { font-family: Tahoma; font-size: 12; font-weight: bold; color: #3366CC; text-decoration: none }
#sidebox A:visited { color: #3366CC }
#sidebox A:active { color: #000080 }
#sidebox A:hover { color: #000080 }
#sidecell { border: 2px solid #FFD279; border-left-width: 0; border-right-width: 0; border-top-width: 0; border-bottom-style: solid; border-bottom-width: 2 }

#blogrollmain { font-weight: normal; text-align: right; margin-left: 4; margin-right: 8; margin-top: 4; margin-bottom: 4 }
#blogrollmain A { font-weight: normal; color: #3366CC }
#blogrollmain A:visited { color: #3366CC }
#blogrollmain A:active { color: #000080 }
#blogrollmain A:hover { color: #000080 }

#blogrollbold { font-weight: bold; text-align: right }
#blogrollbold A { font-weight: bold; color: #3366CC }

#dateheader { direction: ltr; text-align: left; font-family: Tahoma; font-weight: bold; font-size: 80%; color: #006600; background-color: #FEF8E2; border: 4px solid #F8F8F8 }
#commentheader { direction: rtl; text-align: right; font-family: Tahoma; font-weight: bold; font-size: 12px; color: #006600; background-color: #FEF8E2; border: 4px solid #F8F8F8; padding: 2px }

#copyright { direction: ltr; text-align: center; font-family: Tahoma; font-weight: bold; font-size: 8; color: #D0D0D0 }
#copyright A { color: #D0D0D0; text-decoration: none }
#copyright A:visited { color: #D0D0D0 }
#copyright A:active { color: #D0D0D0 }
#copyright A:hover { color: #D0D0D0 }

.fbutton { font-family: Tahoma; font-size: 8pt; color: white; padding-bottom: 1px; padding-left: 2px; padding-right: 1px; background-color: #995544; border-width: 1px }

