@charset "utf-8";
/* CSS Document */

body {
	background-color:#000000;
	background-image:url(../images/bg/mainbg03.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixed;
		font-family:Georgia, "Times New Roman", Times, serif;
	
}

#headerlogo {
	background-image:url(../images/header/valley01.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:584px;
	height:22px;
		text-align: left;
		padding-top:131px;
		padding-left:12px;
		word-spacing: .07em;
}

#headerlogoA {
	background-image:url(../images/header/valley02.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:584px;
	height:22px;
		text-align: left;
		padding-top:131px;
		padding-left:12px;
		word-spacing: .07em;
}

#headerlogoB {
	background-image:url(../images/header/whtfsunset01.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:584px;
	height:22px;
		text-align: left;
		padding-top:131px;
		padding-left:12px;
		word-spacing: .07em;
}

.subNavcontainer01 {
	background-color:#000000;
	border:1px double #ffffff;
	width:80px;
	position: absolute;
	z-index:5;
	padding:8px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

.subNavcontainer02 {
	background-color:#000000;
	border:1px double #ffffff;
	width:145px;
	position:absolute;
	z-index:5;
	padding:5px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

.subNavcontainer03 {
	background-color:#000000;
	border:1px double #ffffff;
	width:130px;
	position:absolute;
	z-index:5;
	padding:5px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

.subNavcontainer04 {
	background-color:#000000;
	border:1px double #ffffff;
	width:130px;
	position:absolute;
	z-index:5;
	padding:5px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

.subNavcontainer001 {
	background-color:#000000;
	border:1px double #ffffff;
	width:500px;
	hieght:1000px;
	position:absolute;
	z-index:5;
	padding:5px;
	
}

.subContainer01 {
	background-color:#000000;
	border:1px double #ffffff;
	width:552px;
	float: center;
	padding:5px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

#subContainer02 {
	background-color:#111111;
	border:1px double #ffffff;
	width:560px;
	hieght:200px;
	float: center;
	padding:5px;
		color:#cccccc;
		text-decoration:none;
		font-size:14px;
	opacity:0.8;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);

}

#subContainer02:hover {
	background-color:#333333;
}

.transparentContent {
	opacity:0.4;
	-moz-opacity:0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=4)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=4);
	opacity: 4;

}

.subNavlink {
	color:#cccccc;
	text-decoration:none;
	font-size:12px;

}

.subNavlink:hover {
	color:#ffffff;

}

#mainContainer {
	width:565px;
	color:#cccccc;
	padding-top:18px;
		
}

#listContainer {
	width:584px;
	color:#cccccc;
	float:center;
	padding-top:30px;

}

#listContainerR {
	width:480px;
	color:#cccccc;
	float:right;

}

#listContainerL {
	width:100px;
	color:#cccccc;
	float:left;

}

.mainContainerBG {
	background-image:url(../images/bg/departmentbg01.jpg);
	background-position:top;
	background-repeat:no-repeat;

}

#listBox01 {
	width:480px;
	height:100px;
	text-align:left;
	padding-left: 15px;
	
}

#listBox02 {
	width:480px;
	height:100px;
	text-align:left;
	padding-left: 15px;
	
}

#listBox03 {
	width:480px;
	height:100px;
	text-align:left;
	padding-left: 15px;
	
}

#listBox04 {
	width:480px;
	height:100px;
	text-align:left;
	padding-left: 15px;
	
}

.listBoxdep {
	background-color:#FFFFFF;
	padding:5px;
	opacity:0.2;
	-moz-opacity:0.2;
	filter:alpha(opacity=20);
	
}

.listBoxtext {
	color:#FFFFFF;

}

#leftColumn {
	width: 108px;
	color:#cccccc
	padding-top: 30px;
	float: left;
	text-align: right;
			
}

#rightColumn {
	width: 458px;
	color:#cccccc
	padding-top: 30px;
	float: right;
	text-align: left;
	
}

.rightColumn {
	font-size: 12px;
	text-align: left;

}

.mainNavcontainer {
	float:left;

}

.mainContainerlink {
	color:#cccccc;
	text-decoration:none;
	font-size:14px;

}

.mainContainerlink:hover {
	color:#993300;
	text-transform:capitalize;
	

}

.mainNavlink {
	color:#cccccc;
	text-decoration:none;

}

.mainNavlink:hover {
	color:#ffffff;
	
}

.photoThumbnail {
		background-color:#000000;
		width: 170px;
		height:110px;
		float:left;
		border:1px solid #333333;
		padding:3px;
		margin:9px;
		text-align:center;
		
}

.photoThumbnail:hover {
		background-color:#262626;
		width: 170px;
		height:110px;
		
}

#galleryContainer {
	width:1000px;
	padding-left:0px;
}

#photoContainer {
	width:875px;
	background-color:#000000;
	text-align:center;
	color:#cccccc;
	border:2px dashed #ffffff;
	position:absolute;
	
}