 body {
	margin: 0;
	padding: 0;
	background: #606;
	color: black;
   }
                
#wrapper {
	border: .5em solid #f60;
	margin: 2em;
   	}
    					            
#hdr { background-color: white; margin: 0; padding: 0; }
   
#logo {
	float: left;
	padding: .2em .4em;
	width: 110px;
	height: 100px;
	} 

#logo img {
	border: none;
	}  
                
             /*navigation styling */
#nav {
	padding: 0;
	margin: 0;
	}
	
#showlist {
	margin-left: 250px;
	font-family: verdana, sans-serif;
   font-size: .85em;
	}
                							
#nav ul {
	padding: .5em 0;
   margin: 0;
   border-bottom: .25em solid #060;
   font: bold .9em Verdana, sans-serif;
   }
                
#nav ul li {
	list-style: none;
   margin: 0;
   display: inline;
   }
                
#nav ul li a {
	padding: .5em .5em;
   margin-left: .5em;
   border: .2em solid #060;
   border-bottom: none;
   background: #00b3bc;
   text-decoration: none;
   }
                
#nav ul li a:link, #nav ul li a:visited {
	color: #060;
   }
                
#nav ul li a:hover {
	color: #ff0;
   }
                
#nav ul li a.current {
	background: white;
   color: #00b3bc;
   border-bottom: .25em solid white;
   }
	             /*end nav sytle*/
	           
	             
	             /*secondary nav style */
#secondnav {
	border-bottom: .2em solid #060;
	margin: 0 -3em;
	}
	
#secondnav ul {
	padding: .45em;
	padding-left: 8em;
   margin: 0;
   font: bold .7em Verdana, sans-serif;		             
	}
	
#secondnav ul li {
	padding: 0;
	padding-right: .1em;
	list-style: none;
   margin: 0;
   display: inline;
   border-top: 0;
   }
   
#secondnav ul li a {
	padding: .5em .5em;
   margin-left: .5em;
   background: white;
   color: #060;
   text-decoration: none;
   }
   
#secondnav ul li a:link, #secondnav ul li a:visited {
	color: #060;
   }
   
#secondnav ul li a:hover {
	color: #606;
   }
                
#secondnav ul li a.current {
	background: white;
   color: #09c;
   }
		             
		             /*end secondary nav style */
		             
		             
		             /*left nav style */

#leftnav {
	position: absolute;
	top: 17em;
	left: .5em;
	width: 12em;
	padding: .5em;
   font: bold 1em Verdana, sans-serif;		             
	}

#leftnav ul {
	list-style: none;
	}

#leftnav ul li {
	padding-bottom: .7em;
	}
	
#leftnav ul li a {
   background: white;
   color: #060;
   text-decoration: none;
   }
   
#leftnav ul li a:link, #secondnav ul li a:visited {
	color: #060;
   }
   
#leftnav ul li a:hover {
	color: #606;
   }
                
#leftnav p {
	margin-left: 3em;
	font-size: 1em;
	}	
	
#leftnav form {
	margin: 2.5em;
	}
		  				 /*end left nav style */

	             
#main {
	margin: 0;
   padding: 1px 3em;
   color: inherit;
   background-color: white;
   height: 100%;
   }
   
#itemlist {
	margin:0 1em 1em 8.5em;
	padding: .5em;
	}

.item ul li {
	list-style: none;
	padding-bottom: 2em;
	}

#footer {
	clear: both;
	background-color: white;
	color: #060;
	text-align: center;
	margin: 0;
	}
	
#showlist {
	margin:0 1em 1em 8.5em;
	padding: .5em;
	background: #ffffff;
	}
	
#showlist a {
	color: #060;
	background: #ffffff;
	}
	
.item form {
	}
	
    
h1, h2, h3, h4, h5, h6 {
	font-family: Garamond, serif;
   }
                
h1 {
   font-size: 3em;
   }     

h2 {
	font-size: 1.6em;
	}
	
h3 {
	font-size: 1.3em;
	}
	
h4 {
	font-size: 1.1em;
	}		

h5 {
	font-size: .9em;
	}
	
#hdr h1 {
	text-align: left;
	margin: 0;
	padding: 0 0 .1em 0;
	color: #060;
	}
	
#showlist h3 {
	margin: 0;
	padding: 0;
	color: #060;
	}

#footer h5 {
	margin: 0 0 .3em;
	color: #060;	
	}	
	
#main h2 {
	color: #606;
	margin: .2em;
	padding: 0;
	}
	                     
p {
	font-family: verdana, sans-serif;
   font-size: .85em;
   }
   
ul {
	font-family: verdana, sans-serif;
   font-size: .85em;
   }
   
#showlist p {
	padding-top: 1.4em;
	background: #fff;
	}
   
.leftbutton {
	float:left
	}
   
.clear {
	clear: both
	}   

.imgleft {
	float: left;
	margin-top: 1em;
	margin-right: 2em;
	margin-bottom: 1em;
	border: .1em solid #606;
	}    
	
.imgright {
	float: right;
	margin-top: 1em;
	margin-left: 2em;
	margin-bottom: 1em;
	border: .1em solid #606;  
	}
	
.item h3 {
	color: #09c;
	}
	
#faq h2 {
	margin: .4em 0 .5em;
	}
	
#faq h3 {
	background: white;
   color: #09c;
   padding: 0;
   margin: 0;
   }