div.datenav {height: 22px; background: rgb(123, 157, 202) url(http://images.listenarabic.com/images/title_left.png) no-repeat; padding-left: 8px; margin: 0 0 1em 0;}
div.datenav p {height: 22px; background: rgb(123, 157, 202) url(http://images.listenarabic.com/images/title_right.png) no-repeat top right; font-size: 1em; line-height: 20px; padding-right: 8px; margin: 0; font-weight: bold;}
div.datenav a { color: white; }
.datenav .next, .datenav .previous { display: block; width: 40%; }
.datenav .next { float: right; text-align: right; }
.datenav .previous { float: left; }
.pagenav {margin: 0.5em 0 1.4em 0; text-align: right; clear: both;}
.pagenav a, .pagenav .current {padding: 0.2em 0.5em;}
.pagenav .current {background: #d3e5f7;}
/* monthly listing **/
#monthlylist {width: 60em; margin-left: 62px; /* lines up with the title (icon width 50 + 1em of padding) */}
h3 a:link {color: #2862d7;}
.calendarpage {position: absolute; font-size: 0.65em; float: left; margin-left: -58px; width: 50px; height: 42px; text-align: center; padding: 7px 0; text-decoration: none; background: url(http://images.listenarabic.com/images/calendar.gif) no-repeat; color: white; text-transform: uppercase;}
h3 a.calendarpage:link {color: white;}
.calendarpage b {display: block; font-size: 1.8em; line-height: 1.2em; color: black; font-weight: bold;}
/*h3 {font-size: 1.25em; margin: 2em 0 0.6em 0; position: relative;}*/
h3 .linecount {font-size: 0.8em; font-weight: normal; color: gray; padding-left: 1em;}
.participants { margin: 0.5em 0 0.8em 0; }
.showmore {cursor: pointer; color: blue; text-decoration: underline; font-weight: bold;}
/* loglines *******/
#loglines {width: 90%; clear: both;}
.logline { margin: 0; }
.nick {width: 10em;	float: left; text-align: right; white-space: nowrap; overflow: hidden; position: relative;}
.message {display: block; margin: 0 2.5em 0 10.8em; word-wrap: break-word;}
.timestamp {color: gray; font-size: 11px; float: right; text-decoration: none;}
.medialine .message { background: #f3f6f8; margin-right: 0; padding: 0.5em;}
.medialine a { color: black; text-decoration: none; }
.medialine b { display: block; }
.medialine img { float: left; margin-right: 0.5em }
.status { color: gray; }
.nick0 { color: #D35900; }
.nick2 { color: #cccc00; }
.nick3 { color: #cc00cc; }
.nick4 { color: #00cccc; }
.nick5 { color: #00cc00; }
.nick6 { color: #cc0000; }
.nick7 { color: #0000cc; }
.nick8 { color: #000000; }
.nick9 { color: #88cc00; }
.nick10 { color: #00cc88; }
.nick11 { color: #cc0088; }
.nick12 { color: #f84; }
.nick13 { color: #f08; }
.nick14 { color: #44f; }
.nick15 { color: #f80; }
.nick16 { color: #08f; }
