/* for Animal Hospital of Streamwood */
/* Winter 2004/2005 */

/* Black: #000055 */
/* Dark : #404080 */
/* Med  : #8080AA */
/* Light: #BFBFD5 */
/* Near White: #E6E6EE /*
/* White: #FFFFFF */

	body{
		font-size: smaller;
		font-family: "Trebuchet MS", Tahoma, Arial, helvetica, sans-serif;
		background: #000055;
	}
	a:link{
		text-decoration: none;
		color: #BFBFD5;
	}
	a:visited{
		text-decoration: none;
		color: #8080AA;
	}
	a:hover, a:active{
		text-decoration: none;
		color: #BFBFD5;
		background: #404080;
	}
	
	h1, h2, h3, h4{
		font-family: Georgia, "Times New Roman", times, serif;
		text-align: center;
	}
	
	h1{
		font-size: 180%;
	}
	
	h2{
		font-size: 150%;
	}
	
	h3{
		font-size: 130%;
	}
	
	h4{
		font-size: 120%;
	}
	
	dt{
		margin-top: 8px;
		font-weight: bold;
	}
	
	#mission{
		background: #BFBFD5;
		font-family: Georgia, "Times New Roman", times, serif;
		font-size: 1.3em;
		line-height: 1.5em;
	}
	
	#mission p{
		margin: 0;
		padding: 0;
	}
	
	#side{
		color: #fff;
		background: #000055;
		font-family: verdana;
		font-size: 80%;
		line-height: 140%;
	}
	#side ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}


/* Side Navigation */
	#sidenav	
	{
		list-style: none;
		font-size: 120%;
		font-weight: bold;
		margin: 0;
		padding: 0 0 0 0;
		display: block;
		/* border-bottom: 1px dotted #000; */
	}
	

	#sidenav ul{
		white-space: nowrap;
		display: block;
	}
	
	#sidenav li	
	{
		display: block;
		padding: 5px 12px 5px 12px;
		padding: .5em 1em .5em .1em;
		margin: 0;
		border-left: #404080;
		text-align: right;
		border-width: 0 0 0 2px;
		border-style: none none none double;
	}
	
	#topnav li.first{
		border: none;
	}

/* Tour Navigation */
	.imagenav{
		text-align: right;
	}
	


/* Main Content Area */

	#content{
		background: #fff;
	}
	
	#content a:link{
		text-decoration: none;
		color: #8080AA;
	}
	#content a:visited{
		text-decoration: none;
		color: #404080;
	}
	#content a:hover, a:active{
		text-decoration: none;
		color: #404080;
		background: #BFBFD5;
	}

    #content .pullquote    
    {
    	float: right;
    	width: 150px;
    	
		border: 1px solid #404080;
		background-color: #E6E6EE;
    	padding: 10px;
    	margin: 5px 5px 5px 10px;
    }

	.attrib
	{
		text-align: right;
		font-size: smaller;
	}
	

/* Bottom Navigation */
	#botnav{
		list-style: none;
		margin: 0;
		padding: 0 0 4px 0;
		display: block;
		font-weight: normal;
                font-size:smaller;
		/* border-bottom: 1px dotted #000; */
	}
	

	#botnav ul{
		white-space: nowrap;
		display: inline;
	}
	
	#botnav li{
		display: inline;
		padding: 5px 5px 5px 5px;
		margin: 0;
		border-left: 1px solid #339;
	}
	
	#botnav li.first{
		border: none;
	}

	
