body,TD,P,DIV,H1,H2,A,SELECT,UL,INPUT, * { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #330031;
font-size: 12pt;

}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	margin: 0px;
	margin-top: 10px;
	page : auto;	
	background-color:#FFFFFF;/*Page bg*/
	
}

#frame
{
	width: 770px;
	padding: 0;
	border: 0px solid #000000;
	text-align: left;
}

#frame	{position: relative;border:0px solid #000000;}
#frame DIV {position: absolute;}


#frame #x  {
	top:0px;left:0px;
}

#frame #strapline  {
	top:10px;left:100px;padding:0px;
}
#frame #header  {
	top:10px;left:10px;padding:0px;
}
#frame #museum_link  {
	top:18px;left:575px;padding:0px;
}

#sm1 {top:96px;left:520px;visibility: hidden;z-index:10;}

/* Layer styles ------------------------------- */

/* Link styles -------------------------------*/
A, A:ACTIVE, A:FOCUS, A:HOVER, A:LINK, A:VISITED {
text-decoration: none;font-weight:bold;letter-spacing:0pt;font-size:12pt;
} 
A:HOVER {text-decoration: underline;}

#nav A, #nav A:ACTIVE, #nav A:FOCUS, #nav A:HOVER, #nav A:LINK, #nav A:VISITED {
	text-decoration: none;font-size:9pt;color:#FFFFFF;
}

/*### Header styles ############################################### */

/* Table styles -------------------------------*/
TR.odd {background:#E7E7E7;}
TD.odd {background:#E7E7E7;}
TABLE.header {
	background-color:#FFFFFF;width:100%;
}
#nav TABLE{
	width:auto;margin-top:0px;
	}
/* TD styles -------------------------------*/	
TD.mainnavcont {background:#FFFFFF;border-top:0px solid #666666;border-bottom:0px solid #666666;}
#nav TD, #nav TD.nav_on{
	width:128px;text-align:center;border: solid 0px #FFFFFF;height:31px;padding:0px;margin:0px;
	}
#nav TD.nav_on {cursor:pointer;font-size:18pt;}	
#nav TD.navdiv {border:0px;width:1px;color:#FFFFFF;background:none;font-size:1pt;padding:0px;margin:0px;}

/*### Footer styles ############################################## */	
#footer A, #footer A:ACTIVE, #footer A:FOCUS, #footer A:HOVER, #footer A:LINK, #footer A:VISITED {
	color: #000000;font-size:9pt;
	}

#footer2 A, #footer2 A:ACTIVE, #footer2 A:FOCUS, #footer2 A:HOVER, #footer2 A:LINK, #footer2 A:VISITED, #footer2 P
	{
	color: #666666; text-decoration: none;font-size:8pt;text-decoration: none;
	}
/* TD styles -------------------------------*/	
TD.footer {
			background-color:#FFFFFF;background-repeat:no-repeat;
			width:770px;height:20px;text-align:center;font-size:9pt;
			font-weight:normal;color:#000000;line-height:20pt;padding:5px;padding-top:35px;
			}
			
/*### Drop down styles  ############################################ */
TD.dropmenu, TD.dropmenu_on{
	background:#999999;padding:4px;padding-left:10px;
	width:140px;cursor:pointer;border: solid 1px #FFFFFF;height:36px;
	}
TD.dropmenu_on {cursor:pointer;background:#666666;}
A.dropmenu, A.dropmenu:ACTIVE, A.dropmenu:FOCUS, A.dropmenu:HOVER, A.dropmenu:LINK, A.dropmenu:VISITED {
	text-decoration: none;font-size:8pt;color:#ffffff;
}
			
			
/*### side nav styles ############################################## */	
#sidepanel TD.menu, TD.menu_on{
	background:#999999;padding:4px;padding-left:10px;
	width:140px;cursor:pointer;border: solid 1px #FFFFFF;height:36px;
	}
