 body {
   color:black;
	background-color: white;
	/*margin:15px auto auto auto;*/
	margin:auto;
	text-align: center;
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, san-serif;
	
}
body {
	scrollbar-face-color: White;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: #4682B4;
	scrollbar-arrow-color: #FFD700;
}

a,ul,ol,li,.maintable,td,.bold,p,.right {
	font-size:100%;
}
ul,ol,li,div,td {
	background-color:transparent;
}


	.border {
	color:black;
	background-color: white;
	margin:10px;
	text-align:center;
	border : 1px solid #036;
	padding:5px;
}
.border2 {
	color:black;
	background-color: white;
	margin:10px;
	text-align:center;
	border : 1px solid #C03;
	padding:5px;
   width:400px;
   margin:auto;
   }


a {
	color: #B8860B;
	background-color: white;
	font-size:100%;
	font-family:Geneva, Arial, Helvetica, san-serif;
	text-decoration:underline;
} 

  a:visited {
	color: #B8860B;
	background-color: white;
} 

 a:hover {
	color: #4682B4;
	background-color: #BDB76B;
} 

  a:active {
	color: #4682B4;
	background-color: #BDB76B;
} 
/*ul{ width:575px;}*/
ul{
    
	color:black;
	background-color:white;
	font-weight:normal;
	text-align:left;
	list-style : disc outside none;
	font-size:90%;
}
ol {width:575px;
    color:black;
	background-color:white;
	font-weight:normal;
	text-align:left;
	font-size:90%;
  }
	
.list {
	color:black;
	background-color: white;
	font-family:Geneva, Arial, Helvetica, san-serif;
	font-size:.9em;
}

#maintable {
	color:black;
	text-align:center;
	padding:0px;
	width:750px;
    font-size:90%;
	font-family:Geneva, Arial, Helvetica, san-serif;
	background-color: white;
	
	}
	
td {
	color:black;
	background-color: white;
	padding:0;
	border-style:none;
        font-size:90%;
	font-family:Geneva, Arial, Helvetica, san-serif;


}

div {  
  text-align:center;
  color:black;
  background-color: white;
  margin:auto;
  }
  
h3, h4, h2, h1, h5 {
	color:black;
	background-color: white;
	text-align:center;
	font-family:Geneva, Arial, Helvetica, san-serif;
	font-weight : bold;
}

hr {
	color: #986800;
	background-color: #986800;
	width : 90%;
} 

.bold {
 font-weight:bold;
 font-size:1em;
 font-family:Geneva, Arial, Helvetica, san-serif;
  color :#986800;
  background-color: white;
  }

#contact-info {
	color: #986800;
	background-color: #C8CC68;
	text-align:center;
	font-size:90%;
	font-family:Geneva, Arial, Helvetica, san-serif;
	vertical-align:bottom;
	width:750px;
	margin:auto;
	font-weight : normal;
	border-color : black;
	border-style: solid;
	border-width : 1px;
}

#contact-info a, .contact-info a:link,.contact-info a:visited{
    color: #036;
	background-color:#C8CC68;
	}

#contact-info a:hover {
  color: #4682B4;
  background-color:#C8CC68;
}

#contact-info a:active {
  color: black;
  background-color:#C8CC68;
}
#giraffe {
	font-size:80%;
}


p {
	font-weight: normal;
	font-size:100%;
	font-family:Geneva, Arial, Helvetica, san-serif;
	color: black;
	background-color: transparent;
	text-align:justify;
margin: 10px;
}

.about {
font-weight: normal;
	font-size:90%;
	font-family:Geneva, Arial, Helvetica, san-serif;
	color: Black;
	text-align:justify;
	background : transparent url(images/back.gif) no-repeat scroll top;
}

table {
	color:#000000;
	background-color: white;
	padding:0px;
	border-style:none;
	margin:auto;
}

.smallcaps {
  text-transform: uppercase;
  margin-left:10px;
 }
 .float-right {  float: right;}
.float-left {
	float:left;
}
#banner {
	width:750px;
	margin: 0px auto;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
div.navbar {
	font-size:90%;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, san-serif;
	color:#330;
	background-color:#CBCC66;
	height: 27px;
	width:750px;
	
}

div.navbar a,div.navbar a:link, div.navbar a:visited{
	background-color:#CBCC66;
	color: #330;
	text-decoration:none;
	padding: .2em 8px .2em 8px;
	margin: .2em 8px .2em 8px;
}

div.navbar a:hover {
	background-color:#CBCC66;
	color:#786868;
	font-style:italic
}

div.navbar a:active {
	background-color:#CBCC66;
	color: Gray;
}


img {
	border:none;
}

#content {
border: 1px solid #CBCC66;}