#master {
	width: 952px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 12px;
}

#Headerleft {
	position:absolute;
	left:0px;
	top:0px;
	width:190px;
	height:120px;
	z-index:1;
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 6px;
}

#Headermid {
	position:absolute;
	left:190px;
	top:0px;
	width:610px;
	height:110px;
	z-index:4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #999;
	text-align: left;
	line-height: normal;
	text-indent: 0px;
	padding-top: 15px;
}
#Headeright {
	position:absolute;
	left:800px;
	top:0px;
	width:152px;
	height:110px;
	font-size: 16px;
	color: #666;
	letter-spacing: normal;
	text-align: right;
	word-spacing: normal;
	font-style: normal;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
#Thumbs {
	position:absolute;
	left:0px;
	top:160px;
	width:420px;
	height:175px;
	z-index:3;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	padding-top: 5px;
}
#T1 {
	background-color: #CCC;
	top: 0px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 0px;
	
}
#T1a {
	background-color: #CCC;
	top: 50px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 50px;
	z-index: 10;
	visibility: visible;
}
#T2 {
	background-color: #CCC;
	top: 0px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 85px;
}
#T2a {
	background-color: #CCC;
	top: 50px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 135px;
	z-index: 10;
}

#T3 {
	background-color: #CCC;
	top: 0px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 170px;
}
#T3a {
	background-color: #CCC;
	top: 50px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 220px;
}

#T4 {
	background-color: #CCC;
	top: 0px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 255px;
}
#T4a {
	background-color: #CCC;
	top: 50px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 305px;
}

#T5 {
	background-color: #CCC;
	top: 0px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 340px;
}

#T5a {
	background-color: #CCC;
	top: 50px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 390px;
}
#T6 {
	background-color: #CCC;
	top: 85px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 0px;
}
#T6a {
	background-color: #CCC;
	top: 135px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 50px;
}

#T7 {
	background-color: #CCC;
	top: 85px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 85px;
}
#T7a {
	background-color: #CCC;
	top: 135px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 135px;
}

#T8 {
	background-color: #CCC;
	top: 85px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 170px;
}
#T8a {
	background-color: #CCC;
	top: 135px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 220px;
}

#T9 {
background-color: #CCC;
	top: 85px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 255px;
}

#T9a {
background-color: #CCC;
	top: 135px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 305px;
}

#T10 {
	background-color: #CCC;
	top: 85px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 340px;

}

#T10a {
	background-color: #CCC;
	top: 135px;
	height: 30px;
	width: 30px;
	position: absolute;
	left: 390px;

}
#T11 {
	background-color: #CCC;
	top: 170px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 0px;
	z-index: 10;
}
#T12 {
	background-color: #CCC;
	top: 170px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 85px;
	z-index: 10;
}
#T13 {
	background-color: #CCC;
	top: 170px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 170px;
	z-index: 10;
}
#T14 {
	background-color: #CCC;
	top: 170px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 255px;
	z-index: 10;
}
#T15 {
	background-color: #CCC;
	top: 170px;
	height: 80px;
	width: 80px;
	position: absolute;
	left: 340px;
	z-index: 10;
}


#Content {
	position:absolute;
	left:0px;
	top:165px;
	width:420px;
	height:420px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Content2 {
	position:absolute;
	left:0px;
	top:340px;
	width:420px;
	height:275px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}

#Content3 {
	position:absolute;
	left:0px;
	top:425px;
	width:420px;
	height:190px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Testimonials {
	position:absolute;
	top:191px;
	width:850px;
	height:500px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	padding-right: 5px;
	overflow: scroll;
	left: 50px;
}
#Content4clip{
	position:absolute;
	top:209px;
	width:850px;
	height:385px;
	z-index:1;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	padding-right: 5px;
	overflow: hidden;
	left: 37px;
}
#Testimonials-title {
	position:absolute;
	left:50px;
	top:165px;
	width:420px;
	height:20px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
