<STYLE>

/*Setting all body styles to 0 and background colour to grey ---------------------------------------------*/
BODY {
background-color: #4B4A4A;
}

.wrapper{
margin-top: 3ex;
}

BODY
{ 
font-family: arial;  
color:#000000;
font-size: 100%; 
margin-left: 0em;
margin-top: 0ex;
margin-right: 0em;
margin-bottom: 0ex;
padding-left: 0em;
padding-top: 0ex;
padding-right: 0em;
padding-bottom: 0ex;
background-color: #4B4A4A;
}

/*Styles for main textual hyperlinks---------------------------------------------*/
A
{ 
font-family: arial;  
font-weight: normal; 
color:#000000;
}

A:link 
{  
color:#454E53;
}
A:visited 
{  
color:#454E53;
}
A:active 
{ 
color:#454E53;
}
A:hover
{  
color:#9FA1A2;
}






/*Styles relating to the Main Navigation Menu---------------------------------------------*/

A.navigation
{ 
font-family: arial;  
font-size: 60%;
font-weight: normal; 
text-decoration: none;
color:#333333;
margin-left: 0em;
margin-top: 0ex;
margin-right: 0em;
margin-bottom: 0ex;
}

A.navigation:link 
{  
color:#454545;
}
A.navigation:visited 
{  
color:#454545;
}
A.navigation:active 
{ 
color:#454545;
}
A.navigation:hover
{  
color:#C6C7C8;
}





A.area
{ 
font-family: arial;  
font-size: 60%;
font-weight: bold; 
text-decoration: none;
color:#454545;
margin-left: 0em;
margin-top: 0ex;
margin-right: 0em;
margin-bottom: 0ex;
}

A.area:link 
{  
color:#454545;
}
A.area:visited 
{  
color:#454545;
}
A.area:active 
{ 
color:#454545;
}
A.area:hover
{  
color:#C6C7C8;
}

A.small
{ 
font-family: arial;  
font-size: 70%;
font-weight: normal; 
text-decoration: none;
color:#ffffff;
margin-left: 0em;
margin-top: 0ex;
margin-right: 0em;
margin-bottom: 0ex;
}

A.small:link 
{  
color:#ffffff;
}
A.small:visited 
{  
color:#ffffff;
}
A.small:active 
{ 
color:#ffffff;
}
A.small:hover
{  
color:#ffffff;
}


/*Styles relating to the Sub-Menu---------------------------------------------*/

A.submenu
{ 
font-family: arial; 
font-size: 70%; 
font-weight: normal; 
text-decoration: none;
color:#999999;
}

A.submenu:link 
{  
color:#999999;
}
A.submenu:visited 
{  
color:#999999;
}
A.submenu:active 
{ 
color:#999999;
}
A.submenu:hover
{  
color:#000000;
}

UL.submenu
{
list-style-type: none;
padding: 0;
margin: 0;
padding-bottom: 0.7em;
}


LI.submenu
{ 
font-family: arial; 
font-weight: normal;
background-image: url(../images/submenu_bullet.gif);
background-repeat: no-repeat;
background-position: 0em;
padding-left: 0.3em;
padding-right: 0.7em;
margin-left: 0.4em; 
}

LI.submenu_title
{ 
font-family: arial; 
font-weight: normal;
font-size: 70%;
color:#000000;
padding-right: 0.7em;
padding-left: 0em;
padding-bottom: 0em;
padding-top: 0.2em;
margin-left: 0.6em; 
}




/*Styles for footer section ---------------------------------------------*/



A.footer

{ 
font-family: arial;  
font-size: 60%;
font-weight: normal;
text-decoration: none; 
color:#C6C7C8;
margin-left: 1em;
margin-top: 0ex;
margin-right: 1em;
margin-bottom: 0ex;
}

A.footer:link 
{  
color:#C6C7C8;
}
A.footer:visited 
{  
color:#C6C7C8;
}
A.footer:active 
{ 
color:#C6C7C8;
}
A.footer:hover
{  
color:#ffffff;
}


/*Heading styles-----------------------------------------------------*/

H1
{ 
font-family: arial;  
font-size: 100%; 
font-weight: bold;
color:#1E4687;
margin-left: 0.3em;
margin-top: 0ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}


H2
{ 
font-family: arial;  
font-size: 80%; 
font-weight: bold;
color:#919496;
padding-top: 0.2em;
padding-left: 0.2em;
padding-bottom: 0.2em;
margin-left: 0.3em;
margin-top: 2.5ex;
margin-right: 0.7em;
margin-bottom: 1ex;
background-color: #F4F4F4;
}

H3
{ 
font-family: arial;  
font-size: 80%; 
font-weight: bold;
color:#999999;
margin-left: 0.7em;
margin-top: 1ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}

H4
{ 
font-family: arial;  
font-size: 80%; 
font-weight: bold;
color:#1E4687;
margin-left: 0.7em;
margin-top: 1ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}

H9
{
	font-family: arial;
	font-size: 80%;
	font-weight: bold;
	color:#CCFF66;
	margin-left: 0.7em;
	margin-top: 1ex;
	margin-right: 0.7em;
	margin-bottom: 1ex;
}

/*Caption style ---------------------------------------------*/

