#container { margin: auto; width: 511px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #000033; border-right-color: #000033; border-bottom-color: #000033; border-left-color: #000033; background-color: #FFFFFF; align: center; } #container #header #header_left { float: left; background-image: url(images/header_left.gif); background-repeat: no-repeat; height: 42px; width: 40px; } #container #header #header_right { background-image: url(images/header_right.gif); background-repeat: no-repeat; height: 42px; width: 6px; float: right; } body { padding-top: 0px; background-color: #ffffff; } #content { padding: 5px; padding-bottom: 5px; font-family: Verdana; font-size: 9px; font-weight: normal; color: #B0A388; background-color: White; } #container #footer { clear:both; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-align: right; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-top-color: #999999; border-right-color: #000033; border-bottom-color: #000033; border-left-color: #000033; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } #container #footer a { color: #B0A388; text-decoration: none; font-family: Times, Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic; } #container #header #header_main { float: left; padding: 5px; font-family: Times, Arial, Helvetica, sans-serif; font-size: 10px; color: #B0A388; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-style:italic; } #container #header { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: url(images/header_bg.gif); background-repeat: repeat-x; height: 42px; } .month{ width:511px; float:left; border:1px solid #ccc; margin:3px; border-collapse:collapse; } .td { border:1px solid #ddd; width:73px; height:40px; background-color:#fafafa; padding:2px; text-align:left; } th { padding:0px; background-image: url(images/hbg.gif); background-repeat: repeat-x; font-family: Times, Arial, Helvetica, sans-serif; font-size: 20px; color:#A5987E; font-style:italic; } .oldactday{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(images/hbg.gif); background-repeat: repeat-x; color:#ffffff; } .actday{ border:1px solid #ddd; width:73px; height:70px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight:bold; background-color: #F2EAD6; padding:2px; text-align:left; } .restday{ border:1px solid #ddd; width:73px; height:70px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333; background-color:#fffff; padding:2px; text-align:left; } .days{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold; } .event{ font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#000000; } a.eventlink:hover {text-decoration:underline; font-family: arial,helvetica,sans-serif; font-size: 9px; color: #ff3333;} a.eventlink {text-decoration:none; font-family: arial,helvetica,sans-serif; font-size:9px; color: #ff0000;} a.navlink:hover {text-decoration:none; font-family: arial,helvetica,sans-serif; font-size: 12px; color: #B0A388; font-style:italic; } a.navlink {text-decoration:none; font-family: arial,helvetica,sans-serif; font-size:12px; color: #B0A388; font-style:italic; }