body 	
        { 
	background-image: url(images/cowell.jpg);
	background-position:center 0%;
	background-repeat:repeat; 
	background-color:#FFFFFF;
	background-attachment:fixed;
	}

h2	
        {
        text-align:center;
        font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
        color:#ff0000;
	background-color:transparent;
        }
h3 	
        { 
	text-align: center;
        font: bold 8pt arial,sans-serif;
	color: #000000;
	background-color:transparent;
	}

h4
        { 
	text-align: center;
        font: bold 28pt arial,sans-serif; 
	color: #000000;
	background-color:transparent;
	}

h5 	
        { 
	text-align: center;
        font: bold 26pt arial,sans-serif; 
	color: #000000;
	background-color:transparent;
	}

h6 	
        { 
	text-align: center;
        font: bold 12pt arial,sans-serif;
        color: #000000;
	background-color:transparent;
	}
	
p 	
        { 
	font: bold 12pt "Century Gothic"; 
	text-align: justify;
	color: #000000;
	background-color:transparent;
	padding:0;
	}

#bottom	
        {
	width:120px;
	height:20px;
	margin-bottom:20px;
	}

#bottom ul
	{
	margin:0;
	padding:0;
	}

#bottom ul li
	{
	width:120px;
	}

#bottom ul li a
	{
	width:120px;
	height:20px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	background:no-repeat bottom left;
	font-size:11pt;
	float:left;
	background-color:transparent;
	}

#button
	{
	margin-left:0;
	width:630px;
	height:23px;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	margin-top:1em;
	text-align:center;
	}

#button ul
	{
	margin:0;
	margin-left:0;
	padding:0;
        list-style-type:none;
	position:absolute;
	}

#button ul li
	{
	position:relative;
	list-style-type:none;
	width:650px;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	overflow:hidden;
	}

#button ul li a
	{
	width:191px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	overflow:hidden;
	padding:191px;
	letter-spacing:0;
	min-height:23px;
	margin:0;
	background-color:transparent;
	}

#button #generator a
	{
	position:absolute;
	background-image:url(links/button.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	width:191px;
	letter-spacing:0;
	height:23px;
	float:left;
	}

#button #generator a:hover
	{
	background-image: url(links/button_h.png); 
	background-repeat:no-repeat;
	width:191px;
	height:23px;
        }

#button #generator li.over,
#button #generator li.hover
	{
	background-image: url(links/button_h.png); 
	background-repeat:no-repeat;
	width:191px;
	height:23px;
        }

/*Census page layout for the census years*/


#cens
	{
	font-weight:bold;
        font-family:arial,sans-serif;
	font-size:12pt; 
	color:#666;	
	width:240px;
	margin-top:0px;
	margin-left:100px;
	padding-bottom:0px;
	text-align:left;	
        background:no-repeat 100% transparent;
	}

#cens
	{
	background:no-repeat 100% transparent;
        }

#cens li
	{
        list-style-type:none;
        width:230px;
        margin:0 0 0 4px;
	padding:0 0 0 4px;
	border-bottom:1px solid #ffffff;
	background:url(images/tabgrey1.gif) transparent top left no-repeat;
	height:23px;
	}

#cens li a
	{
	color:#666;	
	background:url(images/tabgrey1.gif) transparent top right no-repeat;
	padding:0 10px 0 0;
	display:block;
	height:23px;
	}

#cens li a:link,
#cens li a:visited
	{
	display:block;
	color:#000000;
	text-decoration:none;
	}

#cens li a:hover,
#cens li a:active
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	}

#cens li.cur,
#cens li.over,
#cens li:hover
	{
	display:block;
	background:url(images/tabred3.gif) transparent top left no-repeat;
	border-bottom:1px solid #ffffff;
	height:23px;
	}

#cens li strong,
ul#cens li.cur a,
ul#cens li.over a,
ul#cens li:hover a
	{
	display:block;
	color:#ffffff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(images/tabred3.gif) transparent top right no-repeat;
	height:23px;
      	}

	
#cent
	{
	padding-top:1em;
	font: bold 12pt "Century Gothic"; 
	text-align: center;
	color: #000000;
	margin-left:0;
	width:630px;
	background-color:transparent;	
	}

