/* Gem Valley Styles */

/* Body Styles */
html {
	background-color: gray;
}

body {
	background-color:#B0CEB0;
	background: url(bgs/rock041.jpg);
	background-repeat: repeat;
	background-position: fixed;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color:#003300;
	width: 100%;
	max-width: 1000px;
	min-width: 800px;
	margin: auto;
	
}

.container {
	width: 100%;
	text-align: center;
}
	
/* Link Styles */

a {
	text-decoration: none;
	cursor: crosshair;
	color:rgb(51,51,0);
}

a:visited {
	color:rgb(51,0,0);
}

a:hover {
	color:rgb(102,51,0);
	text-decoration:underline;
}


/* Header Styles */

.header {
	display: block;
	width: 100%;
	text-align: center;
	
}

/* Nav Styles */

.nav {
	display: block;
	width: 800px;
	height: 30px;
	background-color:rgb(204,204,153);
	background-color:rgba(204,204,153,0.9);
	text-align: center;
	margin: auto;
	padding: 10px 0px;
	font-size:1.2em;
	position: relative;
	overflow: hidden;
	
}

.nav ul {
	clear: left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
   

   
}

.nav ul li {
   display: block;
   text-decoration: none;
   float: left;
   list-style:none;
   margin:0;
   padding:0 0.8em;
   position:relative;
   right:50%;
   border-bottom: 1px solid rgb(51,51,0);
   border-top: 1px solid rgb(51,51,0);
   background-color:rgb(176,170,94);

      
}

.nav ul li:hover {
	background-color:rgb(153,153,51);
}
	

/* Main Content Styles */

.maincontent {
	display: block;
	width: 800px;
	background-color:rgb(204,204,153);
	background-color:rgba(204,204,153,0.9);
	text-align: center;
	margin: auto;
	padding: 10px 0px
}

.TabbedPanelsContent.TabbedPanelsContentVisible p em {
	font-size: 0.8em;
}

.flumelist {
	text-align: left;
	line-height: normal;
	padding: 5px;
}

.flumeimportant {
	color: #3D2901;
}

.section {
	padding: 20px;
}

/* H-Group Styles */

h1,h2,h3,h4,h5,h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
}


/* Footer Styles */

.footer {
	display: block;
	width: 800px;
	background-color:rgb(176,170,94);
	background-color:rgba(176,170,94,0.9);
	text-align: center;
	margin: auto;
	padding: 10px 0px;
	border-top: 1px solid rgb(51,51,0);
}

         






