body  {
background-color : #666666;
background-image: url('images/back.gif');
background-repeat: repeat;
width: 1024px;
height: 768px;
font-family : geneva, helvetica, 'sans-serif';
font-size: 9px;
}

#container {
width : 800px;
height : 580px;
margin : 50px 100px 100px 110px;
}

#back {
background-image : url('images/home2.gif');
width : 900px;
height : 600px;
position: absolute;
background-repeat : no-repeat;
margin: -40px; 
}

#news {
background-image : url('images/newsback.gif');
width : 900px;
height : 600px;
position: absolute;
background-repeat : no-repeat;
margin : -40px ;
}

#photos {
background-image : url('images/photosback.gif');
width : 900px;
height : 600px;
position: absolute;
background-repeat : no-repeat;
margin : -40px ;
}

#contact {
background-image : url('images/contactback.gif');
width : 900px;
height : 600px;
position: absolute;
background-repeat : no-repeat;
margin : -40px ;
}

#nav {
border: 0px;
margin : 0px 0 0 0px;
position: absolute;
left: 515px;
top: 39px;
width: 485px;
}

#nav2 {
border: 0px;
margin : 0px 0 0 0px;
position: absolute;
left: 559px;
top: 39px;
width: 490px;
}

#nav3 {
border: 0px;
margin : 0px 0 0 0px;
position: absolute;
left: 588px;
top: 39px;
width: 490px;
}

#nav4 {
border: 0px;
margin : 0px 0 0 0px;
position: absolute;
left: 622px;
top: 40px;
width: 490px;
}

#awe {
border: none;
position: absolute;
left: 544px;
top: 140px;
}

#face {
border: none;
position: absolute;
left: 225px;
top: 150px;
}

#home {
border: none;
position: absolute;
left: 187px;
top: 70px;
}

#text {
width : 480px;
height : 300px;
font-family : geneva, helvetica, 'san serif';
font-size : 9.5px;
color : #FFF;
line-height : 140%;
margin : 0px 0 0 0px;
position: absolute;
left: 210px;
top: 240px;
width: 505px;
}

#text2 {
width : 480px;
height : 300px;
font-family : geneva, helvetica, 'san serif';
font-size : 11px;
color : #000000;
line-height : 140%;
margin : 0px 0 0 0px;
position: absolute;
left: 240px;
top: 230px;
width: 505px;
}

#text3 {
font-family : geneva, helvetica, 'san serif';
font-size : 10px;
color : #333;
line-height : 140%;
margin : 0px 0 0 0px;
position: absolute;
left: 240px;
top: 195px;
width: 330px;
}

#quote {
font-family : geneva, helvetica, 'san serif';
font-size : 9px;
color : #333;
line-height : 140%;
margin : 0px 0 0 0px;
position: absolute;
left: 420px;
top: 200px;
width: 220px;
text-align: justify;
}

#text4 {
font-family : geneva, helvetica, 'san serif';
font-size : 10px;
color : #333;
line-height : 140%;
margin : 0px 0 0 0px;
position: absolute;
left: 420px;
top: 350px;
width: 300px;
}

#copyright {
font-family : geneva, helvetica, 'sans-serif';
font-size : 9px;
color : #FFF;
line-height : 160%;
text-align : center;
margin-top: 60px;
}

#copyright2 {
font-family : geneva, helvetica, 'sans-serif';
font-size : 9px;
color : #FFF;
line-height : 160%;
text-align : center;
margin-top: 610px;
}

a:link  {
color : #FFF;
text-decoration : none;
}

a:visited {
text-decoration : none;
color : #FFF;
}

a:hover {
color : #99CCFF;
text-decoration : none;
}

a:active {
text-decoration : none;
color : #000000;
} 

#resume {
font-family: geneva, helvetica, 'sans-serif';
font-size: 12px
color: #6699FF;
position: absolute;
left: 275px;
top: 10px;
}

#image1 {
position: absolute;
left: 272px;
top: 100px;
}

.galleria{
list-style:none;
width:200px;
}

.galleria li{
display:block;
width:80px;
height:80px;
overflow:hidden;
float:left;
margin:0 10px 10px 0;

}

.galleria li div{
position:absolute;
display:none;
top:0;
left:180px
}

.galleria li div img{
cursor:pointer
}

.galleria li.active div img,.galleria li.active div{
display:block
}

.galleria li img.thumb{
cursor:pointer;
top:auto;left:auto;
display:block;
width:auto;
height:auto
}


* html .galleria li div span{width:400px} /* MSIE bug */
