body { font : 8.5pt verdana, arial, helvetica, sans-serif;
       color : black;
       background-color : #fff;       margin-left : 5.5em;       margin-right : 2em; }#header { display : block; height : 210px; }a { white-space : nowrap;
       text-decoration : none; }
span { white-space : nowrap;
       text-decoration : none; }
img { border : none; }#nav { float : right;       margin-top : 10px;       margin-bottom : 22px;       background : #f61 url(../images/icons/cor.gif) no-repeat bottom left;       padding-bottom : 8px;       padding-top : 8px;       padding-right : 10px;       padding-left : 20px; }/*#nav { float : right;       font : 10pt verdana, arial, helvetica, sans-serif;
       margin-top : 10px;       margin-bottom : 22px;       background : #f61 url(../images/icons/cor.gif) no-repeat bottom left;       padding-bottom : 8px;       padding-top : 8px;       padding-right : 10px;       padding-left : 20px; }*/#nav a { padding : 0 1px 0 1px; }#lside { float : left; width : 44%; }#rside { float : right; width : 54%; }.weekpic { height : 550px;       background : url(../images/pix/IMAG0224.jpg) no-repeat 10% 10%;       margin-left : 1px;       width : 98%; }#pic_cap { padding-top : 9px; padding-bottom : 9px; padding-left : 2px; }#pic_cap p { padding-top : 1px; padding-bottom : 3px; padding-left : 2px; margin : 0; }h2 { font-size : 12pt; }h4 { margin : 0; }table { border : 1px solid purple; border-spacing : 3.5pt; }td { border : 1px dotted purple;
       font : 8.5pt verdana, arial, helvetica, sans-serif;       padding : 4px; }th { padding : 5px; font-size : 9.5pt; }.invite { padding-top : 16px; padding-bottom : 2px; }
#trails { padding-right : 20px;
       padding-bottom : 20px; }#trails p { text-align : center; }#trails h3 { text-align : right; font-style : oblique; }#trails table tr.next * { background : #22ccff; }#trails table td { background : #eeeebb;       border : 1px solid purple;       margin : 4px; }#rside { }#cmtee { float : left; padding-bottom : 20px; }#cmtee td.posn { font-weight : bold;       vertical-align : top;       text-align : right;       padding-left : 4px;       padding-right : 4px;       padding-top : 4px;       white-space : nowrap; }#cmtee td.posn p { font-weight : normal;       margin-top : 0;       padding-right : 1px;       white-space : normal; }#lnx { clear : left;       padding-bottom : 20px;       text-align : center; }#lnx ul { font : small  verdana, arial, helvetica, sans-serif;       padding : 0;       font-style : oblique;       list-style : none;       margin-bottom : 8px;  }#lnx img { padding : 6px 0; }#lnx2 { clear : both;       font : x-small sans-serif;       width : 100%;       text-align : center;       padding-top : 18px; }.ad1 { float : left;       width : 33%; }.ad2 { float : left;       width : 33%; }.ad3 { float : left;       width : 33%; }.ad3 p { margin-top : 0; margin-bottom : 20px; }
