/* --------------------------------------------- */
/*              HEADER                           */
/* --------------------------------------------- */

a.top1:link {
color:#ffffff;
font-size:9pt;
padding:5px;
padding-bottom:15px;
display:block;
background-color:#222222;
text-decoration:none;
}
a.top1:visited { 
color:#ffffff;
font-size:9pt;
padding:5px;
padding-bottom:15px;
display:block;
background-color:#222222;
text-decoration:none;
}
a.top1:hover {
color:#222222;
font-size:9pt;
padding:5px;
padding-bottom:15px;
display:block;
background-color:#ffffff;
text-decoration:none;
}

a.top2:link {
color:#222222;
font-size:8pt;
padding:5px;
background-color:#98998E;
text-decoration:none;
}
a.top2:visited { 
color:#222222;
font-size:8pt;
padding:5px;
background-color:#98998E;
text-decoration:none;
}
a.top2:hover {
color:#6B6B67;
font-size:8pt;
padding:5px;
background-color:#ffffff;
text-decoration:none;
}

a.top3:link {
color:#ffffff;
text-decoration:none;
}
a.top3:visited { 
color:#ffffff;
text-decoration:none;
}
a.top3:hover {
color:#ffffff;
text-decoration:underline;
}


/* --------------------------------------------- */
/*              MAIN CONTENT                     */
/* --------------------------------------------- */

body {
margin:0;
padding:0;
background-image:url(misc/bg-feb.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#eeeeee;
scrollbar-face-color:#222222;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#000000;
scrollbar-shadow-color:#111111;
scrollbar-highlight-color:#111111;
scrollbar-3dlight-color:#111111;
scrollbar-darkshadow-color:#111111;
}

table {
  font-family: tahoma, verdana, arial;
  font-size: 8pt;
  color: #222222;
}

h1 {
font-family: tahoma, verdana, arial;
font-size: 12pt;
color: #ffffff;
font-weight:normal;
line-height:1.4em;
}
h2 {
font-family: tahoma, verdana, arial;
font-size:9pt;
color: #ffffff;
font-weight:normal;
line-height:1.4em;
}

a:link {
color:#000000;
text-decoration:none;
}
a:visited { 
color:#000000;
text-decoration:none;
}
a:hover {
color:#888888;
text-decoration:underline;
}


/* --------------------------------------------- */
/*                  CALENDAR                     */
/* --------------------------------------------- */

td#calendar-title {
padding:5px;
background-color:#dddddd;
font-size:12pt;
color:#222222;
border-bottom:2px solid #cccccc;
text-align:center;
}

td#calendar-blank {
padding:5px;
background-color:#ffffff;
font-size:8pt;
color:#222222;
text-align:center;
}

td#calendar-none {
padding:5px;
background-color:#eeeeee;
font-size:8pt;
color:#222222;
text-align:left;
}

td#calendar-entry {
padding:5px;
background-color:#dddddd;
font-size:8pt;
color:#222222;
text-align:left;
}



/* --------------------------------------------- */
/*              FOOTER                           */
/* --------------------------------------------- */

a.footer:link {
color:#ffffff;
text-decoration:none;
}
a.footer:visited { 
color:#ffffff;
text-decoration:none;
}
a.footer:hover {
color:#ffffff;
text-decoration:underline;
}






/* --------------------------------------------- */
/*             TWITTER                           */
/* --------------------------------------------- */


#twitter_update_list, #twitter_update_list span {
font-family:tahoma,arial;
text-align:left;
font-style:normal;
font-size:10pt;
color:#222222;
padding:0px;
margin:0px;
border:none;
list-style-type: none;
line-height:1.5em;
}
#twitter_update_list span a {
font-size:10pt;
color:#555555;
text-decoration:none;
font-style:normal;
font-weight:bold;
display:inline;
border:none;
}
#twitter_update_list a {
font-size:8pt;
color:#888888;
text-decoration:none;
font-weight:normal;
display:block;
text-align:right;
margin-top:-5px;
border-bottom:1px solid #dddddd;
}
