@import url("global.css");

/* Homepage Styles */


/********************************
Page Styles
********************************/
a:hover{
color:#FFFFCC;
}
.ContentABox{
background:url(../images/ContentABox.jpg) repeat-y;
border-bottom:10px solid #bf813e;
width:900px; /* 900px */
}

	.ContentASidebar{
	background:url(../images/ContentASidebar.jpg) no-repeat;
	color:#f5dab1;
	float:left;
	padding:10px 0 0 24px;
	width:330px; /* 354px */
	}
	.ContentASidebar a{
	color:#f5dab1; /* Off White */
	}
	.ContentASidebar a:hover{
	color:#FFF;
	}
		.HomeVideo{
		margin:0 0 15px;
		}
		.ContentASidebar hr{
		clear:both;
		margin:20px 0;
		width:95%;
		}
		#FirstVideo {
			display:none;
		}
		#SecondVideo {
			display:none;
		}
		#FirstVideoThumb {
			cursor:pointer;
		}
			#FirstVideoThumb img {
				border:1px solid #FFFFCC;
				cursor:pointer;
			}
		#SecondVideoThumb {
			cursor:pointer;
		}
			#SecondVideoThumb img {
				border:1px solid #FFFFCC;
				cursor:pointer;
			}
		#FlashThumb div{
		float:left;
		width:160px;
		padding:0;
		margin:0;
		}
		#FlashThumb p {
			text-decoration:underline;
		}
		#FlashThumb p:hover {
			text-decoration:none;
		}
	.ContentAContent{
	background:url(../images/ContentAContent.jpg) no-repeat;
	float:left;
	width:546px;
	}
	.ContentAContent a{
	color:#FFF;
	}
	.ContentAContent a:hover{
	color:#663300;
	}
		.FlashMedia{
		height:310px;
		}
		.Welcome{
		background:url(../images/Associations.jpg) no-repeat;
		color:#FFF;
		padding:30px 30px 20px;
		}
			.Associations{
			margin:20px 0;
			text-align:center;
			}
			.Associations img{
			margin:0 5px;
			}

.ContentBBox{
background:url(../images/ContentBBox.jpg) repeat-y;
border-bottom:15px solid black;
border-top:15px solid black;
width:900px;
}
	.ContentBSidebar{
	background:url(../images/ContentBSidebar.jpg) no-repeat;
	float:left;
	padding:70px 20px 0 20px;
	width:314px; /* 354px */
	}
	.ContentBSidebar h2{
	color:#999;
	}
	p.GalleryTextSpacer{
	font-size:11px;
	margin:260px 0 10px;
	}
	.ContentBSidebar a{
	color:#333;
	}
	.ContentBSidebar a:hover{
	color:#666;
	}
	.ContentBContent{
	float:left;
	width:546px;
	}
		.FeatProc{
		background:url(../images/FeatProc.jpg) no-repeat;
		color:#ad8a1f; /* Bronze color */
		height:198px;
		padding:20px 180px 20px 30px;
		}
		.FeatProc ul{
		margin:20px 0 0 12px;
		padding:0;
		}
		.FeatProc li{
		list-style:;
		margin:0 0 15px;
		}
		.FeatProc a{
		color:#FFF;
		}
		.FeatProc a:hover{
		color:#FFFF66;
		}
		.Financing{
		background:url(../images/Financing.jpg) no-repeat;
		color:#FFF;
		height:153px;
		position:relative;
		padding:20px 20px 20px 30px;
		}
		.Financing img{
		padding:0 8px 8px 0;
		}
			
.ContentCBox{
background:url(../images/ContentCBox.jpg) repeat-y;
width:900px;
}
	.ContentCSidebar{
	background:url(../images/ContentCSidebar.jpg) repeat-x;
	color:#FFF;
	float:left;
	padding:20px;
	width:314px;
	}
	.ContentCSidebar a{
	color:#FFF;
	}
	.ContentCSidebar a:hover{
	color:#FFFFCC;
	}
	.ContentCSidebar ul{
	margin:0 0 30px 15px;
	padding:0px;
	}
	.ContentCSidebar li{
	margin:0 0 10px;
	}
	.ContentCContent{
	background:url(../images/ContentCContent.jpg) no-repeat;
	color:#4e1f0d; /* Dark Brown */
	float:left;
	overflow:hidden;
	padding:20px 0px 20px 30px;
	width:516px; /* 546px */
	}
		.ContentCContent div{
		float:left;
		width:250px;
		}
		.ContentCContent input,.ContentCContent textarea{
		border:none;
		margin:0 0 5px;
		padding:2px;
		width:230px;
		}
		.ContentCContent .SubmitBtn{
		width:80px;
		}
		.ContentCContent a{
		color:#330000;
		}
		.ContentCContent a:hover{
		color:#FFFFCC;
		}
		.LocationImages{
		margin:15px 0;
		}
		.LocationImages img{
		border:1px solid black;
		margin:0 10px 0 0;
		}
	
	
.ContentDBox{
background:black;
color:#666;
width:900px;
}
	.ContentDBox a{
	color:#999;
	float:left;
	margin:0 0 10px;
	width:150px;
	}
	.ContentDBox a:hover{
	color:#FFFFCC;
	}
	.ContentDSidebar{
	float:left;
	padding:20px;
	width:314px; /* 354px */
	}
	.ContentDContent{
	float:left;
	padding:20px 30px 20px 30px;
	width:486px; /* 586px */
	}
	
.ArticleHomeList{
list-style:none;
margin:0;
padding:0;
}
.ArticleHomeList li{
float:left;
text-align:center;
padding:0 10px 10px 10px;
width:120px;
}

.Footer{
background:url(../images/Footer.jpg);
color:#FFF;
padding:30px 0;
text-align:center;
}
.Footer a{
color:#FFF;
}
.Footer a:hover{
color:#FFFFCC;
}
.Footer p{
padding: 0 50px 0 50px;
}