/* CSS Document */


/* REDEFINING TAGS */
html { margin: 0; padding: 0; }

body { margin:  0pt;   padding: 0pt;  
       background: url(../images/background.jpg);
       width: 100%;
       height: 100%;
       font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  
       font-size: 10pt;       
       line-height: 14pt;
       letter-spacing: 0.03em;
	   color: white;
}
small {
	color:#99CCAA;
}
span {
	color:#99CCAA;
	text-transform: uppercase;
    font-weight: bold;    
}
fieldset {
     margin:  0pt;   padding: 0pt;  
     border-width: 0;
}
fieldset table tr td {
       font-size: 8pt;       
     vertical-align: top;
}
p, textarea, ul li, ol li {
 font-size: 9.5pt;
 line-height: 14pt;
 letter-spacing: 0.03em;     
}
a:link, a:visited {
	color: #FFCC00;
    text-decoration: underline;
}
a:hover, a:visited:hover, a:focus, a:active {
	color: #FFFF00;
    text-decoration: underline;
}


/* MAIN STRUCTURE, HEADER AND FOOTER */
div#wrap {
    /*background: url(../images/background.jpg);
	background-color: #003200; */
    margin-top: 0;    
    margin-left: auto;    
    margin-right: auto;    
    padding: 0; 
    width: 980px;
    height: 100%;
}
div#header {
	margin: 0;
    padding: 0;    
    background:  url(../images/header2.gif) no-repeat;
    height: 54px
}
div#footer{
	width: 980px;
	text-align: right;
	padding-top: 10px;
    padding-right: 20px;
    border-top-width: 1px;
    border-top-color: #00CC00;
}

#footer small{
    padding-right:2px;
	text-align: right;
}


/* NAVIGATION */

div#nav {
    position: absolute;
    margin-top: 0px;    
    margin-left: auto;    
    margin-right: auto;    
    padding-left: 295px; 
    width: 980px;
    visibility: visible;
   /* background: #000;*/
}
div.nav1 {
    position: absolute;
	margin-top: -8px;
    padding: 0;    
    height: 50px;
    visibility: visible;
    white-space: nowrap;
    vertical-align: top;
    /*background: #ccc; */
}
div.nav2 {
    position: absolute;
	margin-top: 14px;
    padding: 0;    
    height: 30px;
	visibility: hidden;
    white-space: nowrap; 
    vertical-align: top;
    /*background: #F00 */
}
.nav1 ul li {
	text-transform: uppercase;
	/*font-weight: bold;
	font-size: 7 pt;*/
	white-space: nowrap;   
	list-style: none; 
	display: inline;
}
.nav1 a {text-decoration: none;}
.nav1 a:hover {text-decoration: none;}
.nav1 a:focus {text-decoration: none;}
.nav1 a:visited {text-decoration: none;}
.nav1 a:active {text-decoration: none;}

.nav2 ul li {
	text-transform: lowercase;
	/*font-weight: bold;
	font-size: 7 pt;*/
	white-space: nowrap;   
	list-style: none; 
	display: inline;
}
.nav2 a {text-decoration: none;}
.nav2 a:hover {text-decoration: none;}
.nav2 a:focus {text-decoration: none;}
.nav2 a:visited {text-decoration: none;}
.nav2 a:active {text-decoration: none;}


/* CONTENT */
div.left {
	position: static;
    margin-top: 73px;
	margin-left: 0px;
    padding: 0;
    width: 320px;
	vertical-align: top;
}
.left p{
    padding-left: 20px
}
div.centre {
	position: static;
    margin-top: 73px;
	margin-left: 10px;
    padding: 0;
    width: 300px;
	vertical-align: top;
}
div.right {
	position: static;
	margin-top: 73px;
	margin-left:10px;
	padding: 0;
    width: 320px;
	vertical-align: top;
}
.right p{
    padding-right: 20px
}
div.double {
	position: static;
    margin-top: 73px;
	margin-left: 10px;
    padding: 0;
    width: 640px;
	vertical-align: top;
}
#mainpic {
    top: 120px;        
}
