body {
		background-image: url(images/page/background_body.jpg);
		font-size: 10px;
		background-repeat: repeat;
		padding: 0px;
		margin: 0px;
		font-family: Helvetica, Arial, sans-serif;
	}

	#wrapper {
		background-position: 0 bottom;
		background-image: url(images/page/background_header.jpg);
		background-repeat: repeat-x;
		padding-top: 70px;
		width: 100%;
		background-color: white;
	}

#header {
		margin-bottom: 0px;
		margin-top: 0px;
		width: 429px;
		margin-right: auto;
		margin-left: auto;
	}

	#left {
		padding-right: 2px;
		border-right-color: #7f7f7f;
		border-right-style: solid;
		border-left-width: 0px;
		border-bottom-width: 0px;
		border-top-width: 0px;
		border-right-width: 1px;
		width: 234px;
	}

	#right {
		padding-left: 3px;
		top: -158px;
		position: relative;
		left: 234px;
		width: 195px;
	}

	a#tld, a#fd, a#ph, a#ct  {
		display: block;
		text-indent: -9999px;
		background-repeat: no-repeat;
	}

	a#tld:hover, a#fd:hover, a#ph:hover, a#ct:hover  {
		background-repeat: no-repeat;
	}

	a#tld, a#fd, a#ph{
		width: 234px;
	}

	a#tld  {
		background-image: url(images/page/delucido_05.jpg);
		height: 30px;
	}

	a#tld:hover {
		background-image: url(images/page/delucido_12.jpg);
	}

	a#fd {
		background-image: url(images/page/delucido_07.jpg);
		height: 36px;
	}

	a#fd:hover {
		background-image: url(images/page/delucido_14.jpg);
	}

	a#ph {
		background-image: url(images/page/delucido_08.jpg);
		height: 41px;
	}

	a#ph:hover {
		background-image: url(images/page/delucido_15.jpg);
	}

	a#ct {
		background-image: url(images/page/delucido_04.jpg);
		height: 41px;
	}

	a#ct:hover {
		background-image: url(images/page/delucido_11.jpg);
	}

#content {
		border-top-color: black;
		border-top-width: 5px;
		border-top-style: solid;
		padding-top: 20px;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: 0px;
		margin-top: 0px;
		background-repeat: no-repeat;
		width: 656px;
	}

.title {
		padding: 2px;
		width: 658px;
		background-color: black;
		margin-bottom: 10px;
	}

div.hPic, div.vPic {
		margin-bottom: 25px;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 6px;
		padding-top: 5px;
		background-color: #7f7f7f;
	}

div.hPic img, div.vPic img {
		margin-top: 0px;
		margin-left: auto;
		margin-bottom: 3.5px;
		margin-right: auto;
		padding: 0px;
		border-style: none;
	}

div.hPic .caption1, div.hPic .caption2, div.vPic .caption1, div.vPic .caption2 {
		border-right-color: #333333;
		border-right-width: 1px;
		border-right-style: solid;
		text-align: right;
		padding-right: 5px;
		font-size: 110%;
		color: maroon;
		width: 590px;
	}

div.hPic .date, div.vPic .date {
		margin-right: 6px;
		font-size: 105%;
		float: right;
		clear: left;
		color: #333333;
		padding-left: 2px;
		width: 50px;
		text-align: left;
	}

div.hPic {
		width: 656px;
	}

div.hPic .caption1, div.hPic .caption2{
		width: 590px;
	}

div.vPic {
		margin-right: auto;
		margin-left: auto;
		width: 496px;
	}

div.vPic .caption1, div.vPic .caption2{
		width: 430px;
	}

.caption1 {
		text-transform: uppercase;
	}

p {
		padding: 0px;
		margin: 0px;
	}

a img {
		border-style: none;
	}


