#infotext p a:hover,
#navigationmenu li a:hover  {
   text-decoration: underline;
}

#infotext p,
#descriptiontext p  {
	margin: 0px;
	color: #102415;
	font-family: Arial;
	font-size: 14px;
	line-height: 13px;
}

#ibelievethatdetermination p  {
   font: italic 14px/13px Arial;
   margin: 0px;
   text-align: left;
   color: #5E674B;
}

#featurelistingtitletext p  {
	margin: 0px;
	color: #2E2E2E;
	letter-spacing: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 18px;
	line-height: 16px;
	font-weight: bold;
}

#ibelievethatdetermination  {
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 696px;
   z-index: 3;
   width: 551px;
}

#featurelistingtitletext  {
	visibility: visible;
	position: absolute;
	left: 251px;
	top: 402px;
	z-index: 3;
	width: 234px;
	height: 18px;
}

#navigationmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #252525;
   height: 100%;
}

#descriptiontext p  {
   text-align: justify;
}

#navigationmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#frontpagepicture  {
   background: url(mainmedia/frontpagepicture.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 102px;
   z-index: 5;
   width: 308px;
   height: 206px;
}

#frontpageshadow  {
   background: url(mainmedia/frontpageshadow.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 93px;
   z-index: 4;
   width: 304px;
   height: 206px;
}

#descriptiontext  {
	visibility: visible;
	position: absolute;
	left: 251px;
	top: 429px;
	z-index: 5;
	width: 690px;
}

#navigationmenu  {
	margin: 0px;
	height: 16px;
	padding: 0px;
	list-style: none;
	text-align: center;
	letter-spacing: 1px;
	color: #252525;
	position: absolute;
	left: 36px;
	top: 23px;
	z-index: 3;
	width: 1009px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
}

#taglinetext p  {
	margin: 0px;
	text-align: center;
	color: #FFFFFF;
	font-family: "Script MT Bold";
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
}

#infotext p a  {
   text-decoration: none;
   color: #102415;
}

#chestnutlogo  {
	visibility: visible;
	position: absolute;
	left: 657px;
	top: 804px;
	z-index: 3;
	width: 133px;
	height: 114px;
}

#footertext p  {
   font: bold 11px/13px Tahoma;
   margin: 0px;
   text-align: center;
   color: #102415;
}

#taglinetext  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 218px;
   z-index: 4;
   width: 418px;
}

#infotext p  {
   text-align: center;
}

#footertext  {
	visibility: visible;
	position: absolute;
	left: 351px;
	top: 974px;
	z-index: 3;
	width: 366px;
}

#infotext  {
	visibility: visible;
	position: absolute;
	left: 368px;
	top: 909px;
	z-index: 3;
	width: 240px;
}

#wordlogo  {
	background: url(mainmedia/wordlogo.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 362px;
	top: 775px;
	z-index: 3;
	width: 252px;
	height: 120px;
}

#greenbar  {
   background: url(mainmedia/greenbar.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 56px;
   z-index: 3;
   width: 1024px;
   height: 264px;
}

#layer58  {
   background: url(mainmedia/layer58.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 662px;
   z-index: 4;
   width: 223px;
   height: 346px;
}

#layer57  {
	visibility: visible;
	position: absolute;
	left: 45px;
	top: 444px;
	z-index: 3;
	width: 166px;
	height: 202px;
}

#copy  {
   background: url(mainmedia/copy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1080px;
   height: 1008px;
}

#logo  {
   background: url(mainmedia/logo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 115px;
   z-index: 4;
   width: 602px;
   height: 82px;
}

#main  {
   margin: 0px auto 0px auto;
   background: url(mainmedia/interiortile.png) repeat center top;
   height: 1008px;
   width: 1080px;
   position: relative;
}

#id1  {
   background: url(mainmedia/id1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: -12px;
   z-index: 2;
   width: 1058px;
   height: 1042px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(mainmedia/exteriortile.png) center top repeat;
}