#cent p
	{
	font: bold 12pt "Century Gothic"; 
	text-align: center;
	color: #000000;
	background-color:transparent;
	}

#center 
        {
        margin-top:0;
        margin-left:200px;
        margin-right:100px;
        }

#content
	{
	margin-top:25px;
	margin-left:270px;
	margin-right: 25px;
	text-align: justify;
        font-weight: bold;
        font-size: 12pt;
        font-family: "Century Gothic"; 
	color:#000000;
	background-color:transparent;
	width:800px;
	}

#content h2
	{
	text-align:center;
        font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
        color:#ff0000;
	background-color:transparent;
	}

#content1
	{
	margin-top:50px;
	margin-left:270px;
	margin-right:25px;
	text-align: justify;
        font-weight:bold;
        font-size:12pt;
        font-family: "Century Gothic";
	color: #000000;
	background-color:transparent;
	width:700px;
	}

#content1 a
	{
	background:center 0%;
	}


#content2
	{
	margin-top:75px;
	width:630px;
       	margin-left:220px;
	margin-right: 25px;
	text-align: justify;
        color: #000000;
	font-weight: bold;
        font-size: 12pt;
        font-family: "Century Gothic"; 
	background-color:transparent;
	}

#content2 a
	{
	background:center 0%;
	}

#content3
	{
	margin-top:50px;
	margin-left:270px;
	margin-right:25px;
	text-align: justify;
        font-weight:bold;
        font-size:12pt;
        font-family: "Century Gothic";
	color: #000000;
	background-color:transparent;
	width:950px;
	height:500px;
	}

#content3 a
	{
	background:center 0%;
	}

#container
	{
	margin-top:25px;
       	margin-left:10px;
        margin-right:10px;
	width:100%;
	}

#counter
        {
        padding:1em;
	text-align:center;
	}

#counter a
	{
	text-align:center;
	}

#data	
        {
	padding-top:1em;
	font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
	text-align:center;
        color:#ff0000;
	margin-left:0;
	width:630px;
	background-color:transparent;	
	}

#data p	
        {
        font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
	text-align:center;
	color:#ff0000;
	background-color:transparent;	
	}

#data1	
        {
	padding-top:1em;
	font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
	text-align:center;
        color:#ff0000;
	margin-left:270px;
	width:700px;
	background-color:transparent;	
	}

#data1 p	
        {
        font-family:arial,sans-serif;
        font-weight:bold;
        font-size:12pt;
	text-align:center;
	color:#ff0000;
	background-color:transparent;	
	}

#footer 
        { 
	text-align: center;
        font-weight: bold;
        font-style:normal;
        font-size: 8pt;
        font-family:arial,sans-serif; 
	}

#header 
        { 
	text-align:center;
        top:0;
        }


#header h1 	
        { 
	text-align: center;
        font: bold 36pt arial,sans-serif;
        color: #000000;
        top:0;
	background-color:transparent;
        }

#header1
	{
	text-align:center;
	}

#left  
        {
        float:left;
        margin-bottom:20px;
        width:350px;
	}

#left h3 
        {
        text-align:center;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:12pt;
	font-style:normal;
        width: 320px;
	margin-bottom:10px;
	margin-top:10px;
	}

#left1  
        {
        position: absolute;
        left: 50px;
        top: 10px;
        width: 100px;
	}


#list6
	{
	margin-left:100px;
	margin-top:0;
	width:220px;
        height:23px;
	float:left;
	}

#list6 ul
	{
	margin:0;
	padding:0;
        list-style-type:none;
	margin-left:0;
	float:left;
	padding-bottom:5px;
        }

#list6 ul li
	{
        display:block;
	list-style-type:none;
	width:220px;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	background-repeat:no-repeat;
  	background-position:center 0%;
	overflow:hidden;	
	}

#list6 ul li a
	{
	display:block;
	width:220px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	float:left;
	padding:220px; 
	overflow:hidden;
	background-color:transparent;
	}

