  .logo {
	margin-right: 40px;
	position:absolute; left:0px; top:0px; width:403px; height:422px;
}

  .layer1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
        position:absolute; left:420px; top:40px; width:400px; height:162px;
}

.layer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-right: 40px;
	position:absolute; left:218px; top:210px; width:603px; height:350px; 
}

.layer2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: black;
	line-height: 18px;
	color: #333333;
	margin-right: 40px;
	position:absolute; left:218px; top:162px; width:620px; height:377px; 
}

.layer2c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: black;
	line-height: 18px;
	color: #333333;
	margin-right: 40px;
	position:absolute; left:218px; top:162px; width:620px; height:370px; 
}

.layer3 {
        position:absolute; left:0px; top:200px; width:245px; height:400px; font-weight: bold;
}
.left_img {
        position:absolute; left:0px; top:162px; width:245px; height:390px;
}

.pagetitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-decoration: none;
	line-height: 38px;
}
.nav{
           font-family: Geneva, Arial, Helvetica, sans-serif;
           font-size: 18px;
           text-decoration: none;
 }

a:link.nav {
	color: white;

}
a:visited.nav {
	color: yellow;

}
a:hover.nav {
	color: blue;
}
a:active.nav {
	color: #cccccc;
}