/* CSS Document */
/*img, form, input, select	{
	margin: 0;
	padding: 0;
	border: 0;
}*/

body	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #000;
	font-weight: 700;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-size: 100.001%;
}

#wrapper	{
	width: 760px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	text-align: left;
	margin-left: auto;
}

a:link, a:visited, a:active	{
	color: #000;
	text-decoration: none;
}

a:hover	{
	color: #006699;
	text-decoration: none;
}

/* ::: banner divs ::: ====================================================================*/
#banner	{
	height: 186px;
	width: 760px;
}

.bannerhome	{
	background-image: url(../images/banner_home.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerartists	{
	background-image: url(../images/banner_artists.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemes	{
	background-image:   url(../images/banner_themes.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemeslandscape	{
	background-image:  url(../images/banner_themes_landscape.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemesstill	{
	background-image:  url(../images/banner_themes_stillLife.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemesportrait	{
	background-image:  url(../images/banner_themes_portraits.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemesabstract	{
	background-image:  url(../images/banner_themes_abstract.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerthemesprint	{
	background-image:  url(../images/banner_themes_print.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannerstyles	{
	background-image:  url(../images/banner_styles.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannernews	{
	background-image: url(../images/banner_newsEvents.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivity	{
	background-image: url(../images/banner_activityIntro.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivityteachers	{
	background-image: url(../images/banner_activity_teachers.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivitypre5	{
	background-image: url(../images/banner_activity_pre5.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivityprimary	{
	background-image: url(../images/banner_activity_primary.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivitysecondary	{
	background-image: url(../images/banner_activity_secondary.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivityglossary	{
	background-image: url(../images/banner_activity_glossary.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.banneractivityguidelines	{
	background-image: url(../images/banner_activity_guidelines.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

.bannercontact	{
	background-image: url(../images/banner_contact.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 760px;
}

/* ::: contentwrapper divs ::: =========================================================*/
#contentwrapperhome	{
	background-image:  url(../images/pgBG_home.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #EBEBEB;
	margin: 0;
	padding: 0;

}

#contentwrapperartists	{
	background-image:  url(../images/pgBG_artists.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #D1DBF0;
	margin: 0;
	padding: 0;
}

#contentwrapperthemes	{
	background-image:  url(../images/pgBG_themes_intro.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #BCCDD5;
	margin: 0;
	padding: 0;
}

#contentwrapperthemeslandscape	{
	background-image:  url(../images/pgBG_themes_landscape.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperthemesstill	{
	background-image:  url(../images/pgBG_themes_stillLife.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperthemesportraits	{
	background-image:  url(../images/pgBG_themes_portraits.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperthemesabstract	{
	background-image:  url(../images/pgBG_themes_abstract.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperstyles	{
	background-image:  url(../images/pgBG_styles.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperstylesdetails	{
	background-image:  url(../images/pgBG_styles_details.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrappernews	{
	background-image:  url(../images/pgBG_newsEvents.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}


#contentwrapperactivity	{
	background-image:  url(../images/pgBG_activity.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}


#contentwrapperactivityteachers	{
	background-image:  url(../images/pgBG_activity_teachers.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperactivitypre5	{
	background-image: url(../images/pgBG_activity_pre5.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperactivityprimary	{
	background-image: url(../images/pgBG_activity_primary.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperactivitysecondary	{
	background-image: url(../images/pgBG_activity_secondary.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}



#contentwrapperactivityglossary	{
	background-image:  url(../images/pgBG_activity_glossary.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}

#contentwrapperactivityguidelines	{
	background-image:  url(../images/pgBG_activity_guidelines.gif);
	background-repeat: repeat-y;
	width: 760px;
	background-color: #E0D4C3;
	margin: 0;
	padding: 0;
}


/* content table and divs ======================================================= */ 
table#content	{
	width: 740px;
	padding:0 10px 20px 10px;
	margin:0;
	_margin:0 10px 20px 10px;/*show to IE win only */
}

/*#contentartists	{
	width: 760px;
	margin: 0 10px 10px 10px;

}

#contentthemes	{
	background-image: url(../images/pgBG_themes.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contentstyles	{
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
	background-image:  url(../images/pgBG_styles.gif);
	background-repeat: repeat-y;
}

#contentactivity	{
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
	background-image:  url(../images/pgBG_activity.gif);
	background-repeat: repeat-y;
}

#contentactivitypre5	{
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
	background-image:  url(../images/pgBG_activity_pre5.gif);
	background-repeat: repeat-y;
}

#contentactivityteachers	{
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
	background-image:  url(../images/pgBG_activity_teachers.gif);
	background-repeat: repeat-y;
}

#contentcontact	{
	width: 760px;
	margin: 0px;
	padding: 0px 10px;
	background-image:  url(../images/pgBG_contact.gif);
	background-repeat: repeat-y;
}

table#activity	{
width: 740px;

}

table# td	{
vertical-align: top;
}*/

/* GENERIC COLUMN STYLES  ======================================================================= */

/*#leftcol	{
	padding-top: 35px;
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 10px;
	vertical-align: top;
	margin: 0px;
	width: 140px;
}*/

.leftcol	{
	padding-top: 35px;
	padding-right: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	margin: 0px;
	width: 160px;
}

.maincol 	{
	width: 270px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.rightcol	{
	width: 280px;
	padding: 0 0px 0 25px;
	margin: 0px;
	vertical-align: top;
}

.rightcol img	{
	float: right;
}
 
/* MODIFIED GENERIC COLUMN STYLES =========================================================*/
.leftcolnarrow	{
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 10px;
	vertical-align: top;
	margin: 0px;
	width: 120px;
}

.maincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.rightcolnarrow{
	width: 200px;
	padding: 0 0px 0 15px;
	margin: 0px;
	vertical-align: top;
}

/* SPECIFIC COLUMN STYLES ==================================================================*/

/* INDEX ======= */
.indexmaincol	{
	width: 385px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.indexmaincol h1	{
	font-family: "Trebuchet MS";
	font-size: 1.25em;
	font-weight: bold;
	color: #EF097C;
	margin: 0px 0px 0px 0px;
}

.indexmaincol h2	{
	font-family: "Trebuchet MS";
	font-size: 1em;
	font-weight: bold;
	color: #EF097C;
	margin: 0px 0px 8px 0px;
}

.indexrightcol	{
	width: 205px;
	padding: 0 0px 0 5px;
	margin: 0px;
	vertical-align: top
}

/* ARTISTS ========================================================*/
.artistleftcol	{
	padding-top: 0px;
	padding-right: 25px;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	margin: 0px;
	width: 140px;
}

/*.artistleftcol p	{
	color: #000;
}*/

/*.artistleftcol a:link, .artistleftcol a:visited, .artistleftcol a:active	{
	color: #000;
}*/


.artistleftcolnosearchletter	{
	padding-top: 50px;
	padding-right: 25px;
	padding-left: 10px;
	padding-bottom: 10px;
	vertical-align: top;
	margin: 0px;
	width: 140px;
}

/*#artistsrightcol	{
	width: 280px;
	padding: 35px 0px 0px 25px;
	margin: 0px;
	vertical-align: top;
}*/

.artistrightcol	{
	width: 280px;
	padding: 30px 0px 0px 25px;
	margin: 0px;
	vertical-align: top;
}

/*========================================================*/

.activityleftcol	{
	padding-top: 35px;
	padding-right: 25px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	width: 140px;
	vertical-align: top;
}

.activitymaincol	{
	width: 270px;
	margin: 0px;
	padding: 0px;
}

.activityrightcol	{
	width: 280px;
	padding: 0 0px 0 25px;
	margin: 0px;
	background-image: url(images/activity_rightColBG.gif);
	background-repeat: no-repeat;
}

/*========================================================*/

.outcomesleftcol	{
	padding-top: 35px;
	padding-right: 25px;
	padding-left: 0px;
	padding-bottom: 10px;
	margin: 0px;
	width: 140px;
	vertical-align: top;
}

.outcomesmaincol	{
	width: 550px;
	margin: 0px;
	padding: 0px;
}


/*TEACHERS ==========================================*/

.teachersmaincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.teachersmaincolwide h1, .pre5maincolwide h3	{
	color: #33A02C;
}

.teachersmaincolwide h4	{
	color: #000;
	font-size: .9em;
}

.teachersmaincolwide a:link, .pre5maincolwide a:visited, .pre5maincolwide a:active	{
	color: #33A02C;
}

.teachersmaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}


/*PRE5 ==========================================*/

.pre5maincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.pre5maincolwide h1, .pre5maincolwide h3	{
	color: #F71130;
}

.pre5maincolwide h4	{
	color: #F71130;
	font-size: .7em;
}

.pre5maincolwide a:link, .pre5maincolwide a:visited, .pre5maincolwide a:active	{
	color: #F71130;
}

.pre5maincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

/*PRE5 OUTCOMES==========================================*/

.ocpre5maincolwide	{
	width: 550px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.ocpre5maincolwide h1, .ocpre5maincolwide h3	{
	color: #F71130;
}

.ocpre5maincolwide h4	{
	color: #F71130;
	font-size: .7em;
}

.ocpre5maincolwide a:link, .ocpre5maincolwide a:visited, .ocpre5maincolwide a:active	{
	color: #F71130;
}

.ocpre5maincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}


/*PRIMARY ==========================================*/

.primarymaincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.primarymaincolwide h1, .primarymaincolwide h3	{
	color: #E3AC00;
}

.primarymaincolwide h4	{
	color: #E3AC00;
	font-size: .8em;
}

.primarymaincolwide a:link, .primarymaincolwide a:visited, .primarymaincolwide a:active	{
	color: #E3AC00;
}

.primarymaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

/*PRIMARY OUTCOMES==========================================*/

.ocprimarymaincolwide	{
	width: 550px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.ocprimarymaincolwide h1, .ocprimarymaincolwide h3	{
	color: #E3AC00;
}

.ocprimarymaincolwide h4	{
	color: #E3AC00;
	font-size: .8em;
}

.ocprimarymaincolwide a:link, .ocprimarymaincolwide a:visited, .ocprimarymaincolwide a:active	{
	color: #E3AC00;
}

.ocprimarymaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}


/*SECONDARY ==========================================*/

.secondarymaincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.secondarymaincolwide h1, .secondarymaincolwide h3	{
	color: #FF9900;
}

.secondarymaincolwide h4	{
	color: #FF9900;
	font-size: .7em;
}

.secondarymaincolwide a:link, .secondarymaincolwide a:visited, .secondarymaincolwide a:active	{
	color: #FF9900;
}

.secondarymaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

/*SECONDARY OUTCOMES==========================================*/

.ocsecondarymaincolwide	{
	width: 550px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.ocsecondarymaincolwide h1, .ocsecondarymaincolwide h3	{
	color: #FF9900;
}

.ocsecondarymaincolwide h4	{
	color: #FF9900;
	font-size: .7em;
}

.ocsecondarymaincolwide a:link, .ocsecondarymaincolwide a:visited, .ocsecondarymaincolwide a:active	{
	color: #FF9900;
}

.ocsecondarymaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

/*GUIDELINES ========================================*/
.guidelinesmaincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.guidelinesmaincolwide h1, .guidelinesmaincolwide h3, .guidelinesmaincolwide p	{
	color: #008BBF;
}

.guidelinesmaincolwide a:link, .guidelinesmaincolwide a:visited, .guidelinesmaincolwide a:active	{
	color: #008BBF;
}

.guidelinesmaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

.guidelinesmaincolwide ul li	{
font-size:12px;
color: #008BBF;
}


/* GLOSSARY =================================*/
.glossarymaincolwide	{
	width: 370px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.glossarymaincolwide h1, .glossarymaincolwide h3, .glossarymaincolwide p	{
	color: #6600CC;
}

.glossarymaincolwide a:link,  .glossarymaincolwide a:visited, .glossarymaincolwide a:active	{
	color: #6600CC;
}

.glossarymaincolwide a:hover	{
	color: #006699;
	text-decoration: underline;
}

/* NEWS & EVENTS =======================================================*/


.newsleftcol	{
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	vertical-align: top;
	margin: 0;
	/*border-right: 10px solid #ccc;*/
	width: 160px;
}

#newsleftcolbox	{
	background-image: url(../images/news_leftcol_bg.gif);
	background-repeat: repeat-y;
	width: 160px;

}

#newsleftcolbox h1, #newsleftcolbox h2, #newsleftcolbox h3, #newsleftcolbox h4, #newsleftcolbox p	{
	padding: 0 5px;
	margin: 0px;
}

#newsleftcolbox h3	{	
	margin: 0 0 10px 0;
}

#newsleftcolbox h4	{
	line-height: 100%;
	font-size: .9em;
} 

.newsmaincol	{
	width: 325px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.newsmaincol h3	{
	margin: 0 0 15px 0;
}

.newsrightcol	{
	width: 230px;
	padding: 30px 0px 0 15px;
	margin: 0px;
	vertical-align: top;
}

#newsrightcolbox	{
	background-image: url(../images/news_rightcol_bg.gif);
	background-repeat: repeat-y;
	width: 230px;
}

#newsrightcolbox h1, #newsrightcolbox h2, #newsrightcolbox h3, #newsrightcolbox h4, #newsrightcolbox p	{
	padding: 0 5px;
}

#newsrightcolbox h1 {
	text-align: center;
}

#newsrightcolbox p	{
	padding: 0 20px;
}

.exhibitionsleftcol	{
	padding-top: 35px;
	padding-right: 25px;
	padding-left: 10px;
	padding-bottom: 0px;
	vertical-align: top;
	margin: 0;
	width: 200px;
}

.exhibitionsmaincol	{
	width: 515px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.exhibitionsmaincol	h4 a:link, .exhibitionsmaincol	h4 a:visited, .exhibitionsmaincol	h4 a:active {
	color: #FF0066;
}

.exhibitionsmaincol	h4 a:hover	{
	color: #006699;
	text-decoration: underline;
}



#maincol 	{
	width: 270px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

/* ARTISTIC STYLES =========================================*/

.artisticstyleswrappercol	{
	width: 595px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.artisticstylesintrocol	{
	vertical-align: top;
	padding: 0 0 20px;
}

.artisticstylesmaincol	{
	width: 270px;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

/*.artisticstylesmaincol p	{
	font-size: 0.75em;
}*/

.artisticstylesrightcol	{
	width: 280px;
	padding: 0px 0px 0px 25px;
	margin: 0px;
	vertical-align: top;
}

.artworksnavcol	{
	width: 100px;
	vertical-align: top;
	text-align: right;
}

.artworksnavcol h1	{
	font-size: 0.8em;
	font-weight: bold;
	color: #0A50A1;
	margin: 0;
	padding: 0;
}

h1	{
	font-family: "Trebuchet MS";
	font-size: 1.25em;
	font-weight: bold;
	color: #EF097C;
	margin: 0px 0px 8px 0px;

}

p	{
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-size: 0.75em;


}

/* NAVLIST ===================================*/

#navlist	{
list-style:none;
display:inline;
margin:0;
padding:0;
}

#navlist li	{
list-style:none;
margin:0;
padding:0;
float:left;
display:inline;
font-size:14px;
}

#navlist li a:link, #navlist li a:visited, #navlist li a:active{
color: #333;
text-decoration: none;
}

#navlist li a:hover{
text-decoration: underline;
color: #3366CC;
             }

#navlist li.introduction {
padding-top: 158px;
padding-left: 38px;
}

#navlist li.artist {
padding-top: 133px;
padding-left: 50px;
}

#navlist li.themes {
padding-top: 108px;
padding-left: 55px;
}

#navlist li.styles {
padding-top: 78px;
padding-left: 5px;
}

#navlist li.news {
padding-top: 50px;
padding-left: 30px;
}

#navlist li.activity {
padding-top: 23px;
padding-left: 18px;
}

/* BANNER UL =================================*/

/*#banner ul {
	color: #333333;
	margin: 0px;
	padding: 0px;
	list-style: none;
	clear: both;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica;
             }

  #banner li {
	color: black;
	font-weight: bold;
	padding: 0px;
	list-style: none;
	float: left;
	text-align: left;
	margin: 0px;
	display:inline;
	width: 140px;
             }
			 
#banner li a:link, #banner li a:visited, #banner li a:active{
	color: #333;
	text-decoration: none;
	margin: 0;
	padding: 0;
	list-style:none;
	display: block;
	height: 20px;
             }
			 
#banner li a:hover{
	text-decoration: underline;
	color: #3366CC;
             }

  #banner li.introduction {
	color: #333333;
	font-weight: bold;
	padding-top: 160px;
	padding-left: 15px;
	margin:0;
	list-style:none;
	display:inline;
             }

  #banner li.artist {
	padding-top: 135px;
	padding-left: 50px;
	list-style-type: none;
	margin: 0;
	display:inline;
	width:120px;
                    }
					
#banner ul li.themes {
	padding-top: 110px;
	padding-left: 50px;
}

#banner ul li.styles {
	padding-top: 80px;
	 padding-left: 5px;
                    }

#banner ul li.news {
padding-top: 50px;
padding-left: 30px;
}

  #banner ul li.activity {
	padding-top: 20px;
	padding-left: 20px;
	color: #3366CC;
}


br {
	clear: left;
}
*/

 /* start subnavnavlist layout */

#subnavlistontainer	{
	margin: 0px;
	padding: 0px
}

ul#subnavlist {
	margin: 10px 0 10px 0;
	padding: 0;
}

#subnavlist li	{
	list-style-type: none;
	padding: 3px 0;
	margin: 0px;
}

#subnavlist li a	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#subnavlist li a:hover	{
	color: #006699;
}

#subnavlist li.separator	{
height:1px;
border-top:1px solid #999;
}



 /* start main footer nav layout ==========================*/

#footerNavContainer	{
	background-color: #BFBFBF;
	height: 24px;
	margin: 0px;
	text-align: center;
	padding: 0px
}

ul#footernavlist {
	margin: 0;
	padding: 0;
	list-style-type:none;
}

#footernavlist li	{
display: inline;
list-style-type: none;
padding: 0 20px 0 20px;
}

#footernavlist li a	{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: bold;
	color: #EF097C;
	padding-top: 5px;
	padding-bottom: 5px;
	margin:0;
}

#footernavlist li a:hover	{
	color: #006699;
}

h2 {
	font-size: 1.15em;
	font-weight: bold;
	color: #0A50A1;
	margin: 0px 0px 3px;

}
h3 {
	font-size: 1em;
	font-weight: bold;
	color: #0A50A1;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;

}

.artistnavletter	{
	font-size:50px;
	font-weight: bold;
	color: #ff0066;
	margin: 0 0 10px 0;
}
h4 {
	color: #FF6600;
	margin: 0px;
}

.exhibitionsmallpic	{
	float: left;
	border: 5px solid #FF0066;
	margin: 0 10px 5px 0;
}
.exhibitionlargepic	{
	float: left;
	border: 5px solid #FF0066;
	margin: 0 10px 5px 0;
}

.newactivitiessmallpic	{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 5px solid #FF0066;


}


h5 {
	font-size: 0.9em;
	color: #FF0066;
	margin: 0 0 10px 0;
	line-height: 110%;
}

.right {
	float: right;
	border: 1px solid #333333;
	margin: 5px 0px 0 10px;
}

.leftNoBorder {
	float: left;
	margin: 5px 10px 0 0;
}

.rightNoBorder {
	float: right;
}

#enlargebutton	{
	float: right;
}

/* TEXT FORMATTING =================================*/

.blacksubhdr {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
}

/* VARIOUS =============================================*/

.artworkimg	{
	margin: 0 0 10px 0;
}


#searchtype	{
}