.dates, .smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000;}

.heading5 {color: black}

.navbg { background-color: #E8E8E8; display: block; }

.subnav a{ color: #000000; }

.navitem, .selectednavitem, .selectedbb, .selectednb, .selectedabout, .selectedvisit, .selectedevent, .selectedticket, .selectedrguide, .selectedresources, .selectedcatalogue, .selectedprivateview, .selectedbiography, .selectedtatetc, .selectedtalks

{padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;}

a:hover .navitem, .subnav a:hover, a:hover .selectednavitem, a:hover .selectedbb, a:hover .selectednb, a:hover .selectedabout, a:hover .selectedvisit, a:hover .selectedticket, a:hover .selectedrguide, a:hover .selectedevent, a:hover .selectedresources, a:hover .selectedcatalogue, a:hover .selectedprivateview,

a:hover .section0,a:hover .section1,a:hover .section2,a:hover .section3,a:hover .section4,a:hover .section5,a:hover .section6,

a:hover .section7, a:hover .intro

{ background-color: #FFCC99; text-decoration: none;}

.subnav .selectednavitem {background-color: #FFCC33; text-decoration: none;}

.navtable, .navtable td { border-width: 0px; padding: 1px; margin:0px}

.gallerynavbg { background-color: #E8E8E8; display: block; width: 490px; }

.imgmenu{ padding: 0px; margin: 0px; background-color: #E8E8E8; width:100px; } 

.galleryframe { border: 1px solid black; padding: 12px;}

.datenavbg { background-color: #E8E8E8; display: block; width: 676px; }

.navimg1,.navimg2,.navimg3,.navimg4,.navimg5,.navimg6,.navimg7,.navimg8 ,.navimg9 {  padding-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; display: block; }

image, img {border-width: 0px;}

a.navimg1, a.navimg2,a.navimg3,a.navimg4,a.navimg5,a.navimg6,a.navimg7,a.navimg8{ display: block;  }

.imgcell a:hover, a:hover .navimg1, a:hover .navimg2,a:hover .navimg3,a:hover .navimg4,a:hover .navimg5,

a:hover .navimg6, a:hover .navimg7,a:hover .navimg8{ background-color: #cccccc; }

.imgcell { background-color: #E8E8E8;text-align:center;}

.arrowcell { width: 20px; background-color: white; vertical-align:middle;}

.arrowimg1, .arrowimg2, .arrowimg3, .arrowimg4, .arrowimg5, .arrowimg6{ visibility:hidden;}

.smalltext a{ color: black; text-decoration: none; background-color: #E8E8E8;}

.smalltext a:hover { text-decoration: none; color: black; background-color: #cccccc; }

.detailtxt { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color:#000000; padding-left: 12px;padding-right:15px;}

#related {
width: 155px;
}

/* floor plan print*/
div#kippenbergerfloorplanprint {display: none; }

a:hover {color: #1C4A45; text-decoration:underline;}

.subnav2 {font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; color: #000000; font-weight: bold; letter-spacing:1px;}

.subnav2 a:hover {background-color:#cccccc; color: #000000;}

.section0, .section1, .section2,.section3,.section4,.section5,.section6,.section7, .intro

{padding-top: 1px; padding-bottom: 2px; padding-left: 13px; padding-right: 13px; display: block;}

.text {color: #000000; text-decoration:none;}

.text a:hover {color: #1C4A45; text-decoration:none; background: url(/modern/exhibitions/kippenberger/images/generic/underline_hover.gif);}

.roomimg a, .roomimg a:hover {text-decoration:none; background: url();}

h2 {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000000; text-decoration: none; margin: 15px 0 0 0; padding: 0;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-decoration: none; margin: 20px 0 10px 0; padding: 0;}

p {margin-top:10px;}

li.right {list-style-image: url(/modern/exhibitions/kippenberger/images/generic/arrow_bullet.gif);}

#talkstitle, #filmstitle, #coursestitle, #symposiatitle {color: #000000; margin-bottom:0px;}

ul {margin-top:8px;}

#roomguidenav { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000;  padding-right: 8px; text-decoration: none; }

#resourcesnav { font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000000;  padding-right: 2px; margin: 0; text-decoration: none; }

#roomguidenav a:hover, #resourcesnav a:hover  {text-decoration:underline;}

p.biogpar{margin-top:0px; margin-bottom:14px;}

p.bibliogpar{margin-top:0px; margin-bottom:6px;}

p.bibliogpara2 {margin-top:15px; margin-bottom:6px;}

.00quote {font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.00quoter {font-family: Arial, Helvetica, sans-serif; color:#000000;}


/* glossary styles */

body.glossary {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

span.enlarge {padding: 5px 0 5px 20px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #608985; text-decoration:underline;}

.noline {text-decoration:none;}

div.glosstable {border: 1px solid black;}

div.glosscell {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; padding: 10px 10px 10px 10px; width:90%;}

.biogcell h3 { margin: 3px 0 3px 0;}

.thumb {float: left; width: 150px; margin: 0 10px 0 0px}

.glossarytxt {float: left; font-size: 0.8em;}

.thumbtxt {padding: 0 10px 0 10px;}

h2.subtitle {clear:both; padding: 10px 0 0 0;}

.popuptext {font-size: 0.8em; background-color: #FFFFFF;}


/* roomguide styles*/

div.enlarge {padding: 5px 0 5px 20px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #608985; text-decoration:underline;}

div.spacer0 {clear: both;}

div.spacer {clear: both; height: 15px;}

div.roomimg {margin: 0; padding: 0;}

div.floatleft {width: 230px; margin: 0; padding: 0; float: left;}

div.roomimg {font-size: 120%}

div.roomimg img{text-align: left;}

div.roomimg p {margin: 0;}

div#kippenbergerfloorplan{width: 121px; padding-top: 15px;}

div#roomguidenav{width: 510px; padding-top: 5px;}

/* biography styles*/

.biogcell h3 { margin: 3px 0 3px 0;}

ul.biog {font-family: Arial, Helvetica, sans-serif;  color: #000000; margin: 10px 0 0 0;}

.biog li {list-style: none; margin: 0 20px 15px 0; padding: 0; }


.kippenberger_printshow{ display: none;}

.block { clear:both; }

.picright {
	padding-left:20px;
	padding-right:6px;
	float:right;
	padding-top: 12px;
	text-align: right;
}

.year {
	font-weight:bold;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

.orange {
	color:#000000;
	padding:2px;
	font-size: 0.7em;
}

/* custom header colours */

ul#level1nav {background-color:#B65216;} /* level1 nav row colour */

#logobarnew {background-color:#666;} /* logobar row colour */

#level2navbar {background-color:#fd9057;} /* level2 nav row colour */

#level2nav ul li a{color:#B65216;border-left:1px solid #B65216;} /* level2 links colour */
#level2nav ul li a:hover{background-color:#B65216;color:#fff;} /* level2 links hover state */
