@charset "UTF-8";
/* CSS Document */



/* Main Navigation */


	{
	color:#000000;	
			
	}
	

	{
		color:#008c99;
	}
	

#aa_nav a, #aa_navb a,  #aa_navc a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#008c99;
			
		text-decoration:none;
		padding-right:13px;
		
		width:547px;
		
	}
	

#aa_nav a:hover, #aa_navb a:hover, #aa_navc a:hover
	{
		
			color:#000000;
	
	}
	
ul {
  padding: 0;
  margin: 0;
  list-style:none;
  }
  
  
li {
  float: left;
  position: relative;
  padding-right:15px;
 

  
  }
  
li a {
  
  color:#000000;
 

  
  }
  
li a:hover
{
  
  color:#008c99;
 

  
  }
  
  
li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left:0;
 width:465px;
  padding-top:10px;
  
 
  
  }
  

	
.navsub ul
	{
		
  position:absolute;
  top:1em;
  left:-70px;
  width:520px;
  
		
	}
	
	
.navsub2 ul
	{
		
  position:absolute;
  top:1em;
  left:0px;
  width:350px;
  
		
	}
	
.navsub3 a, .navsub a, .navsub2 a
	{
		color:#008c99;
		
	}
	
.navsub3 a:hover, .navsub a:hover, .navsub2 a:hover
	{
		color:#000000;
		
	}
	


li > ul {
	top: auto;
	left: auto;
	}
	
li:hover ul, li.over ul{ display: block; }


clear: left








/* English French Nav */

.engfr
	{
		position:absolute;
		
	}

.engfr a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#999999;
		text-decoration:none;
		padding-left:10px;
	}
	
.engfr a:hover
	{
		color:#000000;
	}
	
	
/* Showrooms Nav */


.showrooms a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:none;
	}
	
	
.showroomlinks a, .showroomlinks2 a, .showroomlinks3 a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:none;
		height:18px;
		display:list-item;
		list-style:none;
		
	}
	
.showroomlinks a:hover, .showroomlinks2 a:hover, .showroomlinks3 a:hover, .reachus a:hover, .reachus2 a:hover, .reachus3 a:hover, .showrooms a:hover, .manudiv a:hover
	{
		color:#008c99;
	}
	

	
#aa_nav5
	{
		background-color:#f8f8f8;
		width:100%;
		height:102px;
		position:absolute;
		top:0px;
	
	}
	
	



/* How To Reach Us Nav */


.maps a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#008c99;
		text-decoration:none;
		height:18px;
		display:list-item;
		list-style:none;
		
		
		
	}
	
.maps a:visited
	{
		
		color:#008c99;
		
		
	}
	

	
.maps a:hover
	{
		
		color:#000;
		
		
	}
	

	
/* Showrooms Buckets*/


#ottawaroom p, #gatineauroom p, #kanataroom p
	{
		
		width:100px;
	}

#ottawaroom a
	{
		background-image:url(images/showroom_ottawa.jpg);
		width:166px;
		height:65px;
		display:block;
		margin-top:40px;
		margin-bottom:10px;
		
	}
	
#ottawaroom a:hover, #kanataroom a:hover, #gatineauroom a:hover
	{
		background-position:0 65px;
	}
	
	
#kanataroom a
	{
		background-image:url(images/showroom_kanata.jpg);
		width:166px;
		height:65px;
		display:block;
		margin-top:40px;
		margin-bottom:10px;
		
	}
	


#gatineauroom a
	{
		background-image:url(images/showroom_gatineau.jpg);
		width:166px;
		height:65px;
		display:block;
		margin-top:40px;
		margin-bottom:10px;
		
	}
	


	
/* Manufacturers Nav */

.manudiv a
	{
		display:block;
		padding-bottom:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		text-decoration:none;
		width:140px;
		
	}
	
.manulogo a
	{
		position:absolute;
		right:40px;
		margin-top:35px;
	}
	
	
/* Showrooms Detail Nav */


#gatineausuite1 a
	{
		background-image:url(images/nav/gatineau/suite1.jpg);
		width:165px;
		height:66px;
		display:block;
		margin-right:5px;
		
		
	}
	
#gatineausuite2 a
	{
		background-image:url(images/nav/gatineau/suite2.jpg);
		width:165px;
		height:65px;
		display:block;
		margin-right:5px;
		
	}
	
#gatineausuite3 a
	{
		background-image:url(images/nav/gatineau/suite3.jpg);
		width:165px;
		height:65px;
		display:block;
		
	}
	
#gatineausuite2 a:hover, #gatineausuite3 a:hover
	{
		background-position:0 65px;
	}
	
	
#gatineausuite1 a:hover
	{
		background-position:0 66px;
	}
	
	
	
/* Showrooms Thimb Nav */


.shownav 
	{
		width:517px;
		height:auto;
		position:relative;
		background-color:#ffffff;
		margin-top:20px;
		
	}
	
	
	
	
.larger 
	{
			
		position:absolute;
		right:0px;
		bottom:0px;
	
	}



	
	
