﻿html, body              {background: #FFF url('images/bg-eye.jpg') no-repeat top right; color: #000; margin: 0;
                         font-family: bodoni, Times, serif;} 

a                       {text-decoration: none}
a:link                  {color: #315193;}
a:visited               {color: #315193;}
a:hover                 {color: gray;}
a:active                {color: #315193;}
a:visited:hover         {color: gray;}

TABLE                   {border-collapse: collapse; border: 0px none;}
TD                      {vertical-align: top;}  


h1                      {color:#315193; font-family: verdana, helvetica, sans-serif; font-size: 120%; 
						font-weight: normal; line-height: 1.3em; margin: .9em 0 .3em -1;}
						
h2                      {color:#315193; font-family: verdana, helvetica, sans-serif; font-size: 14px; font-weight: bold; 
						line-height: 1.6em; margin-left:0; margin-right:0; margin-top:1.5em; margin-bottom:.5em}
						
h3                      {color:black; font-family: verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; 
						line-height: 1.3em; margin-left:0; margin-right:0; margin-top:1em; margin-bottom:.5em}
h4                      {color:#315193; font-family: verdana, helvetica, sans-serif; 110%; font-weight: normal; margin-left:0; margin-right:.5em; margin-top:1.5em; margin-bottom:1}
P                       {font-family: bodoni, Times, serif; font-size: 15px; margin: .7em 0 1.2em 0; line-height: 1.6em;}
.small				{font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 5 30 5 30;}
.form                       {font-family: bodoni, Times, serif; font-size: 13px; margin: .1em 0 .2em 0; line-height: 1em;}
.caption               {color:#315193; font-family: verdana, helvetica, sans-serif; font-size: 10px; color: white;
						font-weight: bold; line-height: 1.3em; margin: .3em 0 .3em 3em;}
.captionleft           {color:#315193; font-family: verdana, helvetica, sans-serif; font-size: 10px; color: white; text-align: right;
						font-weight: bold; line-height: 1.3em; margin: .3em 3em .3em 0;}						


#navtop                 {color: white; text-align: right; position: absolute; top: 0; left:0; 
						background-color: #A2B5DC; width: 100%; height: 30;}

#navtop p               {font-family: verdana, helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 5 30 5 0;}
#navtop a              {text-decoration: none}
#navtop a:link         {color: white;}
#navtop a:visited      {color: white;}
#navtop a:hover        {color: #315193;}
#navtop a:active       {color: white;}
#navtop a:visited:hover{color: #315193;}

#logo                   {position: absolute; top: 3.5em; left: 2em; z-index: 4;}

#bar                	{position: absolute; top: 125; left: 165; background-color: #B5C5E6; width: 82%;height: 2;}

#kate                   {
	position: absolute;
	top: 60;
	left: 0;
	width: 94%;
	height: 150px;
	background: url('images/kate1.jpg') no-repeat top right; }
						
#navleft                { color: black; position: absolute; top: 170; left:0; width: 300; z-index: 1;}
						
#navleft p             	{font-family: verdana, helvetica, sans-serif;color: black; font-size: 13px; font-weight: bold; 
						margin: 6 0 0 30;}
#navleft a              {display: block; width: 280; text-decoration: none; border-bottom: 1px solid #A6B9E1; padding: 0 0 6 0;}
#navleft a:link         {color: black;}
#navleft a:visited      {color: black;}
#navleft a:hover        {color: #A2B5DC;}
#navleft a:active       {color: black;}
#navleft a:visited:hover{color: #A2B5DC;}	

#subnav               {color: black; z-index: 1;margin: 10 0;}
						
#subnav p             	{font-family: verdana, helvetica, sans-serif;color: black; font-size: 10px; 
						margin: 4 0 0 30;}
#subnav a              {width: 250; text-decoration: none; border: 1px solid #A6B9E1; padding: 0 4 4 4;}
#subnav a:link         {color: #666;}
#subnav a:visited      {color: #666;}
#subnav a:hover        {color: #89A3D8;}
#subnav a:active       {color:#666;}
#subnav a:visited:hover{color: #89A3D8;}	



#book              		 { color: black; position: absolute; top: 380; left:0; width: 300; z-index: 6;}
#book p             	{font-family: verdana, helvetica, sans-serif;color: black; font-size: 13px; font-weight: bold; 
						margin: 6 0 0 30;}
						
#slogan                { color: black; position: absolute; top: 70; left:370; width: 500;}

#content                { color: black; position: absolute; top: 220; left:370; width: 500;}

#bottom     {color: white; text-align: right; position: absolute; top: 600; left:0; 
			background-color: #A2B5DC; width: 100%; height:25;}					
			
#form		{border: 1px solid #A2874F;width:380;}	
#form p		{line-height: .2em; padding: 2;}			
				 	
HR                    	  	{COLOR: #F1ECEE; WIDTH: 100%; margin-bottom: 1px; margin-top: 1px; size: 1px;}
UL                    	  	{margin: 1 6 4 5}
LI                    		{list-style-type:square; margin: 0 8 28 0;}
blockquote            		{margin: 2 6 12 6}
input                 		{font-size: 10px;}
textarea              		{font-size: 11px;}
select                	 	{border: 1px solid #C0C0C0; padding:1; font-size: 10px;}

img                 	    {border: 0px none; margin: 0}
img.book     				{vertical-align:middle}
img.products     			{margin: 0 0 8 8;}
img.events1    				{margin: 12 0 0 14; border: 1px solid #A2874F; }
img.events2    				{margin: 12 14 0 0; border: 1px solid #A2874F; }