*{margin:0px;padding:0px}
blockquote,h1,h2,h3,h4,h5,h5,h6 {margin:0 0 1em 0}

#central_point_container { 
width: 800px; 
margin: 0px auto 0px auto; 
position:relative;
}

BODY { 
background-image: url('http://www.engenmuseum.org/images/design/ENGEN_BG.JPG');
background-repeat: repeat-x; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height:100%; 
color: #000000; 
margin-left:0;
margin-top:0px; 
} 

TD {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height:150%;
}


/*---------Top Menu Elements-------------*/
	
TD.menu { 
background-image: url('http://www.engenmuseum.org/images/design/MENU.GIF');
background-repeat:repeat-x; 
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing: .01px; 
width: 800px; 
padding-left: 40px; 
padding-top:0px; 
padding-bottom: 0px; 
height: 24px;
line-height:130%;
}


#topNav ul {
list-style: none;
padding: 0px;
margin: 0px;
}

#nav a {
background-color: none;
font-weight: bold;
color: #ffffff;
text-decoration:none;
}

#nav li:hover a,#nav li.over a {
padding-top:0px;
color:#ffffff;
padding: 0px;
margin: 0px;
}

#nav li li a:link,#nav li li a {
font-size: 11px;
display: block;
font-weight: normal;
text-align: left; 
color: #ffffff;
width:100%;
height:100%;
}

#nav li li a:hover {
font-size: 11px;
border: 0;
color: #ffffff;
text-align: left;  
background-color: #F0A71E;
font-weight: normal; 	
text-decoration:none;
}

#nav {
border-right: 2px solid #ffffff;
}

#topNav li {
z-index:10;
color:#EEE9D5;
float: left;
font-size: 13px;
font-weight: normal;
position: relative;
cursor: default;
padding-left:15px;
padding-right:15px;
margin:0px;
height:24px;
}


#topNav li a.menu {
padding: 0px 15px;
padding-bottom:12px;
position:relative;
top:4px;
}

li#first {
border-left-width: 1em;
}

li#last {
border-right-width: 1em;
}

#nav li ul {
display: none;
position: absolute;
left:0px;
top:24px;
width:181px;
}

li#m2 ul{
width:260px;
}

li#m3 ul{
width:220px;
}

li ul li {
width:100%;
padding:0px;
margin:0px;
}

#nav li li {
padding: 0px 0px 0px 5px;
margin: 0px 0px;
}

li>ul {
top: auto;
left: auto;
}

#topNav li li {
display: block;
float: none;
background-color:#336698;
border-top:#ffffff 1px solid;
border-left:#ffffff 0px solid;
border-right:#ffffff 0px solid;
border-bottom:#ffffff 0px solid;
padding-bottom:0px;
}

#nav li:hover a, #nav li.over a {color:#ffffff}

#nav li:hover, #nav li.over {background-color:#F0A71E;}

#nav li:hover ul,#nav li.over ul {
display: block;
}

/*---------Link Type Elements-------------*/
		
a:link {
color: #336698;
text-decoration: none;
}
	
a:visited {
text-decoration: none; 
color: #336698;
}
		
a:hover {
text-decoration: underline;
color: #E7BF51;
}

a:active {
text-decoration: none;
color: #E7BF51;
}

a.linktype1 {
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:15px;
padding-right:5px;
}

