/* CSS specific to every page */

html {
	margin: 0;
	padding: 0;
}

body {
	background: #F7F7F7;
	color: #000000;
	margin: 0;
	padding: 0;
	border: 2px solid #8E8E8E;
}

.holdingcentered {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -25%;
	margin-left: -25%;
 	text-align: center;
}

p {
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	color: #8E8E8E;
	margin: 0px 0px 0px 0px;
	padding: 0px;

}

p.para {
	font-family: verdana;
	font-weight: normal;
	font-size: 11px;
	color: #8E8E8E;
	margin: 20px;
	padding: 0px;

}

b {
	color: #8E8E8E;
}

a {
	color: #8E8E8E;
	text-decoration: underline;
}

a:link {
	color: #8E8E8E;
}

a:hover {
	color: #8E8E8E;
	text-decoration: none;
}

a:visited {
	color: #CA3764;
}

img {
	border: 0;
}

img.title {
	border: 0;
	padding: 0px 0px 10px 0px;
}

#printonly {
	display: none;
}

#topcontainer {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 923px;
	height: 469px;
	z-index: 0;
}


#bottomcontainer {
	position: absolute;
	left: 0px;
	top: 469px;
	width: 899px;
	height: 94px;
	padding-left: 24px;
	z-index: 0;
}

#contentContainer {
	position: absolute;
	background-color: #ffffff;
	left: 128px;
	top: 34px;
        width: 730px;
	height: 433px;
	border-style: solid;
	border-width: 1px; 
	border-color: #8E8E8E;
	z-index: 0;
}

#navContainer {
	position: absolute;
	top: 380px;
	left: 15px;
        width: 79px;
	z-index: 0;
	margin: 0px 0px 0px 0px;
}

#portfolioContainer {
	position: absolute;
	top: 280px;
	left: 15px;
        width: 79px;
	z-index: 0;
	margin: 0px 0px 0px 0px;
	visibility: hidden;
}

#logoContainer {
	position: absolute;
	width: 214px;
	z-index: 0;
	margin: 23px 0px 0px 0px;
}

#pictureContainer {
	position: absolute;
	left: 58px;
	top: 27px;
        width: 457px;
	height: 376px;
	z-index: 0;	
}

#thumbNavContainer {
	position: absolute;
	left: 562px;
	top: 19px;
        width: 133px;
	height: 376px;
	z-index: 0;	
}
