#top_shadow {
	position: absolute;
	width: 100%;
	height: 225px;
	background: url(../imgs/sh.jpg) top left repeat-x;
}
#search, #search-lib  {
	position: relative;
	background: #d5d0c7;
	border-bottom:1px solid #c3bbb1;
	width:914px;
	height:66px;
}
#search-lib {
	margin-bottom:33px;
}
#search-lib select, #search-lib input {
	margin:5px;
	padding:2px;
	background-color:#e1ddd5;
	border:1px solid #927f6b;
	color:#442200;
}
#vid {width:128px;}
#organ {width:169px;}
#date {width:92px;}
#search-lib #number, #search-lib #name {
	width:144px;
	height:17px;
	padding:3px 2px 2px;
}
#keywords {width:138px;}
table#search_table {
	border-collapse: collapse;
	width: 914px;
	border: 1px solid #C8C1B7;
	margin-left: 2px;
	margin-bottom: 20px;
	color: #71452c;
	margin-bottom:10px;
}
#search_table td {
	border: 1px solid #c8c1b7;
	padding: 5px 5px;
	background:#e1ddd5;
}
#search_table .top_tr td {
	background: url(../imgs/table-top-bg.gif) top left repeat-x;
	color: #442200;
	border: 1px solid #c8c1b7;
	height:21px;
	padding:1px 5px;
}
#search_table .active_tr td {
	background: #fff5e1;
}
#search_table tr.content_tr td {
	background: #f4ede1;
	padding:0;
}
tr.content_print {
}
#search_table .content_tr table .content_print td{
	padding:0;
	background-color:#dad1c1;
	width:882px;
}
.content_tr h4 {
	text-align: center;
	font-weight: normal;
	margin-top: 10px;
}
#search_table .content_tr table {
	margin:0;	
}
#search_table .content_tr table td {
	padding: 20px 16px;
	background:none;
	border:none;
}

.block_vid {
	margin: 10px;
}
#submit {
	background: url(../imgs/f.jpg) top left no-repeat;
	border: none;
	width: 51px;
	position: absolute;
	left: 641px;
	top: 56px;
	cursor: pointer;
	height: 16px;
}
#pre_bar {
	position: relative;
	height: 38px;
	padding:5px;
}
#bar {
	border: none;
	height: 38px;
	overflow:hidden;
}
#save {
	display: block;
	position: absolute;
	height: 23px;
	right: 73px;
	width: 70px;
}
#print {
	display: block;
	background: url(../imgs/print.gif) top left no-repeat;
	height: 18px;
	width: 118px;
	margin:10px 5px 0 0;
	float:right;
}
.hovhov {
	cursor: pointer;
}
#l1, #l2, #l3, #l4 {
	display: block;
	width:253px;
	height: 27px;
	position: absolute;
	cursor: pointer;
}
#l1 {
	left: 0px;
	width: 86px;
}
#l2 {
	left: 283px;
	width:223px;
}
#l3 {
	left: 506px;
	width:190px;
}
#l4 {
	left: 793px;
	width:96px;
}
#gogo_la {
	position: absolute;
	top: 20px;
	left: 686px;
	width: 220px;
	height: 140px;
	cursor: pointer;
}
#gogo_home {
	position: absolute;
	top: 20px;
	left: 26px;
	width: 520px;
	height: 140px;
	cursor: pointer;
}
#map_bg {
	position: relative;
	width: 914px;
	height: 725px;
	z-index: 10;
}
#map_bg .title, #search .title, #search-lib .title {
	background: url(../imgs/scroller-title-bg.gif) repeat-x top center;
	overflow:hidden;
	width:914px;
	height:22px;
}
#map_bg .title strong {
	color:#442200;
	padding:3px 8px 0;
}
#search .title, #search-lib .title {
	background: url(../imgs/news-last-fon-top.gif) repeat-x top center;
}
#search .title label, #search-lib .title span {
	padding:2px 8px 0;
	font-weight:bold;
}
#search-lib form {
	margin:5px;
}
#search_field {
	border: 1px solid #927f6b;
	background: #e1ddd5;
	width: 880px;
	height: 20px;
	font-size: 12px;
	color:#796048;
	margin:10px;
	padding:4px 6px 0;
}
#ajax_search {
	display: none;
	z-index: 500;
	position: absolute;
	left: 341px;
	width: 316px;
	background: #f6ebe4;
	top: 181px;
	border: 1px solid #654b37;
	border-top: 0px;
}
#ajax_search a {
	position: relative;
	cursor: pointer;
	padding: 0px 4px;
	line-height: 20px;
	display: block;
}
#ajax_search a:hover {
	background: #e4d9d2;
}
#map_canvas {
	position:relative;
	top: 138px;
	border:1px solid #c8c1b7;
}
.booo a {
	color: black;
}
.booo h2 {
	text-align: center;
}
.booo img {
	height: 180px;
}
.booo a div {
	margin-top: 15px;
	position: relative;
	left: 50%;
	margin-left: -75px;
}
.scroller {
	width: 866px;
	height: 100px;
	position: absolute;
	left: 24px;
	top: 22px;
	padding:15px 0 23px;
	overflow: hidden;
	background: url(../imgs/scroller-bg.jpg) no-repeat top center;
}
#scroller_block a div {
	width: 75px;
	height: 90px;
}
#scroller_block a {
	float: left;
	margin: 0px 17px
}
#scroller_block {
	width: 2000em;
	position: absolute;
	left: -2614px;
	top: 20px;
}
#selected_gerb {
	position: absolute;
	left: 384px;
	top: 8px;
	width: 109px;
	height: 109px;
	background: url(../imgs/selected_gerb.png);
#background: none;
#filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/selected_gerb.png', sizingMethod='scale');
}
#left_ten {
	position: absolute;
	left: 40px;
	top: 3px;
	width: 65px;
	height: 117px;
	background: url(../imgs/left_ten.png);
#background: none;
#filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/left_ten.png', sizingMethod='scale');
}
#right_ten {
	position: absolute;
	right: 40px;
	top: 3px;
	width: 65px;
	height: 117px;
	background: url(../imgs/right_ten.png);
#background: none;
#filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../imgs/right_ten.png', sizingMethod='scale');
}
#scroll_left {
	width: 24px;
	height: 138px;
	position: absolute;
	display: block;
	background: url(../imgs/scroll-left.png);
}
#scroll_right {
	width: 24px;
	height: 138px;
	position: absolute;
	display: block;
	right:0;
	background: url(../imgs/scroll-right.png);
}
.hide {
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #654b37;
}
#search-lib #clear, #search-lib a#all_list, #search-lib #submit {
	text-indent:-999px;
	overflow:hidden;
	height:18px;
	background: url(../imgs/clean.gif) no-repeat left top;
	border:none;
	width:102px;
	position:absolute;
	top:72px;
	left:539px;
	padding:0;
	margin:0;
	cursor:pointer;
}
#search-lib a#all_list {
	display:block;
	left:645px;
	background: url(../imgs/all.gif) no-repeat left top;
	width:186px;
}
#search-lib #submit {
	left:835px;
	background: url(../imgs/search.gif) no-repeat left top;
	width:79px;
}
#vid{
    width: 140px;
}
#organ{
    width: 150px;
}
#keywords{
    width: 150px;
}
#date{
    width: 70px;
}

