/* CSS Document */
html {margin:0;padding:0;width:100%}
body{
	font-family: Tahoma,sans-serif;
	text-align: center;
	color: #000000;
	line-height: 1.166;	
	width:100%;margin: 0px;
	text-align: center;
	padding: 0px;
	background: #bf1339 url(/rcbcmuseums.nsf/bg.jpg)
no-repeat center top;
 
}
.topmenudiv{ font-family: "Tahoma", Geneva, arial, helvetica, sans-serif;font-size:0.75em;color:#FFF;font-weight:bold;
text-align:center;
height:15px; 
*height:23px;
float:left; 
padding:8px 0 8px 0;}
/* Layout Divs                                 */
/***********************************************/
#container {position: relative;margin:0px auto;width:977px;height: auto;text-align: left; }
#header2 {position: absolute;left: 26px;top: 38px;width: 308px;height: 91px;border:0;z-index: 0;}
#header {position: absolute;left: -2px;top: -1px;width: 308px;height: 91px;border:0;z-index: 4;}
#topmenu {position: absolute;left: 0px;top: 135px;width: 975px;height: 31px;border:0;z-index: 4;}
#mainbody {position: absolute;left: 0px;top: 165px;width: 975px;height:auto;border:0;z-index: 4; background: #fff url(/rcbcmuseums.nsf/body-bg.gif);}
	
#footer {position: relative;margin: 0px; padding:0px; background: #9f2377 url(/rcbcmuseums.nsf/footer.gif); background-repeat: no-repeat; z-index: 10;}	
	
fieldset {border:0px;background-color:#fff;padding:5px;border:0px solid #fff}
#mainblock{width:561px;position: absolute; top: 240px; left: 218px;}
#leftcolumn{position: absolute; top: 140px; margin-left: 40px;*margin-left: 50px;}
#rightcolumn{position: absolute; top: 42px;text-align:right;width:776px}
#contentarea {background: url('/greater-eston.nsf/pagebg.gif');}
#indexlist li a:active{background-color:#fff}
#indexlist li a:hover{text-decoration: underline}
#indexlist li{
list-style:none;
background-image:url(m-listblip.gif);
padding-left:35px;margin-bottom:3px
}
#indexlist li a img {margin-right:5px}
#indexlist ul {padding:0;margin:0;width:280px;}
#indexlist li a{
font-size:1.0em;
font-weight:none;
text-align:left;
margin: 0;
color: #b44092;
text-decoration: none;
}
	
