* :focus       { outline: 0 }

img            { border-style: none }

.contenttitle  { padding-top: 6px; padding-bottom: 2px;
                 color: #bbb;
                 border-top: 1px dotted #c3c3c3;
                 font: bold 13px "Lucida Grande", Lucida, Verdana, sans-serif}

.contenttext   { color: #666670;
                 text-decoration: none;
                 padding-left: 1px;
                 font: normal normal 12px "Lucida Grande", Lucida, Verdana, sans-serif }

.nav           { margin-bottom: 5px;
                 color: #27aae1;
                 font: normal normal 10px "Lucida Grande", Lucida, Verdana, sans-serif }

.pics          { margin-top: 5px; margin-bottom: 20px }

.headertxt     { color: #666670;
                 font: normal normal 12px/2px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }

.slideshow     { width: 770px; height: 460px;
                 margin: auto }

.slideshow img { padding: 0px }

#container     { width: 770px;
                 margin-left: auto; margin-right: auto;
                 padding-top: 0px }

#container img { margin-top: 5px; margin-bottom: 5px }

hr {color: #fff; background-color: #fff; border: 1px dotted #c3c3c3; border-style: none none dotted; }

.spanner       { color: #27aae1 }

.copyright	   { color: #c0c0c0}

.worktxt       { padding-top: 23px;
                 color: #666670;
                 font: normal 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif }

.floater       { float: left }

a:link         { padding: 1px 3px;
                 color: #27aae1;
                 text-decoration: none }

a:visited      { padding: 1px 3px;
                 color: #27aae1;
                 text-decoration: none }