#list6 #deaths1 a
	{
	background-image: url(links/cowelld2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#list6 #deaths1 a:hover
	{
	background-image: url(links/cowelld2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#list6 #deaths1 li.over,
#list6 #deaths1 li.hover
	{
	background-image: url(links/cowelld2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#list6 #deaths2 a
	{
	background-image: url(links/hornbyd2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#list6 #deaths2 a:hover
	{
	background-image: url(links/hornbyd2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#list6 #deaths2 li.over,
#list6 #deaths2 li.hover
	{
	background-image: url(links/hornbyd2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#mail
	{
	margin-left:0;
	width:700px;
	height:23px;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	}

#mail1
	{
	padding:0;
	margin-left:220px;
	width:630px;
	height:23px;	
	margin-right:25px;
	text-align:justify;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	margin-top:20px;
	color:#000000;
	background-color:transparent;
	margin-bottom:50px;
	}

#mail1 ul
	{
	margin:0;
	padding:0;
        list-style-type:none;
	position:absolute;
	}

#mail1 ul li
	{
	position:relative;
	list-style-type:none;
	width:650px;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	overflow:hidden;
	}

#mail1 ul li a
	{
	width:120px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	overflow:hidden;
	padding:120px;
	letter-spacing:0;
	min-height:20px;
	margin:0;
	background-color:transparent;
	}

#mail1 #email1 a
	{
	position:absolute;
	background-image:url(links/emailr.png);
	background-repeat:no-repeat;
	width:120px;
	letter-spacing:0;
	height:23px;
	float:left;
	}

#mail1 #email1 a:hover
	{
	background-image: url(links/email_h.png); 
	background-repeat:no-repeat;
	width:120px;
	height:23px;
        }

#mail1 #email1 li.over,
#mail1 #email1 li.hover
	{
	background-image: url(links/email_h.png); 
	background-repeat:no-repeat;
	width:120px;
	height:23px;
        }

#mail2
	{
	padding:0;
	margin-left:270px;
        height:23px;	
	text-align:justify;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	margin-top:50px;
	color:#000000;
	background-color:transparent;
	margin-bottom:80px;
	width:700px;
	}

#mail3
	{
	height:23px;
	text-align:justify;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	margin-top:0;
	color:#000000;
	background-color:transparent;
	margin-bottom:100px;
	width:700px;
	margin-left:270px;
	}

#mail4
	{
	height:23px;
	text-align:justify;
	font-family:"Century Gothic";
	font-weight:bold;
	font-size:12pt;
	margin-top:0;
	color:#000000;
	background-color:transparent;
	margin-bottom:25px;
	width:700px;
	margin-left:270px;
	}

#monumental
	{
	font-weight:bold;
        font-family:arial,sans-serif;
	font-size:12pt; 
	color:#666;	
	width:260px;
	margin-top:0px;
	margin-left:100px;
	text-align:left;	
        background:no-repeat 100% transparent;
	}

#monumental
	{
	background:no-repeat 100% transparent;
        }

#monumental li
	{
        list-style-type:none;
        width:260px;
	margin:0 0 0 4px;
	padding:0 0 0 4px;
	border-bottom:1px solid #ffffff;
	background:url(images/tabgrey1.gif) transparent top left no-repeat;
	}

#monumental li a
	{
	color:#666;	
	background:url(images/tabgrey1.gif) transparent top right no-repeat;
	padding:0 10px 0 0;
	display:block;
	height:23px;
	}

#monumental li a:link,
#monumental li a:visited
	{
	display:block;
	color:#000000;
	text-decoration:none;
	}

#monumental li a:hover,
#monumental li a:active
	{
	display:block;
	color:#ffffff;
	text-decoration:none;
	}

#monumental li.cur,
#monumental li.over,
#monumental li:hover
	{
	display:block;
	background:url(images/tabred3.gif) transparent top left no-repeat;
	border-bottom:1px solid #ffffff;
	height:23px;
	}

#monumental li strong,
ul#monumental li.cur a,
ul#monumental li.over a,
ul#monumental li:hover a
	{
	display:block;
	color:#ffffff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(images/tabred3.gif) transparent top right no-repeat;
	height:23px;
      	}

#nav
	{
	width:185px;
	height:23px;
	margin-top:0;
	float:left;
	}

#nav ul
	{
	margin:0;
	padding:0;
        list-style-type:none;
	margin-left:0;
  	}

#nav ul li
	{
	list-style-type:none;
	width:185px;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	background-repeat:no-repeat;
  	background-position:left 0%;
	overflow:hidden;
	}

#nav ul li a
	{
	display:block;
	width:185px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	float:left;
	padding-left:185px; 
	overflow:hidden;
	min-height:23px;
	background-color:transparent;	
	}

#nav #index a  
	{
	background-image: url(links/homer.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px;
	}

#nav #index a:hover
	{
	background-image: url(links/home_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }


#nav #index li.hover
	{
	background-image: url(links/home_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #myfamily a 
	{ 
	background-image: url(links/my_familyr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}


#nav #myfamily a:hover
	{
	background-image: url(links/my_family_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #myfamily li.hover
	{
	background-image: url(links/my_family_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #news a
 	{ 
	background-image: url(links/newsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #news a:hover
	{
	background-image: url(links/news_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }


#nav #news li.hover
	{
	background-image: url(links/news_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surnames a 
	{ 
	background-image: url(links/cowell_origr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #surnames a:hover
	{
	background-image: url(links/cowell_orig_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surnames li.hover
	{
	background-image: url(links/cowell_orig_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surname_dist a 
	{ 
	background-image: url(links/surname_distr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #surname_dist a:hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surname_dist li.hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surname_dist a 
	{ 
	background-image: url(links/surname_distr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #surname_dist a:hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #surname_dist li.hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #bmd a
	{ 
	background-image: url(links/bmdr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #bmd a:hover
	{
	background-image: url(links/bmd_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #bmd li.hover
	{
	background-image: url(links/bmd_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #census a
	{ 
	background-image: url(links/censusr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #census a:hover
	{
	background-image: url(links/census_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #census li.hover
	{
	background-image: url(links/census_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #mi a 
	{ 
	background-image: url(links/mir.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #mi a:hover
	{
	background-image: url(links/mi_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #mi li.hover
	{
	background-image: url(links/mi_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:203px;
        }

#nav #croston a 
	{ 
	background-image: url(links/crostonr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #croston a:hover
	{
	background-image: url(links/croston_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #croston li.hover
	{
	background-image: url(links/croston_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:203px;
        }

#nav #lancashire a 
	{ 
	background-image: url(links/lancsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #lancashire a:hover
	{
	background-image: url(links/lancs_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #lancashire li.hover
	{
	background-image: url(links/lancs_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:203px;
        }

#nav #links a 
	{ 
	background-image: url(links/linksr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #links a:hover
	{
	background-image: url(links/linksm_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #links li.hover
	{
	background-image: url(links/linksm_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #chapman a 
	{ 
	background-image: url(links/chapr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
        }

#nav #chapman a:hover
	{
	background-image: url(links/chap_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #chapman li.hover
	{
	background-image: url(links/chap_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #personal a 
	{ 
	background-image: url(links/personalr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #personal a:hover
	{
	background-image: url(links/personal_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #personal li.hover
	{
	background-image: url(links/peronal_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #myrelatives a
 	{ 
	background-image: url(links/my_relsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav #myrelatives a:hover
	{
	background-image: url(links/myrels_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #myrelatives li.hover
	{
	background-image: url(links/myrels_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #crests a 
	{ 
	background-image: url(links/coatr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
        }

#nav #crests a:hover
	{
	background-image: url(links/coat_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav #crests li.hover
	{
	background-image: url(links/coat_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2
	{
	float:left;
	margin-top:63px;
	width:185px;
	height:23px;
	}

#nav2 ul 
	{
	margin-left:0;
  	margin: 0;
  	padding: 0;
  	list-style-type: none;
	}

#nav2 ul li
	{
  	height:23px;
	width:185px;
	font-weight: bold;
  	line-height: 23px;  	
  	background-repeat: no-repeat;
  	background-position: left;
	overflow:hidden;
  	}

#nav2 ul li a 
	{
  	height:23px;
	width:185px;
	display:block;
	line-height:23px;
	color:#000000;
	font-size:11pt;
	text-decoration:none;
	padding-left:185px; 
	overflow:hidden;
	float:left;
	background-color:transparent;
  	}

#nav2 #index a  
	{
	background-image: url(links/homer.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
	}

#nav2 #index a:hover
	{
	background-image: url(links/home_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #index li.hover
	{
	background-image: url(links/home_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #myfamily a 
	{ 
	background-image: url(links/my_familyr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}


#nav2 #myfamily a:hover
	{
	background-image: url(links/my_family_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #myfamily li.hover
	{
	background-image: url(links/my_family_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #news a
 	{ 
	background-image: url(links/newsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #news a:hover
	{
	background-image: url(links/news_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #news li.hover
	{
	background-image: url(links/news_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #surnames a 
	{ 
	background-image: url(links/cowell_origr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #surnames a:hover
	{
	background-image: url(links/cowell_orig_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #surnames li.hover
	{
	background-image: url(links/cowell_orig_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #surname_dist a 
	{ 
	background-image: url(links/surname_distr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #surname_dist a:hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #surname_dist li.hover
	{
	background-image: url(links/surname_dist_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #bmd a
	{ 
	background-image: url(links/bmdr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #bmd a:hover
	{
	background-image: url(links/bmd_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #bmd li.hover
	{
	background-image: url(links/bmd_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #census a
	{ 
	background-image: url(links/censusr.png);
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #census a:hover
	{
	background-image: url(links/census_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #census li.hover
	{
	background-image: url(links/census_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #mi a 
	{ 
	background-image: url(links/mir.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #mi a:hover
	{
	background-image: url(links/mi_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #mi li.hover
	{
	background-image: url(links/mi_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #croston a 
	{ 
	background-image: url(links/crostonr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #croston a:hover
	{
	background-image: url(links/croston_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #croston li.hover
	{
	background-image: url(links/croston_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:203px;
        }

#nav2 #lancashire a 
	{ 
	background-image: url(links/lancsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #lancashire a:hover
	{
	background-image: url(links/lancs_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #lancashire li.hover
	{
	background-image: url(links/lancs_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:203px;
        }

#nav2 #links a 
	{ 
	background-image: url(links/linksr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #links a:hover
	{
	background-image: url(links/links_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #links li.hover
	{
	background-image: url(links/links_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #chapman a 
	{ 
	background-image: url(links/chapr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
        }

#nav2 #chapman a:hover
	{
	background-image: url(links/chap_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #chapman li.hover
	{
	background-image: url(links/chap_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #personal a 
	{ 
	background-image: url(links/personalr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #personal a:hover
	{
	background-image: url(links/personal_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #personal li.hover
	{
	background-image: url(links/personal_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #myrelatives a
 	{ 
	background-image: url(links/my_relsr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
	}

#nav2 #myrelatives a:hover
	{
	background-image: url(links/myrels_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #myrelatives li.hover
	{
	background-image: url(links/myrels_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #crests a 
	{ 
	background-image: url(links/coatr.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
        }

#nav2 #crests a:hover
	{
	background-image: url(links/coat_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #crests li.hover
	{
	background-image: url(links/coat_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #petra a 
	{ 
	background-image: url(links/petrar.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px; 
        }

#nav2 #petra a:hover
	{
	background-image: url(links/petra_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#nav2 #petra li.over,
#nav2 #petra li.hover
	{
	background-image: url(links/petra_h.png); 
	background-repeat:no-repeat;
	width:185px;
	height:23px;
        }

#right  
        {
        float:left;
        margin-bottom:20px;
        width: 350px;
	}

#right h3 
        {
        margin-bottom:10px;
	margin-top:10px;
        text-align:center;
	font-family:arial,sans-serif;
	font-weight:bold;
	font-size:12pt;
	font-style:normal;
        width: 300px;
	}

#rightleg  
        {
        float:right;
        width: 200px;
	margin-left:900px;
        position:absolute;
	}

#right1 
        {
        position: absolute;
        right: 50px;
        top: 10px;
        width: 100px;
        }

#rightcol
        {
        margin-left:50px;
	margin-right:20px;
	margin-top:0;
	width:220px;
        height:23px;
	float:left;
	}

#rightcol ul
	{
	margin:0;
	padding:0;
        list-style-type:none;
	margin-left:0;
	float:left;
        }

#rightcol ul li
	{
        display:block;
	list-style-type:none;
	width:220px;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	background-repeat:no-repeat;
  	background-position:left 0%;
	overflow:hidden;
	}

#rightcol ul li a
	{
	display:block;
	width:220px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	float:left;
	padding:220px; 
	overflow:hidden;
	background-color:transparent;
	}

#rightcol #birc2 a
	{
	background-image: url(links/cowellb2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#rightcol #birc2 a:hover
	{
	background-image: url(links/cowellb2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #birc2 li.over,
#rightcol #birc2 li.hover
	{
	background-image: url(links/cowellb2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #birh2 a
	{
	background-image: url(links/hornbyb2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#rightcol #birh2 a:hover
	{
	background-image: url(links/hornbyb2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #birh2 li.over,
#rightcol #birh2 li.hover
	{
	background-image: url(links/hornbyb2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #marc2 a
	{
	background-image: url(links/cowellm2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#rightcol #marc2 a:hover
	{
	background-image: url(links/cowellm2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #marc2 li.over,
#rightcol #marc2 li.hover
	{
	background-image: url(links/cowellm2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }
#rightcol #marh2 a
	{
	background-image: url(links/hornbym2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}
#rightcol #marh2 a:hover
	{
	background-image: url(links/hornbym2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #marh2 li.over,
#rightcol #marh2 li.hover
	{
	background-image: url(links/hornbym2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #deac2 a
	{
	background-image: url(links/cowelld2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}

#rightcol #deac2 a:hover
	{
	background-image: url(links/cowelld2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #deac2 li.over,
#rightcol #deac2 li.hover
	{
	background-image: url(links/cowelld2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#rightcol #deah2 a
	{
	background-image: url(links/hornbyd2.png);
	background-repeat:no-repeat;
	background-position:left 0%;
	letter-spacing:0;
	width:220px;
	height:23px;
	float:left;
	}
#rightcol #dearh2 a:hover
	{
	background-image: url(links/hornbyd2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }
#rightcol #deah2 li.over,
#rightcol #deah2 li.hover
	{
	background-image: url(links/hornbyd2_h.png); 
	background-repeat:no-repeat;
	width:220px;
	height:23px;
        }

#validate
	{
	margin-left:0;
	padding:0;
	height:31px;
	margin-top:100px
	}

#validate ul
	{
	margin:0;
	padding:0;
	display:inline;
        list-style-type:none;
	float:left;
	}

#validate ul li
	{
	position:relative;
	list-style-type:none;
	width:270px;
	height:31px;
	font-weight:bold;
  	line-height:31px;  	
  	overflow:hidden;
	}

#validate ul li a
	{
	width:88px;
	height:31px;
	line-height:31px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
	overflow:hidden;
	padding:88px;
	letter-spacing:0;
	min-height:31px;
	margin:0;
	background-color:transparent;
	}

#validate #valid a
	{
	position:absolute;
	background-image:url(images/valid_xhtml10.png);
	background-repeat:no-repeat;
	width:88px;
	letter-spacing:0;
	height:31px;
	float:left;
	}

#validate #css a
	{
	position:absolute;
	background-image:url(images/css.png);
	background-repeat:no-repeat;
	width:88px;
	letter-spacing:0;
	height:31px;
	float:left;
	}


a:link  
        { 
	font-weight: bold; 
	text-decoration: none; 
	color: #ff0000;
	background-color:transparent;
	}

a:visited
 	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #0000ff;
	background-color:transparent;
	}

a:hover, a:active 
        { 
	text-decoration:underline; 
	color: #800080;
	background-color:#ffffff;
        }

div.slide
	{
	width:416px;
	height:386px;
	background-image:url(images/cowells.jpg);
	background-repeat:no-repeat;
	background-position:center  0%;
	margin-left:175px;
	}

.slide img
	{
	width:416px;
	height:386px;
	}

div.slid
	{
	width:416px;
	height:366px;
	background-image:url(images/hornbys.jpg);
	background-repeat:no-repeat;
	background-position:center 0%;
	margin-left:175px;
	}

.slid img
	{
	width:416px;
	height:366px;
	}

div.slidel
	{
	width:88px;
	height:76px;
	background-image:url(images/cowellheader.jpg);
	background-repeat:no-repeat;
	background-position:center 0%;
	}

.slidel img
	{
	width:88px;
	height:76px;
	}

div.slider
	{
	width:86px;
	height:76px;
	background-image:url(images/hornbyh.jpg);
	background-repeat:no-repeat;
	background-position:center 0%;
	}

.slider img
	{
	width:86px;
	height:76px;
	}

#legend
	{
	width:54px;
	height:97px;
	background-repeat:no-repeat;
	background-position:center 0%;	
	}

#surnamec
	{
	width:350px;
	height:380px;
	background-repeat:no-repeat;
	background-position:center 0%;	
	}


#surnamec1
	{
	width:350px;
	height:380px;
	background-repeat:no-repeat;
	background-position:center 0%;
	}


#surnameh
	{
	width:350px;
	height:380px;
	background-repeat:no-repeat;
	background-position:center 0%;
	}


#surnameh1
	{
	width:350px;
	height:380px;
	background-repeat:no-repeat;
	background-position:center 0%;
	}


#bottum
	{
	width:180px;
	height:23px;
	margin-top:0;
	float:left;
        color:#666666;
	}

#bottum ul
	{
	margin:0;
	padding:0;
	margin-left:0;
	list-style-type:none;
	overflow:hidden;
	}

#bottum ul li
	{
	width:123px;
	list-style-type:none;
	height:23px;
	font-weight:bold;
  	line-height:23px;  	
  	background-repeat:no-repeat;
  	background-position:left;
	overflow:hidden;
	}

#bottum ul li a
	{
	display:block;
	width:123px;
	height:23px;
	line-height:23px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:11pt;
	float:left;
	padding-left:123px;
	background-color:transparent;
	overflow:hidden;
	}

#bottum #top a  
	{
	background-image: url(links/topr.png);
	background-repeat:no-repeat;
	width:123px;
	height:23px; 
	}

#bottum #top a:hover
	{
	background-image: url(links/top_h.png); 
	background-repeat:no-repeat;
	width:123px;
	height:23px;
        color:#000000;
        }

#bottum #top li.over,
#bottum #top li.hover
	{
	background-image: url(links/top_h.png); 
	background-repeat:no-repeat;
	width:123px;
	height:23px;
        color:#000000;
        }

table.crest 
	{
	background-color:#ffffff;
	width:420px;
	height:390px;
	margin-left:75px;
	}

table.crest td 
	{
	border-width:20px;
	padding: 1px;
	border-style:groove;
	border-color: #c0c0c0;
	background-color: #ffffff;
	-moz-border-radius: 3px;
	font: bold 11pt arial,sans-serif;	
	color: #000000;
	}

table.surnames td.head
	{
	background-color:#ffffff;
	color: #3232ce;
	padding: 1px;
	border-width:1px;
	border-style:inset;
	border-bottom: 2px #fff solid;
	font-family:arial, sans-serif;
	font-weight:bold;
	font-size:13pt;
	text-align:center;
	-moz-border-radius: 3px;	
	} 

#midd
	{
	text-align:center;
	width:100%;
	}

#mapbox
	{
	width:750px;
	}

#feedback
	{
	margin-top:25px;
	margin-left:270px;
	margin-right: 25px;
	text-align: justify;
        font-weight: bold;
        font-size: 12pt;
        font-family: "Century Gothic"; 
	color:#000000;
	background-color:transparent;
	width:700px;
	}

#feedback h1
	{
	text-align:left;
        font-family:arial,sans-serif;
        font-weight:bold;
        font-size:18pt;
        color:#ff0000;
	background-color:transparent;
	}

#text
	{
	text-align: justify;
        font-weight:bold;
        font-size:12pt;
        font-family: "Century Gothic";
	color: #000000;
	background-color:transparent;
	width:650px;
	}

#botfoot
	{
	margin-top:940px;
	}
	
