body {
	margin: 0px;
	background: url('images/background.jpg') top left;
}

#bodyback {
	position: relative;
	top: 40px;
	width: 741px;
	height: 781px;
	background: url('images/bodyback.jpg') top left;
}

img.weblogo {
	position: absolute;
	top: 25px;
	left: 25px;
}

#topnavline {
	position: absolute;
	top: 213px;
	left: 25px;
	background-color: #646464;
	width: 691px;
	height: 31px;
	text-align: right;
	overflow: hidden;
}

#navbar {
	position: absolute;
	top: 5px;
	left: 0px;
	width: 691px;
	text-align: right;
}

#navbar a:link, #navbar a:visited {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0 8 0 8;
	color: #ffffff;
}

#navbar a:hover {
	color: #de8e0e;
}

#tips {
	position: absolute;
	top: 249px;
	left: 25px;
	width: 280px;
	height: 172px;
	background: url('images/greenbox.jpg') center no-repeat;
	text-align: left;
}

#news {
	position: absolute;
	top: 426px;
	left: 25px;
	width: 280px;
	height: 172px;
	background: url('images/yellowbox.jpg') center no-repeat;
	text-align: left;
}

#welcome{
	position: absolute;
	top: 249px;
	left: 310px;
	width: 406px;
	height: 349px;
	background: url('images/welcomebox.jpg') center no-repeat;
	text-align: left;
}

#content {
	position: absolute;
	top: 249px;
	left: 25px;
	width: 691px;
	height: 349px;
	background: url('images/contentbox.jpg') center no-repeat;
	text-align: left;	
}

#contin {
	position: absolute;
	top: 28px;
	left: 134px;
	width: 549px;
	height: 317px;
	text-align: left;	
	overflow: auto;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #646464;
	scrollbar-darkshadow-color: #646464;
	scrollbar-track-color: #e7e7e7;
	scrollbar-arrow-color: #000000
}

#sitemap {
	position: absolute;
	top: 28px;
	left: 4px;
	width: 130px;
	height: 317px;
	text-align: left;	
	overflow: auto;	
	border-right: solid 1px #e7e7e7;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #646464;
	scrollbar-darkshadow-color: #646464;
	scrollbar-track-color: #e7e7e7;
	scrollbar-arrow-color: #000000
}

#sitemap a:link, #sitemap a:visited {
	display: block;
}

#hrline {
	position: absolute;
	top: 603;
	left: 25px;
	width: 691px;
	height: 1px;
	background-color: #646464;
	font-size: 1px;
}

img.lastwork {
	position: absolute;
	top: 611px;
	left: 25px;
}

#lwbox1 {
	position: absolute;
	top: 611px;
	left: 149px;
	width: 281px;
	height: 145px;
	background: url('images/refbox.jpg') center no-repeat;
	text-align: left;
}

#lwbox2 {
	position: absolute;
	top: 611px;
	left: 435px;
	width: 281px;
	height: 145px;
	background: url('images/refbox.jpg') center no-repeat;
	text-align: left;
}

#langsel {
	position: absolute;
	top: 9px;
	left: 9px;
	width: 25px;
	height: 13px;
}

h1 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding: 5 5 5 5;
	color: #ffffff;
	margin: 0px;	
}

h2 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 10 10 8 10;
	color: #606060;
	margin: 0px;	
}

p {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	padding: 0 10 0 10;
	color: #606060;
	margin: 0px;
	text-align: justify;
}

li {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	padding: 0 10 0 10;
	color: #606060;
	margin: 0px;
	text-align: justify;
}

h3 {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	padding: 6 10 0 10;
	color: #ce802e;
	margin: 0px;	
}

img.welpic {
	margin: 0 0 5 8;
}

a:link, a:visited{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	padding: 6 10 0 10;
	color: #ce802e;
	margin: 0px;	
}

a:hover {
	color: #646464;
}

.reftext {
	background-color: #f0f0f0;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
}

.refpic {
	background-color: #f0f0f0;
	text-align: center;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
}

.inpbox {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

#bottom {
	position: relative;
	top: 40px;
	width: 741px;
	height: 25px;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}

#bottom a:link, #bottom a:visited{
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}

#bottom a:hover {
	text-decoration: underline;
}

#picup {
	visibility: hidden; 
	position: absolute; 
	top:10px; 
	left:10px; 
	background-color:black; 
	z-index: 4; 
	border: double 1px white;
	width: 360px;
	height: 360px;
}

#cornpic {
	visibility: hidden; 
	position: absolute; 
	bottom: 0px; 
	right: 0px; 
	z-index: 3; 
	width: 80px;
	height: 80px;
	margin: 0 0 0 0;
}

#important {
	visibility: hidden; 
	position: absolute; 
	top:10px; 
	left:10px; 
}
