.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
a:link    {color:#FFCC00;text-decoration:none}
a:visited {color:#FFCC00;text-decoration:none}
a:active  {color:#FFCC00;text-decoration:none}
a:hover   {color:#FFFFFF;text-decoration:underline}
* {
scrollbar-3d-light-color:#000000; 
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#000000;
}

table#thumbscont {
width:100%;
text-align:center;
}

#thumbscont td{
vertical-align:bottom;
padding-top:15px;
}

#thumbscont a img{
border:0px;

}
.celebname, .date
{
display:block;
}

.celebname
{
font-size:12px;
padding-top:3px;
}

.date
{
font-size:10px;
}

.gbentry 
{
}
.gbsig
{
margin-top:4px;
margin-bottom:20px;
}
.gbsig strong
{
display:block;
color:#FC0;
}

#gbinput, #gboutput{
float:left;
}

#gboutput{
width:240px;
margin:20 0 0 20;
border-right:solid 1px #222;
padding-right:64px
}

#gbinput #name, #comment, textarea#comment{
color:#ddd;
border: solid 1px #333;
background:#222;
display: block;
width: 275px;
float: left;
margin-bottom: 10px;
}

#gbinput label{
display: block;
text-align: right;
float: left;
width: 75px;
padding-right: 20px;
}

#gbinput .subbutton{
width: 75px;
margin-left:95px;
}

#gbinput br{
clear: left
}

.comtext{
font-style:italic;
} 

fieldset{
margin: 20 0 0 24;
border:0px;}

hr{
color:#111
} 

table#gbform td{
font-size:9pt;
text-align:right;
vertical-align:top
}


