a:link {
	text-decoration: none;
	color:#000000;
	outline: none;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	color:#999999;
}

a.image:hover {
	color:#ffffff;
	background:none;
}


body {
	background-color: #ffffff;
	font-family:Times New Roman;
	color: #000000;
	margin:2px;
	padding:0px;
	
}

.num{
	position:relative;
	top:-5px;
	font-size:9px;
}

.logopos{
	position:absolute;
	left:40px;
	top:30px;
	/*width:220px;
	height:80px;*/
}

.menupos{
	position:absolute;
	left:40px;
	top:100px;
	width:560px;
	height:20px;
}

.menuselected{
	font-size:12px;
	text-transform:uppercase;
	padding-right:10px;
	color:#999999;
	text-decoration:underline;
}
.menubtn{
	font-size:12px;
	text-transform:uppercase;
	padding-right:10px;
}

.projectbodytextpos{
	position:absolute;
	left:40px;
	top:230px;
	width:500px;
	height:210px;
}

.imagebodytextpos{
	position:absolute;
	left:570px;
	top:160px;
	width:500px;
	height:210px;
}

.projectbodytextpos2{
	position:absolute;
	left:40px;
	top:160px;
	width:300px;
}


.bodytext{
	font-size:14px;
	color:#333;
}

.bodytext2{
	padding-top:20px;
	font-size:14px;
	line-height:16px;
	color:#333333;
}

.bodytexttitle{
	font-size:14px;
	font-style:oblique;
	color:#666666;
}


.projectpresslinkspos{
	position:absolute;
	left:760px;
	top:230px;
	width:140px;
	height:210px;
}

.projectpresslinkspos2{
	position:absolute;
	left:40px;
	top:460px;
	width:220px;
}

.imagepresslinkspos{
	position:absolute;
	left:570px;
	top:480px;
	width:140px;
}

.projecturllinkspos{
	position:absolute;
	left:950px;
	top:230px;
	width:140px;
	height:210px;
}

.projecturllinkspos2{
	position:absolute;
	left:40px;
	top:540px;
	width:220px;
}

.projectImgRow{
	position:absolute;
	left:380px;
	top:160px;
	height: 480px;
	white-space: nowrap;
}

.projectImgRow img{
	padding-right:20px;
}
.imageurllinkspos{
	position:absolute;
	left:760px;
	top:480px;
	width:140px;
}

.linksheader{
	font-size:14px;
	color:#666666;
}
.linkslist{
	font-size: 11px;
	/*line-height: 1.5em;*/
	list-style-position: outside;
	list-style-type: square;
	padding: 0px;
	margin: 0px;
}
.imagegridpos{
	position:absolute;
	left:40px;
	top:500px;
}

.imagegridpos2{
	position:absolute;
	left:40px;
	top:160px;
}

.imagegridcell{
	float:left;
	padding-right:40px;
	padding-bottom:30px;
	width:140px;
	height:160px;
	
}

img{
	border:none;
	
}

.pdfthumb{
	/*border: 1px solid #999999;*/
}

.imagebox{
	width:140px;
	height:140px;
	
}

.imagetxtbox{
	width:140px;
	height:16px;	
	padding-top:4px;
	
}

.imagetxt{
	font-size:10px;
	font-weight: bold;
}

.bigimage{
	position:absolute;
	left:40px;
	top:160px;
	width:500px;
	height:500px;
}
