body 

{
margin: 0px 0px 0px 0px;  
font: 9pt century gothic, verdana, arial, helvetica, sans-serif;
background: #000000; 
/*--- background-image:url(pics/bg.jpg);   ---- */
/*--- background-repeat:repeat-x;   ---- */
/*--- background-position:center;   ---- */
/*--- background-position:top;   ---- */
}

a:link {color: #81b5c8; text-decoration: none; }
a:active {color: #ffffff; text-decoration: none; }
a:visited {color: #81b5c8; text-decoration: none; }
a:hover {color: #ffffff; background-color: none; }




/* -------------------------------------------  GENERAL PAGES ------------------------------------  */

div#container
{
background: #000000;
margin-left: auto;
margin-right: auto;
width: 800px;
height: 100%;
border-left: 0px solid #202020;
border-right: 0px solid #202020;
border-bottom: 0px solid #202020;
text-align: left;
color: #aaaaaa;
}


#header
{
background: #000000;
clear: left;
position: center; 
width: 800px;
padding: 0 0 0 0;
}

#sublinks
{
background: #151515;
clear: left; 
width: 403px;
height: 17px;
border-bottom: 1px solid #202020;
padding: 0px 0px 0px 0px;
font: 8pt century gothic, verdana, arial, helvetica, sans-serif;
text-transform: uppercase;
text-align: right;
word-spacing: 15px; 
letter-spacing: 3px;
}


#content
{
background: #000;
float: left;
width: 800px; 
height: 100%; 
border-top: 30px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
padding: 15px 20px 20px 0px;
font: 10pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: left;
vertical-align: top;
}

#content-col
{
background: #000;
float: left;
width: 450px; 
height:100%; 
border-top: 30px solid #000000;
padding: 15px 0px 20px 0px;
font: 10pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: left;
vertical-align: top;
}

#rightcol
{
background: #000;
float: left;
width: 300px;
height: 100%;
border-top: 30px solid #000000;
font: 10pt century gothic, verdana, arial, helvetica, sans-serif;
padding:15px 0px 20px 50px;
text-align: right;
vertical-align: top;
}


#bottom
{
background: #000;
clear: left;
width: 800px;
height:  100%; 
border-top: 1px solid #252525;
padding: 0px 0px 0px 0px;
color: #505050;
font:8pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: right; 
}


#reel
{
background: #000
clear: left;
width: 100%; 
height: 100%; 
font: 10pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: center;
}



/* -------------------------------------------  INDEX ONLY ------------------------------------  */

#index-rightcol
{
background: #000;
float: left;
width: 200;
border-top: 15px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
padding: 5px 0px 40px 0px;
color: #808080;
font: 9pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: right;
vertical-align: top;
}

td#index-content
{
background: #000;
float: left;
width: 600px;
border-top: 15px solid #000000;
border-left: 0px solid #000000;
border-right: 5px double #000000;
padding: 5px 50px 0px 0px;
color: #808080;
font: 10pt century gothic, verdana, arial, helvetica, sans-serif;
text-align: left;
vertical-align: top;
}



/* ------------------------------------- IMAGES -----------------------------------------  */

.image-links {border-bottom: 1px solid #202020; }

img.dblborder {
    border: 3px double #151515; 
    }

img.england {
    float: left; 
    margin: 0px 10px 0px 10px; }

img.floatleft {
    float: left; 
    margin: 0px 10px 0px 10px; }

img.floatright { 
    float: right; 
    margin: 0px 10px 0px 10px; }



/* ------------------------------------- TEXT -----------------------------------------  */

p {text-indent: 0px;
margin-bottom: 3%;}

.header-copyright {font: 8pt century gothic, helvetica, arial, verdana, sans-serif;
margin: 0px 0px 0px 0px;
border-top: 0px solid #252525;
color: #404040;}

.header-grey {color: #505050;}

h1 {font: 11pt helvetica, arial, verdana, sans-serif;
text-align: left;
margin: 0px 0px 0px 0px;
font-weight: 700;
letter-spacing: 2px; }

h2 {font: 11pt helvetica, arial, verdana, sans-serif;
text-align: left;
margin: 0px 0px 0px 0px;
font-weight: 700;
letter-spacing: 2px; }

.header-newline  {font: 11pt helvetica, arial, verdana, sans-serif;
clear: left; 
text-align: left;
margin: 0px 0px 0px 0px;
font-weight: 700;
letter-spacing: 2px; }

ul { list-style-type: square; } 