a.linktype1:hover {
background-image:url(http://www.centralpt.com/customer/image_gallery/456/Design/ARROW.GIF);
background-repeat:no-repeat;
background-position:0px 5px;
}

/*---------Page Elements-------------*/

ul {
list-style-type:square;
margin-left:4px;
padding-left:45px;
margin-left:0px 0px 10px 4px;
}

ul ul {
list-style-type:circle;
margin:0px 0px 0px 20px;
}

ol li {
list-style-type:decimal;
margin:0px 0px 0px 56px;
}


address {
line-height:105%;
font-size: 10px;
}

hr { 
height: 0;
margin:5px 0px 0px 0px; 
border: #E7BF51 1px solid;  
} 

blockquote {
margin:0 0 10px 1em;
}

.cvertical {
width: 0;
border-width: 0 0 0 0px;
border-style: dotted;
background-color: #ffffff;
}

P {
padding:3px 3px 1em 1px;
line-height:130%;
font-size: 12px;
}

.EmailPage, .EmailPage a {
width:800px;
padding-top:5px;
padding-bottom:5px;
text-align:right;
font-weight:bold;
}

/*---------Header Elements-------------*/

H1 {
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-size: 14px;
color: #F0A71E;
margin-bottom:2;
margin-top:5px;
margin-right:1;
}


H2 {
padding-left: 2px;
padding-top: 3px;
padding-bottom: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #3275B2;
margin-bottom:2px;
margin-right:1px;
border-bottom:#E7BF51 2px solid;
}

H3 {
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #256FAE;
margin-bottom:2;
margin-top:5px;
margin-right:1;
font-variant:small-caps;
}

H4 {
color: #000000;
padding-left: 2px;
padding-bottom: 3px;
font-size: 15px;
font-weight: bold;
margin-bottom:2;
margin-top:2px;
margin-right:1;
border-bottom:#3375B2 0px solid;
}

H5 {
background-color:none;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #256FAE;
margin-bottom:2;
margin-top:5px;
margin-right:1;
}

H6 {
background-color:#336698;
padding-left: 2px;
padding-top: 3px;
padding-bottom: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ffffff;
margin-bottom:2;
margin-top:5px;
margin-right:1;
border-bottom:#E7BF51 2px solid;
font-variant:small-caps;
}

B {
color :#000000;
}

#highlighttext {
position:absolute;
left:643px;
top:0px;
width:95px;
overflow:hidden;
height:80px;
color: #afafaf; 
}

#headerblock {
width:100%;
position:relative;
}
#header {
background-image: url('http://www.engenmuseum.org/images/design/ENGEN_HEADER1.PNG');
}

TABLE.shaded {
color: #000000;
font-weight:normal;
background-color: #F1F3FA;
border:#e2e2e2 1px solid;
}

#addthis {
position:relative;
top:30px;
}

/*---------Page Margin-------------*/

.MarginTop {
width:800px;
height:0px;
}
.MarginLeft {
display:none;
}

/*---------Home Page Elements-------------*/

#fs_wrapper {
left:-2px;
top:-2px;
}

.hmleftcr {
padding-right:15px;
}

.hmtoptxt {
margin-left:0px;
}

.HMLefttext {
width:550px;
vertical-align:top;
}

.HMRighttext {
vertical-align:top;
padding-top:2px;
height:15px;
}

.HMExhibit {
padding:5px 5px 5px 5px;
}

.HMExhibitText {
vertical-align:top;
}

#hometext {
background-color: #eff4f9;
border: 1px solid #b7d3e1;
}

#hometext p{
font-size:10px;
padding: 5px 5px 1px 5px;
}

.HMExhibitText a{
font-size:14px;
font-weight:bold;
}

#hmleft {
background-color: #fbeacb;
margin:10px 10px 10px 2px;
padding:5px;
border: 1px solid #F0A71E;
}

#hmlinks a{
color:white;
}

#HomeBtnTablenew {
padding-top:10px;
}

#HomeBtnTablenew a{
padding:0px 10px;
}

#HomeBtnTablenew td{
line-height:100%;
padding-bottom:5px
}

.hmleftcr, .hmrightcr {
vertical-align:top;
}

#hmbtns {
height:200px;
vertical-align:top;
}

#hmbtns p{
padding-top:0px;
padding-bottom:5px;
margin:0px;
}


/*---------Primary Page Elements-------------*/

.EmailPage {
width:790px;
margin-right:10px;
}

