body {
   text-align:center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#FFFFFF;
   background-color:#0A3C59;
   padding:1px;
   margin: 0 10px;
}

a:link        {color: #668EA8; text-decoration: underline;}
a:visited     {color: #668EA8; text-decoration: underline;}
a:hover       {color: #FFFFFF; text-decoration: underline;}
a:active      {color: #668EA8; text-decoration: underline;}
a.nodecor     {text-decoration: underline;}

div#navi1 a:link        {color: #FFFFFF; text-decoration: none;}
div#navi1 a:visited     {color: #FFFFFF; text-decoration: none;}
div#navi1 a:hover       {color: #3D94CB; text-decoration: none;}
div#navi1 a:active      {color: #FFFFFF; text-decoration: none;}

div.navi2 a:link       {color: #FFFFFF; text-decoration: none;}
div.navi2 a:visited    {color: #FFFFFF; text-decoration: none;}
div.navi2 a:hover      {color: #0A3C59; text-decoration: none;}
div.navi2 a:active     {color: #FFFFFF; text-decoration: none;}

div#navi1 { position:relative; left:24px; bottom:24px; }
div.stuff_titles { position:relative; left:12px; font-weight:bold; }
div#loginbox { position:relative; left:20px; /*top:24px;*/}
ul#links1 { position:relative; right:18px; list-style:none; }
ul.ulsquare { list-style-type:square; }
div.center { text-align:center; }

#container { margin:auto; width:982px; text-align: left; }

#head { width:982px; height:171px; background-image: url(gfx/head.jpg); }

#row { width:982px; }

#left { float:left; width:150px; height:600px; }

#navi { width:150px; background-image: url(gfx/end_cell1.gif); background-repeat: no-repeat; background-position:bottom; }

#stuff { position:relative; top:11px; width:150px; background-image: url(gfx/end_cell2.gif); background-repeat: no-repeat; background-position:bottom; }

#main { float:left; width:682px; background-image: url(gfx/main_back.gif); background-position:bottom; }

#content { padding:20px; }

#right { float:left; width: 150px; height:600px; }

#login { width:150px; height: 150px; background-image: url(gfx/end_cell1.gif); background-repeat: no-repeat; background-position:bottom; }

#links { position:relative; top:11px; width:150px; background-image: url(gfx/end_cell2.gif); background-repeat: no-repeat; background-position:bottom; }

#logintable { font-size: 10px; }

img.imgborder { border:1px solid #FFFFFF; }
img { border:0px; }

/* Guestbook */

td.gb_left { background-image: url(gfx/guestbook/back1.gif); vertical-align:top; width:30%; }
td.gb_main { vertical-align:top; }
i.gb_date { color:gray; }
td.gb_spacer { height:16px; width:100%; }

.gb_foot_left { display:inline; text-align:left; }
#gb_foot_center { padding:50px; display:inline; text-align:center; }
.gb_foot_right { display:inline; text-align:right; }

/* /Guestbook */

h1 { font-size:14px; font-weight:bold; }

input {
color:#000000;
font-size:12px;
border:1px solid #000000;
background-color: #FFFFFF;
}

textarea {
color:#000000;
font-size:12px;
border:1px solid #000000;
background-color: #FFFFFF;
}

hr {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 1px;
	border-width: 0px;
}

.footer {
   font-size: 10px;
}

