body { margin: 0px; background-color: #430510; color: #6F0E1F; background-image: url(../images/background.jpg); background-repeat: repeat-x; }
.divTop { background-color: #430510; }
.divMid { /* background-color: #C2E6FB; */ }
#footerback { background-color: #430510; }

.inner { width: 862px; margin-left: 0px; margin-right: 0px; }
.place { width: 505px; }
.half { width: 49%; }
.spaceTD { width: 2%; }

#copyright { width: 882px; margin-left: auto; margin-right: auto; padding-bottom: 20px; }
.wraper { text-align: center; width: 882px; height: auto; margin-left: auto; margin-right: auto; background-color: #FFFFFF; overflow: hidden; }
#duedate { width: 272px; height: 62px; background-image: url(../images/due.jpg); }
#duedateTextBox { width: 252px; height: 62px; padding-left: 10px; padding-right: 10px; padding-top: 30px; color: #FFFFFF; font-family: Arial; font-weight: bold; font-size: 14px; }
.puppieDisplay { border: thin dashed #430510; }

#content { width: 862px; margin-top: 0px; margin-left: 10px; margin-right: 10px; background-color: #FFFFFF; font-family: Arial; font-weight: normal; font-size: 12px; text-align: center; }
#contentright { float: right; width: 362px; margin-top: 0px; margin-left: 10px; margin-right: 10px; background-color: #FFFFFF; font-family: Arial; font-weight: normal; font-size: 12px; text-align: right; }
#contentleft { float: left; width: 300px; margin-top: 0px; margin-left: 10px; margin-right: 10px; background-color: #FFFFFF; font-family: Arial; font-weight: normal; font-size: 12px; text-align: left; }
#footer { width: 882px; height: 20px; margin-left: auto; margin-right: auto; background-color: #FFFFFF; height: 40px; }
#flash_menu { color: #FFFFFF; padding-bottom: 0px; margin-bottom: 0px; }
#buttons { width: 847px; border-spacing: 0; }
#buttons td { margin: 0px; padding: 0px; }
#tableNoLitter td { width: 441px; }

#large_box {width:800; height:600;}
/* Text */
.txtHeader { color: #2B72C2; font-family: Arial; font-weight: bold; font-size: 14px; }
.txtWeekHeader { color: #6F0E1F; font-family: Arial; font-weight: bold; font-size: 16px; }
.txtRedBold { color: #6F0E1F; font-family: Arial; font-weight: bold; font-size: 14px; }
.txtRed { color: #6F0E1F; font-family: Arial; font-weight: normal; font-size: 14px; }
.copyrighttxt { color: #FFFFFF; font-family: Arial; font-weight: normal; font-size: 12px; padding-left: 20px }

.justText { text-align: justify; }
.linkfree { text-decoration: none; }
.borderfree { border-style: none; }

.ralign { text-align: right; }
.lalign { text-align: left; }
.talign { vertical-align: top; }
.tableSpace { height: 12px; }
.padding { padding-left: 10px; padding-right: 10px; }

.linkline a { text-decoration: none; color: #6F0E1F; }
.linkline a:hover { text-decoration: underline; color: #6F0E1F; }

.footerlink { text-decoration: none; color: #FFFFFF; }
.footerlink:hover { text-decoration: underline; color: #FFFFFF; }