/* Body settings */
body,#body
	{
background-color: #ffffff; background-image: url(/gsfn/images/background4.gif); background-repeat: repeat-y; 
/* margin: 0px; padding: 0px; */
		font-size: 11px; font-family: Arial; color: #646464; text-decoration: none; 
	}


.headerimage
	{
	margin-left: 0px;
	margin-right: 0px;
	position: relative;
	background-image:url(../images/background5.gif); 
	background-repeat: repeat-x; 
	}

.footer 
	{
	position: absolute;
	bottom: 5px;
	}

/* Link settings */
a:link
	{ color: #000000; text-decoration: none; font-family: Arial;}
a:visited
	{ color: #000000; text-decoration: none; }
a:active
	{ color: #840000; text-decoration: none; }
a:hover
	{ color: #840000; text-decoration: none; }

/* Link settings */
.copyright a:link
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 10px;}
.copyright a:visited
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 10px;}
.copyright a:active
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 10px;}
.copyright a:hover
	{ color: #FB3140; text-decoration: none; font-family: Arial; font-size: 10px;}

/* Link settings */
.publication a:link
	{ color: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight:bold }
.publication a:visited
	{ color: #000000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight:bold }
.publication a:active
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight:bold }
.publication a:hover
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 12px; font-weight:bold }

/* Link settings */
.author a:link
	{ color: #000000; text-decoration: none; font-family: Arial; font-size: 11px;}
.author a:visited
	{ color: #000000; text-decoration: none; font-family: Arial; font-size: 11px;}
.author a:active
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 11px;}
.author a:hover
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 11px;}

/* Link settings */
.header a:link
	{ color: #372018; font-weight: bold; font-size: 13px; font-family: Arial; }
.header a:visited
	{ color: #372018; font-weight: bold; font-size: 13px; font-family: Arial; }
.header a:active
	{ color: #372018; font-weight: bold; font-size: 13px; font-family: Arial; }
.header a:hover
    	{ color: #372018; font-weight: bold; font-size: 13px; font-family: Arial; }
.contentheader
	{ color: #840000; font-size: 16px; font-family: Arial; }
.contentheader2
	{ color: #000000; font-size: 12px; font-weight: bold; font-family: Arial; }
.contentblack
	{ color: #000000; font-size: 12px; font-family: Arial; }
.contentblack a:link
	{ color: #840000; font-size: 12px; font-family: Arial; }
.contentblack a:visited
	{ color: #840000; font-size: 12px; font-family: Arial; }
.indented
   	{ padding-left: 30pt; padding-right: 50pt; }

.notindented ul
  { margin: 0 0 0px 0;
	padding: 15px;
	list-style: disc;  }


/* Alphabet Settings */

.alphabet a:link
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 15px;}
.alphabet a:visited
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 15px;}
.alphabet a:active
	{ color: #840000; text-decoration: none; font-family: Arial; font-size: 15px;}
.alphabet a:hover
	{ color: #FB3140; text-decoration: none; font-family: Arial; font-size: 15px;}

/* Navigation Link settings */
.nav a:link
	{ color: #ffffff; font-family: Arial; font-weight:bold; font-size: 9px; }
.nav a:visited
	{ color: #ffffff; font-family: Arial; font-weight:bold; font-size: 9px; }
.nav a:active
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }
.nav a:hover
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }	


.smallnav a:link
	{ color: #ffffff; font-family: Arial; font-size: 9px; }
.smallnav a:visited
	{ color: #ffffff; font-family: Arial; font-size: 9px; }
.smallnav a:active
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }
.smallnav a:hover
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }	
	
	
/* Image styles */
img.block
	{ display: block; }
img.down
	{ vertical-align: bottom; }

/* Other items */
hr
	{ height: 1px; padding: 0px; margin: 3px 0px 8px 0px; background-color: #000000; border-color: #000000; border-width: 0px; border-style: solid; }



/* Universal settings */

.footer
	{ margin-bottom:100%; }


td,div,p
	{ font-size: 12px; font-family: Arial; }
.largest
	{ font-size: 16px; }
.larger
	{ font-size: 14px; }
.contacttitle
	{ font-size: 12.5px; }
.large
	{ font-size: 12px; }
.medium
	{ font-size: 11px; }
.small
	{ font-size: 10px; }
.smallblack
	{ font-size: 10px; }
.smaller
	{ font-size: 9px; }
.header
	{ color: #372018; font-weight: bold; font-size: 13px; font-family: Arial; }
.buff
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }
.buff a:hover
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }
.buff a:visited
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }
.buff a:active
	{ color: #DCC77A; font-family: Arial; font-weight:bold; font-size: 9px; }




.smallbuff
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }
.smallbuff a:hover
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }
.smallbuff a:visited
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }

.smallbuff a:active
	{ color: #DCC77A; font-family: Arial; font-size: 9px; }


/* Table settings */
td.white	{ background-color: #ffffff; }
td.black	{ background-color: #000000; }
td.red	{ background-color: #840000; }
td.brown	{ background-color: #372018; }
td.grey     { background-color: #646464; }
td.buff	{ background-color: #DCC77A; }
td.cream	{ background-color: #FEFAE8; }

td.home
	{ background-color: #ffffff; background-image: url(/gsfn/images/background.gif); }



/* Block settings */



/* Inline settings */

