BODY {   margin: 0px;   background-color: #FFFFFF; }TD {   padding: 0px;   vertical-align: top; }P {   margin: 0px;   font: normal normal normal x-small Verdana,Geneva,Helvetica,Arial,serif;   letter-spacing: 0.1em; }A {   font-weight: bold;   color: #0000FF;   text-decoration: none;   letter-spacing: 0.1em; }IMG {   margin: 0px;   padding: 0px; }TD.home P {   text-align: center;   color: #3F3F3F; }IMG.home {   margin: 0px 0px 13px; }A.enter {   font-size: medium; }TABLE.main {   width: 100%; }TD.header {   background-image: url(img/bg-header.jpg);   background-repeat: no-repeat;   background-position: 750px 0px; }TD.orange {   width: 250px;   border-bottom: 4px solid #F9C55B;   padding: 8px 0px 0px;   background-image: url(img/bg-info.gif); }TD.orange P {   margin: 0px 10px 10px 20px;   color: #000000; }TD.orange A {   color: #FF6A00; }TD.orange IMG {   margin: 0px 0px 4px 20px; }TD.content { background-image: url(img/bg-content.jpg); }P.content {   margin: 0px 13px 0px; }P.hc0 {   background-color: #CCEEFF;   color: #203540; }P.hc1 {   background-color: #DDFFCC;   color: #2B4020; }P.hc2 {   background-color: #EEFFCC;   color: #354020; }P.hc3 {   background-color: #FFFFCC;   color: #404020; }P.hc4 {   background-color: #FFF2CC;   color: #403820; }P.hc5 {   background-color: #FFE5CC;   color: #402F20; }P.hc6 {   background-color: #FFD9CC;   color: #402820; }P.hc7 {   background-color: #EECCFF;   color: #352040; }TABLE.navi {   width: 100%;   margin: 10px 0px 13px;   border: 1px solid #000000; }TD.navi-header P {   padding: 4px 0px 0px 8px;   font-weight: bold;   font-size: small; }TD.navi-links {   border-bottom: 1px solid #000000; }TD.navi-links P {   padding: 0px 0px 4px 8px;   font-weight: bold;   font-size: x-small; }TABLE.navi-week P {   padding: 3px 13px;   text-align: center; }TABLE.navi-week A {   color: #0000FF; }TD.navi-week-color {   background-color: #EEEEEE; }TABLE.hgl {   width: 100%;   margin: 0px 0px 8px; }TD.hg {   width: 60%;   background-color: #9F9F9F; }TABLE.date {   width: 100%;   margin: 0px 0px 8px; }IMG.quirk {   border: 1px solid #000000;   float: left; }P.date { margin: 0px 0px 0px 53px; }P.date IMG {   margin: 0px 8px 0px 0px;   vertical-align: top; }P.title {   margin: 0px 0px 0px 76px;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.photo {   width: 100%;   margin: 0px 0px 8px; }IMG.photo-tn {   border: 1px solid #000000;   float: left; }P.photo-desc { margin: 0px 0px 0px 165px; }TABLE.entry {   width: 100%;   margin: 0px 0px 6px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }TD.entry-line {   border-bottom: 1px solid #000000; }TD.entry-line P {   margin: 0px 10px;   padding: 8px;   font-weight: bold; }TD.entry-txt P {   margin: 8px 10px;   border-right: 1px solid black;   border-left: 1px solid black;   padding: 0px 8px; }P.atddo {   margin: 0px 13px 6px;   text-align: right;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.hgr {   width: 100%;   margin: 0px 0px 13px; }TABLE.hgr TD {   text-align: right; }P.copyright {   margin: 12px 0px 4px;   text-align: center;   font-weight: bold;   color: #000000; }TD.footer {   background-image: url(img/footer.jpg);   background-repeat: repeat-x; }TABLE.cal-main {   margin: 0px 0px 13px;   border: 1px solid #000000; }TABLE.cal-main P { text-align: right; }TD.cal-year {   border-bottom: 1px solid #000000; }TD.cal-year P {   padding: 6px;   font-size: medium;   font-weight: bold; }TABLE.cal-month P { padding: 3px; }TD.cal-month-name {   border-bottom: 1px solid #000000; }TD.cal-month-name P {   padding: 3px 6px;   font-weight: bold; }TD.cal-month-container { border-right: 1px solid #000000; }TABLE.cal-month-container {   margin: 1px 3px 3px; }TABLE.cal-month-container A {   font-weight: normal;   text-decoration: underline; }TD.cal-div { border-right: 1px solid #000000; }TABLE.photos-entry {   width: 100%;   margin: 0px 0px 13px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }BODY {   margin: 0px;   background-color: #FFFFFF; }TD {   padding: 0px;   vertical-align: top; }P {   margin: 0px;   font: normal normal normal x-small Verdana,Geneva,Helvetica,Arial,serif;   letter-spacing: 0.1em; }A {   font-weight: bold;   color: #0000FF;   text-decoration: none;   letter-spacing: 0.1em; }IMG {   margin: 0px;   padding: 0px; }TD.home P {   text-align: center;   color: #3F3F3F; }IMG.home {   margin: 0px 0px 13px; }A.enter {   font-size: medium; }TABLE.main {   width: 100%; }TD.header {   background-image: url(img/bg-header.jpg);   background-repeat: no-repeat;   background-position: 750px 0px; }TD.orange {   width: 250px;   border-bottom: 4px solid #F9C55B;   padding: 8px 0px 0px;   background-image: url(img/bg-info.gif); }TD.orange P {   margin: 0px 10px 10px 20px;   color: #000000; }TD.orange A {   color: #FF6A00; }TD.orange IMG {   margin: 0px 0px 4px 20px; }TD.content { background-image: url(img/bg-content.jpg); }P.content {   margin: 0px 13px 0px; }P.hc0 {   background-color: #CCEEFF;   color: #203540; }P.hc1 {   background-color: #DDFFCC;   color: #2B4020; }P.hc2 {   background-color: #EEFFCC;   color: #354020; }P.hc3 {   background-color: #FFFFCC;   color: #404020; }P.hc4 {   background-color: #FFF2CC;   color: #403820; }P.hc5 {   background-color: #FFE5CC;   color: #402F20; }P.hc6 {   background-color: #FFD9CC;   color: #402820; }P.hc7 {   background-color: #EECCFF;   color: #352040; }TABLE.navi {   width: 100%;   margin: 10px 0px 13px;   border: 1px solid #000000; }TD.navi-header P {   padding: 4px 0px 0px 8px;   font-weight: bold;   font-size: small; }TD.navi-links {   border-bottom: 1px solid #000000; }TD.navi-links P {   padding: 0px 0px 4px 8px;   font-weight: bold;   font-size: x-small; }TABLE.navi-week P {   padding: 3px 13px;   text-align: center; }TABLE.navi-week A {   color: #0000FF; }TD.navi-week-color {   background-color: #EEEEEE; }TABLE.hgl {   width: 100%;   margin: 0px 0px 8px; }TD.hg {   width: 60%;   background-color: #9F9F9F; }TABLE.date {   width: 100%;   margin: 0px 0px 8px; }IMG.quirk {   border: 1px solid #000000;   float: left; }P.date { margin: 0px 0px 0px 53px; }P.date IMG {   margin: 0px 8px 0px 0px;   vertical-align: top; }P.title {   margin: 0px 0px 0px 76px;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.photo {   width: 100%;   margin: 0px 0px 8px; }IMG.photo-tn {   border: 1px solid #000000;   float: left; }P.photo-desc { margin: 0px 0px 0px 165px; }TABLE.entry {   width: 100%;   margin: 0px 0px 6px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }TD.entry-line {   border-bottom: 1px solid #000000; }TD.entry-line P {   margin: 0px 10px;   padding: 8px;   font-weight: bold; }TD.entry-txt P {   margin: 8px 10px;   border-right: 1px solid black;   border-left: 1px solid black;   padding: 0px 8px; }P.atddo {   margin: 0px 13px 6px;   text-align: right;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.hgr {   width: 100%;   margin: 0px 0px 13px; }TABLE.hgr TD {   text-align: right; }P.copyright {   margin: 12px 0px 4px;   text-align: center;   font-weight: bold;   color: #000000; }TD.footer {   background-image: url(img/footer.jpg);   background-repeat: repeat-x; }TABLE.cal-main {   margin: 0px 0px 13px;   border: 1px solid #000000; }TABLE.cal-main P { text-align: right; }TD.cal-year {   border-bottom: 1px solid #000000; }TD.cal-year P {   padding: 6px;   font-size: medium;   font-weight: bold; }TABLE.cal-month P { padding: 3px; }TD.cal-month-name {   border-bottom: 1px solid #000000; }TD.cal-month-name P {   padding: 3px 6px;   font-weight: bold; }TD.cal-month-container { border-right: 1px solid #000000; }TABLE.cal-month-container {   margin: 1px 3px 3px; }TABLE.cal-month-container A {   font-weight: normal;   text-decoration: underline; }TD.cal-div { border-right: 1px solid #000000; }TABLE.photos-entry {   width: 100%;   margin: 0px 0px 13px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }BODY {   margin: 0px;   background-color: #FFFFFF; }TD {   padding: 0px;   vertical-align: top; }P {   margin: 0px;   font: normal normal normal x-small Verdana,Geneva,Helvetica,Arial,serif;   letter-spacing: 0.1em; }A {   font-weight: bold;   color: #0000FF;   text-decoration: none;   letter-spacing: 0.1em; }IMG {   margin: 0px;   padding: 0px; }TD.home P {   text-align: center;   color: #3F3F3F; }IMG.home {   margin: 0px 0px 13px; }A.enter {   font-size: medium; }TABLE.main {   width: 100%; }TD.header {   background-image: url(img/bg-header.jpg);   background-repeat: no-repeat;   background-position: 750px 0px; }TD.orange {   width: 250px;   border-bottom: 4px solid #F9C55B;   padding: 8px 0px 0px;   background-image: url(img/bg-info.gif); }TD.orange P {   margin: 0px 10px 10px 20px;   color: #000000; }TD.orange A {   color: #FF6A00; }TD.orange IMG {   margin: 0px 0px 4px 20px; }TD.content { background-image: url(img/bg-content.jpg); }P.content {   margin: 0px 13px 0px; }P.hc0 {   background-color: #CCEEFF;   color: #203540; }P.hc1 {   background-color: #DDFFCC;   color: #2B4020; }P.hc2 {   background-color: #EEFFCC;   color: #354020; }P.hc3 {   background-color: #FFFFCC;   color: #404020; }P.hc4 {   background-color: #FFF2CC;   color: #403820; }P.hc5 {   background-color: #FFE5CC;   color: #402F20; }P.hc6 {   background-color: #FFD9CC;   color: #402820; }P.hc7 {   background-color: #EECCFF;   color: #352040; }TABLE.navi {   width: 100%;   margin: 10px 0px 13px;   border: 1px solid #000000; }TD.navi-header P {   padding: 4px 0px 0px 8px;   font-weight: bold;   font-size: small; }TD.navi-links {   border-bottom: 1px solid #000000; }TD.navi-links P {   padding: 0px 0px 4px 8px;   font-weight: bold;   font-size: x-small; }TABLE.navi-week P {   padding: 3px 13px;   text-align: center; }TABLE.navi-week A {   color: #0000FF; }TD.navi-week-color {   background-color: #EEEEEE; }TABLE.hgl {   width: 100%;   margin: 0px 0px 8px; }TD.hg {   width: 60%;   background-color: #9F9F9F; }TABLE.date {   width: 100%;   margin: 0px 0px 8px; }IMG.quirk {   border: 1px solid #000000;   float: left; }P.date { margin: 0px 0px 0px 53px; }P.date IMG {   margin: 0px 8px 0px 0px;   vertical-align: top; }P.title {   margin: 0px 0px 0px 76px;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.photo {   width: 100%;   margin: 0px 0px 8px; }IMG.photo-tn {   border: 1px solid #000000;   float: left; }P.photo-desc { margin: 0px 0px 0px 165px; }TABLE.entry {   width: 100%;   margin: 0px 0px 6px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }TD.entry-line {   border-bottom: 1px solid #000000; }TD.entry-line P {   margin: 0px 10px;   padding: 8px;   font-weight: bold; }TD.entry-txt P {   margin: 8px 10px;   border-right: 1px solid black;   border-left: 1px solid black;   padding: 0px 8px; }P.atddo {   margin: 0px 13px 6px;   text-align: right;   font-size: small;   font-weight: bold;   color: #3F3F3F; }TABLE.hgr {   width: 100%;   margin: 0px 0px 13px; }TABLE.hgr TD {   text-align: right; }P.copyright {   margin: 12px 0px 4px;   text-align: center;   font-weight: bold;   color: #000000; }TD.footer {   background-image: url(img/footer.jpg);   background-repeat: repeat-x; }TABLE.cal-main {   margin: 0px 0px 13px;   border: 1px solid #000000; }TABLE.cal-main P { text-align: right; }TD.cal-year {   border-bottom: 1px solid #000000; }TD.cal-year P {   padding: 6px;   font-size: medium;   font-weight: bold; }TABLE.cal-month P { padding: 3px; }TD.cal-month-name {   border-bottom: 1px solid #000000; }TD.cal-month-name P {   padding: 3px 6px;   font-weight: bold; }TD.cal-month-container { border-right: 1px solid #000000; }TABLE.cal-month-container {   margin: 1px 3px 3px; }TABLE.cal-month-container A {   font-weight: normal;   text-decoration: underline; }TD.cal-div { border-right: 1px solid #000000; }TABLE.photos-entry {   width: 100%;   margin: 0px 0px 13px;   border-top: 1px solid #000000;   border-bottom: 1px solid #000000; }
