body
{
background-image: url('http://designs.gmga.net/images/bg.png');
font-family: sans-serif;
font-size: 90%;
padding: 0px;
margin-top: 10px;
margin-left: 150px;
text-align: left;
}

h1
{
text-align: center;
font-family: sans-serif;
font-style: italic;
color: rgb(100,0,175);
}

h3
{
text-align: center;
font-family: sans-serif;
font-variant: small-caps;
color: rgb(100,0,175);
}

table.gallery
{
height: 100px;
border: 0px;
}

table.nav
{
table-layout: fixed;
width: 740px;
border: 0px;
background-color: rgb(255,255,255);
}

td.gallerypages
{
valign: top;
}

td.links
{
text-align: center;
width: 200px;
height: 30px;
padding: 0px;
background-color: rgb(100,0,175);
}

td.logo
{
text-align: center;
width: 340px;
height: 120px;
padding: 0px;
}

a
{
text-decoration:none;
color: rgb(100,0,175);
}

a.menu{
font-variant: small-caps;
font-family: sans-serif;text-decoration:none;color: rgb(220,200,220);}
a.menu:hover
{
background-color: rgb(220,200,220);
color: rgb(100,0,175);
}

div.window 
{
width : 740px;
height : 425px;
padding: 0px;
}

iframe.main
{
width: 728px;
height: 413px;
padding: 5px;
}

iframe.glossary
{
width: 715px;
height: 300px;
padding: 5px;
}

iframe.gallery
{
width: 750px;
height: 129px;
padding: 0px;
}

p.qa:first-letter
{
color: rgb(100,0,175);
font-size: 110%;
}

p.emtext
{
color: rgb(100,0,175);
font-size: 90%;
font-style: italic;
margin-top: 5px;
margin-bottom: 5px;
}

div.gallerypic
{
display: inline;
border: medium ridge rgb(100,0,175);
margin: 0px;
height: 107px;
width: auto;
float: left;
text-align: center;
}

div.gallerypic img
{
display: inline;
width: 100px;
height: 100px;
margin: 0px;
border: 1px solid rgb(100,0,175);
opacity:0.5;filter:alpha(opacity=50);
}

div.gallerypic a:hover img
{
border: 1px solid rgb(100,0,175);
opacity:1.0;
filter:alpha(opacity=100);
}
