@charset "utf-8";
/* CSS Document */



ul#call{position:absolute;
		width:441px;
		height:31px;
		list-style:none;
		top:115px;
		right:16px;
		}
		
		
ul#call li{float:left;
		   }	
		   
		   
ul#call li a{background:url(../Site_Images/callUs.png) no-repeat;
			 height:31px;
			 display:block;
			 position:absolute;
			 }
			 
			 
ul#call li#phone{background:url(../Site_Images/callUs.png) no-repeat;
				 height:31px;
				 }			 
			 
			 
ul#call li#phone{width:299px;
				 background-position:0px -31px;
			     left:0px;
			   }
				   
ul#call li#phone:hover{background-position:0px 0px;
						}				   


ul#call li a#email{left:299px;
				   background-position:-299px -31px;
				   width:142px;
				   }
				   
ul#call li a#email:hover{background-position:-299px 0px;
						 }				   




#navBox {position:relative;
	     width:875px;
		 top:0px;
		 left:130px;
		 z-index:1000;
		 }
		 
		 
body#blog #navBox, body.quoteTemplate#services #navBox, body#blog #navBox, body.quoteTemplate#sitemap #navBox, body.quoteTemplate#payment #navBox {position:absolute;
													   width:875px;
													   top:0px;
													   left:130px;
													   z-index:1000;
													   }	
													   
													   
													   
				   
		 
		 
		 
ul.mainNav{width:100%;
		    position:relative;
			list-style:none;
			top:0px;
			left:170px;
			}
		   

ul.mainNav li{float:left;
			  }
			  
ul.mainNav li a{position:absolute;
				display:block;
				top:0px;}
				
				
ul.mainNav li a#home, ul.mainNav li a#services, ul.mainNav li a#quote, ul.mainNav li a#blog, ul.mainNav li a#payment{background:url(../Site_Images/navBarSprite.png) no-repeat;
height:45px;
text-indent:-9999px;
}				
		 
		 
   
ul.mainNav li a#home{top:0px;
				     left:0px;
					 width:83px;
				     background-position:0px -45px;
				     }
					 
ul.mainNav li a#home:hover{background-position:0px 0px;
						   }
						   
						   

ul.mainNav li a#services{left:83px;
						 width:124px;
						 background-position:-83px -45px;
						 }
						 
						 
ul.mainNav li a#services:hover{background-position:-83px 0px;
							   }
							   
							   

ul.mainNav li a#quote{left:207px;	
				      width:199px;
					  background-position:-207px -45px;
					  }
					  
ul.mainNav li a#quote:hover{background-position:-207px 0px;
							}					  
					  



ul.mainNav li a#blog{left:406px;
					 width:86px;
					 background-position:-406px -45px;
					 }


ul.mainNav li a#blog:hover{background-position:-406px 0px;	
						   }


ul.mainNav li a#payment{left:492px;
						width:126px;
						background-position:-492px -45px;
						}
						
ul.mainNav li a#payment:hover{background-position:-492px 0px;}						
				   
				 


				   
ul.mainNav ul.dropDown{position:relative;
					   width:722px;
					   height:321px;
					   top:44px;
					   left:-43px;
					   background:url(../Site_Images/dropdownRepeatY.png) repeat-y;
					   list-style:none;
					   display:none;}
					   
ul.dropDown li.row1, ul.dropDown li.row2, ul.dropDown li.row3{position:relative;
															  float:none;
															  width:225px;
															  display:block;
															  } 
															  

ul.dropDown li.row1{top:20px;
				    left:15px;
					}



ul.dropDown li.row2{top:-259px;
					left:248px;
					}



ul.dropDown li.row3{top:-507px;
				    left:482px;
					}
															  
															  
ul.dropDown li a:hover{background:url(../Site_Images/dropdownHoverY.jpg) no-repeat;
					   }


															  
ul.dropDown li.row1 a, ul.dropDown li.row2 a, ul.dropDown li.row3 a{position:relative;
															        text-align:left;
																	display:block;
																	width:225px;
																	height:28px;
																	padding-top:3px;}
																	
																	
															  
	
	
	
	
	
	
	

/*--START SITEMAP UL--*/



body.quoteTemplate#sitemap ul#sitemap a{color:white;
								text-decoration:none;
								}
								
body.quoteTemplate#sitemap ul#sitemap a:hover{text-decoration:underline;
									  }								



body.quoteTemplate#sitemap ul#sitemap{font:17px arial, helvetica, sans-serif;
									   color:white;
									   line-height:19px;
									   list-style:disc;
									   text-align:left;
									   margin-left: 45px;
									   }
									   
									   