.TopRight {
width:600px;
Height:200px;
}
.TopRight p {
padding:0px;
margin:0px;
}
.LeftMenu {
background-color:#EFF4F9;
border:1px solid #B7D3E1;
width:200px;
Height:200px;
padding-left:10px;
}
#LeftMenu {
width:188px;
Height:193px;
}

#LeftMenu p{
line-height:80%;
}

.LeftMenu a{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE1.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:18px;
padding-right:5px;
font-size:11px;
}

.LeftMenu a:hover{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE2.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
}
#HomeBtnTable td{
line-height:100%;
}
/*---------Exhibit and HOF Landing Custom CSS-------------*/

/*----Exhibit-----*/

#Exmuseum1 {
background-color:#FBEACB;
border:1px solid #F0A71E;
padding:6px;
width:397px;
height:480px;
}

#Exmuseum2 {
background-color:#FBEACB;
border:1px solid #F0A71E;
padding:6px;
width:398px;
height:480px;
}

#ExIMGContain1, #ExIMGContain2 {
position: relative;
width:100%;
height:480px;
margin:0px;
}
#ExInnerContain {
position: relative;
width:100%;
height:405px;
margin:0px;
padding-left:40px;
}
#ExIMG1, #ExIMG2 {
bottom:300px;
}
#ExVid1, #ExVid2 {
bottom:29px;
}

/*-----HOF------*/

#museum1 {
background-color:#FBEACB;
border:1px solid #F0A71E;
padding:6px;
width:397px;
height:250px;
}

#museum2 {
background-color:#FBEACB;
border:1px solid #F0A71E;
padding:6px;
width:398px;
height:250px;
}

#IMGContain1, #IMGContain2 {
position: relative;
width:100%;
height:250px;
margin:0px;
}

#HOFIMG1, #HOFIMG2 {
position: absolute;
left:40px;
bottom:40px;
}

/*---------Secondary 2 Page Elements-------------*/

.LeftMenuImage {
padding-top:0px;
vertical-align:top;
}

.LeftColText {
width:590px;
padding-right:10px;
vertical-align:top;
}

.RightColText {
vertical-align:top;
width:190px;
background-color: #fbeacb;
padding:5px;
border: 1px solid #F0A71E;
}

.bottommargin {
padding-top:10px;
}

/*---------Secondary 2 Page Search Elements-------------*/

.searchLeft {
width:299px;
}
.SearchRight {
width:299px;
}

#docents {
background-color: #EFF4F9;
border: 0px solid #2670AF;
}


/*---------Secondary 3 Page Elements-------------*/

.LeftColText3 {
width:395px;
padding-right:10px;
vertical-align:top;
}

.RightColText3 {
vertical-align:top;
width:390px;
}

.RightCR3 {
vertical-align:top;
width:395px;
}


/*---------Slideshow Elements-------------*/

#fs_caption { 
font-weight:bold; 
text-align:center; 
float:left; 
} 
#fs_wrapper, #fs_container{ 
float:left; 
} 
.fs_controls { 
Height:10px; 
} 

a#nbPrevious 
{
background-color: #336698;
padding-left:40px;
padding-right:41px;
color:white;
text-align:left;
text-decoration:none;
}

a#nbPrevious:hover 
{
background-color: #F0A71E;
text-decoration:none;
}

a#pplink {
background-color: #336698;
padding-left:60px;
padding-right:60px;
color:white;
text-align:left;
text-decoration:none;
}

a#pplink:hover {
background-color: #F0A71E;
text-decoration:none;
}


a#nbNext {

background-color: #336698;
padding-left:40px;
padding-right:40px;
color:white;
text-align:right;
text-decoration:none;
}

a#nbNext:hover {
background-color: #F0A71E;
text-decoration:none;
}

input#capt {
text-align:center;
font-size:16px;
font-weight: bold;
}


/*---------Footer Elements-------------*/

