body { background: #000; padding: 0; margin: 0; color: #ddd; font-family: verdana, helvetica, arial, sans-serif; font-size: 70%; text-align: center; }
em { color: #fff; }
strong { color: #fff; }
#page { width: 920px; margin: 0 auto; padding: 1em 0; }
#page p { margin: 0 0 1em 0; }

#header { text-align: right; padding: 0 0 20px 0; border-bottom: 1px solid #999; margin: 0 0 0em 0; color: #ccc; }
#header h1 { width: 1px; height: 1px; overflow: hidden; padding: 0; margin: 0; }
#header img { display: block; float: left; padding: 10px 30px }
#header span { font-size: 135%; color: #fff; font-weight: bold; }
#header p span.name { font-size: 135%; color: #fff; font-weight: normal; }
#header p { margin: 0.5em 0; padding: 0 10px 0 0; }
#header p.last { margin: 0; }
#header p a { text-decoration: none; color: #fff; font-weight: bold; }
#header p a:hover { border-bottom: 1px dotted #66f; color: #bbf; }

#navigation { list-style-type: none; margin: 0; padding: 1em 0 0 0; }
#navigation li { display: inline; }
#navigation li a { display: block; float: left; background: #444; margin: 0 10px 0 0; padding: 2px 5px; color: #ccc; text-decoration: none; font-size: 120%; font-weight: bold; font-variant: small-caps; border-right: 1px solid #666; border-top: 1px solid #666; }
#navigation li.current a { background: #333; color: #fff; }
#navigation li a:hover { text-decoration: underline; }

#content { clear: both; background: #333; padding: 10px; text-align: justify; border-right: 1px solid #666; }

#left { float: left; width: 204px; margin: 0 10px 0 0; padding: 0; overflow: hidden; }
#right { float: left; width: 226px; margin: 0; padding: 0 0 0 20px; }
#main { float: left; width: 439px; padding: 0; }

#left img { display: block; width: 200px; border: 1px solid #999; background: #000; margin: 0 0 10px 0; padding: 1px; }

#main p { line-height: 1.6em; }
#main h2 { margin: 0 0 1em 0; font-size: 180%; font-weight: normal; color: #fff; }
#main p a, #main h2 a, #right p a { text-decoration: none; color: #ffc; border-bottom: 1px dotted #666;s:8080ff; font-weight: bold; }
#main p a:hover, #main h2 a:hover, #right p a:hover { border-bottom: 1px dotted #66f; color: #ccf; }
#main h3 { margin: 0 0 1em 0; font-size: 120%; font-weight: bold; color: #fff; }
#main ul, #right ul { list-style-type: square; margin: 1em 0; padding: 0; }
#main ul li, #right ul li { margin: 0 0 0 20px; padding: 0; color: #8080ff; }
#main ul li p, #right ul li p { margin: 0; padding: 0; color: #ddd; }
#right ul li p { margin: 1em 0; }

#main em, #right em { font-style: italic; font-style: normal; color: #fff; }

#right h3 { margin: 0 0 0.7em 0; font-size: 150%; font-variant: small-caps; color: #fff; }
#right p { margin: 0 0 1em 0; line-height: 1.3em; }
#right blockquote { padding: 5px; margin: 1em 0; border: 1px solid #999; background: #666; color: #fff; font-family: verdana, sans-serif; font-size: 90%; color: #fff; }
#right blockquote p { margin: 0; }
#right blockquote p cite { color: #ccf; display: block; text-align: right; }

#imageScroller { position: relative; }
#imageScroller img { cursor: pointer; }

#imageOverlay { display: none; position: absolute; top: 0; left: 0;
          z-index: 100; background: #000;
         -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
         filter: alpha(opacity=75);	opacity: .75; -moz-opacity: .75; }

#imageWindow { 
  display: none; 
  position: fixed; top: 20px; left: 50%; 
  _position: absolute; _top:expression(eval((document.compatMode &&  document.compatMode=='CSS1Compat')?documentElement.scrollTop:document.body.scrollTop)+10 );
  border: 1px solid #ccc; background: #000; z-index: 101; padding: 10px;
}

#imageFullSize { display: block; _display: inline; border: 1px solid #999; padding: 1px; margin: 0 auto 1em auto; }
#imageDescription { display: block; padding: 0; margin: 1em 0 0 0; color: #ccc; }

.clear { clear: both; }

.txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:none;
}

.link

{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}