body { width:100%; margin:0px; padding:0px; margin-bottom:20px; background-color:#ffffff; color:#000000; } a { text-decoration:none; } #title { font-family:verdana, arial, sans-serif; margin-top:0px; margin-bottom:0px; } #subTitle { font-style:italic; margin-top:0px; } #espressoTop { display:block; } #espressoLeft { float:left; margin-bottom:5px; } #topMenu { padding-bottom:20px; } #content { clear:left; } #leftColumn { margin-left:80px; margin-right:80px; margin-right:310px; } #rightColumn { float:right; width:280px; margin-left:30px; } .magicbox { width: 100%; margin-right:70px; margin-bottom:20px; background-color:#ffcc33; border-color: transparent; background-image:url("images/round_corner_middle.gif"); background-repeat:repeat-y; } .head { background-color:#ffffff; } .head_1 { display:none; } .head_2 { width: auto; background-color:#ffcc33; background-image:url("/images/round_corner_top.gif"); background-position: center; background-repeat:no-repeat; } .head_3 { display: none; } .foot_2 { background-color:#ffcc33; background-image:url("/images/round_corner_bottom.gif"); background-position: center; background-repeat:no-repeat; } .colonne { width: 25%; max-width: 180px; float: right; } .centerpage { width: 74%; } .cornerContent { padding-left:10px; padding-right:10px; margin:0px; } .rightColumnBoxTitle { font-weight:bold; font-family:verdana, arial, sans-serif; margin-bottom:5px; } spacer: { clear:both; font-size:8px; } .newDay { font:16px verdana, arial, sans-serif; margin-top:20px; } .newsTitle { font:bold 15px verdana, arial, sans-serif; border-bottom:1px solid #000; padding-bottom:2px; padding-top:20px; } .newsSubTitle { font:italic 14px verdana, arial, sans-serif; padding-top:4px; padding-bottom:2px; } .newsText { border:none; padding-top:4px; padding-bottom:4px; } .newsCmd { font-size:12px; padding-bottom:15px; } .newsAuthor { font-size:12px; } #comments { clear:both; } .comment { clear:right; padding:5px; } .commentAuthor { float:right; text-align:center; padding:10px; } .commentTitle { font-size:15px; font-weight:bold; } .commentDate { font-size:12px; } .poll { float:right; text-align:left; clear:right; margin:5px } .calendar { font-family:verdana, arial, sans-serif; font-size:12px; } .calendarDayOfWeek { font-size:9px; } .calendarDayLinked { background-color:#e5b72d; } .calendarDayToday { font-weight:bold; } .calendarDayTodayLinked { font-weight:bold; background-color:#e5b72d; } .image { float:right; } .legend { text-align:center; font-weight:bold; }