/* *************** links *************** */

a			{ color: #666; font-weight: bold; text-decoration: none; }
a:hover		{ color: #666; font-weight: bold; text-decoration: underline; }
a.nav		{ color: #508e98; text-decoration: none; }
a.nav:hover	{ color: #508e98; text-decoration: underline; }



/* *************** elements *************** */

hr.nav		{ width: 90%; height: 1px; margin: 0px; padding: 0px; border: 0px; text-align: center; background-color: #508e98; }
hr.text		{ width: 90%; height: 1px; margin: 10px; padding: 0px; border: 0px; text-align: center; background-color: #78a095; }
img			{ border: 1px #000 solid; margin-bottom: 15px; }
img.inside	{ border: 1px #000 solid; margin:  10px 0px 5px 0px; padding: 0px;}
td			{ font-size: 10px; color: #777; text-align: center; letter-spacing: .2em; font-family: Verdana, Helvetica, Sans-Serif; }



/* *************** classes *************** */

.copy			{ color: #60a8a2; font-size: 10px; text-align: center; letter-spacing: .2em; font-family: Times, Serif; }

.nav			{ font-size: 12px; color: #508e98; text-align: center; letter-spacing: .3em; font-family: Times, Serif; }
.navOff			{ font-size: 12px; color: #aaa; text-align: center; font-weight: bold; letter-spacing: .3em; font-family: Times, Serif; }

.resumeLeft		{ font-size: 10px; color: #777; font-family: Verdana, Helvetica, Sans-Serif; border-right: 1px #aaa solid; padding-right: 10px; text-align: left; }
.resumeRight	{ font-size: 10px; color: #777; font-family: Verdana, Helvetica, Sans-Serif; padding-left: 10px; text-align: left; }
.resumeSmall	{ font-size: 9px; color: #999; text-align: left; font-family: Verdana, Helvetica, Sans-Serif; }
.resumeTitle	{ font-size: 12px; color: #999; text-align: left; font-weight: bold; letter-spacing: .3em; font-family: Verdana, Helvetica, Sans-Serif; }

.text			{ font-size: 10px; color: #666; text-align: left; letter-spacing: .08em; line-height: 14px; font-family: Verdana, Helvetica, Sans-Serif; }
.title			{ font-size: 12px; color: #78a095; font-weight: bold; letter-spacing: .3em; font-family: Verdana, Helvetica, Sans-Serif; }
.titleInt		{ font-size: 12px; color: #feb985; font-weight: bold; letter-spacing: .3em; font-family: Verdana, Helvetica, Sans-Serif; }


/* *************** positioning *************** */

/*  websites */

	#layerVisit 	{ width: 120px; position: absolute; margin-left: 20px; z-index: 2; visibility: hidden;	}
	#layerEbmas 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 50px; z-index: 2; visibility: hidden;	}
	#layerNetNanny 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 100px; z-index: 2; visibility: hidden;	}
	#layerBlue 		{ width: 120px; position: absolute; margin-left: 20px; margin-top: -30px; z-index: 2; visibility: hidden;	}
	#layerCCNow 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 20px; z-index: 2; visibility: hidden;	}
	#layerVTTI		{ width: 120px; position: absolute; margin-left: 20px; margin-top: 100px; z-index: 2; visibility: hidden;	}
	#layerLGT 		{ width: 120px; position: absolute; margin-left: 20px; margin-top: 50px; z-index: 2; visibility: hidden;	}
	#layerArt	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 70px; z-index: 2; visibility: hidden;	}
	
/*  webapps */

	#layerOrbit 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: -20px; z-index: 2; visibility: hidden;	}
	#layerDR	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 65px; z-index: 2; visibility: hidden;	}
	#layerV3	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 140px; z-index: 2; visibility: hidden;	}
	#layerHelp		{ width: 120px; position: absolute; margin-left: 20px; margin-top: 235px; z-index: 2; visibility: hidden; }
	#layerSMB 		{ width: 120px; position: absolute; margin-left: 20px; margin-top: 330px; z-index: 2; visibility: hidden;	}
	#layerECC	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 420px; z-index: 2; visibility: hidden;	}
	
/*  animation */

	#layerVenice	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 10px; z-index: 2; visibility: hidden;	}
	#layerWT	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 100px; z-index: 2; visibility: hidden;	}
	#layerCC 		{ width: 120px; position: absolute; margin-left: 20px; margin-top: 175px; z-index: 2; visibility: hidden;	}
	#layerSite	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 250px; z-index: 2; visibility: hidden;	}
	#layerMini	 	{ width: 120px; position: absolute; margin-left: 20px; margin-top: 255px; z-index: 2; visibility: hidden;	}
