a { font-family: arial, sans-serif; color: #9933cc; text-decoration: none; border-bottom: 1px dotted #9933cc; }
a:hover { color: #fd4399; border-bottom: 1px dotted #fd4399; }
a img { border: 0; }

body { background: #eee; margin:0; padding:0; margin-bottom: 40px; }
* { margin:0; padding:0; }

h1,h2,h3,h4,h5,h6 { font-family: arial; font-weight:normal; }

.tupperware { margin: 0 0 0 200px; padding-top:40px; width: 710px; }
.left { float: left; width: 545px; }
.right { float: left; padding-left: 40px; width: 120px; }

.right a.logo { border: 0; }
.right .me { font: normal 12px arial; color: #666; margin-top: 20px; }
.right .me a { color: #FF3399; border-bottom: 1px dotted #FF3399;  }
.right .me a:hover { color: #BB30A2; border-bottom: 1px dotted #BB30A2;  }

#brain { width: 220px; position:fixed; top: 0px; }
.clear { clear:both; }

.post { margin-bottom: 40px; }

.post .wrapper { float: left; width: 545px; }
.post .wrapper .muadib { background: #fff; padding: 20px; float: left; width: 500px; }
.post .wrapper .right_shadow { width: 5px; background: #bbb; height: 10px; float: right; margin-top: 5px;}
.post .wrapper .bottom_shadow { background: #bbb; overflow:hidden; height: 5px; margin-left: 5px; }

.post .tag { float: left; }
.post .tag .tagwrap { background: #fd4399; width: 100px; padding: 5px 0px 5px 10px; }
.post .tag .date { font: normal 22px arial; color: #fff; }
.post .tag .time { color: #5F173A; font: bold 12px arial; }
.post .tag .bottom_shadow { height: 5px; background: #bbb; margin-left: 5px; overflow:hidden; width: 104px; }

.post .permalinky a { overflow: hidden; width: 10px; height: 10px; background-color: #eee; float: right; border-left: 5px solid #bbb; border-top: 5px solid #bbb; border-bottom: 0; }

.post .muadib .caption { color: #333; font: normal 12px/16px arial; }
.post .muadib .caption h1 { font-size: 24px; line-height: 26px; }
.post .muadib .caption h2 { font-size: 20px; line-height: 24px; }
.post .muadib .caption h3 { font-size: 18px; }
.post .muadib .caption blockquote { margin: 5px 20px 10px 20px; color: #999; }
.post .muadib p { margin-bottom: 5px; }

.post .muadib .caption .audio_player { margin-bottom: 10px; border-left: 5px solid #ccc; border-top: 5px solid #ccc; width: 207px; height: 27px; }

.photo .muadib img { margin-bottom: 10px; }
.link .muadib a { font-size: 24px; line-height: 28px; }
.video .muadib .alt, .link .muadib .alt { margin-top: 10px; }
.link .muadib .alt a { font-size: 12px; line-height: 14px;  }

.paginators { float: right; }
.paginators a { background: #36C696; padding: 5px; color: #fff; text-decoration: none; border-bottom: 0; border-top: 5px solid #258B6A; border-left: 5px solid #258B6A; margin-left: 10px; font: bold 16px arial; }
.paginators a:hover { background: #2BAFB9; border-top: 5px solid #24939B; border-left: 5px solid #24939B; }