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

/* layout */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#logo {
	position:absolute;
	left:9px;
	top:7px;
	width:180px;
	height:40px;
	z-index:1;
}

#tagline {
	position:absolute;
	left:218px;
	top:25px;
	width:260px;
	height:20px;
	z-index:1;
}
#utilitynav {
	position:absolute;
	left:566px;
	top:28px;
	width:376px;
	height:11px;
	z-index:1;
	text-align: right;
}
#photobkg {
	position:absolute;
	left:0px;
	top:54px;
	width:952px;
	height:314px;
	z-index:1;
}
#mainimage {
	position:absolute;
	left:0px;
	top:54px;
	width:840px;
	height:314px;
	z-index:2;
}
#mainimagehome {
	position:absolute;
	left:0px;
	top:54px;
	width:952px;
	height:442px;
	z-index:2;
}
#breadcrumbs {
	position:absolute;
	left:348px;
	top:54px;
	width:604px;
	height:20px;
	z-index:5;
	background-color: #4E2605;
}
#nav {
	position:absolute;
	margin: 10px;
	width:86px;
	height:230px;
	z-index:5;
}
#greenBar {
	position:absolute;
	left:218px;
	top:54px;
	width:130px;
	height:28px;
	z-index:5;
	background-color: #95932A;
	/* set transparency */
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
#greenBar2 {
	position:absolute;
	left:218px;
	top:202px;
	width:130px;
	height:166px;
	z-index:5;
	background-color: #95932A;
	/* set transparency */
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
#greenBar2home {
	position:absolute;
	left:218px;
	top:202px;
	width:130px;
	height:294px;
	z-index:5;
	background-color: #95932A;
	/* set transparency */
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}
#greenBarNoPhoto {
	/* need one of these for no photo too -- no tx! */
	position:absolute;
	left:218px;
	top:54px;
	width:130px;
	height:100px;
	z-index:5;
	background-color: #95932A;	/* set transparency
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9; */
}

/* P7 BKG */
#p7TBtrig10, #p7TBtrig20, #p7TBtrig30, #p7TBtrig40, #p7TBtrig50, #p7TBtrig60 {
	/* set transparency */
	filter: alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}

#grayBar {
	position:absolute;
	left:348px;
	top:74px;
	width:128px;
	/*height:157px;*/
	z-index:5;
	background-color: #ACA095;
	min-height: 210px;
}
#contentwrapper {
	position:absolute;
	left:0px;
	top:368px;
	width:952px;
	/* needs to be shorted by 298px from the nophoto pages */
	min-height:242px;
	z-index:1;
	background-image:url(../images/bkg.gif);
	background-repeat:repeat-y;
}
#contentwrapperhome {
	position:absolute;
	left:0px;
	top:496px;
	width:952px;
	z-index:1;
}
#contentwrapperNoPhoto {
	position:absolute;
	left:0px;
	top:74px;
	width:952px;
	min-height:540px;
	z-index:5;
	background-image:url(../images/bkg.gif);
	background-repeat:repeat-y;
}
#mainContent {
	padding-top:12px;
	width:478px;
	float: right;
	padding-right: 112px;
	/* needs to be shorted by 298px from the nophoto pages */
	min-height:242px;
}
#mainContentNoPhoto {
	padding-top:8px;
	width:478px;
	float: right;
	padding-right: 112px;
	min-height:540px;
}
#sectionDetailsBox {
	/* when used inline */
	padding-left:226px;
	padding-top:32px;
	width:110px;
	float: left;
}
#sectionDetailsBoxNoPhoto {
	/* needs to stand alone because of the change in photo/no photo */
	position:absolute;
	left: 226px;
	top: 325px;
	width: 130px;
	z-index: 500;
}
#maincontenthome {
	margin-left:0px;
	margin-top:442;
	width:478px;
	min-height:72px;
}
.whiteBox {
/* class used because id is dynamic */
	position:absolute;
	left:476px;
	top:74px;
	width:276px;
	height:104px;
	z-index:10;
	background-color: #F8F7F6;
	visibility: hidden;
}
.nuggetImage {
	position:absolute;
	left:752px;
	top:74px;
	width:88px;
	height:104px;
	z-index:10;
	visibility: hidden;
}

#copyrightBox {
	padding:14px;
	width:924px;
	height:13px;
	background-color: #FFFFFF;
}
