.subtext {
font-size: .6em;
color: #7e3131; }

body {
color: #454518;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
background-color: #ffffcc; }

#container {
border: 1px #000000 solid;
width: 750px;
left: 50%;
margin-left: -375px;
background-color: #cccccc;
position: absolute;
 }

div#navbar    { font-size: 0.9em; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; background-color: #996666; text-align: center; margin-top: 120px; padding: 3px; border-bottom: 10px solid #cccccc }

#leftcontent   { 
top: 160px; 
left: 20px; 
position: absolute; 
width: 150px;
float: left;
 }

#navbar ul li a:link, #navbar ul li a:visited {color: #660000;
text-decoration: none;
border: none;
display: inline;
margin-right: 0px;
padding-top: 3px;
padding-left: 11px;
padding-bottom: 3px;
padding-right:11px; }

#navbar ul li a:hover, #navbar ul li a.current {color: #999966;
text-decoration: none;
border: none;
border-bottom: none #999966 medium; }

#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: inline;
}

#gallery  { 
margin-left: 20px;
width: 100%; }

.text {}

.subtext  { color: #7e3030; font-size: 0.8em }

div#gallery ul {}

div#gallery ul li {
list-style-type: none;
display: inline;}

#navbar ul {
margin: 0px;
padding: 0px;
}

#maintext    { 
text-align: justify; 
top: 140px; 
margin-right: 35px; 
margin-left: 195px; 
right: 15px; 
width: 520px; 
 }

div#name  { 
background-image: url(images/Name.gif); 
background-repeat: no-repeat; 
margin-top: 35px; 
margin-left: 195px; 
width: 510px; 
height: 60px; 
position: absolute; }

#logo  { 
background-color: #660000; 
background-image: url(images/GobleLogo100.gif); 
background-repeat: no-repeat; 
background-position: 40px 10px; 
width: 100%; 
height: 120px;
position: absolute;}

#footer  { font-size: 0.7em; text-align: center; margin-bottom: 7px; padding-top: 10px; border-top: thin solid #999966 }

p {
font-size: 0.8em;
line-height: 1.5em;
}

h1 {
font-size: 1.8em;
font-weight: bold;
text-align: right; }


a:link { color: #600; font-size: 0.8em; text-decoration: none }

a:visited { color: #600; font-size: 0.8em; text-decoration: none }

a:hover  { color: #600; font-size: 0.8em; text-decoration: underline }

a:active  { color: #600; font-size: 0.8em; text-decoration: underline }

.logo { background-color: #600; padding: 50%; position: relative; top: 0; left: 0; width: 150px; height: 120px }

.name { background-color: #600; top: 0; right: 0; width: 580px; height: 120px }

.pics { padding: 6px }