ul#sitemap ul#sitemapInner li{margin-left:25px;}									   










/*--END SITEMAP UL--*/
		
		










		
/*--START QUICKLINKS NAV AREA--*/		 
		 
		 
		 
		 
ul#links{width:417px;
	     position:absolute;
		 top:19px;
		 right:27px;
		 list-style:none;
		 }	
		 
ul#links li{float:left;
			}
			
			
ul#links li#log{padding:0px 0px 0px 12px;}

ul#links li#mur{padding:0px 0px 0px 76px}

ul#links li#veh{padding:0px 0px 0px 150px}

ul#links li#pai{padding:0px 0px 0px 219px}

ul#links li#sig{padding:0px 0px 0px 300px}

ul#links li#wra{padding:0px 0px 0px 373px}


			
ul#links li{display:block;
		    height:56px;
	        background:url(../Site_Images/quickLinksSprite.png) no-repeat;
		    position:absolute;
		    }	
			  
			  
ul#links li a{color:white;
			  font:13px arial, helvetica, sans-serif;
			  text-decoration:none;
			  display:block;
			  padding-top:57px;
			  }
			  
ul#links li a:hover{border-bottom:1px dotted;
					}			  
			  


ul#links li#log a{margin-left:-11px;
				  width:68px;
				  }

	
ul#links li#log{left:0px;
			    width:68px;
			    background-position:0px -56px;
				 }
				  
ul#links li#log:hover{background-position:0px 0px;
						}				  


ul#links li#mur{left:68px;
				  width:70px;
				  background-position:-68px -56px;
				  }
				  
				  
ul#links li#mur a{width:70px;
				  margin-left:-75px;}				  
				  
				  
ul#links li#mur:hover{background-position:-68px 0px;
						}				  


ul#links li#veh{left:138px;
				  width:70px;
				  background-position:-138px -56px;
				  }
				  
				  
ul#links li#veh a{width:70px;
			      margin-left:-149px;
				  }				  
				  
				  
ul#links li#veh:hover{background-position:-138px 0px;
						}				  


ul#links li#pai{left:208px;
				  width:70px;
				  background-position:-208px -56px;
				  }
				  
ul#links li#pai a{width:70px;	
				  margin-left:-217px;
				  }				  
				  
				  
ul#links li#pai:hover{background-position:-208px 0px;
						}				  


ul#links li#sig{left:278px;
				  width:69px;
				  background-position:-278px -56px;
				  }
				  
ul#links li#sig a{width:69px;
				  margin-left:-299px;}				  


ul#links li#sig:hover{background-position:-278px 0px;
						}
		 
		 
ul#links li#wra{left:348px;
				  width:69px;
				  background-position:-348px -56px;
				  }
				  
ul#links li#wra a{margin-left:-372px;
				  width:69px;
				  }				  


ul#links li#wra:hover{background-position:-348px 0px;
						}
		 
		 
		 
		 
		   
		   
/*--START FOOTER NAV AREA--*/		   
		   
		   
		   
ul#footerNav{position:absolute;
			 width:460px;
			 z-index:999;
			 list-style:none;
			 top:59px;
			 left:280px;
			 }
			 
ul#footerNav li{float:left;
				padding:0px 14px 0px 0px;
				}
				
ul#footerNav li a{color:#2b2b2b;
			      font:17px arial, helvetica, sans-serif;
				  text-decoration:none;
				  }				
		   
		   
ul#footerNav li a:hover{text-decoration:underline;
						}
						
			
			
			
			
						
ul#logoNav{position:absolute;
		   width:301px;
		   height:40px;
		   background:url(../Site_Images/footerLogosSprite.jpg) no-repeat;
		   z-index:999;
		   list-style:none;
		   top:47px;
		   right:0px;
		   }				


ul#logoNav li{float:left;
			  }
			  
ul#logoNav li a{background:url(../Site_Images/footerLogosSprite.jpg) no-repeat;
				display:block;
				height:40px;
				position:absolute;
				text-indent:-9999px;
				}
				
				
ul#logoNav li#facebook a{left:0px;
						 width:112px;
						 background-position:0px -40px;
						 }
						 
						 
ul#logoNav li#facebook:hover a{background-position:0px 0px;}						 


ul#logoNav li#flickr a{left:112px;
					   width:91px;
					   background-position:-112px -40px;
					   }
					   
ul#logoNav li#flickr:hover a{background-position:-112px 0px;}					   


ul#logoNav li#youtube a{left:203px;
						width:96px;
						background-position:-203px -40px;}
										
						
						
ul#logoNav li#youtube:hover a{background-position:-203px 0px;}						