#footer {
width: 800px;
height: 24px;
background-image: url('http://www.engenmuseum.org/images/design/FOOTER.GIF');
position: absolute;
}


#ftrlinks {
position: absolute;
padding-bottom: 30px;
color: #ffffff;
padding-left: 4px;
}

#ftrlinks a {
color: #ffffff;
}

#ftr {
color: #ffffff;
text-align:right;
padding-right:4px;
}

#ftr a{
color: #ffffff;
text-align:right;
}

#ftrlogo {
position: absolute;
background-repeat: no-repeat;
padding-top:28px;
padding-left:360px;
width:64px;
height:126px;
}

/*---------Submenu and Header Elements-------------*/

#subposition {
position:relative;
top:0px;
width:800px;
height:200px;
}

#submenu {
background-color:#EFF4F9;
border:1px solid #B7D3E1;
width:198px;
Height:198px;
position:relative;
top:5px;
left:0px
}

#submenu p{
font-size:11px;
padding-top:1px;
padding-left:15px;
line-height:70%;
}

#submenu1 {
background-color:#EFF4F9;
border:1px solid #B7D3E1;
width:198px;
Height:198px;
position:relative;
top:5px;
left:0px
}

#submenu2 {
background-color:#EFF4F9;
border:1px solid #B7D3E1;
width:198px;
Height:198px;
position:relative;
top:5px;
left:0px
}

#submenu1 p{
font-size:11px;
padding-top:1px;
padding-left:15px;
line-height:70%;
}

#submenu2 p{
font-size:11px;
padding-top:1px;
padding-left:15px;
line-height:100%;
}

#submenu2 a{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE1.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:18px;
padding-right:5px;
}

#submenu1 a{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE1.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:18px;
padding-right:5px;
}

#submenu1 a:hover{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE2.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
}

#submenu2 a:hover{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE2.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
}



#submenu a{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE1.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:18px;
padding-right:5px;
}

#submenu a:hover{
background-image:url(http://www.engenmuseum.org/images/design/CIRCLE2.GIF);
background-repeat:no-repeat;
background-position:0px 2px;
}

#headerpic {
position:absolute;
top:5px;
left:200px;
height:200px;
width:600px;
}

.support #submenu a{
line-height:80%;
}


/*---------Database Full 800 Wide Display-------------*/
.resultcount {
z-index:11;
text-transform:uppercase;
color:#ffffff;
font-size:9px;
border-top:1px solid #F0A71E;
padding:2px;
background-color:#3577B3;
margin-top:2px;
}

.full_display {
background-color: #eff4f9;
border: 1px solid #b7d3e1;
height:100%; 
width:800px;
font-size:12px;
}

.full_display_spacing {

}

.full_display_image {
width:200px;
}

.full_display_category {
padding:2px;
width:100px;
color:#35648E;
border:1px solid #C7DEE7;
background-color:#E9F2F5;
font-weight: normal; 
vertical-align: top;   
}

.full_display_content { 
font-size:12px;
}

.dbfulldisplay .r1 {
height:30px;

}

#item_row_0 .full_display_content{
font-size: 20px;
font-weight: bold;
color: #3275B2;
}

#item_row_1 {
font-size: 20px;
font-weight: bold;
color: #3E9FD6;
}


/*---------Database Full Display-------------*/

.thumbnail {border-bottom:#DDAA4E 1px solid; width: 800px;}

.thumbnail_spacing {width: 0px; }

.thumbnail_image {vertical-align:center; text-align:center; width:175px;  }

.thumbnail_image a img{border:none;  }

.thumbnail_category {width: 132px; font-weight: bold; text-align:right;  }

.thumbnail_content {width: 520px; font-weight: normal;   } 

.thumbnail_display_content {width: 320px; border: 1px; font-weight: normal;   } 

#footer_wrapper {
margin-top:10px;
}


#c_432328 {
height:150px;
}
#c_432330 {
vertical-align:top;
}
#c_432331 {
vertical-align:top;
}