#sidepanel TD.menu_on{cursor:pointer;background:#666666;}
A.menu, A.menu:ACTIVE, A.menu:FOCUS, A.menu:HOVER, A.menu:LINK, A.menu:VISITED {
	text-decoration: none;font-size:8pt;color:#ffffff;
}
/*### Content styles ############################################## */	
#content {background:#FFFFFF;}
/* TD styles -------------------------------*/	
TABLE.datatable {border: 2px solid #697DC7;}
TD.side {padding-left:15px;padding-top:10px;width:200px;}	
TD.content {padding-left:10px;padding-right:10px;padding-top:10px;}
#content TH.picheader {vertical-align:top;}
TH {
	background-color:#999999;/*background-image:URL(i/top_bg.gif);*/background-repeat:no-repeat;
	color:#FFFFFF;padding:5px;font-size:11pt;text-align:left;
	}
/*#clientcontent TD {padding:5px;}*/
#thumbnailgallery IMG {border:4px solid #666666}
#thumbnailgallery TD {vertical-align:top;}
/* TEXT styles -------------------------------*/
H1, .H1, H2, .H2, H3, H4 {font-weight:bold;}
H1 {font-size: 18pt;}
H2 {font-size: 12pt;color:#067138;}
H3 {font-size: 10pt;}
H4 {font-size: 9pt;}

H1 STRONG {
font-size: 18pt;
}

H1.top {margin-left:80px;}

STRONG {}
UL {
	list-style-image : url(i/bullet.gif);
	line-height:120%;
	}
	LI {/*margin-top: -1px;margin-bottom: 20px;line-height:4pt;*/}
	
#linklist UL LI {line-height:14pt;list-style-image : url(i/bullet_links.gif);}

/* Table styles -------------------------------*/
TABLE.content, TABLE.container {width:770px;border:0px solid #000000} 
TABLE.container {background:#FFFFFF;border:0px solid #000000;}
#sidepanel TABLE{width:140px;}
#layernav TABLE {width:130px;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
HR {}


/* IMG styles -------------------------------*/ 

#news_home IMG {margin-left:20px;margin-bottom:10px;}

/* FORM styles -------------------------------*/
input,select,textarea {
border : 1px solid #000000; padding: 4px; background-color:#FFFFFF; color:#000000; font-weight:normal;
}
#form1 input {height:26px;width:300px;background-image: URL(i/formbg.gif);background-repeat:no-repeat;}
#form1 select {}
#form1 textarea {width:300px;background-image: url(i/formbg.gif);}
#form1 input.button {width:100px;background:#666666;color:#FFFFFF;font-weight:bold;}
#form1 TD.req, #form1 STRONG.req {font-weight:bold;color:#F1790D;font-size:20pt;vertical-align:top;padding-top:10px;}
#form1 input.tick {height:auto;width:auto;background-image: none;}

/* SIDE NAVIGATION STYLES -------------------------------*/
#sub_navigation {
height:42px;width:100%;

}
/* ----> Off state <---- */
#sub_navigation A, #sub_navigation A:ACTIVE, #sub_navigation A:FOCUS, #sub_navigation A:HOVER, #sub_navigation A:LINK, #sub_navigation A:VISITED {
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
letter-spacing:0pt;
font-size:10pt;
} 
#sub_navigation A:HOVER {
text-decoration:underline;
}
/* ----> On state <---- */
#sub_navigation A.sub_nav_on, #sub_navigation A.sub_nav_on:ACTIVE, #sub_navigation A.sub_nav_on:FOCUS, #sub_navigation A.sub_nav_on:HOVER, #sub_navigation A.sub_nav_on:LINK, #sub_navigation A.sub_nav_on:VISITED {
text-transform:uppercase;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
letter-spacing:0pt;
font-size:10pt;
text-decoration:underline;
}
#sub_navigation TABLE {
height:42px;
}
#sub_navigation TD {
width:190px;
text-align:center;
background-repeat:no-repeat;
}

/* RESOURCE STYLES -------------------------------*/
TD.button {
height:41px;width:167px;
background-repeat:no-repeat;
text-align:center;
}
TD.rspacer {
font-size:1px;width:5px;
}
#resource A, #resource A:ACTIVE, #resource A:FOCUS, #resource A:HOVER, #resource A:LINK, #resource A:VISITED {
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
letter-spacing:0pt;
font-size:14pt;
} 
#resource A:HOVER {
text-decoration:underline;
}

/* QUOTE STYLES -------------------------------*/
/* ----> Individual styles <---- */
#frame DIV.left_quote  {
top:160px;left:245px;padding:0px;
}
#frame DIV.right_quote  {
top:300px;left:320px;padding:0px;
}

/* ----> Primary style <---- */
#frame #quotes TD {
font-size:12pt;
font-weight:normal;
background-repeat:no-repeat;
}
#frame #quotes TABLE {
width:210px;
}
#frame #quotes TD.text {
margin:0px;
vertical-align:top;
}

/* TEMPLATE 2 STYLES -------------------------------*/
#template2 TD.text {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
vertical-align:top;
font-size:12pt;
font-weight:normal;
}

/* QUICK TIME VIDEO STYLES -------------------------------*/
#getQuickTime p {
font-size:9pt;
color:#000000;
}

#getQuickTime a {
font-size:9pt;
color:#000000;
}