/* CSS Document */

table {border-collapse:collapse }
h1{color:#999999; font-weight:bold; font-size:large; font-family:arial}
h2{color:#999999; font-style:italic; font-size:medium; font-family:arial}
p{color: #999999; font-size:12px;font-family:arial}


body {
background-color: #000000;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#564b47;

text-align: center;
}

#middleleft {
	position: absolute;
	left: 22%;
	width: 70%;
	top: 125px;
	background-color: #000000;
	
	height: 511px;
	
}
#left {
	position: absolute;
	background-image: url(images/navi_web.gif);
	background-repeat: no-repeat;
	left: 2%;
	width: 19%;
	top: 125px;
	background-color: #000000;
	border: 1px solid #38243d;
	padding:0px;
	margin:0px;
}

#heading {
	position: absolute;
	background-image: url(images/header.jpg);
	left: 96px;
	width: 70%;
	top: 10px;
	background-color: #ffffff;
	height: 70px;
	}
.toprow {
  background: url(images/header_bg.jpg);
  background-position:center;
  background-repeat: repeat-x;
  width: 100%;
  min-width: 140px;
  height:100px;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size:24px;
  color: #9933FF;
  overflow:visible;
  }
  
#logo {
	background: url(images/logo.png);
	background-position:left; 
	background-repeat:no-repeat;
	top: 10px;
	width:auto;
	
	overflow:visible;

}

#leaf {
	 background: url(images/leaf.gif);
	 background-position:bottom;
	 background-repeat:repeat-x;
	 width: auto;
}

/* This code runs the image layout of then galleries */


.img
  {
  margin: 2px;
  border: 1px solid #003300;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  }
.img img
  {
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
  }
.img a:hover img
  {
  border: 1px solid #003300;
  }
.desc
  {
  text-align: center;
  font-weight: normal;
  margin: 2px;
  }