P.cap_large
{
	font-family: arial;  
font-size: 85%; 
font-weight: bold;
color:#CCCCCC;
margin-left: 0.3em;
margin-top: 0ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}

P.cap_mid
{
	font-family: arial;  
font-size: 65%; 
font-weight: normal;
color:#CCCCCC;
margin-left: 0.3em;
margin-top: 0ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}

/*Paragraph style ---------------------------------------------*/

P
{
	font-family: arial;
	font-size: 70%;
	font-weight: normal;
	line-height: 1.4em;
	color:#000000;
	padding-left: 0.2em;
	padding-right: 0.2em;
	padding-top: 0em;
	margin-left: 0.7em;
	margin-top: 0.7ex;
	margin-right: 0.7em;
	margin-bottom: 1ex;
}

P.small
{ 
font-family: arial;  
font-size: 60%;
font-weight: normal; 
color:#000000;
margin-left: 0.7em;
margin-top: 0.7ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}





/*Styles for images---------------------------------------------*/

IMG.people
{ 
margin-left: 0.7em;
margin-top: 1ex;
margin-right: 0.7em;
margin-bottom: 1ex;
}

IMG.homepage
{ 
margin-left: 0em;
margin-top: 0ex;
margin-right: 0em;
margin-bottom: 0ex;
}

IMG.border
{
border:#FFFFFF
}

/*Standard Text Bullet Points---------------------------------------------*/


UL.content
{
list-style-type: none;
padding: 0;
margin: 0;
}


LI.content
{ 
font-family: arial; 
font-weight: normal;
font-size: 75%;
padding-right: 0.7em;
padding-left: 0.7em;
padding-bottom: 0.7em;
padding-top: 0.7em;
margin-left: 0.6em; 
}




/*Accessibility links---------------------------------------------*/


UL.accessibility
{
list-style-type: none;
padding: 0;
margin: 0;
}


LI.accessibility
{ 
display:inline;
}


/*Styles for banner table background images---------------------------------------------*/

td.home_page
{
background-image: url(../images/banner_images/DB6.jpg);
background-repeat: no-repeat;
background-color: #ffffff;
}

td.history
{
height: 250px;
background-image: url(../images/our_history.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.barn
{
height: 250px;
background-image: url(../images/banner_barn.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.museum
{
height: 250px;
background-image: url(../images/banner_museum.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.ulster
{
height: 250px;
background-image: url(../images/banner_ulster.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.navigation
{
background-image: url(../images/banner_background.gif);
}

td.archive
{
height: 250px;
background-image: url(../images/banner_archive.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.events
{
height: 250px;
background-image: url(../images/events.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.products
{
height: 250px;
background-image: url(../images/banner_products.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.membership
{
height: 250px;
background-image: url(../images/events.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.news
{
height: 250px;
background-image: url(../images/events.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.gallery
{
height: 250px;
background-image: url(../images/banner_barn.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.contact_us
{
height: 250px;
background-image: url(../images/events.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.links
{
height: 250px;
background-image: url(../images/events.jpg);
background-repeat: no-repeat;
background-color: #F9F9F9;
}

td.accessibility
{
border-top: 1px solid #F4F4F4;
background-color: #ffffff;
}

td.utility
{
background-image: url(../images/banner_images/DB6.jpg);
background-repeat: no-repeat;
background-color: #ffffff;
}

td.content
{
padding-left: 0.2em;
}

#map
{
margin-left: 1em;
margin-top: 1em;
margin-bottom: 1em;
border: 1px solid #4B4A4A;
}

#popup{
font-family: arial;
font-size: 70%;
background:#ffffff;
border:1px solid #ffffff;
margin:0px;
padding:0px;
width:220px;
}

/*Styles for Site Map ---------------------------------------------*/

A.site_map_header
{ 
font-family: arial;
font-size: 80%;
font-weight: bold;
text-decoration: none;
color:#999999;  
margin-left: 0.7em;
margin-top: 1ex;
margin-right: 0.7em;
margin-bottom: 1ex; 
}

A.site_map_header:link 
{ 
font-family: arial;
font-size: 80%;
font-weight: bold;
text-decoration: none;
color:#999999;  
margin-left: 0.7em;
margin-top: 1ex;
margin-right: 0.7em;
margin-bottom: 1ex; 
}

A.site_map_header:visited 
{  
color:#999999;
}
A.site_map_header:active 
{ 
color:#999999;
}
A.site_map_header:hover
{  
color:#000000;
}

UL.site_map
{
list-style-type: none;
font-size: 80%;
padding-right: 0.7em;
padding-bottom: 0em;
padding-top: 0em;
margin-left: 0.6em;
}


LI.site_map
{ 
font-family: arial; 
font-weight: normal;
font-size: 80%;
padding-right: 0.7em;
padding-left: 0.7em;
padding-bottom: 0em;
padding-top: 0em;
margin-left: 0.6em; 
}

/*Images by DIV*/
#image_description
{
float: left; 
width: 60%; 
}

#image_box
{
float: left;
width: 40%
}

/*Bullet lists*/
#no_bullets ul
{
list-style: none;<link rel="stylesheet" type="text/css" href="styles.css">
}


</STYLE>
