html,body{color:#333;font-size:12px;background:#fff;line-height:1.4em;letter-spacing:1px;font-family:"Trebuchet MS",Lucida Grande,Arial,sans-serif;}
#desk{width:980px;margin:0 auto;background:#fff;}
div.mood,div.moodoverlay,div.page{float:left;width:980px;}
#home{float:right;width:258px;height:104px;margin:30px 50px 0 0;}
#home img{width:258px;height:104px;display:block;}
div.mood{min-height:185px;background-repeat:no-repeat;}
div.moodoverlay{height:35px;margin-top:16px;background:url(/images/moodoverlay.png) repeat-x left top;}
div.page{margin-top:35px;border-bottom:1px solid #ccc;}
div.maincontent{float:right;width:800px;padding-bottom:16px;}
div.navi{float:left;}
div.navi a.menu{color:#333;text-transform:uppercase;}
div.navi a.menu:hover{color:#825c26;text-decoration:none;}
div.sub1{float:right;margin-top:11px;}
#view div.sub1{margin-right:38px;}
div.sub1 div.item{float:left;margin:0 5px 0 0;}
div.sub1 a.menu{margin:0 1px;font-size:11px;line-height:10px;padding-right:5px;border-right:1px solid #000;text-transform:lowercase;}
div.sub1 div.exit a.menu{border:none;}
div.sub1 a.menu:hover,div.sub1 a.path{color:#fff;}
div.sub2{width:738px;margin-left:169px;}
#view div.sub2{width:700px;}
div.sub2 div.item{float:left;height:35px;margin:0 11px;line-height:30px;}
div.sub2 div.path{background:url(/images/sub1path.gif) repeat-x left top;}
div.sub2 a.menu{height:35px;margin:0 1px;font-size:14px;}
div.sub2 a.path{color:#825c26;background:url(/images/sub1apath.gif) repeat-x left top;}
div.sub3,div.sub4{float:left;width:160px;border-top:1px dotted #666;}
div.sub3 div.item{border-bottom:1px dotted #666;}
div.sub3 div.path{background:#825c26;}
div.sub3 a.menu{margin:0 12px;line-height:20px;}
div.sub3 a.path,div.sub3 a.path:hover{color:#fff;}
div.sub4 div.path{background:#baa688;}
div.sub4 a.menu{color:#825c26;margin:0 12px 0 24px;text-transform:none;}
div.sub4 a.menu:hover{color:#baa688;}
div.sub4 a.path,div.sub3 a.path:hover{color:#fff;}
#head{color:#fff;float:left;width:570px;background:#85ba19;}
#head h1{margin:0 20px;font-size:12px;font-weight:800;line-height:24px;text-transform:uppercase;}
div.unit h2{font-size:12px;font-weight:800;line-height:1.4em;}
div.main{width:568px;background:url(/images/main.gif) repeat-x left top;border:1px solid #85ba19;}
div.main div.unit{margin:10px;}
div.main h2,div.main div.foot{margin:0 8px;}
div.main div.part,div.main div.grid table{margin:.4em 8px;}
div.main div.wide{width:546px;}
div.main div.wide table,div.main div.wide div.tall{width:530px;}
div.main div.wide div.tiny{width:257px;}
div.main div.slim{width:546px;}
div.main div.slim table,div.main div.slim div.tall{width:347px;}
div.main div.slim div.tiny{width:166px;}
#root div.side{float:right;width:212px;font-size:11px;}
div.side div.unit{margin:0;}
div.side div.edge{margin-bottom:5px;}
div.side div.pure{margin-bottom:2px;}
div.side div.pure div.pict{margin-bottom:8px;}
div.side h2,div.side div.foot{margin:0 10px;}
div.side div.part,div.side div.grid table{margin:.4em 10px;}
div.side div.wide{width:210px;}
div.side div.wide table,div.side div.wide div.tall{width:190px;}
div.side div.pict{width:210px;margin-left:0;margin-right:0;}
div.side div.wide div.tiny{width:85px;}
div.side div.slim{width:210px;}
div.side div.slim table,div.side div.slim div.tall{width:190px;}
div.side div.slim div.tiny{width:85px;}
div.pure{border-color:transparent;}
div.pure div.head h2{border:none;}
div.seam{border:1px solid #fff;}
div.seam div.head{font-style:italic;background:#f3fbdd;border-bottom:1px solid #ccc;}
#root div.seam div.body{margin-top:0;background:#d6f28d;}
div.flat{color:#fff;background:#666;border:1px solid #fff;}
div.flat div.head{color:#fff;background:#666;border-bottom:1px solid #fff;}
div.edge{border:1px solid #ccc;border-top-color:#fff;}
div.edge div.head{background:#d6f28d;margin:-1px 0 0 -1px;border-bottom:1px solid #ccc;}
div.main div.edge div.head h2{margin-left:9px;}
div.side div.edge div.head h2{margin-left:11px;}
h3,h4,h5,h6{font-weight:800;}
h3{font-size:1.1em;text-decoration:underline;}
h4{font-size:1.1em;}
h5{font-size:1em;}
h6{font-size:1em;font-style:italic;}
div.text p.loud{color:#333;padding:.2em .4em;background-color:#d6f28d;}
div.text p.pale{color:#999;font-size:.9em;background:inherit;}
div.text p.skew{font-style:italic;letter-spacing:1px;}
a,div.link a.open{color:#333;text-decoration:none;background-color:inherit;}
.text a,.list a,.lead a{text-decoration:underline;}
.text a:hover,.list a:hover,.lead a:hover{text-decoration:none;}
a:hover,div.link a.open:hover{text-decoration:underline;}
#root a.null:hover{text-decoration:none;}
#edit a.null{background:#ffd0a4;}
div.link a.open{margin-left:14px;}
div.link{background-position:0 2px;}
div.doit{background-position:0 2px;}
div.mail{background-position:0 3px;}
div.load{background-position:0 2px;}
div.rss{background-position:0 2px;}
div.unit div.crop{height:320px;}
div.list p.gist{list-style-image:url(/images/list.gif);}
div.list p.dent{list-style-image:url(/images/list.gif);}
div.line hr{border-bottom-color:#333;}
div.grid table td{border-color:#999;border-style:solid;}
div.grid table thead td,div.grid table tfoot td{background:#ccc;font-weight:800;}
div.grid table.vert tbody.beam td.odd,div.grid table.horz tbody.beam tr.odd td{background:#eee;}
div.cats p a.same{color:#999;}
div.cats p span.same{color:#333;}
div.scan a.same,div.scan li.same,div.scan td.same,div.scan span.same{background-color:#ddd;}
div.this a.same,div.this li.same,div.this td.same,div.this span.same{color:#fff;text-decoration:none;background-color:#900;}
p.dock{margin:0;color:#666;float:left;line-height:20px;}
p.dock a.meta{color:#666;padding:0 5px;font-size:11px;letter-spacing:normal;}
p.dock a.meta:hover{text-decoration:underline;}
#services{margin-left:195px;}
#cmsbox{float:right;padding-bottom:10px;}
#cmsbox,#cmsbox a.meta{text-transform:lowercase;background-color:inherit;}
#disp{background:#fff;border:3px solid #85ba19;}
#lbox div.head,#lbox div.head h2,#lbox div.head a.quit{color:#333;height:36px;line-height:36px;background:#d6f28d;}
#root div.side div.play div,div.side div.play div object{width:190px!important;}
#work{letter-spacing:normal;}