/* Style Divs                                 */
/***********************************************/	 
.titleM2 {font-family: Georgia, Times New Roman, Serif;font-size:3.6em;color:#829fae;font-weight:bold;}
.title-um2 {font-family: Georgia, Times New Roman, Serif;font-size:2.6em;color:#829fae;font-weight:bold;}
.title2 {font-family: Georgia, Times New Roman, Serif;font-size:1.1em;color:#829fae;font-weight:bold;}
.titleM {font-family: Georgia, Times New Roman, Serif;font-size:3.6em;color:#f3b500;font-weight:bold;}
.title-um {font-family: Georgia, Times New Roman, Serif;font-size:2.6em;color:#f3b500;font-weight:bold;}
.title {font-family: Georgia, Times New Roman, Serif;font-size:1.1em;color:#f3b500;font-weight:bold;}
.topmenut {font-family: "Tahoma", Geneva, arial, helvetica, sans-serif;font-size:0.75em;color:#FFF;font-weight:bold; }
.main {font-family: Tahoma, verdana, sans-serif;font-size:0.90em;color:#000;}
.side-title {font-family: Georgia, Times New Roman, Serif; font-size:1.3em; color:#efa90f; font-weight:bold }
a.set1:link {
	color:#af348b;
	text-decoration:none
}
a.set1:hover {
	color:#af348b;
	text-decoration:underline}
a.set1:visited {
	color:#af348b;
	text-decoration:none
}
a.set2:link {
	color:#fff;
	text-decoration:none
}
a.set2:visited {
	color:#fff;
	text-decoration:none
}
a.set2:hover {
	color:#f0eaea;
	text-decoration:underline
}
 a.set3:link {
	color:#000;
	text-decoration:none
}
a.set3:hover {
	color:#af348b;
	text-decoration:underline}
a.set3:visited {
	color:#af348b;
	text-decoration:none
}
a.set4:link {
	color:#000;
	text-decoration:none
}
a.set4:hover {
	color:#000;
	text-decoration:underline}
a.set4:visited {
	color:#af348b;
	text-decoration:none
}
#main b,   b { 
	
		color: #af348b;
		font-weight:bold;
		font-size:1.1em
		}
.smlh { font-size: 0.65em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #373536; } 
.sml { font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #af348b;font-weight: bold } 
.small { font-size: 0.85em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #af348b;font-weight: none } 
.mainheading { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold} 
.menuhead { font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #373536; font-weight: bold}
 .subheading { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color: #84BD4A;} 
A.lmenu, A.lmenu:visited{font-size: 0.7em; font-family: Tahoma,sans-serif; text-decoration:none; color: #373536} 
A.lmenu:hover { font-family: Tahoma,sans-serif; text-decoration:underline; color: #373536} 
A.lmenu2, A.lmenu2:visited{margin:15px 0 0 5px;font-size: 0.7em; font-family: Tahoma,sans-serif; text-decoration:none; color: #fff} 
A.lmenu2:hover { font-family: Tahoma,sans-serif; text-decoration:underline; color: #fff} 
A.rmenu {font-size: 0.9em; font-family: Tahoma,sans-serif; text-decoration:none;color: #373536; } 
A.rmenu:hover {font-size: 0.9em; font-family: Tahoma,sans-serif; text-decoration:underline;color: #373536; }
 
/* news styles                                 */
A {font-family: Georgia, Times New Roman, Serif;font-size; text-decoration:none;  color: #9f2377} 
A:hover {font-family: Georgia, Times New Roman, Serif;font-size; text-decoration:underline; color: #efa709}
A:visited {font-family: Georgia, Times New Roman, Serif;font-size; text-decoration:none; color: #efa709} 
A.bmenu {font-size: 0.6em; font-family: Georgia, Times New Roman, Serif;font-size; text-decoration:none; color: #9f2377} 
A.bmenu:hover { font-family: Georgia, Times New Roman, Serif;font-size; text-decoration:underline; color: #373536}
A.hmenu, A.hmenu:visited{font-size: 0.65em; font-family: Georgia, Times New Roman, Serif;font-size; color: #373536;text-decoration:none; } 
A.hmenu:hover {font-size: 0.65em; font-family: Georgia, Times New Roman, Serif;font-size; color: #373536; text-decoration:underline; } 
.homebox {line-height:0.65em}
h1 {font-family:  Georgia, Times New Roman, Serif;color:#9f2377; font-size:1.5em;font-weight:normal;margin-top:15px}
h2 {font-family:  Georgia, Times New Roman, Serif;color:#9f2377; font-size:1.4em;font-weight:normal;margin-top:1px}
h3 {font-family:  Georgia, Times New Roman, Serif;color:#9f2377; font-size:1.4em;font-weight:normal;margin-top:1px}
.lead {font-family:  Georgia, Times New Roman, Serif;font-size;color:#9f2377; font-size:1.5em;font-weight:normal;margin-top:4px}
h1.home a {color:#9f2377;text-decoration:none}
h1.home  {font-family:  Georgia, Times New Roman, Serif;font-size;color:#9f2377; font-size:1.10em;font-weight:bold;margin:0px;text-decoration:none}
h1.home a:hover {color:#af348b; text-decoration:none}
h2.home  {font-family:  Georgia, Times New Roman, Serif;font-size;color:#000; font-size:1.10em;font-weight:bold;margin:0px;margin-top:-5px;margin-bottom:1px;text-decoration:none}
.news a {font-color:#000}
.divider {width:203px;background-image: url('ge-dash.gif'); border:0;height:1px;line-height:1px;color:#fff;margin:10px 0 10px 0}
.gegreen, .highlight {color:#c3d42d;font-weight:bold}
#wrapper {background-color:#fff;overflow:auto;margin:0px auto;width:977px;padding-bottom:20px}
#maincolumn { float:right;width:619px;border-top:5px solid #c3d42d;text-align:left;
} 
#topright {float:right;padding-top:60px;text-align:right;padding-right:15px}
#gefooter {border-top:10px solid #c3d42d;margin:0px auto;padding-bottom:5px;width:977px;background-color:#fff;overflow:visible;height:46px;} 
ul li a {text-decoration:none}
ul li a:hover {text-decoration:underline}
#main { width:619px;text-align:left;
font-size: 0.8em; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
} 
#breadcrumb{margin-top:4px}
#breadcrumb a, #gefooter a, #toplinks a, #downloads a { 
color:#000;
font-size: 0.8em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration:none;font-weight:bold
} 
#gefooter a {font-weight:normal }
#breadcrumb a:hover,  #gefooter a:hover, #toplinks a:hover, #downloads a:hover  {color:#000;text-decoration:underline}
#downloads{margin-top:0px;float:right;width:490px;border-top:5px solid #b13b8f;text-align:left;}
#lefthandcolumn {width:348px;float:left;margin-top:15px}
#lefthandcolumn div {padding-left:5px;margin-top:0px}
#lm-list-menu { 
width:190px;text-align:left;
padding-top:0px;
}
a.greenlink {color:#b0388d;font-weight:bold;font-family:Georgia, Times New Roman;font-size:1.0em;text-decoration:none}
a.greenlink:hover {text-decoration:underline}
#left_nav {
border-top:2px solid #b0388d;
width: 195px;
margin: 0;
padding: 0;
font-size: 0.9em;
line-height: 29px;
color: #FFF;
text-align: center;
vertical-align: middle;
background-color: #fff;
float: left;
list-style-type: none;
}
#left_nav li {
font-family:Georgia, Times New Roman;
font-weight:bold;
font-size:1.1em;
line-height: 29px;
text-align: center;
display: inline;
}
#mini-links{
	position: absolute;
	left: 770px;
	top: 5px;
	width: 200px;
	height:18px;
	text-align: center;
	text-transform:uppercase;
	
}
#left_nav li a{
text-align:left;
width: 175px;
height: 29px;
padding:0px;
margin: 0;
color:#b0388d;
text-decoration: none;
background-image:url(lm-list-bg.gif);
display: block;
}
#left_nav li a img {float:left;margin:8px 4px 0px 2px;border:0}
#left_nav li a:hover {
background-image:url(lm-list-bg2.gif);
} 
#sub_nav  { margin: 0;border-bottom:1px solid #b23c8f;
padding: 0;background-color:#fff;} 
#sub_nav li {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:0.9em;
background-color:#fff;
line-height: 15px;
text-align: center;
display: inline;
background-image:url(lm-list-bg2.gif);
}
#sub_nav li a{
text-align:left;
width:175px;
height: 19px;
margin: 0;
color:#000;
text-decoration: none;
background-image:url(lm-list-bg2.gif);
display: block;
}
#sub_nav li a:hover {
background-image:url(lm-list-bg.gif);
} 
#searchbutton {
font-family: Tahoma; 
				margin:0px;
				padding-bottom:3px;
/* IE Fix */
*padding-bottom:1px;
				font-weight:700;
				font-size: 0.7em;
				color: #ffffff;	
				width:55px;
				height:21px;
			background-image:url(search.gif);
				border:0px;
				cursor: pointer }	
#query {	width:145px;
		background-image:url(ge-search.gif);
		border:solid 2px #efa90f
}
.tsml * td,.tsml * th, .tmain * td, .tmain * th {
	font-family: arial, verdana, sans-serif
}
.tsml * td,.tsml * th {
	font-size:0.74em
}
.tmain * td, .tmain * th {
	font-size:1em;
}
table.tsml2 * td,table.tsml2 * th, table.tmain * td,table.tmain * th {
	font-family:verdana, arial, sans-serif;padding:7px;vertical-align:top
}
table.tmain * td,table.tmain * th {
	font-size:0.95em
}
table.tsml2 * td,table.tsml2 * th {
	font-size:0.84em
}
table.tsml2,table.tmain{border-collapse:collapse;width:100%}
table.p5 * th,table.p5 * td {padding:5px}
table.p3 * th,table.p3 * td {padding:2px}
table.p2 * th,table.p2 * td {padding:2px}
table.tsml2 * th, table.tmain * th {font-weight:700;text-align:left}
table.tsml2 thead * th, table.tsml2 thead * td, table.tmain thead * th, table.tmain thead * td {
	font-weight:700;text-align:left;vertical-align:bottom
}
tr.lgrey td, tr.lgrey th, tr.dgrey td.lgrey, tr.dgrey th.lgrey, td.lgrey, th.lgrey, table.lgrey * td, table.lgrey * th, table.dgrey * th.lgrey, table.dgrey * td.lgrey {background-color:#f7f7f7}
tr.dgrey td, tr.dgrey th, tr.lgrey td.dgrey, tr.lgrey th.dgrey, td.dgrey, th.dgrey, table.dgrey * td, table.dgrey * th, table.lgrey * th.dgrey, table.lgrey * td.dgrey {background-color:#dddddd}
td.l,th.l,div.l {border-left:1px solid #000000}
td.r,th.r,div.r {border-right:1px solid #000000}
td.t,th.t,div.t {border-top:1px solid #000000}
td.b,th.b,div.b {border-bottom:1px solid #000000}
td.a,th.a,div.a {border:1px solid #000000}
td.dl,th.dl,div.dl {border-left:1px solid #dddddd}
td.dr,th.dr,div.dr {border-right:1px solid #dddddd}
td.dt,th.dt,div.dt {border-top:1px solid #dddddd}
td.db,th.db,div.db {border-bottom:1px solid #dddddd}
td.da,th.da,div.da {border:1px solid #dddddd}
div.hr {border:0px;border-bottom:1px solid #9f9f9f;margin-bottom:10px}
table.greyborders * td, table.greyborders * th {border:1px solid #dddddd;font-size:0.8em}
table.borBlk * th,table.borBlk * td {border:1px solid #000000}
table.borDGy * th,table.borDGy * td {border:1px solid #dddddd}
table.borLGy * th,table.borLGy * td {border:1px solid #f7f7f7}
table.tsml2 caption {
	font-family: arial, verdana, sans-serif;font-size:1.0em;
	font-weight:700;text-align:left
}
table.p95 {margin:7px;width:95%}
a[href='#A'], a[href="#A"] {text-decoration:none}
table[class=tsml][bordercolor="#000000"] * td {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] * th {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#f7f7f7"] * td {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] * th {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#dddddd"] * td {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] * th {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] {
	border:1px solid #dddddd
}
h2.home a { color:#02373d;text-decoration:none}
h2.home a:hover {color:#02373d; text-decoration:none}
/************** Slide show gallery **************/
#slideshow-holder{
	position: absolute;
	left: 228px;
	top: 0px;
	padding: 0px 0px 0px 0px;
	width: 263px;
}
#slideShow {width:250px; height:170px; position:relative; padding:182px 5px 5px 15px; margin:0 auto;}
#picHolder {width:280px; height:170px; position:absolute; top:0; left:0; text-align:center;}
#myPicture {margin:0px auto; padding:2px; border:0px solid #fff; background:#fff;}
#pictureText {text-align:center; margin:0; padding:0 0px; font-family:"tahoma", verdana, sans-serif; font-size:11px; font-weight:bold; color:#9f2377;}
#previous {float:left; cursor:pointer;}
#next {float:right;cursor:pointer;}
#header a, #header a:active ,#header a:hover  {text-decoration:none ;background-color:none}