/*----------Rating/Review System----------------*/	

/* basic outlay of the two major components */

.num_vote{float:left;}
.rtg_img_list{list-style:none;
margin-left:0px;
padding:0px;
}
.rvw_rating{background-color:#F2F2F2;}
.review_entry
{padding-left:12px;
text-align:right;
width:300px;
float:middle;
}

/*without this, the list will be vertical like a standard unordered list+items*/
.rtg_imgs ul li{float:left;}

/*stretch image from native 32x32 to 24x28 pixels*/
.rtg_imgs img
{
width:20px;
height:20px;
}
.thumbnail_display_content .rtg_imgs img{width:16px;height:16px;}

/*this enables the half-filled star
for votes with decimals (eg 3.5), set
to overflow:visible to disable decimals
and round up */
.half_img{overflow:hidden;}

/*styles the textual description of the vote*/
.thumbnail_display_content .rtg_text{display:none;}

.rtg_text
{
font-size:12px;
}

.fraction_num
{
padding:4px;

height:100%;
margin-left:10px;
margin-right:2px;
color:black;
}
.fraction_denom{}

/*styles the vote tally */
.num_votes
{
font-weight:bold;
margin-left:15px;
padding:1px
}

/* this styles the numbered voting apparatus */

.num_vote img{border:none;width:24px;}


/* this styles the yes/no voting apparatus */
.ratin img.yn{border:none;}
.ratin img.ynactive
{
border:2px solid red;
solid red;
}

/*--------------styling for comments-----------------*/

.comments
{
background-color:#eeeeee;
border:1px solid #aaaaaa;
padding:4px;
width: 650px;
}

.comments_wrapper a{
font-size:16px;
padding:10px;
}

.comments_wrapper div a{
padding:0px;
font-size:12px;
}

.comment_container
{
border-bottom:1px solid black;
margin-bottom:4px;
width:100%;
}

.comment_header
{
background-color:#3275B2;
color:white;
padding:4px;
}

.comment_header .subject
{
font-weight:bold;
margin-right:2px;
}

.comment_header .author_name
{
margin-right:6px;
text-decoration:underline;
}

.comment_header .comment_date
{
margin-right:2px;
font-weight:bold;
padding-left:10px;
}

.comment_content
{
background-color:white;
padding:15px 5px;
margin:4px;
color:black;
font-size:120%;
}

.comment_header .rtg_img_list img
{
width:16px;
height:16px;
}

.comment_header div
{
display:inline;
}

.comment_rating{margin-left:4px;}

.comment_header .comment_rating li
{
display:inline;
position:relative;
top:2px;
}

.comment_nav{padding-bottom:2px;}

.comment_nav span{padding:1px;margin:1px;}

.comment_nav .comment_page_list
{
margin-left:8px;
margin-right:2px;
}
.comment_nav .comment_page_selected
{
border:1px solid black;
}


/*confirmation dialog that displays after use submits rating/review*/

.review_conf {
color:#C31635;
font-weight:bold;
padding:2px;
border:2px solid #C31635;
}
.review_conf h2 {
color:#B71425;
}

a.comment_back_link{
font-size:130%;
font-weight:bold;
text-decoration:none;
}

a.comment_back_link:hover{
text-decoration:underline;
}

.rvw_rating {
padding-top:30px;
padding-left:px;
background-color:#EFF4F9;
position:relative;
float:left;
}

.review_entry {
float:left;
padding:5px;
width:500px;
margin-left:100px;
}

.review_entry input, textarea{
width:400px;
}

.rvw_btn input{
width:110px;
float:left;
margin-left:200px;
margin-top:10px;
margin-bottom:10px;
}
 

.num_vote {
float:left;
margin-left:150px;
width:120px;
}


.confirmation a, .confirmation h2{
border:none;
color:#F0A71D;
}

.int_post {
float:left;
width:300px;
margin-left:250px;
}

.int_post p{
padding:0px;
}

/* styling for regular thumbnail 
we might want to change it from the id # to be generic thumbnail
*/

.thumbnail
{
border:none;
}

.result_item
{
border-bottom:2px solid #E7BF51;
margin:10px;
padding:4px;
display:block;
float:left;
}

/*field_wrapper_1 is the title
I get rid of the category label and make the content (the title) fat.
*/

div.result_item div.field_wrapper_1
{
float:left;
width:360px;
}

 .field_wrapper_1 .thumbnail_category
{
display:none;
}

div.result_item .field_wrapper_1 .thumbnail_content
{
font-size:16px;
font-weight:bold;
width:auto;
}

div.result_item .field_wrapper_3
{
float:left;
width:570px;
}
div.result_item .field_wrapper_3 div
{
text-align:left;
width:100%;
}

#thumbnail_435083 .field_wrapper_2, #search_432338 .field_wrapper_2
{
display:none;
}

.field_wrapper_2
{
float:right;

}

.field_wrapper_2 div
{
text-align:right;
width:auto;
float:left;
}
.field_wrapper_2 .thumbnail_category
{
padding:4px;
}
.field_wrapper_2 .thumbnail_content .rtg_text
{
display:none;
}
.thumbnail_image{display:inline;float:left;}
.thumbnail_image img{padding:0px 4px;}

#thumbnail_435155 .thumbnail_category,
.search .thumbnail_category
{
padding-top:0px;
}
#thumbnail_435155 .field_wrapper_2 .thumbnail_content,
#thumbnail_435083 .field_wrapper_2 .thumbnail_content,
.search .field_wrapper_2 .thumbnail_content
{
font-size:20px;
color:#E7BF51;
padding-top:0px;
}
#thumbnail_435155 .field_wrapper_2 .thumbnail_category,
#thumbnail_435083 .field_wrapper_2 .thumbnail_category,
.search .field_wrapper_2 .thumbnail_category
{
padding-top:2px;
}


.field_wrapper_4
{
float:left;
width:560px;
}
.field_wrapper_4 div{float:left;text-align:left;}


/*home page thumbnail*/
#thumbnail_435148 .thumbnail_image{float:none;display:block;margin:auto;}
#thumbnail_435148,#thumbnail_435148 .result_item {width:260px;margin:0px;padding:0px;}
#thumbnail_435148 .field_wrapper_3,#thumbnail_435148 .field_wrapper_4
{
width:auto;
}
#thumbnail_435148 .result_item
{
border:1px solid #B7D3E1;
background-color:#EFF4F9;
}
#thumbnail_435148 .field_wrapper_2{float:left;margin:0px;width:100%;}
#thumbnail_435148 .field_wrapper_2 .thumbnail_category{padding:0px;padding-top:0px;}
#thumbnail_435148 .field_wrapper_1 .thumbnail_content{font-size:14px;}
#thumbnail_435148 .field_wrapper_3 .thumbnail_content,#thumbnail_435148 .field_wrapper_4 .thumbnail_content{overflow-y:scroll;height:114px;width:auto;}
.HMThumbDisplay{padding:0px;margin:0px;height:auto; vertical-align:top;}
.HMExhibitText{text-align:right;}

/*photo gallery business*/
#large_photo
{
display:none;
z-index:10;
background-color:black;
}
#css_gallery
{
width:300px;
margin:auto;
}
.gal_list
{
list-style:none;
margin:0px;
padding:0px;
}
.gal_list li
{
list-style:none;
float:left;
margin:0px;
padding:0px;
}
.gal_list li a img
{
border:1px solid #2670AF;
width:95px;
height:95px;
}
.gal_list li a:hover img
{
border:1px solid #E7BF51;
}
#large_photo a img
{
border:1px solid #2670AF;
}
#large_photo a:hover img
{
border:1px solid #E7BF51;
}
/*search nav styling*/
.result_nav
{
margin-top:4px;
float:left;
}
.result_nav ul
{
list-style:none;
padding:0px;
margin:0px;
}
.result_nav ul li
{
float:left;
list-style:none;
padding:0px;
margin:0px;
}
.result_nav ul li a
{
padding:5px;
}
.result_nav ul li.current
{
padding:5px;
padding-top:0px;
background-color:#3577B3;
color:white;
font-weight:bold;
}

.user_controls{float:right;}
.results{padding:6px;padding-left:0px;}
.results .result_scope{margin-left:10px;}
.results .resultCount{background-color:white;border:none;color:black;font-weight:bold;font-size:11px;}
.user_controls input
{
border:1px solid #E7BF51;
background-color:#3577B3;
color:white;
padding:2px;
}
.user_controls select
{
border:1px solid #e7bf51;
margin-left:2px;
}
.search
{
margin-top:12px;
border-top:2px solid #E7BF51;
}
.slideshowsm {z-index:1;}

#watermark
{z-index:10;
position:relative;
}
#waterm
{-moz-opacity:.4;filter:alpha(opacity=40);
opacity:0.4;
position:absolute;
left:-340px;
top:480;
z-index:10;
}

/* styling for Press Kit Thumnail Display and Search Results
*/
#thumbnail_466037.thumbnail a{font-size:12px;}
#thumbnail_466037.thumbnail {margin-top:10px;width:585px;border:1px solid #B7D3E1;background-color:#EFF4F9;}
#thumbnail_466037.thumbnail table{width:580px; border-bottom: 1px solid #B7D3E1}
#thumbnail_466037 td.thumbnail_category {width:100px; text-align:left;padding:5px 2px; font-size:12px;}
#thumbnail_46603 .thumbnail_content td{font-size:12px;}
#search_466039 .thumbnail_list {width:800px;}
#search_466039 .thumbnail_list .table_row_category {background-color: #F1E189; color:#BA8A4C;font-weight:bold;}
#search_466039 .thumbnail_list .list_row_content {background-color:#ECF1F5; }

/* Kiosk Search Individual 
*/
#ind_search_488494 .thumbnail{
border-top:2px solid #F0A71E;
background-color:#4986BD;
}
#ind_search_488494 .thumbnail .thumbnail_image img{
vertical-align:center;
padding-top:10px;
margin:0px;
}

