/*      CSS MENU
		1) body main tables
		2) header tags
		3) design/layout
		4) menus (top & bottom)     */

/* BODY, PRIMARY & SECONDARY TABLE LAYOUTS */
body {
	background-color: #163D0C;
	padding: 30px 0;
	color: #003300;
}

#main{

	width: 720px;
	margin: 20px auto;
	background: #FFFCE8;
}

/* HEADERS */


H2 {
	FONT-WEIGHT: normal;
	font-size: 18px;
	COLOR: #EAB831;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-align: center;
	margin: -3px 0px 0px 0px;

}

h3 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003300;
	text-align: left;
	text-decoration: none;
	background-image: url(/images/line_g.gif);
	background-repeat: repeat-x;
	background-position: bottom;


}

/* DESIGN/LAYOUT */

.border {
	border: 2px solid #FFCC00;
}
.border2 {
	border: 4 ridge #FFCC33;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}

.text a:link {
	color: #785407;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;

}
.text a:visited {
	color: #785407;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: 785407;


}
.text a:hover, .text2 a:active, .text a:focus {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px;
	background-color: #8F5E07;

}


/*  MENU SECTION */


#Menu{
	text-align: center;
	border-style: solid;
	border-color: #0B4702;
	border-width: 0 0 2px 0;
	height: 25px;
	background: #D2A82A ;
	padding: 0 0 0 5px;
	margin: 0px auto;
}
	
#Menu ul {
		margin: 0 0 0 -40px !important;
		margin: 0;
		list-style: none;
		text-align: center;
		background: transparent url(menuBullet3.gif) no-repeat 650px 9px !important;
		background: transparent url(menuBullet3.gif) no-repeat 615px 9px;
		}
		
	#Menu ul li {
		display: inline;
		padding: 0 0 0 23px;

		}

	#Menu ul li#frst {
		padding: 0;
		background: none !important;
		}

	#Menu ul li a {
		color: #0B4702;
		font: bold 14px/25px Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		padding: 5px 4px 6px 4px !important;
		padding: 6px 4px 6px 4px;
		}

	#Menu ul li a:hover {
	color: #5A2E02;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bolder;
	
		}



#bmenu {
	font-family: Verdana, Helvetica, sans-serif;
	color: #163D0C;
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 20px 0px !important;
	margin: 10px 0px 20px 0px;
	line-height: 18px;


}

#bmenu a:link {
	color: #785407;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 2px;

}
#bmenu a:visited {
	color: #785407;
	font-size: 10px;
	text-decoration: none;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 2px;
	

}
#bmenu a:hover, #bmenu a:active, #bmenu a:focus {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px;
	background-color: #8F5E07;

}

#bmenu {
	font-family: Verdana, Helvetica, sans-serif;
	color: #163D0C;
	font-size: 10px;
	text-align: center;
	margin: 0px 0px 20px 0px !important;
	margin: 10px 0px 20px 0px;
	line-height: 18px;


}
#sm1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 28px;


}

#sm1 a:link {
	color: #785407;
	text-decoration: none;

}
#sm1 a:visited {
	color: #785407;
	text-decoration: none;
	padding: 2px;
	

}
#sm1 a:hover, #sm1 a:active, #sm1 a:focus {
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	background-color: #8F5E07;

}
#sm2 {
	margin: 0px 0px 0px 20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 22px;

}
#sm2 a:link {
	color: #785407;
	text-decoration: none;

}
#sm2 a:visited {
	color: #785407;
	text-decoration: none;

}
#sm2 a:hover, #sm2 a:active, #sm2 a:focus {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8F5E07;

}
