/* CSS Document */

/*body		{background:url(/images/bg_body.gif) #F8FBF6; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px} */
body		{background:url(/images/bg_body2.jpg) center repeat-y #d3e1e8; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px}
p			{font-size:12px; line-height:16px}
a			{color:#778841; text-decoration:none;}
a:hover		{text-decoration:underline;}
h1			{font-size:36px; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#433106; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h2			{font-size:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#433106; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:24px;}
h3			{font-size:14px; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#433106; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}

#Layer1		{position:absolute; z-index:2; top:50%; height:115px; margin-top:-282px; left:50%; width:250px; margin-left:-360px}
#Layer2		{position:absolute; z-index:1; top:50%; height:400px; margin-top:-300px; width:100%}

input, select 		{background-color:transparent; border:none}
textarea, select	{background-color:transparent; border:1px solid #000000}

.nav {padding:30px; text-align:right;}
.nav a {color:#555555; text-decoration:none; font-size:14px;}
.nav a:hover {color:#778841; text-decoration:none; padding-bottom:20px;}

.nav2 a	{color:#778841; text-decoration:none; font-size:14px; padding-bottom:20px;}
.nav2 a:hover {color:#555555; text-decoration:none; padding-bottom:20px;}

.aboutLogo	{width:75px; height:50px; border:0px}

.header		{padding-bottom:5px}
.footer		{padding-top:5px}
.main		{background:#000000; border-top:3px solid #99CC00; border-bottom:3px solid #99CC00}
.sm			{font-size:10px}
.lg			{font-size:20px; font-family:"Times New Roman", Times, serif}
.xl			{font-size:30px; font-family:"Times New Roman", Times, serif}
.tan		{color:#CEAC7E}
.brown		{color:#433106}
.black		{color:#000000}
.gray		{color:#AAAAAA}
.gray a		{text-decoration:none}
.white		{color:#FFFFFF}
.blue		{color:#CCFFFF}

.form_t1	{text-align:right; font-size:9px; color:#000000}
.form_t2	{border-bottom:1px solid #000000}

.column1	{background:url(/images/bg_beige_400.jpg) no-repeat #CEAC7E; text-align:left}

.intro {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:32px;
	color:#666666;
}

ul {
	margin:12px 0px 12px 10px;
	padding:0px 0px 0px 0px;
}
li {
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

.homeNav {
	background:url(../images/bg_home_links.jpg) center repeat-x;
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	border-right:1px solid #555555;
	border-bottom:1px solid #555555;
}
.homeNav h1 {
	font-size:20px;
	margin:0px 0px 4px 0px;
	padding:0;
}
.homeNav p {
	margin:0;
	padding:0;
}
.homeNav img {
	border:1px solid #000000;
}
.homeNav a {
	padding:14px;
	display:block;
	text-decoration:none;
	color:#000000;
}
.homeNav a:hover {
	background:#d4e3a8;
}
.homeNav img a:hover {
	border:1px solid #FF0000;
}


.videoNav {
	border:1px solid #CCCCCC;
	margin-bottom:10px;
	border-right:1px solid #555555;
	border-bottom:1px solid #555555;
	background:#333333;
}
.videoNav h1 {
	font-size:20px;
	margin:0px 0px 4px 0px;
	padding:0;
}
.videoNav img {
	border:1px solid #000000;
}
.videoNav a {
	padding:14px;
	display:block;
	text-decoration:none;
	color:#000000;
}
.videoNav a:hover {
	background:#666666;
}
.videoNav img a:hover {
	border:1px solid #FF0000;
}

.titleImage {
	background:#000000;
	text-align:center;
	border-top:2px solid #aed451;
	border-bottom:2px solid #aed451;
}
.titleImage img {
	width:950px;
	height:250px;
}

.column1 {
	vertical-align:top;
	width:410px;
	padding:30px;
	background:url(../images/bg_main.jpg) top repeat-x #ffffff;
}
.column2 {
	vertical-align:top;
	width:410px;
	padding:30px;
	background:url(../images/bg_main2.jpg) top repeat-x #eaeaea;
}
.columnSpacer {
	width:410px;
	height:1px;
}