#ind_search_488494 .thumbnail_category{
font-weight:normal;
display:none;
}
#ind_search_488494 .thumbnail_content{
padding-left:10px;
font-size:14px;
height:30px;
background-color:#EFF9FF;
border:none;
margin:0px;
}
#ind_search_488494 .thumbnail_content a{
font-weight:bold;
text-decoration:none;
color:#F0A71E;
font-size:18px;
}

/* Kiosk Search Individual 
*/
#ind_search_488494 .thumbnail{
border-top:2px solid #F0A71E;
background-color:#EFF9FF;
}
#ind_search_488494 .thumbnail .thumbnail_image img{
vertical-align:center;
padding-top:10px;
margin:0px;
}

#ind_search_488494 .thumbnail_category{
font-weight:normal;
display:none;
}
#ind_search_488494 .thumbnail_content{
padding-left:10px;
font-size:14px;
height:30px;
background-color:#EFF9FF;
border:none;
margin:0px;
}
#ind_search_488494 .thumbnail_content a{
font-weight:bold;
text-decoration:none;
color:#F0A71E;
font-size:18px;
}

/*-----Home RSS Code--------*/


.hmrightcr {
width:300px;
height:300px;
position:relative;
}

.rss_item{
width:100%;
display:block;
float:left;

}

