body {

	background-color: #504f4f;

	font-family: "High Tower Text", Georgia, Times, Serif;

}

#left {

	float: none;

	width: 101px;

	position: absolute;

	top: 131px;

	left: 15px;

	z-index: 100;

}

#leftHome {

	float: none;

	width: 101px;

	position: absolute;

	top: 250px;

	left: 15px;

	z-index: 100;

}

#leftlinks {

	font-family: "High Tower Text", Georgia, Times, Serif;

	color: #ece9d8;

	background-image: url(images/linkbg.gif);

	background-repeat: repeat-y;

	padding-top: 4px;

	overflow:hidden;



}

#leftlinks h4 {

	background-image: url(images/linkunderline.gif);

	background-position: bottom;

	padding-bottom: 8px;

	padding-left: 3px;

	padding-right: 3px;

	background-repeat: no-repeat;

	text-align: center;

}



#leftlinks a:link {

	color: #ece9d8;

	text-decoration: none;	

}

#leftlinks a:visited {

	color: #96cfe8;

	text-decoration: none;	

}



#leftlinks a:hover {

	color: #efb768;	

	text-decoration: none;

}



#leftlinksbottom {

	width: 101px;

	position: relative;

	background-image: url(images/linkbgbottom.gif);

	background-repeat: repeat-y;

	padding: 0px;

	margin: 0px;

	border:none;

	height: 17px;

	overflow: hidden;

	top: 0px;

}

#centersection {

	width: 651px;

	position: absolute;

	left: 131px;

	top: 131px;

	z-index: 25;

}



#centersectionhome {

	width: 651px;

	position: absolute;

	left: 131px;

	top: 250px;

	z-index: 25;

}

#centerblock {

	background-color: #504F4F;

	background-image: url(images/centerblockbg.gif);

	background-repeat: repeat-y;

	background-position: left;

	overflow: hidden;

}



#centerblockbottom {

	padding: 0px;

	margin: 0px;

	border:none;

	position: relative;

	z-index:1;

	width:651px;

	height:12px;

	left: 0px;

	top: 0px;

	background-image:url(images/centerblockbgbottom.gif);

	background-repeat: no-repeat;

	overflow: hidden;

}



#centerblock .headingA {

	color: #efb768;

	background-image: url(images/headingunderlineA.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-top: 15px;

	padding-bottom: 5px;

	margin-left: 25px;

	margin-bottom: 5px;

	margin-right: 20px;

}

#centerblock .headingB {

	color: #96cfe8;

	background-image: url(images/headingunderlineB.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-top: 15px;

	padding-bottom: 5px;

	margin-left: 25px;

	margin-bottom: 5px;

	margin-right: 20px;

}

.maintext {

	color: #000;

	width: 590px;

	background-color: #bec3a5;

	margin-right: 25px;

	margin-left: 25px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

}

#idblock {

	position: absolute;

	left: 84px;

	top: 0px;

}

#bannerphoto {

	background-image: url(images/TopBanner.jpg);

	background-repeat: repeat-x;

	height: 123px;

	position: absolute;

	top: 133px;

	z-index: 50;

	left: 0px;

	width: 100%;

}

.rightimg {

	padding: 4px;

	float: right;

}

.leftimg {

	padding: 4px;

	float: left;

}

.rightdiv {

	padding: 4px;

	float: right;

	width: 45%;

}

#wholepage {

	width: 952px;

	margin-left: -476px;

	position: absolute;

	left: 50%;

}

#righttext {

	width: 153px;

	position: absolute;

	left: 795px;

	top: 250px;

	color: #ECE9D8;

	background-image: url(images/righttextbg.gif);

	background-repeat: repeat-y;

}

#righttextbottom {

	width: 153px;

	position: relative;

	background-image: url(images/righttextbgbottom.gif);

	background-repeat: repeat-y;

	padding: 0px;

	margin: 0px;

	border:none;

	height: 17px;

	overflow: hidden;

	top: 0px;

}



#righttext a {

	color:#96CFE8;

}



#righttext p {

	padding:5px;

}



#righttext ul {

	padding-right: 5px;

}