
* { margin: 0; padding: 0; border: 0 }
body     { color: #000; font-size: 100.01%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
img  { border: 0 }
p             { color: #666; font-size: 0.7em; line-height: 1.7em; text-align: left; margin-bottom: 10px }
a   { color: #f69; text-decoration: none; outline: none medium }
a:visited   { text-decoration: none }
a:hover  { color: #000 }
ul    { text-align: left; list-style-type: none }
li     { display: inline }
td   { color: #000 }
h1            { color: #666; font-size: 0.8em; font-style: normal; font-weight: normal; line-height: 1.5em; text-align: left; margin-bottom: 5px }
h2   { color: #f30; font-weight: normal }
#wrapper          { margin: 0 auto; padding: 0; width: 950px }
#bread                     { font-size: 0.8em; margin-top: 20px; margin-left: 25px; width: 949px }
#bread ul      { padding-bottom: 6px }
#bread li     { color: #999; font-size: 0.85em; line-height: 1.4em; letter-spacing: 0.1em }
#bread li a { color: #666 }
#bread li a:hover { color: #f69 }
.pages   { word-spacing: -0.3em; margin-left: 8px }
.tag   { color: #666; font-style: italic }
.arrow    { padding-right: 2px }
#navi                       { float: right }
.hover-image-container { display: inline-block; margin-top: 0; height: 11px; overflow: hidden }
.hover-image-container:hover img { margin-top: -11px }
.arrows      { margin-left: 3px }
#homecontent              { text-align: left; margin-top: 25px; margin-bottom: 5px; margin-left: 25px; padding-bottom: 20px; width: 949px; float: left }
#content             { text-align: left; margin-bottom: 5px; margin-left: 25px; padding-top: 20px; padding-bottom: 20px; width: 949px; float: left; border-top: 1px solid #ccc }
#leftbar          { text-align: left; width: 600px; float: left }
#leftbar img           { }
#rightbar         { text-align: left; margin-left: 40px; width: 250px; float: left }
#rightbar ul         {  }
#rightbar li          { font-size: 0.7em; display: block; margin-bottom: 3px }
.link { padding-top: 20px }
#wideleftbar           { text-align: left; width: 760px; float: left }
#scrollbar           { text-align: left; width: 949px; float: left }
#scrollbar img { -moz-box-shadow: 3px 3px 10px #888; -webkit-box-shadow: 3px 3px 10px #888; box-shadow: 3px 3px 10px #888;}
#scrollbar p              { font-size: 0.8em; margin-bottom: 40px }
#smallrightbar         { text-align: left; margin-left: 20px; width: 155px; float: left }
#smallrightbar p         { width: 165px }
#footnavi                { display: inline; margin-left: 25px; width: 900px; float: left }
#footnavi li                  { font-size: 0.7em; margin-right: 5px }

#worklist p     { font-size: 0.7em; line-height: 1.5em }

.lefttext p    { color: #333; width: 430px }
.righttext p   { color: #333; width: 440px }
.lefttexteng p { width: 430px }
.righttexteng p  { width: 440px }
.morepics  { margin-top: 25px }
#worklist  {  }
#worklist td   { }
#worklist table  { margin-bottom: 15px }
#worklist h2           { color: black; font-size: 3.5em; line-height: 1em; word-spacing: -0.2em; margin-bottom: -2px; padding-right: 10px }
#worklist h2 a         { color: #666 }
#worklist h2 a:hover         { color: #000 }
.name    {  }
.des        { color: #999; font-size: 1em; line-height: 1.3em; text-align: left; vertical-align: bottom }
.space     { height: 20px }
.home  { color: #666; font-size: 1.2em; line-height: 1.4em; padding-left: 4px }
.portraits  { margin-top: 14px }
#worklist h2.ilu a              { color: #0cf }
#worklist h2.por a              { color: #39f }
#worklist h2.myl a               { color: #03f }
#worklist h2.wes a                { color: #90f }
#worklist h2.ali a                { color: #c6f }
#worklist h2.cla a               { color: #f0f }
#worklist h2.abo a                { color: #f39 }

#worklist h2.ilu a:hover         { color: #000 }
#worklist h2.por a:hover         { color: #000 }
#worklist h2.myl a:hover         { color: #000 }
#worklist h2.wes a:hover         { color: #000 }
#worklist h2.ali a:hover         { color: #000 }
#worklist h2.cla a:hover         { color: #000 }
#worklist h2.abo a:hover         { color: #000 }

.first { margin-top: -12px }
.click { color: #666; font-size: 0.55em; line-height: 1em }
.home  { color: black; font-family: "Courier New", Courier, Monaco, monospace; margin-left: 4px }
#intro  { margin-top: 10px; margin-bottom: 6px; margin-left: 32px; height: 30px }
#intro h1   { color: #000; font-size: 0.9em; letter-spacing: 0.1em; padding-top: 6px }
#fliplist li   { font-size: 0.7em; line-height: 2.2em; display: block }