ul.symbol_closed, ul.symbol_hover {
display:none;
}

.field_name {
display:none;
}

div.symbol_search {
display:block;
width:100%;
clear:both;
}

div.symbol_search ul li {
float:left;
width:auto;
}

li.symbol img {
border:none;
}

li.symbol_checked {}

.controls {
float:right;
margin-top:10px;
margin-right:10px;
z-index:10;
width:120px;
position:absolute;
bottom:25px;
right:10px;
}


.next {
float:left;
padding:0px 0px;
}

.rssreader .next a{
background-image: url('http://www.engenmuseum.org/images/design/RIGHT_ARROW1.GIF');
background-repeat:no-repeat;
padding:0px 10px;
text-decoration:none;
}

.rssreader .next a:hover{
background-image: url('http://www.engenmuseum.org/images/design/RIGHT_ARROW2.GIF');
background-repeat:no-repeat;
padding:0px 10px;
text-decoration:none;
}

.previous {
float:left;
padding:0px 0px;
}

.rssreader .previous a{
background-image: url('http://www.engenmuseum.org/images/design/LEFT_ARROW1.GIF');
background-repeat:no-repeat;
padding:0px 10px;
text-decoration:none;
}

.rssreader .previous a:hover{
background-image: url('http://www.engenmuseum.org/images/design/LEFT_ARROW2.GIF');
background-repeat:no-repeat;
padding:0px 10px;
}

