body { background: black; padding:0px; margin:0px; }

body,td,div,input { font-family:arial,sans-serif; }

td { vertical-align:top; }

p { line-height:150%; }

ul { margin:12 17 12 17; }

form { padding:0px; margin:6 0 0 0; }

.topnav a, .topnav a:visited, .topnav b { color: #4f4f4f; display:block; font-size:13px; width:135px; height:21px; padding:2 0 0 24; text-decoration:none; text-transform:lowercase; }
.topnav a:hover, .topnav b, .topnav a.active { background: #d5f3d4; }
.topnav a.home:hover, .topnav b.home { background: url(/im/icon-home.gif) 9px 9px no-repeat #b5deb3; }
.topnav .home, .topnav .home:visited { height:27px; padding:6 0 0 24; }
.topnav b { font-weight:normal; }

.slogan { font-weight:normal; color: white; display:block; margin: 6 0 0 42; font-size:12.5px; }

.langs { margin:0 0 0 21; }
.langs td { border-left:1px solid #b5deb3; padding: 8 6 0 4; }
.langs td a, .langs td a:visited, .langs td b { font-family:verdana,arial,sans-serif; font-size:10px; text-decoration:none; } 
.langs td a, .langs td a:visited { color: #a3a29e; }
.langs td b, .langs td a:hover { color:#b5deb3; }

.footer { font-size:10px; color: #4f4f4f; }
.footer a, .footer a:visited { color: #52ae4c; text-decoration:none; }

.ltr { direction:ltr;unicode-bidi:bidi-override; }

.donate td { font-size:12px; color: #4f4f4f; padding:0 3 3 0; }
.donate input { border:1px solid #a6a6a6; width:156px; }
.donate input.submit { width:75px; height:22px; color: white; background: #5cb656; font-weight:normal; font-size:10px; text-transform:uppercase; border:0px; }