/* Original site style */body {position: relative; margin: 0; padding: 0;background: #0099B9 url('http://static.twitter.com//images/themes/theme4/bg.gif') fixed no-repeat top left;}/*body {position: relative; margin: 0; padding: 0;background: white url(moebius-bg.jpg) 0 0 no-repeat fixed}*/div#content {position: absolute; top: 55px; left: 120px; right: 120px;   color: #666666; font: 13px Verdana, sans-serif; padding: 10px;background: #F9F7ED 0 0 no-repeat fixed;   }div#content1 {position: absolute; top: 55px; left: 35px; right: 290px;   color: #666666; font: 13px Verdana, sans-serif; padding: 10px;background: #F9F7ED 0 0 no-repeat fixed;   }div#sidebar {position: absolute; top: 55px; right: 20px;   color: #666666; font: 13px Verdana, sans-serif; }div.sidebaritem {width:225px; color: #666666; font: 13px Verdana, sans-serif; padding: 10px;background: #F9F7ED 0 0 no-repeat fixed;   }div.sidebaritem a { color: #36393D;}div.sidebaritem a:hover {color: #4096EE;}/*div#links {position: absolute; top: 8px; left: 231px; right: 25px;*/div#links {position: absolute; top: 8px; left:24%; font: 14px Verdana, sans-serif;text-align: center;}div#content p {margin: 0 1em 1em;}div#content h3 {margin-bottom: 0.25em;}div#links a {/*display: block;*/ text-align: center; font: bold 1em sans-serif;   padding: 5px 5px; margin: 0 0 2px; border-width: 0;   text-decoration: none; color: #36393D ;background: transparent 0 0 no-repeat fixed;}div#links a:hover {color: #4096EE;}.js-top {color: #4096EE;}/*div#links a:hover {background: transparent 0 0 no-repeat fixed;}*/h1 {margin: -9px -9px 0.5em; padding: 15px 0 5px; text-align: right; /*background: #82AADF ;*/color:#455533; letter-spacing: 0.5em; text-transform: lowercase; font: bold 25px sans-serif;height: 28px; vertical-align: middle; white-space: nowrap;}b {color:#455533; font: bold 16px "Times New Roman";}dt {font-weight: bold;}dd {margin-bottom: 0.66em;}div#content pre {color:black;}div#content a:link {color: #3F4C6B;}div#content a:visited {color: #3F4C6B;}div#content a:link:hover {color: #4096EE;}div#content a:visited:hover {color: #4096EE;}#history {margin: 0 0 0 50px;padding: 0;width: 450px;float: left;}code, pre {color: #EDC; font: 110% monospace;}/* Added to allow for tabular data entry w/o tables 11/5/2004 */b.label {font: bold 15px "Times New Roman";text-align:left; }div#contact {position: absolute; top: 26px; left: 25px; right: 25px;   color: #666666; font: 13px Verdana, sans-serif; padding: 10px;   border: solid black;}   a.comment {  /* IE5.0/Win doesn't apply padding to inline elements,     so we hide these two declarations from it */  background/* */:/**/url("http://www.mobiusdevelopment.com/dev/images/talk.gif") no-repeat 0 45%;  padding-left:18px;  }   a.email {  /* IE5.0/Win doesn't apply padding to inline elements,     so we hide these two declarations from it */  background/* */:/**/url("http://www.mobiusdevelopment.com/dev/images/email_go.png") no-repeat 0 45%;  padding-left:18px;  }/* Start Tag Cloud CSS */#cloud {padding:1px; line-height:30px; width:200px;}#cloud a {text-decoration:none;padding:2px;color: #36393D;}#cloud a:hover {color: #4096EE;}a.tag1{font-size:12px;}a.tag2, a.tag3 {font-size:13px;font-weight:200;}a.tag4 ,a.tag5, a.tag6 {font-size:16px;font-weight:300;}a.tag7, .tag8, a.tag9 {font-size:20px;font-weight:300;}a.tag10, a.tag11, a.tag12 {font-size:24px;font-weight:300;}a.tag13, a.tag14, a.tag15 {font-size:28px;font-weight:400;}a.tag16, a.tag17, a.tag18 {font-size:30px;font-weight:400;}a.tag19, a.tag20, a.tag21 {font-size:32px;font-weight:500;}a.tag22, a.tag23, a.tag24 {font-size:34px;font-weight:500;}a.tag25, a.tag26, a.tag27 {font-size:36px;font-weight:900;}a.tag28, a.tag29, a.tag30 {font-size:38px;font-weight:900;}/* End Tag Cloud CSS */