body { 
background-color:  #000000; 
background-image: url('../images/GNKFLbkg.jpg'); 
background-attachment: fixed; 
background-repeat: no-repeat; 
color: #330000; 
font-size: small; 
font-family: Verdana, Arial; 
text-align: center;
}

img{ 
border-style: none; 
}

table { 
border-style: none; 
margin: auto;
}

a:link { 
text-decoration: none; 
color: #330000; 
font-weight:bold; 
} 

a:visited { 
text-decoration: none; 
color: #330000; 
font-weight:bold; 
} 

a:active { 
text-decoration: none; 
color: #330000; 
} 

a:hover { 
text-decoration: none; 
border-style: dotted; 
border-color: #ff0000; 
color: #FF0000; 
font-weight: bold;
}

p { 
text-align: justify; 
width: 400px; 
margin: auto; 
}

td { 
vertical-align: top; 
}

h1, h2, h3, h4  { 
color: #990000; 
text-align: center; 
} 

ul {
width: 80%;
padding: 0px;
margin: 10px auto 0px auto;
}

li   { 
text-align: left; 
}

.center { 
text-align: center; 
}

.left { 
text-align: left; 
}

.right { 
text-align: right; 
}

.small { 
font-size: 0.8em; 
}

.centred { 
margin: auto; 
}

#menu { 
position: absolute; 
left: 15px; 
top: 435px; 
width: 300px;
}

#menu td  { 
font-size: 0.8em; 
}

#home td  { 
font-size: 0.9em; 
}

#content { 
position: absolute; 
left: 320px; 
top: 120px; 
width: 600px; 
height: 360px; 
overflow: auto; 
}

body#home { 
background-color: #000000; 
background-image: url('../images/GNKFLindexbkg.jpg');
background-repeat: repeat-y;
color: #ff0000
}

body#home a:link { 
text-decoration: none; 
color: #ff0000; 
font-weight:bold; } 

body#home a:visited { 
text-decoration: none; 
color: #ff0000; 
font-weight:bold; 
}
 
body#home a:active { 
text-decoration: none; 
color: #ff0000; 
} 

body#home a:hover { 
text-decoration: none; 
border-style: dotted; 
border-color: #ff0000; 
color: #ff0000; 
font-weight: bold;
}

body#home #img { 
position: absolute; 
left: 0px; 
top: 0px; 
}

body#home #foot { 
position: absolute; 
left: 0px; 
top: 460px; 
width: 275px; 
} 

body#home #foot p{ 
margin: 10px 0px 0px 0px; 
} 