body{

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

text-align:center;

background-color: #CCCCCC;

border:0px; 

padding:0px;

}

#mainbody {

	position:absolute;

	padding:0;

	width:378px;

	height:375px;

	z-index:4;

	left: 420px;

	top: 71px;

	visibility: visible;

}

#mainbody-hasp1-id {

	position:absolute;

	width:378px;

	height:363px;

	z-index:4;

	left: 408px;

	top: 58px;

	visibility: visible;

}

#mainbody-hasp5-id {

	position:absolute;

	width:378px;

	height:363px;

	z-index:4;

	left: 374px;

	top: 58px;

	visibility: visible;

}

#centerpic {margin-top: -35px;

	margin-left: -189px;

	position: absolute;

	top: 191px;

	left: 50%;

	width: 250px;

	height: 70px;

	visibility: visible

}

#container{

	position:relative;

	width:800px;

	text-align:left;

	margin:0 auto 0;

	background-color: #CCCCCC;

}



#logo {

	position:absolute;

	width:245px;

	height:101px;

	z-index:5;

	left: -2px;

	top: 203px;

	visibility: visible;

	}

#spacespace {

	position:absolute;

	width:214px;

	height:125px;

	z-index:2;

	top: 320px;

	visibility: visible;

}

#LINKSportfolio {

	position:absolute;

	width:75px;

	height:111px;

	z-index:7;

	left: 88px;

	top: 342px;

	visibility: hidden;

}

#LINKScompany {

	position:absolute;

	width:132px;

	height:59px;

	z-index:9;

	left: 88px;

	top: 321px;

	visibility: hidden;

}

#LINKScontact {

	position:absolute;

	width:132px;

	height:28px;

	z-index:6;

	left: 88px;

	top: 361px;

	visibility: hidden;

}

#LINKSmain {

	position:absolute;

	width:60px;

	height:115px;

	z-index:10;

	left: 19px;

	top: 313px;

}

#captionlayer {

	position:absolute;

	width:365px;

	height:33px;

	z-index:11;

	left: 421px;

	top: 20px;

}

#boxlinks {

	position:absolute;

	width:368px;

	height:45px;

	z-index:13;

	left: 217px;

	top: 501px;

}

#picnumberlinks {
	position:absolute;
	width:310px;
	height:31px;
	z-index:12;
	left: 422px;
	top: 471px;

}

.bodytext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	line-height: 15px;

}

.body-heading {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999999;

	line-height: 15px;

	font-weight: normal;

	font-variant: small-caps;

}

.linktext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	line-height: 11px;

	text-decoration: none;

}

.linktext2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	line-height: 14px;

	text-decoration: none;

}

.caption1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	line-height: normal;

	text-decoration: none;

	font-weight: bold;

}

.caption2 {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	line-height: normal;

	text-decoration: none;

}



.highlightlink {color: #CCCC33}



#backbox {

	position:absolute;

	width:820px;

	height:545px;

	z-index:1;

	visibility: visible;

	left: -2px;

	top: 5px;

	background-color: #FFFFFF;

}

.twopicsspace {

	margin-bottom: 6px;

}

.picborder {

	border: 1px solid #999999;

}

