body {margin:0; padding:0 0 1.5em 0; background-color:#060;}
a {font-weight:bold; text-decoration:none; color:#030;}
a:hover {color:#010; text-decoration:underline;}
h1 {top:0; left:0; width:100%; height:80px; font-size:22px; color:#fff; background-color:#060; margin:0; padding:0 6px;}
#subscribers {position:absolute; top:0; left:482px; background-color:#6a0; width:310px; height:80px;} #ideas {position:absolute; top:340px; left:482px; width:310px;}
.ideas {float:right; width:310px; height:300px; background-color:#360; margin:0; padding:0; padding-top:15px; height:250px;}
.ideas h2 {font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#fff;}
.ideas h2 a {color:#ff0;}
.ideas a img {border:0; margin:0 5px; width:300px; height:250px;}
#tefl {width:250px; height:300px; padding:10px 30px 30px;}
#tefl .left, #tefl .right {float:left; width:125px; height:125px;}
#tefl .right {float:right;}
.left {clear:both;}
#main {padding:0.7em; width:460px; background-color:#6a0;}
#counter, #glass {position:absolute; top:12px; right:12px;}
#counter td {font-family:verdana, sans-serif; font-weight:bold; font-size:15px; color:#fff;}
#glass {top:45px; left:682px;}
#twitter {position:absolute; top:80px; left:482px; width:306px; height:255px; overflow:auto; padding:2px; font-family:verdana, sans-serif; font-size:12px; background-color:#060; color:#060;} #twitter ul {margin:0; padding:0;}
#twitter li {margin-bottom:1px; padding:0.2em 5px 0.4em; background-image:url('/status.png')}
#twitter a {font-weight:bold;}
#twitter li a:hover {color:#a00;}
#page {width:780px;}
#tefl img {margin:0;}
.item {margin-bottom:0.8em; font-family:arial; font-size:.8em;}
