body{
margin:0;
padding:0;
line-height: 1.5em;
background-color: #496C10;
min-width: 950px;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 978px; /*Width of main container*/
wid\th: 950px;
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: url('images/main2-center.jpg') no-repeat;
height: 282px; /*Height of top section*/
text-aling: center;

}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
float: left;
text-align: center;
margin-right: 1px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 10px; /*Width of right column*/
margin-left: -10px; /*Set left margin to -(RightColumnWidth) */
}

#footer{
clear: both;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
font-family: verdana, tahoma, arial;
font-size: 0.7em;
}

#footer a{
color: #FFFF80;
}
#cc { clear:both; }

#footer1{
clear: both;
width: 978px;
text-align: center;
padding: 4px 0;
font-family: verdana, tahoma, arial;
font-size: 0.8em;
}

.copy {
font-family: arial, verdana, tahoma;
font-size: 60%;
color: white;
align: center;
}
.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}




#div1 {
clear: both;
 position:relative;
 align: center;
 top:-250px;
 left:5px;
 z-index: -1;
}
#div2 {
 position:relative;
 top:10px;
 left:50px;
 z-index: 2;
}
#div3 {
 position:relative;
 top:-150px;
 right:26px;
 z-index: 3;
}


/* Wireframe Menu Code from Dynamic Drive*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframeauramenu{
font-family: georgia, verdana, tahoma;
font-weight: bold;
font-size: 1em;;
width: 978px;
color: #666;
}

.wireframeauramenu ul{
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
overflow: hidden;
}

.wireframeauramenu ul li{
display: inline;
}

.wireframeauramenu ul li a{
color: #FFF;
padding: 6px 12px 6px 6px;
margin: 0;
text-decoration: none;
}

.wireframeauramenu ul li a:hover{
color: black;
background: transparent  center center no-repeat; /*background of menu item onMouseover*/


}





.roundedcornr_box_764129 {
   background: #e8ebbe;
}
.roundedcornr_top_764129 div {
   background: url(images/roundedcornr_764129_tl.png) no-repeat top left;
}
.roundedcornr_top_764129 {
   background: url(images/roundedcornr_764129_tr.png) no-repeat top right;
}
.roundedcornr_bottom_764129 div {
   background: url(images/roundedcornr_764129_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_764129 {
   background: url(images/roundedcornr_764129_br.png) no-repeat bottom right;
}

.roundedcornr_top_764129 div, .roundedcornr_top_764129, 
.roundedcornr_bottom_764129 div, .roundedcornr_bottom_764129 {
   width: 180px;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_764129 { margin: 0 30px; }






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.arrowgreen{
	width: 170px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #94AA74;
	border-size: 1px;
	border-width: 1px;
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/arrowgreen.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #5E7830;
}

.arrowgreen li a:hover{
	color: #26370A;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #26370A;
	background-position: 100% -64px;
}

#div4 {
font-family: verdana, tahoma, arial;
font-size: 0.7em;
color: #F2E485;
}

#div5 { font-style: italic; }

dl {
		width: 380px;
		height: 340px;
		margin: 0 0 20px 50px;
		padding: 0;
		background: #ccc url(images/box_bottom4.png) no-repeat bottom left;
		}

	dt {
		margin: 0 0 1px 0;
		padding: 1px;
		font-size: 130%;
		color: #000;
		border-bottom: 1px solid #fff;
		background: #999 url(images/box_top4.png) no-repeat top left;
		}
	
	dd {
	text-align: justify;
		margin: 0 0 0 10px;
		padding: 0 5px 5px 5px;
		color: #666;
		font-family: Verdana, sans-serif;
		font-size: 90%;
		/*background: url(images/arrow.gif) no-repeat 0 3px;*/
		}
		
	#blue dt {
		background-color: #69c;
		}
	
	#blue {
		background-color: #9cf;
		}
	
	#red dt {
		background-color: #933;
		}
	
	#red {
		background-color: #c99;
		}
	
	#green dt {
		background-color: #9c6;
		}
	
	#green {
		background-color: #cf9;
		}
		
			#earth1 dt {
		background-color: #825534;
		}
	
	#earth1 {
		background-color: #e6d4a7;
		}

			#earth2 dt {
		background-color: #a8ad80;
		}
	
	#earth2 {
		background-color: #e6d4a7;
		}

			#earth3 dt {
		background-color: #5d917d;
		}
	
	#earth3 {
		background-color: #a8ad80;
		}
		

	#mag_cov {margin-top:30px;}
	#mag_cov td{padding:10px;vertical-align:bottom;color:white; font-family: tahoma, arial, verdana;}
	#mag_cov th{padding:10px;vertical-align:bottom;}
	#mag_cov a{color:#fff;border:0px;}
	
