/* the bit that does the work */

body {
  margin:0;
  border:0;
  padding:0;
  height:100%; 
  max-height:100%;  
  overflow: hidden; 
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-color: #fff;
  background-color:#D86DA9;
  background-image: url(images/fullback2.jpg); 
  background-attachment: fixed;
  vertical-align: top;
  }

/* for internet explorer */
* html body {
 background-color:#D86DA9;
  padding:150px 0 60px 0; 
  background-image: url(images/fullback2.jpg); 
  background-attachment: fixed;
  vertical-align: top;
    font-size: 10pt;
  font-color: #fff;
  }

a:visited
{
    text-decoration: underline;
    color: white;
    font-weight: bold;
    font-size: 10pt;
}
a:link
{
	text-decoration: underline;
	color: white;
	font-weight: normal;
	font-size:10pt;
}
a:hover
{
	text-decoration: underline;
	font-weight: normal;
	color: #A72E6C;
	font-size: 10pt;
}

#stars {
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-color: #ffffff;
  position:fixed; 
  top:0px;
  left:0;
  bottom:0px; 
  right:0; 
  padding:0px;
  width:100%;
  height:100%;
  margin:0 0;
  background-image: url(images/bganim1.gif); 
  }
  
  
* html stars {   
  width:100%;
  height:100%;
  margin:0 0;
  background-image: url(images/bganim1.gif); 
  }

#container {
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-color: #ffffff;
  position:fixed; 
  top:150px;
  left:0;
  bottom:60px; 
  right:0; 
  overflow:auto; 
  padding:0px;
  text-align:center;
  width:100%;
  margin:0 0; 
  }
 
#table3 {
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10px;
  height: 100%;
  }
  
  #table4 {
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  color: #ffffff;
  vertical-align:top;
    }

img {border-color: #60686A;}

* html #container {
  height:100%;
  width:100%; 
  font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-color: #ffffff;
  }

#header {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:150px;
	overflow:hidden;
	vertical-align:center;
    background-image: url(images/headerlogo2.gif);
	background-repeat: no-repeat;
	background-position: top center; 
	
    }
* html #header {height:150px;}


#footer {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:60px;
	overflow:hidden;
	text-align:center;
	line-height: 60px;
	  }
* html #footer {height:60px;}

/* end of bit that does the work */

h1 {font-size:4em; margin:0; padding:0;}

#footer p {
  color:#fff; 
  margin:0px 10px 0 10px;
  }



#header img {
  margin:0px 0px 0px 0px;
  }
#container img {margin:5px;}
#absolute {
  position:absolute; 
  top:400px; 
  right:100px; 
  width:200px; 
  background:#ddd; 
  padding:10px; 
  border:1px solid #000;
  }

#left {
  float:left; 
  background:#eee; 
  padding:10px; 
  border:1px solid #000; 
  color:#000; 
  width:50%;
  }

#right {
  float:right; 
  background:#ddd; 
  padding:10px; 
  border:1px solid #000; 
  color:#000; 
  }

#style15 {
font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  color: #A72E6C;
  line-height: 1.25em;
  font-style:italic;
    }
	
#style20 {
font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-style:italic;
  line-height: 1.25em;
  color: #A72E6C;
    }
	
	#style21 {
font-family: verdana, geneva, tahoma, arial;
  font-size: 10pt;
  font-style: normal;
  color: #ffffff;
    }
	
	
* html #header {height:150px;}

div.gallery a {                            ////Properties for the gallery (static)
color: #fff;                        //// font color
background: transparent;                   //// BG color
text-decoration:none;                  //// bold, italic, ext.
font-weight:normal;                      ////none underline overline line-through blink
font-size:10px;                       ////font size
text-align: center;
}
div.gallery a:link {                      ////Link Properties (static)
     color: #fff;
	 font-weight:normal;
      }
div.gallery a:active {                    ///// Active link properties
     color: #fff;
	 font-weight:normal;
      }
div.gallery a:visited {
     color: #fff;
	 font-weight:normal;
          }
div.gallery a:hover {                     ///// Hover (rollover ) properties    
     color: #A72E6C;
     text-decoration:none;
	 font-weight:normal;
     div.gallery (                            /// Position
     position:absolute;
     top:0;
     left:0;
  )
}


.grey {color:#888;}

.ltgrey {color:#ddd;}

img#mascot {float:right;}

ul#menu {
  width: 195px;
  list-style-type: none;
  margin: 0;
  padding: 0;  
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #C7AF6D;
  line-height: 1.75em;
}

ul#menu li {
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}



ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
  text-weight: bold;
}

ul#menu a:hover {
  color: #FFFFFF;
}

ul#menu a.active {
  color: #C7AF6D;
}

