#search {	margin-top: 0px;	width:100%;	z-index:550;	padding-right: 0px;	_margin-top: 42px;	height: 60px;	position: relative;}#search img {}#search-directory {	position:absolute;	top:26px;	left:5px;	width:496px;	height:32px;	overflow:hidden;	z-index:400;}#search fieldset, #sidebarlogin fieldset{	border: none;	margin: 0px;	padding: 0px;}#search form, #sidebarlogin form {	border: none;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#search label, #sidebarlogin label {color: #444444;}#search input, #sidebarlogin input {	border-top: 1px solid #75767B;	border-left: 1px solid #75767B;	border-bottom: 1px solid #B6B9C0;	border-right: 1px solid #B6B9C0;	height: 19px;}#sidebarlogin label {display: block;margin-top: 5px !important;}#sidebarlogin input {	width: 100%;}#sidebarlogin #checkbox_1 {	width: auto; float: right; border: 0 !important;}#sidebarlogin h3 {display: none;}.button {width: auto !important; height: auto !important; padding: 2px !important; margin-top: 5px !important; margin-bottom: 5px !important;}#sidebarlogin #forgotpsswd {	font-size: 70%;	display: block;	float: right;	margin-top: -25px;}#search select {	border-top: 1px solid #75767B;	border-left: 1px solid #75767B;	border-bottom: 1px solid #B6B9C0;	border-right: 1px solid #B6B9C0;	height: 19px;}#search textarea {	border-top: 1px solid #75767B;	border-left: 1px solid #75767B;	border-bottom: 1px solid #B6B9C0;	border-right: 1px solid #B6B9C0;	height: 19px;}#search-txt {	top: 0px;	left: 0px;	width: 57px;	height: 21px;	color: #FFFFFF;	font-size: 15px;	line-height: 23px;	font-weight: bold;	position: relative;	z-index: 30;}#ajaxSearch_input {	position: absolute;	top: 23px;	left: 0px;	width: 140px;	height: 19px;	background-color: #C1AD89;}#ajaxSearch_submit {	width: 40px !important;	height: 30px !important;	margin: 0 !important;	border: 0 !important;	cursor: pointer; /* hand-shaped cursor */	cursor: hand; /* for IE 5.x */	position: absolute;	top: 20px;	left: 151px;	background-color: transparent;	background-image: url(images/search_70x21.gif);	background-repeat: no-repeat;	background-position: left top;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;	overflow: hidden;}#ajaxSearch_output {	background: #000;	color: white;	-moz-opacity:0.95 !important;	opacity:0.95 !important;	filter: alpha(opacity=95) !important;	position: absolute;	top: 49px;	left: 6000px;	z-index: 600;	border: 0;	padding: 0;	margin: 0;	height: 1px;}#ajaxSearch_output a {	color: #fff;	text-align: left;	width: 172px;	display: block;		width: 93% !important;}#ajaxSearch_output a:hover{ background-color: #8dbc00; }#ajaxSearch_output p {margin: 0;}.ajaxSearch_paging { }.AS_ajax_result {    border-top: 1px solid #2f2f2f;    color: #444;    padding: 5px 10px 7px;    margin: 0;}    .AS_resultLink {        text-decoration: underline;        padding: 0;        margin: 0;    }    .AS_ajax_resultDescription {        color: #888;    }    .AS_ajax_more { color: #555; }    .AS_intro { display: none;}#dirsearch-txt {position: absolute;top: 0px;left: 0px;width: 118px;height: 21px;color: #4E5760;font-size: 13px;line-height: 23px;}#dirsearch-inp {position: absolute;top: 0px;left: 123px;width: 201px;height: 18px;}#dirsearch-btn {position: absolute;top: 0px;left: 329px;width: 70px;height: 21px;}#dirsearch-txt2 {position: absolute;top: 3px;left: 405px;width: 170px;height: 21px;color: #4E5760;}#dirsearch-txt2 a {color: #4E5760;}#join {position: relative;}    #join-inp {    margin-top: 5px;    width: 158px;    height: 18px;    }    #join-btn {    margin-top: 5px;    width: 120px;    height: 21px;    }#resForm {	width: 170px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#resForm input {	width: 160px;}#resForm label {	display: block;	width: 165px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#resForm fieldset {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#decoration1 img {	width: 100%;	height: 200px;}#sidebar input {}#footer .pagend {	margin-left: 0px;	margin-bottom: -13px;}