@import url("blog.css");


/* CSS Document */
/* Web: John Murray Archive  - National Library of Scotland*/
/* Date: 05-05-2007 */

 

/*---------------------Global styles-----------------------*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img {
margin: 0;
padding: 0;
border: 0;
}


	
body{
margin: 0;
padding: 0;
font-size: 62.5% ; /* reduce text size to 10 px as a global value and then increase in ems as appropriate*/
color:#000;
text-align: center;

}

.noshow {display: none;}

.floatright{
float:right;
margin-top:12px;
margin-bottom:5px;
margin-left:12px;
}

.floatrightLotLogo{
float:right;
margin-top:12px;
margin-bottom:5px;
margin-left:12px;
margin-right:20px;
padding-right:8px;
}

a {color:#000;}
a.white {color:#FFF;}
a.white:hover{font-weight:bold;}

p{
/*---- background-color:#EEE; ----*/
background-color:#FFF;
padding:9px 12px 9px 10px;
line-height:1.3em;
}






span.blue{color:#3575BC}
span.green{color:#108B3E}
span.red{color:#EE3224}
span.yellow{color:#F8981D}
span.purple{color:#333092}
span.magenta{color:#EC008C}
span.grey{color:#B6B8BA}
span.brown{color:#773300}

/*Fix text problem in IE*/
* html p{ height: 0.01%; }
* html h2 { height: 0.01%; }

br.clear{
clear:both;
}

div.greybck{
/*---- background-color:#EEE; ----*/
background-color:#FFF;
}

/*-----------------------wrapper--------------------------*/

#wrapper {
width:798px;
background-color:#FFF;
font:1.2em Arial, Helvetica, sans-serif;
margin:0px auto;
text-align:left;
background-image:url(../img/white_border.jpg);
background-repeat:repeat-y;
padding:0 5px 0 20px;
}

/*-----------------------header---------------------------*/


#header {
background-image:url(../img/JMAlogo.jpg);
background-repeat:no-repeat;
height:75px;
padding-bottom:9px;
margin-right:25px;
}

#header img {
float:right;
}

h1 {
display:none;

}



a.prueba {
display:none;
}


h3.subheading{
font:bold 1.2em Arial, Helvetica, sans-serif;
padding:7px 0 5px 10px;
/*---- background-color:#EEE; ----*/
background-color:#FFF;
}

/*------------------------You are here / breadcrumb -------------------*/
 

div#breadcrumb { 
font-size: 0.9em;
font-weight:bold;
margin:3px 0 0px 13px;
/*background-color: #F6F6F6;*/
padding:2px 10px 3px 4px;
/*	border:1px solid #CCC;*/
}

div#breadcrumb a{
font-weight:normal;
padding-left:2px;
padding-right:2px;
}
		

div#breadcrumb a:link { text-decoration: underline;   font-weight: 100; }

div#breadcrumb a:visited { text-decoration: underline;  font-weight: 100; }

div#breadcrumb a:hover { text-decoration: underline;  color:#993300; font-weight: 100; }

div#breadcrumb a:active { text-decoration: none;  font-weight: 100; }	

/*-------------------------leftblock----------------------*/

.leftblock{
float:left;
padding:4px 5px 12px 13px;
width:235px;
}

/*-------------------------centerblock-------------------*/
.centerblock{
float:left;
padding:4px 5px 12px 12px;
width:235px;
}

/*-------------------------rightblock--------------------*/
.rightblock{
float:left;
padding:4px 0 12px 10px;
width:260px;
}

.smallrightblock{
float:left;
margin:4px 0 12px 10px;
width:212px;
}

/*-------------------------mainblock---------------------*/

.mainblock{
float:left;
padding:4px 5px 12px 13px;
width:535px;
}



.content{
/*---- background-color:#EEE; ----*/
background-color:#FFF;
}

.smallmainblock{
float:left;
padding:4px 5px 12px 13px;
width:487px;
}

.contacttable td{
width:200px;
padding-left:8px;

}

.totalwidth{
width:750px;
}

/*------------------------main menu-----------------------------*/

#menu {
height:31px;
background-image:url(../img/menubar2.gif);
background-repeat:no-repeat;
background-position:top;
border-bottom:2px solid #7F8081;
margin-left:13px;
margin-right:25px;

}

#menu ul.mainmenu {
float:right;
padding:10px 0 6px 0;
}

#menu li{
display:inline;
padding:0 2px 0 2px;
border-left:1px dotted #7F8081;
}

#menu li a{
padding:0 19px 0 16px;
font: bold 1.0em  Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

#menu li a.blue{
padding:2px 4px 2px 8px;
}

#menu li a.blue:hover,#menu  li a.blue_on{
background-color:#00ADEF;
padding:2px 4px 2px 8px;
color:#FFF;
}

