/*  Body  */
body {background-color:#96B282;}

/*  Containers  */
#outside
	{
		display:block;
		position:absolute;
		width:840px;
		height:auto;
		left:50%;
		margin:5px 0px 0px -420px;
		background:transparent;
		z-index:0;
	}
#main, #yam
	{
		display:block;
		position:relative;
		width:840px;
		height:750px;
		top:0px;
		left:0px;
		background-color:#FFFFFF;
		border:2px solid #699647;
		z-index:0;
	}
#top, #mid, #bot
	{
		display:block;
		position:relative;
		width:100%;
		height:120px;
		top:0px;
		left:0px;
		background-position:top left;
		background-repeat:no-repeat;
		z-index:1;
	}
#top .banSect_1, #top .banSect_2, #top .banSect_3, #top .banSect_4
	{
		display:block;
		position:absolute;
		width:210px;
		height:120px;
		top:0px;
		left:0px;
	}
#top .banSect_2 {left:210px;}
#top .banSect_3 {left:420px;}
#top .banSect_4 {left:630px;}
#mid {height:570px;background-image:url('../images/BackMid.jpg');}
#mid .wkarea
	{
		display:block;
		position:relative;		
		width:610px;
		height:540px;
		top:10px;
		left:230px;
		overflow:auto;
		background-color:#FFFFFF;
		filter:alpha(opacity=87);
		opacity:0.87;
		border:1px solid #699647;
	}
#mid .ins_image
	{
		display:block;
		position:absolute;
		width:160px;
		height:162px;
	}
#mid .wkarea h1, #mid .wkarea h2 {color:#1C6603;margin-left:10px;}
#mid .wkarea p {margin-left:10px;}
#mid .wkarea a {text-decoration:underline;}
#bot 
	{
		text-align:center;
		height:60px;
		background-image:url('../images/BackBot.jpg');
		color:#FFFFFF;
	}	
#bot h1 {font-weight:normal;}
#yam
	{		
		top:2px;
		height:35px;
		background-color:#96B282;
		border:0px;
	}
#yam .legal, #yam .credit
	{
		display:block;
		position:absolute;
		width:150px;
		height:35px;
		left:0px;
		bottom:0px;
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		color:#185A02;
		text-align:left;
		text-indent:10px;
		line-height:25px;
	}
#yam .credit 
	{
		width:310px;
		left:530px;
		text-align:right;
		text-indent:0px;
		background-image:url('../images/Globe.jpg');
		background-position:top left;
		background-repeat:no-repeat;
	}
/*  Menu  */
#menu
	{
		display:block;
		position:absolute;
		width:200px;
		height:auto;
		top:120px;
		left:30px;
		z-index:5;
		background-image:url('../images/BackMenu.jpg');
		background-position:top left;
		background-repeat:no-repeat;

	}
#menu ul
	{
		display:block;
		position:relative;
		width:198px;
		height:240px;
		top:0px;
		left:0px;
		float:left;
		list-style-type:none;
		padding:0px;
		margin:0px;		
	}
#menu ul li
	{
		display:block;
		position:relative;
		width:198px;
		height:35px;
		top:0px;
		left:0px;
		margin:0px;
	}
#menu ul li .anchor {display:none;visibility:hidden;}
#menu ul li:hover .anchor
	{
		display:block;
		visibility:visible;
		position:absolute;
		width:198px;
		height:35px;
		top:0px;
		left:0px;
		background-color:#FFFFFF;
		filter:alpha(opacity=65);
		opacity:0.65;
		z-index:6;
		border:1px solid #96B282;
	}
#menu a.menu, #menu a.menu:visited
	{
		display:block;
		position:absolute;
		width:198px;
		height:35px;
		top:0px;
		left:0px;
		font-family: Arial;
		font-size:14pt;
		font-weight:bold;
		font-style:oblique;
		color:#FFFFFF;
		text-align:left;
		text-indent:7px;
		line-height:35px;
		text-decoration:none;
		background:transparent;
		z-index:7;
		margin:0px;
	}
#menu a.menu:hover {color:#1C6603;}
#menu .new
	{
		display:block;
		position:absolute;
		width:45px;
		height:30px;
		left:-38px;
		top:5px;
		z-index:1000;
	}
/*  Font Styles  */
h1
	{
		font-family:Arial;
		font-size:14pt;
		font-weight:bold;
		font-style:oblique;
		margin:0px;
	}
h2
	{
		font-family:Verdana;
		font-size:10pt;
		font-weight:bold;
		margin-top:0px;
		margin-bottom:0px;
	}
p
	{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		color:#000000;		
		margin-left:10px;
		margin-right:10px;
	}
/* Anchor Styles  */
a, a:visited {color:#185A02;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}

/*  List Styles  */

ul.terms
	{
		list-style-type: disc;
		list-style-position:outside;
		margin:0px;
		margin-left:40px;
		padding:0px;
	}
ul.terms li
	{
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		color:#1C6603;
		margin:10px;
	}
/*  Miscellaneous  */
#rside
{
	display:block;
	position:absolute;
	width:250px;
	height:500px;
	right:-50px;
	top:170px;
	z-index:500;
	background-color:transparent;
}
#rside .ins_sidephotos
{
	display:block;
	position:absolute;
	width:250px;
	top:0px;
	left:0px;		
}
#undermenu
{
	display:block;
	position:absolute;
	width:220px;
	height:200px;
	top:395px;
	left:30px;
	z-index:5;
}