html{overflow: auto;}

body{
height: 100%;
margin: 0em;
background-color: #000000;
font-family: "Georgia", serif;color: #ededed;}

#ajax{position: relative;text-align: center;margin-top: 200px;margin-bottom: -228px;}

#logo{margin-top: 200px;margin-bottom: 100px;}
.hidden{visibility: hidden;}

.visible{visibility: visible;}

#loading{background-color: #ffffff;
filter:alpha(opacity=85);opacity:0.85 ;-moz-opacity:0.85;width: 100%;height: 100%;z-index: 999;position: relative;}

#loadingimage{position: absolute;}

#content{text-align: center;
margin-left: auto;margin-right: auto;width: 900px;top: +10px;position: relative;}

#content p{
font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .7em;color: #c6c6c6;
width: 600px;
margin-left: auto;margin-right: auto;
position: relative;}

#content img{border: 0em none;}

#navbar a:link, #navbar a:visited {
text-decoration: none;
color: #9d9d9d;
padding: 5px;
font-family: Verdana, Helvetica, Arial, sans-serif;font-size: .7em;}

#navbar a:hover, #navbar a.current {
color: #ffffff;
text-decoration: underline;
padding: 5px;}

#content a:link, #content a:visited {
text-decoration: none;
color: #c6c6c6;
padding: 5px;
font-family: Verdana, Helvetica, Arial, sans-serif;}

#content a:hover, #content a.current {
color: #ffffff;
text-decoration: underline;
padding: 5px;}

#portfolio img{margin: 0em;padding: 0em;
border: 1px #ffffff solid;
filter:alpha(opacity=50);opacity:0.50 ;-moz-opacity:0.50;}


#portfolio img:hover{
filter:alpha(opacity=100);opacity:1.00 ;-moz-opacity:1.00;}

#portfolio a{padding: 0em;margin: 0em;}