#menu li a.green:hover,#menu li a.green_on{
background-color:#0DB14B;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.red:hover,#menu  li a.red_on{
background-color:#EE3224;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.yellow:hover,#menu  li a.yellow_on{
background-color:#F8981D;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.grey:hover,#menu  li a.grey_on{
/*---- background-color:#EEE; ----*/
background-color:#FFF;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.purple:hover,#menu  li a.purple_on{
background-color:#333092;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.magenta:hover,#menu  li a.magenta_on{
background-color:#EC008C;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.grey:hover,#menu  li a.grey_on{
background-color:#E68100;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

#menu li a.brown:hover,#menu  li a.brown_on{
background-color:#773300;
padding-top:2px;
padding-bottom:2px;
color:#FFF;
}

/*---------------------submenu-----------------------*/
ul.submenu,ul.submenulinks{
list-style:none;
}

ul.submenu li, ul.submenulinks{
padding:1px 0 0 0px;
border-top:1px solid #FFF;
}

ul.submenu li.first, ul.submenulinks li.first{
border-top:none;
}

a.submenublue, a.submenugreen, a.submenured, a.submenuyellow, a.submenupurple, a.submenumagenta, a.submenugrey, a.submenubrown, a.greylinkyellow, a.whitelinkyellow, a.greylinkred, a.whitelinkred, a.greylinkblue, a.whitelinkblue, a.greylinkgreen, a.whitelinkgreen, a.greylinkpurple, a.whitelinkpurple, a.greylinkmagenta, a.whitelinkmagenta, a.greylinkgrey, a.whitelinkgrey,  a.greylinkbrown, a.whitelinkbrown, a.submenublue_on, a.submenugreen_on, a.submenured_on, a.submenuyellow_on, a.submenupurple_on, a.submenumagenta_on, a.submenugrey_on, a.submenubrown_on, a.itemblue, a.itemgreen, a.itemred, a.itemyellow, a.itempurple, a.itemmagenta, a.itemgrey, a.itembrown, a.itemgreen_on, a.itemblue_on, a.itemred_on, a.itemyellow_on, a.itempurple_on, a.itemmagenta_on, a.itemgrey_on a.itembrown_on{
display:block;
width:200px;
height:20px;
text-decoration:none;
padding-left:12px;
padding-top:4px;
text-decoration:none;
}

/*Light colours for the submenu -- First subcategory*/
a.submenublue,  a.submenublue_on{
background-color:#E1EBF6;
color:#3575BC;
}

a.submenugreen, a.submenugreen_on{
background-color:#DDEDE3;
color:#108B3E;
}

a.submenured, a.submenured_on{
background-color:#FCCECB;
color:#EE3224;
}

a.submenuyellow,  a.submenuyellow_on{
background-color:#FEEAD2;
color:#E68100;
}

a.submenupurple,  a.submenupurple_on{
background-color:#DEDDF5;
color:#333092;
}

a.submenumagenta,  a.submenumagenta_on{
background-color:#FFEEEE;
color:#EC008C;
}

a.submenugrey,  a.submenugrey_on{
background-color:#B6B8BA;
color:#E68100;
}

a.submenubrown,  a.submenubrown_on{
background-color:#FFF4C3;
color:#773300;
}