#subscribe499821 {
margin:0px;
padding-left:5px;
position:relative;
top:-2px;
right:0px;
}

#subscribe499821 img{
border:0px;
width:20px;
}

div.rssreader {
top:20px;
width:550px;
height:320px;
position:relative;
float:left;
}

ul.rssfeeds {
list-style:none;
margin-left:-3px;
padding:0px;
float:left;
}

ul.rssfeeds li {
margin-top:-15px;
float:left;
}

ul.rssfeeds li.active a {
background-color:#EFF4F9;
color:#2670AF;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
z-index:10;
position:relative;
border-left:1px solid #B7D3E1;
border-right:1px solid #B7D3E1;
border-top:1px solid #B7D3E1;
border-bottom:1px solid #EFF4F9;
}

ul.rssfeeds li a {
padding:5px 5px;
text-transform:uppercase;
color:WHITE;
font-size:14px;
background-color:#F0A71E;
border:1px solid white;
text-decoration:none;
}

.channel_wrapper {
display:none;
}

ul.rssfeeds div.feed_wrapper {
display:none;
width:540px;
height:280px;
top:0px;
left:-8px;
border-bottom:1px solid #B7D3E1;
border-right:1px solid #B7D3E1;
border-top:1px solid #B7D3E1;
border-left:1px solid #B7D3E1;
background-color:#EFF4F9;
margin:5px;
z-index:5;
padding-top:10px;
position:absolute;
}

ul.rssfeeds div.feed_wrapper a {
color:#545454;
font-size:12px;
text-transform:none;
margin:0px 0px 0px 0px;
border:0px;
line-height:160%;
background-color:none;
}

div.feed_wrapper div.channel_wrapper {
margin:2px 10px;
}

div.rss_item {
float:left;
display:block;
padding:2px 0px;
}

div.rss_item div.field_wrapper_1_1 {
margin:2px 5px;
}

div.rss_item div.field_wrapper_1_1 a {
color:#2670AF;
}

div.rss_item div.field_wrapper_1_1 a:hover {
color:#F0A71E;
}

div.rss_item div.field_wrapper_1_1 img {
height:50px;
border:1px solid gray;
}

div.rss_item .field_wrapper_2 {
margin:5px -10px;
display:block;
width:100%;
font-weight:bold;
color:#333;
}

div.rss_item .field_wrapper_3 {
margin:0px 10px;
display:block;
width:95%;
}

/*-----RSS Home Search------*/

#show_item_500019 .full_display_category {
display:block;
width:700px;
text-align:left;
}

#show_item_500019 .field_wrapper_2 {
float:left;
text-align:left;
}

#show_item_500019 .full_display_content {
padding:10px 
}

#show_item_500019 .field_wrapper_3_1 {
width:700px;
}
