/* variable background for header*/
.header {
position:static;
background-color:#330066;
width:100%;
margin:0;
padding: 0;
height: 160px;
background-image: url("header.jpg");
background-repeat: no-repeat;
background-position: left;
}





/* text for header title*/
.header-title {
position:absolute;
top:10px;
left:220px;
text-align:left;
font-family:Curlz MT;
font-weight: normal;
font-size: 75px;
color: #fff;
margin:0;
padding:0;
background-color: transparent;
}

/* text for header2 title*/
.header2-title {
position:absolute; top:115px; left:320px;
text-align:left;
font-family:Curlz MT;
font-weight: normal;
font-size: 25px;
color: #fff;
margin:0;
padding:0;
background-color: transparent;
}




/*variable width background for global navigation*/
.global-background {
position:static;
background-color:#cc99ff;
width:100%;
height: 20px;
margin:0;
}



/* navigation links style */
.navigation-style {
text-decoration: none;
font-weight: bold;
font-size:0.95em;
padding:0 0 0 50px;
margin:0 0 0 0;
border:0px solid #000;
font-family:Arial, verdana, sans-serif;
}

/*global and sidebar navigation links pseudo-classes*/

/* unvisited  & visited link -no underline*/
.sidebar-navigation a:link,.navigation-style a:link,.sidebar-navigation a:visited, .navigation-style a:visited{
color:#330066;
text-decoration: none;
}


/* hover on link - change colour*/
.sidebar-navigation a:hover,.navigation-style a:hover {
color:#cc99ff;
text-decoration: none;
}

/* fixed width main content section */
.main-content {
margin:0 0 0 0;
padding:0 0 1px 0;
width:100%;
}

/* fixed width sidebar navigation section*/
.sidebar-navigation {
padding:20px 0 0 8px;
float:left;
width:170px;
}

/*have no mark against list items*/ 
.sidebar-navigation ul {
list-style-type: none;
padding:0 0 0 0;
margin:0 0 25px 0;
}

/* style for items*/
.sidebar-item {
margin:0 0 15px 0;
font-family:Arial, verdana, sans-serif;
font-size:1em;
font-weight:bold;
}

/* style for sidebar sub items*/
.sidebar-subitem {
margin:0 0 15px 0;
font-family:Arial, verdana, sans-serif;
font-size:12px;
font-weight:bold;
}

/* section for text content*/
.text-content {
margin:20px 0 0 210px;
padding:0 0 10px 0 ;
border:0px solid #000;
width:620px;

}

/*style for ol list within main content*/
.text-content ol {
font-family:Arial, verdana, sans-serif;
font-size:0.85em;
}

/*style for ul list within main content*/
.text-content ul {
font-family:Arial, verdana, sans-serif;
font-size:0.85em;
}


/* style for normal paragraph*/
p {
font-family:Arial, verdana, sans-serif;
font-size:0.85em;
}

/*standard style*/
.text-standard{
font-family:Arial, verdana, sans-serif;
font-size:0.85em;
}

/*style for normal header*/
h1 { 
font-family:Arial, verdana, sans-serif;
font-weight: bold;
font-size:1em;
padding-top:0;
margin:0 0 0 0;
}

h2 { 
font-family:Arial, verdana, sans-serif;
font-weight: bold;
font-size:1em;
padding-top:0;
margin:0 0 0 0;
}

/*bold text in paragraph*/
.bold {
font-weight:bold;
font-family:Arial, verdana, sans-serif;
font-size:0.75em;
}


/*locate image to right of text*/
.text-content img {
float:right;
margin:0 .5em .5em .5em;
}

/*section for footer*/
.footer {
margin:15px 0 0 0;
padding:2px 2px 2px 5px;
font-family:Arial, verdana, sans-serif;
font-size:12px;
width:100%;
float:left;
}

/*sets small text for lastest update paragraph*/
.footer p {
font-size:11px;
color: #330066;
background-color: transparent;
margin:2px 0 0 0 ;
float:right;
}

/*footer links pseudo-classes*/

/* unvisited  & visited link -no underline*/
.footer a:link,.footer a:visited{
color:#330066;
text-decoration: none;
}

/* hover on link - underline*/
.footer a:hover {text-decoration:underline}

/*other links pseudo classes*/

/*remove underline from unvisited and visited*/
a:link,a:visited{text-decoration:none}
/*underline for hover*/
a:hover{text-decoration:underline}

/* disclaimer section */
.sidebar-disclaimer {
margin:0 0 0 0;
padding:0 4px 0 4px;
float:left;
width:150px;
border:2px solid #000000;
font-family:Arial, verdana, sans-serif;
font-size:11px;
background-color:#cc99ff;
}


