/*
Theme Name: Working
Theme URI: 
Description: 
Version: 1
Author: 
Author URI: 
Tags: 
*/

/* simple rest */

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,  
ol, li, dl, dt, dd, form, a, fieldset, input, th, td  
{  
margin: 0; padding: 0; border: 0; outline: none;  
}

/* */


/* */
body{background:url('img/grainer.gif') top center;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;font-size:62.5%;color:#494949;color:rgba(0,0,0,.75);}
li.lfront, li.lthoughts, li.lwork {display: block; text-indent: -9999px; background: url(img/sprite.png);}

a {text-decoration: none; color: #000;}
a:hover {text-decoration: none; color: #00acea;}

h1.logomain {position: absolute; z-index: 200; background: transparent url('img/logoswash2.png') top center no-repeat; top: 30px; width: 459px; height: 118px; margin-left: 156px; opacity: 1;  -webkit-transition: opacity 1s linear;}
h1.logomain:hover {opacity: .1;}
h1.logomain a {display: block;text-indent: -9999px; width: 459px; height: 118px;}

.masterwrap {margin: 0 auto; width: 800px; padding: 0px;}
.header-top {background: transparent url('img/fadertop2.png') top center no-repeat; height: 131px;}

.navwrap {background: #000 url('img/sharp.png') top center repeat-x; border: 1px #000 solid; -webkit-border-top-left-radius: 20px; -moz-border-radius-topleft: 20px; -webkit-border-top-right-radius: 20px; -moz-border-radius-topright: 20px; height: 38px;}

.maninav {margin-left: 20px; position: absolute; top: 135px; z-index: 400; width: 753px;}
ul.mlist {list-style: none;}
ul.mlist li {display: block; width: 104px; height: 34px; float: left;}
li.lfront {background: transparent url('img/sprite.png') 0px -35px; no-repeat; opacity: 1;  -webkit-transition: opacity 1s linear;}
li.lfront:hover {background: transparent url('img/sprite.png') 0px 1px; no-repeat; opacity: .7;}
li.lthoughts {background: transparent url('img/sprite.png') 0px -105px; no-repeat; opacity: 1;  -webkit-transition: opacity 1s linear;}
li.lthoughts:hover {background: transparent url('img/sprite.png') 0px -70px; no-repeat; opacity: .7;}
li.lwork {background: transparent url('img/sprite.png') 0px -174px; no-repeat; opacity: 1;  -webkit-transition: opacity 1s linear;}
li.lwork:hover {background: transparent url('img/sprite.png') 0px -140px; no-repeat; opacity: .7;}
ul.mlist li.lfront a, ul.mlist li.lthoughts a, ul.mlist li.lwork a {display: block; text-indent: -9999px; width: 104px; height: 34px;}

.f-right {float: right; margin-top: 6px;}

.bodywrap {background: #fff; padding: 20px 23px 60px 23px; -webkit-border-bottom-left-radius: 20px; -moz-border-radius-bottomleft: 20px; -webkit-border-bottom-right-radius: 20px; -moz-border-radius-bottomright: 20px; border-top: 3px #ddd solid; border-left: 1px #fff solid; border-right: 1px #fff solid; border-bottom: 1px #fff solid;margin-bottom: 18px;}
.copy {margin: 0 auto; width: 800px; text-align: center; font-weight: bold; margin-bottom: 30px; text-shadow: #fff 2px 1px 1px;
}

.copy a:hover {color: #074291;}

.bodywrap p {font-size: 1.2em; line-height: 1.6; color: #6e6e6e;}


/*  */
.entry {font-family: Helvetica, arial, serif; color: #6e6e6e; margin-bottom: 8px;}
.entry p {margin-top: 18px;}
.entry p.caption {margin-top: 8px; color: #999; font-size: 10px;}

.entry object {margin: 0 0 1em 0; background: url('img/object_shadow.png') bottom right no-repeat; padding-bottom: 18px;}
.pinfo {font-size: 1.3em; font-weight: bold; color:#6e6e6e; padding: 0 0 10px 0;}
span.divider {color: #00acea;}
a.locator {background: transparent url('img/pin.gif') top left no-repeat; padding-left: 12px; padding-top: 2px; margin-left: 2px;}

.entry a {font-weight: bold;}

.entry h1 {font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 5em; color: #000;}
.entry h2 {font-family: 'Lobster', arial, serif; font-size: 3.5em; color: #000;}
.entry h3 {font-family: 'Lobster', arial, serif; font-size: 2em; color: #000;}
.entry h4 {}
.entry blockquote {float: right; width: 400px; font-size: 2.2em; font-family: 'Reenie Beanie', arial, serif; margin-left: 18px; color: #000; background: url('img/object_shadow.png') bottom left no-repeat; padding-bottom: 26px;}

.entry blockquote.comic {color: #f0ff00; font-family: 'Comic Sans MS', 'Reenie Beanie', serif; font-size: 1.5em; float: none; width: 700px; background: #9cff00; padding:0px 10px; margin: 10px auto;}
.entry blockquote.comic p {color: #ff00ba; padding: 5px;}


.imgleft {float: left; margin-right: 18px;}
.imgright {float: right; margin-left: 18px;}

img.small {background: url('img/photo_shadow.png') bottom right no-repeat; padding-bottom: 9px;}
img.medium {background: url('img/photo_shadow.png') bottom right no-repeat; padding-bottom: 9px;}
img.large {background: url('img/object_shadow.png') bottom right no-repeat; padding-bottom: 18px;}

#location {display: none; width: 400px; margin: 0 1em; background: red; padding: 2em;}

.liker {margin-bottom: 10px;clear: both;}
.navigation {font-family: 'Reenie Beanie', arial, serif; font-size: 16px;}
.alignleft {float: left; font-weight: bold;}
.alignright {float: right; font-weight: bold;}

/* root element for scrollable */
.vertical{/* required settings */
position:relative;overflow:hidden;/* vertical scrollers have typically larger height than width */ 
height:90px;width:750px; margin-bottom: 10px;}
/* root element for scrollable items */
.tweets{position:absolute;/* this time we have very large space for height */ 
height:20000em;margin:0px;}
/* single scrollable item */
.tweet{margin:10px 0;padding:5px 5px 25px 5px;font-size:12px;height:60px;background: url('img/tweettear.jpg') bottom center  no-repeat; }
/* the action buttons above the scrollable */
#actions{width:750px;margin:10px 0 10px 0;}
#actions a{font-size:11px;cursor:pointer;color:#666;}
#actions a:hover{text-decoration:none;color:#00acea;}
.disabled{visibility:hidden;}
a.next{float:right; background: url('img/downer.png') 50% 0%  no-repeat; padding: 20px 0px 3px 22px; margin-top: -3px;}
a.prev {margin-left: 395px;background: url('img/upper.png') 50% 100% no-repeat; padding: 28px 0px 3px 22px; margin-top: -30px;}
.twitimg {float: left; margin: 0 8px 4px 0;}

#actions h2 {font-family: 'Yanone Kaffeesatz', arial, serif; font-size: 22px; color: #000;margin: 0; padding:0; display: block; float: left; width: 300px; line-height: 18px;}

#actions h2 a {font-size:20px;cursor:pointer;color:#000;}
#actions h2 a:hover {color:#00acea;}

.thicker {background: url('img/photo_shadow.png') bottom right no-repeat; padding: 8px 5px 20px 8px; margin-right: 22px;}