#Contact{
	position:absolute;
	left:250px;
	top:250px;
	width:552px;
	height:220px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Contact-a {
	position:absolute;
	left:0px;
	top:180px;
	width:952px;
	height:30px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Contact-b {
	position:absolute;
	left:0px;
	top:250px;
	width:180px;
	height:200px;
	z-index:2;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: left;
	color: #333;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
	font-weight: normal;
}
#Desks {
	top: 210px;
	height:350px;
	width: 300px;
	position: absolute;
	left: 534px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}


#Menubar {
	position:absolute;
	left:0px;
	top:125px;
	width:952px;
	height:25px;
	z-index:50;
	border-top-width: thin;
	border-top-color: #999;
	border-top-style: solid;
	border-bottom-style: none;
}

body {text-align: center;}
	
td img {display: block;}

#Display {
	position:absolute;
	left:452px;
	top:160px;
	width:500px;
	height:450px;
	z-index:6;
	text-align: center;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#Display2 {
	position:absolute;
	left:436px;
	top:165px;
	width:500px;
	height:450px;
	z-index:6;
	text-align: center;
	padding-top: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#FooterL {
	position:absolute;
	width:450px;
	height:40px;
	z-index:1;
	left: 0px;
	top: 620px;
	text-align: left;
	font-style: italic;
	color: #FFF;
	background-color: #999;
	vertical-align: baseline;
	padding-top: 5px;
	text-indent: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	visibility: hidden;
	text-decoration: none;
}
#FooterR {
	position:absolute;
	width:470px;
	height:28px;
	z-index:10;
	left: 462px;
	top: 568px;
	text-align: left;
	font-style: italic;
	color: #000;
	vertical-align: bottom;
	text-indent: 0px;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFF;
	opacity: .7;
}

#Bookcases {
	top: 210px;
	height:350px;
	width: 300px;
	position: absolute;
	left: 117px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.borderit img{
border: 2px solid white;
}

.borderit:hover img{
border: 2px solid gray;
}

.borderit:active img{
border: 2px solid gray;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
#Aboutcontent {
	position:absolute;
	left:200px;
	top:160px;
	width:752px;
	height:260px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Aboutdjapic {
	position:absolute;
	left:0px;
	top:185px;
	width:150px;
	height:200px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Aboutfooter {
	position:absolute;
	left:0px;
	top:430px;
	width:952px;
	height:160px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Designcentre {
	position:absolute;
	left:240px;
	top:175px;
	width:452px;
	height:350px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
	list-style-type: square;
	list-style-position: outside;
	vertical-align: 0%;
}
#Designtop {
	position:absolute;
	left:280px;
	top:165px;
	width:200px;
	height:20px;
	z-index:10;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
	list-style-type: square;
	list-style-position: outside;
	vertical-align: 0%;
	font-weight: bold;
}
#Designbottom {
	position:absolute;
	left:280px;
	top:550px;
	width:412px;
	height:80px;
	z-index:10;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
	list-style-type: square;
	list-style-position: outside;
	vertical-align: 0%;
}
#Designleft {
	position:absolute;
	left:0px;
	top:165px;
	width:240px;
	height:350px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#Designright {
	position:absolute;
	left:712px;
	top:165px;
	width:240px;
	height:350px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
#master #Content4clip #Content4 {
	font-style: italic;
}
#master #Content4clip #Content4 {
	font-style: normal;
}
#Links {
	position:absolute;
	top:190px;
	width:850px;
	height:500px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	padding-right: 5px;
	overflow: visible;
	left: 50px;
}
#Thankyou {
	position:absolute;
	top:250px;
	width:850px;
	height:50px;
	z-index:2;
	font-size: 18px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	color: #399;
	padding-top: 20px;
	text-indent: 0px;
	padding-right: 5px;
	overflow: visible;
	left: 50px;
	background-color: #CFF;
	border: thick outset #3CC;
}
#Designfooter {
	position:absolute;
	left:0px;
	top:550px;
	width:952px;
	height:340px;
	z-index:2;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	text-align: justify;
	color: #666;
	padding-top: 0px;
	text-indent: 0px;
	overflow: visible;
}
h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	vertical-align: top;
	text-align: left;
	margin: 0px;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #666;
	margin: 0px;
	font-weight: normal;
}