a.submenuyellow:hover, a.submenuyellow_on{background: url(../img/arrowmenuyellow.gif)0.3em 0.7em no-repeat #FFF;}
a.submenured:hover, a.submenured_on{background: url(../img/arrowmenured.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenugreen:hover, a.submenugreen_on{background: url(../img/arrowmenugreen.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenublue:hover, a.submenublue_on{background: url(../img/arrowmenublue.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenupurple:hover, a.submenupurple_on{background: url(../img/arrowmenupurple.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenumagenta:hover, a.submenumagenta_on{background: url(../img/arrowmenumagenta.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenugrey:hover, a.submenugrey_on{background: url(../img/arrowmenugey.gif) 0.3em 0.7em no-repeat #FFF;}
a.submenubrown:hover, a.submenubrown_on{background: url(../img/arrowmenuyellow.gif) 0.3em 0.7em no-repeat #FFF;}

/*----Second subcategory-Items------*/
a.item{
color:#666666;
font:1.0em Arial, Helvetica, sans-serif;
border-top:1px dotted  #666666;
padding-left:29px;
width:158px;
background: url(../img/smallbullet.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itemgreen, a.itemblue, a.itemred, a.itemyellow, a.itempurple, a.itemmagenta, a.itemgrey, a.itembrown, a.itemgreen_on, a.itemblue_on, a.itemred_on, a.itemyellow_on, a.itempurple_on, a.itemmagenta_on, a.itemgrey_on, a.itembrown_on{
font:1.0em Arial, Helvetica, sans-serif;
border-top:1px dotted  #108B3E;
padding-left:29px;
width:183px;
}

a.itemgreen, a.itemgreen_on{
color:#108B3E;

}

a.itemred, a.itemred_on{
color:#EE3224;

}
a.itemblue, a.itemblue_on{
background-color:#E1EBF6;
background: url(../img/itembullet_blue.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itemyellow, a.itemyellow_on{
background-color:#FEEAD2;
background: url(../img/itembullet_yellow.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itempurple, a.itempurple_on{
background-color:#DEDDF5;
background: url(../img/itembullet_purple.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itemmagenta, a.itemmagenta_on{
background-color:#333092;
background: url(../img/itembullet_magenta.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itemgrey, a.itemgrey_on{
background-color:#B6B8BA;
background: url(../img/itembullet_grey.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itembrown, a.itembrown_on{
background-color:#FFF4C3;
background: url(../img/itembullet_grey.gif) 1.6em 0.8em no-repeat #FFF;
}

 
a.itemgreen:hover, a.itemblue:hover, a.itemyellow:hover, a.itempurple:hover, a.itemmagenta:hover, a.itemgrey:hover, a.itemgreen_on, a.itemblue_on, a.itemred_on, a.itemyellow_on, a.itempurple_on, a.itemmagenta_on, a.itemgrey_on{
background-color:#F6F6F6;
background: url(../img/itembullet_green.gif) 1.6em 0.8em no-repeat #FFF;
}

a.itemred:hover, a.itemred_on{
background-color:#F6F6F6;
background: url(../img/itembullet_red.gif) 1.6em 0.8em no-repeat #FFF;

}

/*-----Links Box------*/
a.whitelinkyellow, a.whitelinkred, a.whitelinkblue, a.whitelinkgreen, a.whitelinkpurple, a.whitelinkmagenta, a.whitelinkgrey{
 
padding-top:2px;
padding-bottom:2px;
}

a.greylinkyellow, a.greylinkred, a.greylinkblue, a.greylinkgreen, a.greylinkpurple, a.greylinkmagenta, a.greylinkgrey{
height:24px;
padding-top:3px;
} 
 
a.whitelinkyellow{
background: url(../img/smallbulletyellow.gif) 0.6em 0.6em no-repeat #FFF;
color:#E68100;
}

a.greylinkyellow{
background: url(../img/smallbulletyellow.gif) 0.6em 0.7em no-repeat #EEE;
color:#E68100;
}

a.whitelinkred{
background: url(../img/smallbulletred.gif) 0.6em 0.6em no-repeat #FFF;
color:#EE3224;
}

a.greylinkred{
background: url(../img/smallbulletred.gif) 0.6em 0.7em no-repeat #EEE;
color:#EE3224;
}

a.whitelinkblue{
background: url(../img/smallbulletblue.gif) 0.6em 0.6em no-repeat #FFF;
color:#3575BC;
}

a.greylinkblue{
background: url(../img/smallbulletblue.gif) 0.6em 0.7em no-repeat #EEE;
color:#017EAE;
}

a.whitelinkgreen{
background: url(../img/smallbulletgreen.gif) 0.6em 0.6em no-repeat #FFF;
color:#108B3E;
}

a.greylinkgreen{
background: url(../img/smallbulletgreen.gif) 0.6em 0.7em no-repeat #EEE;
color:#108B3E;
}

a.whitelinkpurple{
background: url(../img/smallbulletpurple.gif) 0.6em 0.6em no-repeat #FFF;
color:#333092;
}

a.greylinkpurple{
background: url(../img/smallbulletpurple.gif) 0.6em 0.7em no-repeat #EEE;
color:#333092;
}


a.whitelinkmagenta{
background: url(../img/smallbulletmagenta.gif) 0.6em 0.6em no-repeat #FFF;
color:#3575BC;
}

a.greylinkmagenta{
background: url(../img/smallbulletmagenta.gif) 0.6em 0.7em no-repeat #EEE;
color:#0DB14B;
}

a.whitelinkgrey{
background: url(../img/smallbulletgrey.gif) 0.6em 0.6em no-repeat #FFF;
color:#3575BC;
}

a.greylinkgrey{
background: url(../img/smallbulletgrey.gif) 0.6em 0.7em no-repeat #EEE;
color:#0DB14B;
}
a.whitelinkyellow:hover, a.greylinkyellow:hover, a.whitelinkred:hover, a.greylinkred:hover , a.whitelinkblue:hover, a.greylinkblue:hover, a.whitelinkgreen:hover, a.greylinkgreen:hover, a.whitelinkpurple:hover, a.greylinkpurple:hover, a.whitelinkmagenta:hover, a.greylinkmagenta:hover, a.whitelinkgrey:hover, a.greylinkgrey:hover {
text-decoration:underline;
}



/*----------------------Images----------------------*/
div.floatright2{
display:block;
float:right;
margin-left:10px;
margin-bottom:10px;
border:1px solid #999;
background-color:#EEE;
width:170px;
}

div.floatright3{
float:right;
margin-left:10px;
margin-bottom:10px;
border:1px solid #999;
}

div.floatleft3{
float:left;
margin-right:10px;
margin-bottom:10px;
border:1px solid #999;
}

div.imgfloatleft, div.imgfloatleft2, div.refreshimage{
width:144px;
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
border:1px solid #999;
background-color:#F6F6F6;
}


/*---------refreshing image on events page---------*/
div.refreshimage{
background-image:url(../images/slideshow_events/2.jpg);
width:450px;
height:188px;
}

div.refreshimagehome{
background-image:url(../images/slideshow_home/2.jpg);
width:487px;
height:130px;
}


div.imgfloatleft2{
width:203px;
}

div.imgfloatright{
float:right;
margin:10px;

border:1px solid #999;
background-color:#F6F6F6;

}

div.imgcap1{
font:bold 1em Arial, Helvetica, sans-serif;
text-align: center;
padding:8px 0px 8px 5px;
color:#666;
}

/*------adjusting boxes in topics---------*/
div.topicsright{
width:347px; 
margin-right:25px;

}

div.topicsleft{
width:347px;
margin-left:13px;

}

div.widerimage{
width: 450px; 
margin-left: 20px;

}

div.widerimagehome{
width: 487px; 
}

.setwide{
width:167px;
margin-right:8px;

}
.setwide2{
width:140px;

}
.setwide3{
width:125px;
}

.indent{
padding-left:35px;
}

.textcenter{
text-align:center;
}

 

/*-----------*/

.fixwidth{
width:180px;
}

.hlflogo{
margin-right:25px;


}

div.imggallery{
width:400px;
background-color:#333333;

}
div.imggallery img{
float:left;
margin:10px;
}


.mainblock img.border, .smallmainblock img.border{
border-bottom:1px solid #FFF;
}

p.image{
padding:0;
margin:0;
}

p.titleright{
float:right;
}

p.titleright img{
vertical-align:middle;
}

ul.list{
margin-left:15px;

}

li.list{
 list-style:square;
 margin:5px 0 5px 10px; 
 padding-left:10px;

}




/* ---captions--- */
p.captionyellow, p.captionblue, p.captiongreen, p.captionred, p.captiondarkgrey{
font:bold 0.8em Arial, Helvetica, sans-serif;
padding:8px 0px 8px 5px;
color:#666;
border-top:1px solid #999;
}
p.captionblue{
color:#3575BC;
background: url(../img/captionarrowred.gif) 0.5em 0.4em no-repeat #F6F6F6;
}
p.captiongreen{
color:#333333;
background: url(../img/captionarrowred.gif) 0.5em 0.4em no-repeat #F6F6F6;
}
p.captionred{
color:#EE3224;
background: url(../img/captionarrowred.gif) 0.5em 0.4em no-repeat #F6F6F6;
}
p.captionyellow{
background-color:#818285;
}
p.captiondarkgrey{
background-color:#818285;
}


/*-----------------------paragraphs-------------------------*/
p.darkgrey, p.darkgreyborder {
background-color:#818285;
padding:12px 12px 12px 8px;
color:#FFF;
}

p.darkgreyborder{
border-top:1px solid #FFF;
}

p.lightred{
background-color:#FFCDBB;
padding:12px 12px 12px 8px;
border-top:1px solid #FFF;
}

p.blue{
background-color:#00ADEF;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.green{
background-color:#0DB14B;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.red{
background-color:#EE3224;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.yellow{
background-color:#F8981D;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.purple{
background-color:#333092;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.magenta{
background-color:#EC008C;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.grey{
background-color:#B6B8BA;
padding:4px 12px 4px 8px;
color:#FFF;
}

p.lightgrey{
background-color:#DDDDDD;
padding:4px 12px 4px 8px;
color:#000;
}

p.white{
background-color:#FFF;
}

p.orange{
background-color:#FF8C15;
padding:4px 12px 4px 8px;
color:#000;
}

/*Light colour paragraphs inside content*/

p.lightgreen{
background-color:#DDEDE3;
}

p.lightpurple{
background-color:#EDECFF;
}
p.lightyellow{
background-color:#FFEEBB;
}

/*-------------------------colour boxes-------------------*/

/*--------headers---------*/

h2.blue, h2.green, h2.red, h2.yellow, h2.purple, h2.magenta, h2.grey, h2.brown, h3.blue, h3.green, h3.red, h3.yellow, h3.purple, h3.magenta, h3.grey, h3.brown{
font:bold 1.3em Arial, Helvetica, sans-serif;
color:#FFF;
padding:2px 0 2px 16px;
border-bottom:1px solid #FFF;
}

h3.blue, h3.green, h3.red, h3.yellow, h3.purple, h3.magenta, h3.grey, h3.brown{
font:bold 1.2em Arial, Helvetica, sans-serif;
text-decoration:none;
}

/*-----header-colourfont--*/
h3.colourblue, h3.colourgreen, h3.colourred, h3.colouryellow, h3.colourpurple, h3.colourmagenta, h3.colourgrey, h3.colourbrown,{
font:bold 1.1em Arial, Helvetica, sans-serif;
padding:10px 0 6px 8px; 
}

h3.colourblue{
color:#3575BC;
}
h3.colourgreen{
color:#108B3E;
}
h3.colourred{
color:#EE3224;
background: url(../img/doublebulletred.gif) 0.5em 1.2em no-repeat;
padding-left:22px;
}
h3.colouryellow{
color:#F8981D;
}
h3.colourpurple{
color:#333092;
}
h3.colourmagenta{
color:#EC008C;
}
h3.colourgrey{
color:#B6B8BA;
}

/*Bottom bars*/
p.bluebar, p.greenbar, p.redbar, p.yellowbar, p.purplebar, p.magentabar, p.greybar, p.smallbluebar, p.smallgreenbar, p.smallredbar, p.smallyellowbar, p.smallpurplebar, p.smallmagentabar, p.smallgreybar{
font-size:0.5em;
height:4px;
border-top:1px solid #FFF;
padding:6px 0 6px 0;

}

p.smallbluebar, p.smallgreenbar, p.smallredbar, p.smallyellowbar, p.smallpurplebar, p.smallmagentabar, p.smallgreybar{
font-size:0.2em;
height:1px;
padding:4px 0 4px 0;
}


/*---------bluebox--------*/
h2.blue, h3.blue{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #00ADEF;}
p.bluebar, p.smallbluebar{background-color:#00ADEF;}
a.blue:hover{color:#00ADEF;}

/*---------greenbox-------*/
h2.green, h3.green{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #0DB14B;}
p.greenbar, p.smallgreenbar{background-color:#0DB14B;}
a.green:hover{color:#0DB14B;}

/*---------redbox--------*/
h2.red, h3.red{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #EE3224;}
p.redbar, p.smallredbar{background-color:#EE3224;}
a.red:hover{color:#EE3224;}

/*-------yellowbox-------*/
h2.yellow, h3.yellow{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #F8981D;}
p.yellowbar, p.smallyellowbar{background-color:#F8981D;}
a.yellow:hover{color:#F8981D;}

/*-------purplebox-------*/
h2.purple, h3.purple{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #333092;}
p.purplebar, p.smallpurplebar{background-color:#333092;}
a.purple:hover{color:#333092;}

/*-------magentabox-------*/
h2.magenta, h3.magenta{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #EC008C;}
p.magentabar, p.smallmagentabar{background-color:#EC008C;}
a.magenta:hover{color: #EC008C;}

/*-------greybox-------*/
h2.grey, h3.grey{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #B6B8BA;}
p.greybar, p.smallgreybar{background-color:#B6B8BA;}
a.grey:hover{color:#B6B8BA;}

/*-------brownbox-------*/
h2.brown, h3.brown{background: url(../img/bullet.gif) 0.5em 0.4em no-repeat #773300;}
p.greybar, p.smallgreybar{background-color:#773300;}
a.brown:hover{color:#773300;}



/*-------------------------footer-----------------------*/

#footer {
height:19px;
border-top:1px solid #7F8081;
border-bottom:1px solid #7F8081;
background-color:#EEE;
margin-top:10px;
background-image:url(../img/footerbck.gif);
background-repeat:repeat-x;
margin-left:13px;
margin-right:25px;

}

#footer ul {
padding:2px 0 4px 0;
}

#footer li{
display:inline;
padding:0 2px 0 2px;
border-left:1px dotted #7F8081;
}

#footer li.noborder{
border-left:none;
}

#footer li a{
padding:0 8px 0 8px;
font: bold 0.9em  Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
}

#footer li a:hover{
color:#999999;
}

/*---shadow---*/

#shadow{
width:828px;
background-image: url(../img/footerwbck.gif);
background-repeat:repeat-x;
margin-left:-21px;
height:17px;


}


/*----------Refreshing javascript image-events---------*/
p.imageevents{
background-image:url(../images/slideshow_events/0.jpg);
width:450px;
height:188px;
padding:0;
margin:0;
}


/*--------Catalogue styles-------*/
.breaker {
 border-bottom: 2px dotted #9F175E;
 margin: 20px;
 
}



/*-----------control bar---------*/

#controlbar{

background-image:url(../img/controlbar_bck2.gif);
background-repeat:repeat-x;
vertical-align:middle;
padding:3px 2px 1px 20px;	
margin-left:60px;
margin-right:55px;
border:1px solid #999999;

}

#controlbar a{
vertical-align:top;
padding-left:6px;
padding-right:25px;
text-decoration:none; 
font:bold 0.9em Arial, Helvetica, sans-serif;
color:#666666;

}

#controlbar a:hover {
color:#397C16;

}

/*------------pop up styles --------------*/
.popup{
width:400px;
background-color:#CCCCCC;
font:1.2em "Times New Roman", Times, serif;
}

.popup p {
background-color:#CCCCCC
}


/*-------------transcript-----------------*/
.transcript {
border:1px solid #999999;
font:1.2em;
padding-left:50px;
margin:20px 60px 20px 60px;
}

/*-------------added 04.12.09-----------------*/

div.clear {
 clear: both;
 }







