body
	{

		margin: 0;
		padding: 0;		
		font: 70% verdana, arial, sans-serif;
		text-align: center;
		color: #666;
	}
	
	
	
	h3
	{
		color: red;
	}
	
	
	h4
	{
		color: #333;
	}	
	
		
	
	p
	{
		line-height: 140%;
	}  
	
	
	a, a:link, a:visited 
	{     
       		text-decoration: none;
	}
    
	a:hover, a:active 
	{
       		text-decoration: underline;
	}
	
	
	ul, li
	{
		line-height: 140%;
	}  
	
		
	
	hr 
	{
    		border: none;
    		border-top: 1px dotted #999;
    		height: 1px;
    		margin: 0;
    		padding: 0;
    		font-size: 1px;
   		background: #999;
  	}
	
	
	img
	{
		border: 0;
	}
		
	#container
	{	
		margin-left: auto;
		margin-right: auto;
		width: 720px;
		text-align: left;
	}
	
	#header
	{
       		width: 720px;	
        }	
		
			
	#content 
	{ 
       		width: auto;
		margin-left: 220px;	
	}
	

	#nav
	{ 
	       float: left;
	       width: 200px;
   	       margin-top: 10px;
   	}


	#nav ul, #nav li
	{
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
		line-height : 180%; 

	}	

	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active 
	{     
       		color: red;
	}
	    
	 
	#productmenu         /* product list for each section */
	{
		padding-bottom: 10px;
	}  
		

	#productmenu ul, #productmenu li
	{
		list-style-type: none;
		margin-left: 0;
		padding-left: 0;
		line-height : 180%; 
	}



	#productmenu a, #productmenu a:link, #productmenu a:visited, #productmenu a:hover, #productmenu a:active 
	{     
       		color: #333;
       		
	}


	.productdescription
	{
		clear: left;
	} 
	
	
	

	.productdisplay
	{
		float: left;
		width: 166px;
		padding-bottom: 10px;
	}


	.caption
	{
		color: #333;
		font-size: 90%;
		text-align: center;
		
	}

	.clear
	{ 
		clear: left; 
	}



	#newproduct            /* div for displaying a strip of images on index page only */
	{
		clear: left;
		width: 720px;	
	}  
	
	
	
	
	.redtab
	{
		width: 140px;
		background-color: red;
		text-align: center;
	}
	
	
	.redtab a, redtab a:link, redtab a:visited, redtab a:hover, redtab a:active 
	{     
       		color: white;
       	}
	
	.thumbnail
	{
		float: left;
		width: 144px;
	}
	

	
	
	
	#footer
	{
	       	clear: left;
	       	width: 720px;
	}
	
	
	#footer p
	{
		padding-top: 20px;
		color: #333;
		font-size: 90%;
		text-align: center;
	}
	

