@charset "windows-1252";

/*
** CSS Document
** designed for Rich's Locator Services (richs.ca)
** authored by Brylade (brylade.ca)
** June 14, 2007
*/


/*** GLOBAL STYLES ***/
body {
text-align: center; }
  


/*** LAYOUT ***/   
/* change overal layout width by adjusting the below width parameter */
#outer_container {
width: 750px;
margin: 0 auto;
text-align: left; } 

/* controls the product blocks on the main page (the six boxes on welcome.htm) */
.product_teaser { 
width: 33%;
padding: 5px 5px 15px 5px; 
border-left: 1px solid #ccc;
border-bottom: 1px solid #cc9; }
  		

  
/*** PRESENTATION ***/
/* used to seperate navigation sections (ie, Information, Products, etc..) */
h6 { 
display: block;
width: 90%;		
margin-top: 18px;
margin-bottom: 12px;  
font-style: italic;
font-size: 1.05em;
letter-spacing: 0.1em;
color: #660; 
border-top: 1px solid #cc6; }

/* anytime a price is shown, apply this style */
.price { 
color: #f00;
font-weight: bold; }

/* control presentation for navigational objects */
.nav { 
font-size: 0.9em;
line-height: 1.5em; }

/* the container which holds a product */
.product_container { 
clear:both;
display: block;
margin-bottom: 20px;
border: 1px solid #aaa; }

/* controls product descriptions */
.product_description { 
border-top: 1px solid #cc6;
line-height: 1.4em; }

/* controls product titles on the catalog pages */
.product_title {
font-size: 1.2em;
font-weight: bold; }

/* control the footer box with the price disclaimer */
#footer {
font-weight: bold;	
text-align: center;
width: 545px
padding: 8px;
border: 1px solid #aaa;
background-color: #fc6;
margin: 15px auto; }

  

/*** LINKS AND NAVIGATION ***/				   
/* control normal links */
a:link { color: blue; text-decoration: underline; }
a:visited { color: darkblue; text-decoration: underline; }
a:hover { color: red; text-decoration: none; }
a:active { color: #900; text-decoration: none; }
						
/* control navigation (left hand side) links */
a.nav:link { color: #f00; text-decoration: none; font-family: georgia, verdana; }
a.nav:visited { color: #c60; text-decoration: none; font-family: georgia, verdana; }
a.nav:hover { color: #900; text-decoration: underline; font-family: georgia, verdana; }
a.nav:active { color: #f00; text-decoration: underline; font-family: georgia, verdana; }