body{
 font-family: Lucida Sans Unicode, Lucida Grande, Arial, sans-serif;
 font-size: 14px;
 color: #000000;
 background: #a5a4a4;
 background-image: url(../images/background2.png);
 background-repeat: repeat-y;
 background-position: center;
 margin: 0;
 padding: 0;
}

div#container{
 background: #ffffff;
 width: 990px;
 margin: 0 auto;
 padding: 0;
 background-image: url(../images/background2.png);
 background-repeat: repeat-y;
 overflow: hidden;
}

div#nav{
 position: relative;
 float: left;
 background: transparent;
 background-image: url(../images/navimg.jpg);
 width: 990px;
 margin: 0;
 padding: 0;
 overflow: hidden;
}

div#nav img{
 padding: 13px;
}

div#nav a{
 display: inline;
 color: #000000;
 text-decoration: none;
 width: 1000px;
 padding: 4px 40px 0 40px;
 font-size: 16px;
}

div#nav a.subMenu{
 padding: 2px 0 0 40px;
 width: 165px;
 color: #3b3f86;
 font-size: 12px;
}

div#nav a.subMenu:hover{
 background-position: 15px 0;
}

div#nav a:hover{
 color: #ffffff;
}

div#content{
 position: relative;
 float: left;
 width: 850px;
 background-image: url(../images/background2.jpg);
 background-repeat: repeat-y;
 margin: 0;
 padding: 0 30px 0 90px;
 overflow: hidden;
}

div#content table{
 width: 790px;
}

img{
 border: none;
}

img.square{
padding: 10px;
}

img.title{
 padding: 15px 0 15px 35px;
}

img.photos{
 padding: 21px 33px;
}

.quote{
 position: relative;
 font-style: italic;
 padding: 200px 15px 60px 15px;
 text-align: center;
 font-size: small;
 color: #777bae;
}

.gss a img {border : none;}

.gss {
 width: 216px;
 height: 288px;
 color: #dddddd;
 background-color: #000000;
 margin: 20px;
}