#window { height: 365px; } #windowBody { width: 100%; padding: 10px; } #windowContent { height: 325px; overflow: auto; } #windowContent h1 { color: #22558a; font-size: 20px; margin: 0; } #windowContent p { margin-top: 0; } .wordlists { border-bottom: 1px solid #d6d6d6; } .wordlist .title { color: #22558a; font-weight: bold; } .wordlist .description { margin: .5em 0; } .wordlist .wordcount { margin-left: 5px; } .wordlists .wordlist { border-top: 1px solid #d6d6d6; padding: 7px 6px; display: block; text-decoration: none; color: #444444; position: relative; } .wordlists .wordlist:hover { background-color: #f5f9ec; } .wordlist .date { font-size: 90%; color: #7b7b7b; } .wordlist .author { font-size: 90%; color: #7b7b7b; } .wordlists .wordlist:hover .actions { display: block; } .wordlists .wordlist .actions { display: none; position: absolute; top: 3px; left: 415px; } .thumbview .entry { padding: 5px; border-bottom: 1px solid #CCCCCC; display: block; clear: both; float: left; width: 100%; cursor: pointer; } .thumbview .entry .word { font-size: 120%; color: #22558a; font-weight: bold; text-decoration: underline; margin-bottom: .2em; display: block; } .thumbview .entry .thumb { width: 100px; height: 60px; border: 1px solid #CCCCCC; background-position: 50% 50%; background-repeat: no-repeat; float: right; } .thumbview .entry .otherlists { margin-top: 2em; font-size: 90%; } .listview .entry { display: inline; } .ratingtext { color: #7b7b7b; } .ratingdisplaybar, .stars { display: inline; } /* profile links */ .profileLink .badge img { vertical-align: middle; margin-left: 3px; } 