﻿.foo {} /* -- W3C Validator Requirement. */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*                 Links StyleSheet - Pare Corporation
*           Created by Jeremy S. Cargilo for ETR Consulting.
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Purpose: 
*   This stylesheet contains the links css styles for the entire project.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Default Link Styles
-------------------------------------------------------------------------------*/
a:link, a:visited { color: #003399; font-weight: bold; }
a:hover { color: #868602; }

/* Custom Link Styles
-------------------------------------------------------------------------------*/
.subpage-logolink {
	float: left;
	position: relative; 
	top: 15px;
	left: 69px;
}

/* Main Navigation Styles (Home Page)
-------------------------------------------------------------------------------*/
.mainnav-home, .mainnav-homepage-home:visited {
	float: left;
	width: 89px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-home.gif") no-repeat left top; }
.mainnav-homepage-home:hover, .mainnav-homepage-home-selected {
	float: left;
	width: 89px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-home.gif") no-repeat left bottom; }
	
.mainnav-homepage-about, .mainnav-homepage-about:visited {
	float: left;
	width: 112px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-about.gif") no-repeat left top; }
.mainnav-homepage-about:hover, .mainnav-homepage-about-selected {
	float: left;
	width: 112px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-about.gif") no-repeat left bottom; }
	
.mainnav-homepage-portfolio, .mainnav-homepage-portfolio:visited {
	float: left;
	width: 133px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-portfolio.gif") no-repeat left top; }
.mainnav-homepage-portfolio:hover, .mainnav-homepage-portfolio-selected {
	float: left;
	width: 133px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-portfolio.gif") no-repeat left bottom; }
	
.mainnav-homepage-services, .mainnav-homepage-services:visited {
	float: left;
	width: 121px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-services.gif") no-repeat left top; }
.mainnav-homepage-services:hover, .mainnav-homepage-services-selected {
	float: left;
	width: 121px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-services.gif") no-repeat left bottom; }
	
.mainnav-homepage-contact, .mainnav-homepage-contact:visited {
	float: left;
	width: 114px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-contact.gif") no-repeat left top; }
.mainnav-homepage-contact:hover, .mainnav-homepage-contact-selected {
	float: left;
	width: 114px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-contact.gif") no-repeat left bottom; }
	
.mainnav-homepage-ftp, .mainnav-homepage-ftp:visited {
	float: left;
	width: 91px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-ftp.gif") no-repeat left top; }
.mainnav-homepage-ftp:hover, .mainnav-homepage-ftp-selected {
	float: left;
	width: 91px;
	height: 46px;
	background: url("../../Images/mainnav-homepage-ftp.gif") no-repeat left bottom; }
	
/* Main Navigation Styles (SubPages)
-------------------------------------------------------------------------------*/
.mainnav-home, .mainnav-home:visited {
	float: left;
	width: 67px;
	height: 15px;
	background: url("../../Images/mainnav-home.gif") no-repeat left top; }
.mainnav-home:hover, .mainnav-home-selected {
	float: left;
	width: 67px;
	height: 15px;
	background: url("../../Images/mainnav-home.gif") no-repeat left bottom; }
	
.mainnav-about, .mainnav-about:visited {
	float: left;
	width: 126px;
	height: 15px;
	background: url("../../Images/mainnav-about.gif") no-repeat left top; }
.mainnav-about:hover, .mainnav-about-selected {
	float: left;
	width: 126px;
	height: 15px;
	background: url("../../Images/mainnav-about.gif") no-repeat left bottom; }
	
.mainnav-portfolio, .mainnav-portfolio:visited {
	float: left;
	width: 134px;
	height: 15px;
	background: url("../../Images/mainnav-portfolio.gif") no-repeat left top; }
.mainnav-portfolio:hover, .mainnav-portfolio-selected {
	float: left;
	width: 134px;
	height: 15px;
	background: url("../../Images/mainnav-portfolio.gif") no-repeat left bottom; }
	
.mainnav-services, .mainnav-services:visited {
	float: left;
	width: 123px;
	height: 15px;
	background: url("../../Images/mainnav-services.gif") no-repeat left top; }
.mainnav-services:hover, .mainnav-services-selected {
	float: left;
	width: 123px;
	height: 15px;
	background: url("../../Images/mainnav-services.gif") no-repeat left bottom; }
	
.mainnav-contact, .mainnav-contact:visited {
	float: left;
	width: 120px;
	height: 15px;
	background: url("../../Images/mainnav-contact.gif") no-repeat left top; }
.mainnav-contact:hover, .mainnav-contact-selected {
	float: left;
	width: 120px;
	height: 15px;
	background: url("../../Images/mainnav-contact.gif") no-repeat left bottom; }
	
.mainnav-ftp, .mainnav-ftp:visited {
	float: left;
	width: 58px;
	height: 15px;
	background: url("../../Images/mainnav-ftp.gif") no-repeat left top; }
.mainnav-ftp:hover, .mainnav-ftp-selected {
	float: left;
	width: 58px;
	height: 15px;
	background: url("../../Images/mainnav-ftp.gif") no-repeat left bottom; }
	
/* Sub-Navigation Styles
-------------------------------------------------------------------------------*/
/* *** Overview *** */
.subnav-overview, .subnav-overview:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-overview.gif") no-repeat left top; }
.subnav-overview:hover, .subnav-overview-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-overview.gif") no-repeat right bottom; }

/* *** About Us *** */
.subnav-about-company, .subnav-about-company:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-company.gif") no-repeat left top; }
.subnav-about-company:hover, .subnav-about-company-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-company.gif") no-repeat right bottom; }
	
.subnav-about-people, .subnav-about-people:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-people.gif") no-repeat left top; }
.subnav-about-people:hover, .subnav-about-people-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-people.gif") no-repeat right bottom; }
	
.subnav-about-whatsnew, .subnav-about-whatsnew:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-whatsnew.gif") no-repeat left top; }
.subnav-about-whatsnew:hover, .subnav-about-whatsnew-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-whatsnew.gif") no-repeat right bottom; }

.subnav-about-testimonials, .subnav-about-testimonials:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-testimonials.gif") no-repeat left top; }
.subnav-about-testimonials:hover, .subnav-about-testimonials-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-testimonials.gif") no-repeat right bottom; }
	
.subnav-about-links, .subnav-about-links:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-lnks.gif") no-repeat left top; }
.subnav-about-links:hover, .subnav-about-links-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-lnks.gif") no-repeat right bottom; }
	
.subnav-about-newsletters, .subnav-about-newsletters:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-newsletters.gif") no-repeat left top; }
.subnav-about-newsletters:hover, .subnav-about-newsletters-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-about-newsletters.gif") no-repeat right bottom; }
	
/* *** Services *** */
.subnav-services-lnk1, .subnav-services-lnk1:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk1.gif") no-repeat left top; }
.subnav-services-lnk1:hover, .subnav-services-lnk1-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk1.gif") no-repeat right bottom; }
	
.subnav-services-lnk2, .subnav-services-lnk2:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk2.gif") no-repeat left top; }
.subnav-services-lnk2:hover, .subnav-services-lnk2-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk2.gif") no-repeat right bottom; }
	
.subnav-services-lnk3, .subnav-services-lnk3:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk3.gif") no-repeat left top; }
.subnav-services-lnk3:hover, .subnav-services-lnk3-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk3.gif") no-repeat right bottom; }
	
.subnav-services-lnk4, .subnav-services-lnk4:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk4.gif") no-repeat left top; }
.subnav-services-lnk4:hover, .subnav-services-lnk4-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk4.gif") no-repeat right bottom; }
	
.subnav-services-lnk5, .subnav-services-lnk5:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk5.gif") no-repeat left top; }
.subnav-services-lnk5:hover, .subnav-services-lnk5-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk5.gif") no-repeat right bottom; }
	
.subnav-services-lnk6, .subnav-services-lnk6:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk6.gif") no-repeat left top; }
.subnav-services-lnk6:hover, .subnav-services-lnk6-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk6.gif") no-repeat right bottom; }
	
.subnav-services-lnk7, .subnav-services-lnk7:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk7.gif") no-repeat left top; }
.subnav-services-lnk7:hover, .subnav-services-lnk7-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk7.gif") no-repeat right bottom; }
	
.subnav-services-lnk8, .subnav-services-lnk8:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk8.gif") no-repeat left top; }
.subnav-services-lnk8:hover, .subnav-services-lnk8-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk8.gif") no-repeat right bottom; }
	
.subnav-services-lnk9, .subnav-services-lnk9:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk9.gif") no-repeat left top; }
.subnav-services-lnk9:hover, .subnav-services-lnk9-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk9.gif") no-repeat right bottom; }
	
.subnav-services-lnk10, .subnav-services-lnk10:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk10.gif") no-repeat left top; }
.subnav-services-lnk10:hover, .subnav-services-lnk10-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk10.gif") no-repeat right bottom; }
	
.subnav-services-lnk11, .subnav-services-lnk11:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk11.gif") no-repeat left top; }
.subnav-services-lnk11:hover, .subnav-services-lnk11-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk11.gif") no-repeat right bottom; }
	
.subnav-services-lnk12, .subnav-services-lnk12:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk12.gif") no-repeat left top; }
.subnav-services-lnk12:hover, .subnav-services-lnk12-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-services-lnk12.gif") no-repeat right bottom; }
	
/* *** Contact *** */
.subnav-contact-lnk1, .subnav-contact-lnk1:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk1.gif") no-repeat left top; }
.subnav-contact-lnk1:hover, .subnav-contact-lnk1-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk1.gif") no-repeat right bottom; }
	
.subnav-contact-lnk2, .subnav-contact-lnk2:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk2.gif") no-repeat left top; }
.subnav-contact-lnk2:hover, .subnav-contact-lnk2-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk2.gif") no-repeat right bottom; }
	
.subnav-contact-lnk3, .subnav-contact-lnk3:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk3.gif") no-repeat left top; }
.subnav-contact-lnk3:hover, .subnav-contact-lnk3-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk3.gif") no-repeat right bottom; }
	
.subnav-contact-lnk4, .subnav-contact-lnk4:visited {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk4.gif") no-repeat left top; }
.subnav-contact-lnk4:hover, .subnav-contact-lnk4-selected {
	float: left;
	width: 232px;
	height: 50px;
	background: url("../../Images/subnav-contact-lnk4.gif") no-repeat right bottom; }
