@charset "utf-8";
body {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E4E4E;
	background-image:url(../images/bg.gif);
	margin:0;
}
#popbody {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:white;
	background-image:none;
	margin:0;
}
/***** Common Formatting *****/

h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {
	font-size:2em;
	margin-bottom:8px;
	margin-top:14px;
	padding:0;
	color:#424344;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
h2 {
	font-size: 16px;
	margin-bottom:16px;
	font-style:italic;
	font-weight:bold;
	color:#595959;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h3 {
	font-size: 14px;
	color: #a1bdc7;
	font-style: italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:12px;
}
h4 {
	font-size: 12px;
	margin-bottom:16px;
	font-weight:bold;
	color:#595959;
	font-family:Georgia, "Times New Roman", Times, serif;
}
a {
	color:#52add2;
}
a:hover {
	text-decoration:underline;
}
li {
	margin-bottom:4px;
}
hr {
	border: 0;
	width: 370px;
	color: #dfdfdf;
	background-color: #dfdfdf;
	height: 1px;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
#container {
	margin-top:0;
	margin-right:auto;
	margin-left:auto;
	width:845px;
	background-color:#FFF;
	padding:0;
}
#header {
	width:845px;
	padding:0;
}
.header_alt {
	padding:35px;
}
#header_banner {
	width:820px;
	height:172px;
	padding-left:12px;
	padding-top:13px;
}
#popup_container {
	margin-top:0;
	margin-right:auto;
	margin-left:auto;
	width:650px;
	background-color:#FFF;
	padding:0;
}
#content_home {
	width:845px;
	background-color:#FFF;
	padding:0;
}
#content {
	width:805px;
	background-color:#FFF;
	padding:20px;
	margin-top:-10px;
}

#content_container {
	width:641px;
	margin-top:20px;
	margin-bottom:10px;
	margin-left:33px;
	float:left;
}
#articles_container {
	width:620px;
	float:right;
	margin:20px 10px 10px;
	line-height:1.4em;
}
.all_lofts_content {
	padding-bottom:30px;
	padding-right:20px;
	padding-top:6px;
	float:right;
}
.disclaimer {
	padding-bottom:30px;
	padding-right:20px;
	padding-left:20px;
	padding-top:6px;
	float:right;
}
.content_wide {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:20px;
	padding-right:20px;
	float:left;
}
.testimonials_content {
	width:620px;
	padding-bottom:12px;
	float:right;
}
.buy_loft_content {
	width:620px;
	padding-bottom:12px;
	margin-right:5px;
	float:right;
}
.sell_loft_content {
	widows:608px;
	padding-bottom:12px;
	float:right;
}
.featured_lofts_content {
	width:768px;
	border:1px;
	background-color:#FFF;
	border-color:#C7CBCE;
	border-style:dotted;
	margin:20px 30px 30px 25px;
	padding:10px;
}
#featured_lofts_home {
	width:843px;
	color:#dadada;
	line-height:16px;
	background-color:#171717;
	margin-top:0;
	border-color:#3a3a3a #7f7f7f #000;
	border-style:solid;
	border-width:1px;
	padding:0;
}
.featured_lofts_home_content {
	height:100px;
	padding:15px;
	margin:0px;
	background-image:url(../images/feat_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#171717;
	clear:right;
}
#recent_lofts {
	width:200px;
	margin-top:10px;
	margin-left:30px;
	float:left;
	padding:0;
}
#home_extras {
	width:845px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	padding:0;
}
#home_extras_content {
	margin-top:20px;
	padding-left:20px;
	margin-bottom:20px;
	padding-right:20px;
	float:left;
}
#extra_info1 {
	width:450px;
	float:left;
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	padding:8px;
}
#bottom_nav {
	color:#b5b1a7;
	background-color:#595549;
	padding:10px 20px;
}
.footer {
	color:#b5b1a7;
	font-size:11px;
}
a.footer {
	color:#b5b1a7;
}
#footer {
	height:26px;
	padding-right:20px;
	padding-top:6px;
	padding-bottom:14px;
	color:#505050;
	text-align:right;
	background-color:#353535;
}
.float_right {
	float:right;
	padding-left:25px;
}
.float_right_border {
	float:right;
	margin-left:25px;
	margin-right:25px;
	border:solid;
	border-color:#52add2;
	border-width:2px;
}
.float_right_border_grey {
	float:right;
	margin-left:25px;
	margin-right:25px;
	border:solid;
	border-color:#CCC;
	border-width:2px;
}
.recent_lofts {
	font-size:11px;
	color:#2b2b2b;
	text-decoration:none;
}
a.recent_lofts {
	color:#2b2b2b;
}
a.recent_lofts:hover {
	text-decoration:underline;
	color:#52add2;
}
.text_gold {
	color:#b8ac88;
}
.title_huge {
	font-size:22px;
	color:#595549;
}
.title_huge_padding {
	font-size:22px;
	margin-left:26px;
	color:#595549;
}
#title_container {
	height:50px;
}
#title_left {
	float:left;
}
#title_right {
	float:right;
	padding-right:30px;
	margin-top:16px;
}
.title_med {
	font-size:16px;
	color:#595549;
}
.title_blue {
	font-size:1.3em;
	color:#119ccd;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.title_grey {
	font-size:14px;
	color:#3D4041;
	font-weight:700;
	text-decoration:none;
}
.title_blue_small {
	font-size:12px;
	color:#119ccd;
	text-decoration:none;
}
.alert {
	font-size:12px;
	color:red;
	font-weight:700;
	text-decoration:none;
}
.broker {
	font-size:11px;
	font-weight:400;
	color:red;
	text-decoration:none;
}
.date_grey {
	color:#b6b6b6;
	font-size:11px;
}
.tinytext {
	color:#606060;
	font-size:11px;
}
.imgborder1 {
	border:solid;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	border-color:#FFF;
	border-width:2px;
}
.imgborder2 {
	border:solid;
	border-color:#999;
	border-width:1px;
}
.imgborder3 {
	border:2px;
	border-color:#FFF;
	border-style:solid;
	padding:2px;
}
.imgborder3_left {
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	margin-right:8px;
	margin-bottom:8px;
	padding:4px;
	float:left;
}
.table_clean {
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	font-weight:400;
}
.table_clean_margin {
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	font-weight:400;
	padding:8px;
}
.table_listings {
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	margin:8px;
	padding:8px;
	width:826px;
}
.loftdef {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	height:136px;
	margin:8px;
	padding:8px;
}
.contact_wide {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	margin-top:8px;
	margin-bottom:8px;
	padding:8px;
}
.contact_side {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	float:left;
	margin-bottom:8px;
	margin-right::8px;
	width:378px;
	padding:8px;
}
.newloft {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	width:360px;
	height:140px;
	float:left;
	margin:8px;
	padding:8px;
}
.contact {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	width:244px;
	height:120px;
	float:left;
	margin-right:6px;
	margin-top:8px;
	margin-bottom:8px;
	padding:8px;
}
#contactleft {
	float:left;
	width:350px;
}
#contactright {
	float:right;
	width:402px;
}

#contactform {
	width:360px;
	background-color:#f9f9f9;
	background-image:url(/static/images/form-bg.gif);
	background-repeat:repeat;
}
#search_results {
	float:left;
}
.search_results_table_container {
	margin-top:-20px;
}
.resource {
	border:1px dotted #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	width:220px;
	height:210px;
	float:left;
	margin:8px;
	padding:8px;
}
.image_clean_margin {
	float:right;
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	font-weight:400;
	margin:8px;
	padding:8px;
}
.image_clean_margin_left {
	float:left;
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	font-weight:400;
	margin-right:8px;
	padding:8px;
}
.image_clean_clear_right {
	float:right;
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	font-weight:400;
	clear:right;
	margin:8px;
	padding:8px;
}
.mlsr_logo {
	float:left;
	margin-right:5px;
	margin-bottom:1px;
}
.row {
	background-color:#E4E4E4;
}
.altrow {
	background-color:#EFEFEF;
}
a:link, a:visited, a:active {
	text-decoration:none;
}
#whats_loft_container, #testimonials_container {
	width:620px;
	margin-top:20px;
	margin-bottom:10px;
	float:right;
}
#area_info {
	margin-top:25px;
	margin-left:25px;
	margin-right:30px;
	border-bottom: dotted #CCC 1px;
	min-height:168px;
}
#area_info p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999;
}
#tabs {
	float:left;
	font-size:11px;
	line-height:normal;
	margin-left:0;
}
#tabs ul {
	list-style:none;
	margin:0;
	padding:0 0 0 1px;
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabline {
	width:100%;
	border-bottom:solid;
	border-bottom-color:#dedede;
	border-width:1px;
	height:22px;
 	*margin-top:-22px;*
}
#tabs a {
	float:left;
	background:url(/static/images/tableft.gif) no-repeat left top;
	text-decoration:none;
	margin:0;
	padding:0 0 0 4px;
}
#tabs a span {
	display:block;
	background:url(/static/images/tabright.gif) no-repeat right top;
	color:#666;
	float:none;
	padding:5px 15px 4px 6px;
}
#tabs a:hover span {
	color:#000;
	background-position:100% -42px;
}
#tabs a:hover {
	background-position:0 -42px;
}
#tabs a:hover span, #tabs a#activetab span {
	background-position:100% -42px;
	color:#000;
}
#tabs a:link#activetab, #tabs a:visited#activetab, #tabs a:hover {
	background-position:0 -42px;
	color:#000;
}
#tabline {
	width:100%;
	border-bottom:solid;
	border-bottom-color:#dedede;
	border-width:1px;
	height:22px;
}
#tabcontainer {
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	margin-top:14px;
}
#advsearchform {
	width:615px;
	float:left;
	background-color:#f9f9f9;
	background-image:url(/static/images/form-bg.gif);
	background-repeat:repeat;
	color:#000000;
	padding:12px;
	margin-top:30px;
}
#advsearchform_holder {
	width:585px;
	float:left;
	padding:12px;
	margin-left:20px;
}
.form_item_textfield {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:200px;
}
.form_item_dropdown {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:250px;
}
.form_item_textarea {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:100%;
	height:100px;
}
#submit {
	background-color:#f9f9f9;
	width:100%;
	border-bottom:solid;
	border-top:solid;
	border-bottom-color:#bcbcbc;
	border-top-color:#bcbcbc;
	height:46px;
	text-align:right;
	padding:12px;
}
.slidervalue {
	color:#626262;
	font-size:12px;
}
.bookmarks {
	list-style: none;
	padding: 0;
	margin: 0;
	display:inline;
}
.bookmarks li {
	display: inline;
	padding: 0;
	margin: 0;
}
#sidenav {
	float:left;
	width:160px;
	margin-left:-20px;
	margin-top:24px;
}
#sidenav li {
	margin-left:0px;
	list-style: none;
	border-bottom: 1px dotted #c3c3c3;
}
#sidenav li a {
	margin-left:0px;
	text-decoration: none;
	color:#516176;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
}
#sidenav li a:hover {
	background-color:#52add2;
	color:#FFFFFF;
}
#lofts_sidenav {
	float:left;
	width:130px;
 	margin-top:24px;
}
ul#lofts_sidenav {
	margin-left:-42px;
	margin-top:-10px;
	_margin-left:0px;
	*margin-left:0px;
}
#lofts_sidenav li {
	margin-left:0px;
	list-style: none;
	border-bottom: 1px dotted #c3c3c3;
}
#lofts_sidenav li a {
	margin-left:0px;
	text-decoration: none;
	color:#516176;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
}
#lofts_sidenav li a:hover {
	background-color:#52add2;
	color:#FFFFFF;
}
#article_sidenav {
	float:left;
	width:160px;
	margin-left:-20px;
 	*margin-left:20px;*
	margin-top:24px;
}
#article_sidenav li {
	margin-left:0px;
	list-style: none;
	border-bottom: 1px dotted #c3c3c3;
}
#article_sidenav li a {
	margin-left:0px;
	text-decoration: none;
	color:#516176;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
}
#article_sidenav li a:hover {
	background-color:#52add2;
	color:#FFFFFF;
}
#form_buyers {
	width:385px;
	float:left;
	background-color:#f9f9f9;
	background-image:url(/static/images/form-bg.gif);
	background-repeat:repeat;
	color:#000000;
	padding:12px;
	margin-right:20px;
}
#form_sellers {
	width:385px;
	float:left;
	background-color:#f9f9f9;
	background-image:url(/static/images/form-bg.gif);
	background-repeat:repeat;
	color:#000000;
	padding:12px;
	margin-right:20px;
}
#form_promos {
	width:335px;
	float:left;
	color:#000000;
	padding:12px;
	margin-right:20px;
}
.form_item_textfield {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:200px;
}
.form_item_dropdown {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:204px;
}
.form_item_textarea {
	background-color: #ffffff;
	border-style:solid;
	border-width:2px;
	border-color:#dfdfdf;
	width:100%;
	height:100px;
}
#submit {
	background-color:#f9f9f9;
	width:100%;
	border-bottom:solid;
	border-top:solid;
	border-bottom-color:#bcbcbc;
	border-top-color:#bcbcbc;
	height:46px;
	text-align:right;
	padding:12px;
}
#col_left {
	float:left;
	width:400px;
}
#col_right {
	float:right;
	width:400px;
}
#col_right_narrow {
	float:right;
	width:376px;
}
.search_t {
}
.search_t ul {
	list-style-type: none;
	margin:0px;
}
.search_t td {
	padding-left:10px;
}
.frm_submit {
	float:right;
	right:0px;
}
.mandatory {
	color:#d31011;
}
#calltoactions {
	float:left;
	margin-right:12px;
	margin-top:20px;
	width:132px;
}
#calltoactions_nav {
	float:left;
	width:132px;
	margin-left:-40px;
	*margin-left:0px;*
}
#calltoactions_nav li {
	margin-left:0px;
	list-style: none;
	border-bottom: 1px dotted #c3c3c3;
}
#calltoactions_nav li a {
	margin-left:0px;
	text-decoration: none;
	color:#516176;
	display:block;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:6px;
}
#calltoactions_nav li a:hover {
	background-color:#52add2;
	color:#FFFFFF;
}
.listing_contact {
	border:1px solid #CCC;
	background:#FFF url(../images/th_bck.gif) repeat-x;
	text-align:left;
	width:240px;
	float:right;
	padding:8px;
	margin-top:12px;
}
.pagedisplay {
	background-color:#FFFFFF;
	width:30px;
	text-align:center;
	border:none;
	font-size:.8em;
}
.pagesize {
	width:45px;
	font-size:.8em;
	background-color:#FFFFFF;
}
#displaytype {
	float:right;
	width:250px;
	margin-right:-15px;
	margin-bottom:14px;
}
.error {
	color: #ffeeab;
	background-color:#CC4444;
}
.success {
	color: #CC4444;
	background-color:#ffeeab;
}
.clear {
	clear:both;
}
.header_clear {
	clear:both;
	margin-bottom:60px;
}
/*-------------------------------------------    

    New homepage + Lightbox (+ more new styles)

-------------------------------------------*/

#content_home {
	width:845px;
	clear:both;
	margin-top:20px;
}
#welcome, .header {
	width: 785px;
	margin: 0 auto;
}
#welcome {
	margin-top: 40px;
	margin-bottom: 40px;
}
#welcome p {
	font-size: 1.1em;
	color: #595959;
	line-height: 1.4em;
}
#welcome h2 {
	font-size: 18px;
	margin-top:68px;
	margin-bottom:0px;
	font-style:italic;
	font-weight:bold;
	color:#595959;
}
.header {
	clear: both;
	border-bottom: 1px dotted #cfb6cf;
	overflow: hidden;
	margin-bottom: 20px;
}
#hot {
	clear: both;
	width: 100%;
	overflow: auto;
	margin-bottom: 30px;
}

#results_heading_new {
	width: 100%;
	margin-bottom: 50px;
}
#results_heading_new h2 {
	text-indent: -9999px;
	background: url(/static/images/search_results_new.gif) no-repeat;
	height: 20px;
}
#results_heading_new h2 {
	font-size: 30px;
	float: left;
}
#results_heading_new h3 {
	float: right;
}
#our {
	width: 100%;
	overflow: hidden;
	margin-top:-10px;
}
#our h2, #hot h2 {
	float: left;
}
#our h3, #hot h3 {
	font-size: 14px;
	color: #a1bdc7;
	font-style: italic;
	float: right;
}
#our ul, #hot ul {
	list-style-type: none;
	float: left;
	display: inline;
	padding: 0;
}
#our ul li, #hot ul li {
	float: left;
	display: inline;
}
#our a.left{
	display: block;
	width: 32px;
	height: 124px;
	text-indent: -9999px;
	background: url(/static/images/new_design/lbutton.png) no-repeat;
	clear: both;
	float: left;
	display: inline;
	margin-top:5px;
	margin-left:4px;
}
#our a.right {
	display: block;
	width: 32px;
	height: 124px;
	text-indent: -9999px;
	background: url(/static/images/new_design/rbutton.png) no-repeat;
	float: left;
	display: inline;
	margin-top:5px;
	margin-left:3px;
}

.box_right {
	display: block;
	width: 32px;
	height: 124px;
	text-indent: -9999px;
	background: url(/static/images/new_design/rbutton.png) no-repeat;
	float: left;
	display: inline;
	margin-top: 65px;
	margin-left:0px;
}

 .box_left {
	display: block;
	width: 32px;
	height: 124px;
	text-indent: -9999px;
	background: url(/static/images/new_design/lbutton.png) no-repeat;
	clear: both;
	float: left;
	display: inline;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 65px;
}

#hot a.hot_left {
	display: block;
	width: 32px;
	height: 106px;
	text-indent: -9999px;
	background: url(/static/images/new_design/lbutton_hot.png) no-repeat;
	clear: both;
	float: left;
	display: inline;
	margin-left:9px;
	margin-right:4px;
	margin-top:6px;
}
#hot a.hot_right {
	display: block;
	width: 32px;
	height: 106px;
	text-indent: -9999px;
	background: url(/static/images/new_design/rbutton_hot.png) no-repeat;
	float: left;
	display: inline;
	margin-left:4px;
	margin-top:6px;
}
#our li {
	width: 185px;
	margin: 0px;
	padding-right:2px;
}
#our address {
	font-family: Arial, Helvetica, serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	margin-top: 10px;
	margin-bottom: 15px;
}
#our span {
	display: block;
}
#hot li {
	width: 185px;	
}
#hot address {
	font-style: normal;
	font-weight: bold;
	color: #000;
	margin-top: 10px;
	margin-bottom: 15px;
}
#updated {
	color: #b6b6b6;
	font-style: italic;
	width: 755px;
	margin: 0 auto;
	clear: both;
	background: url(/static/images/new_design/homeicon.jpg) left top no-repeat;
	padding: 5px 0 15px 40px;
	overflow: hidden;
	margin-bottom: 20px;
	font-size: 11px;
}
#wrapper {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: url(/static/images/new_design/footerbottom.png) bottom repeat-x;
}

address a {
	color: black;
}

/*-------------------------------------------    

    New top nav

-------------------------------------------*/

#header_nav {
	background-color:#000;
	width:820px;
	height:22px;
	margin-top:12px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:10px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	clear:both;
}

ul#navlist {
	margin-top:0px;
}

#navlist li {
	display: inline;
	list-style-type: none;
	padding-right: 45px;
	color:#FFF;
	margin-left:-20px;
}

#navlist li a {
	color:#FFF;
}

#navlist li a:hover {
	color:#CCC;
}

/*-------------------------------------------    

    New Search

-------------------------------------------*/

#new_search {

}

#newsearch_container {
	margin-bottom:10px;
}

.newsearch_option {
	width:172px;
	height:128px;
	background: url(/static/images/form-bg-light.gif);
	float:left;
	margin-right:7px;
	text-align:center;
	padding:10px;
	border: #f2f2f2 solid 1px;
}

.newsearch_title {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#d7d5d5;
	font-size:30px;
	font-style:italic;
	font-weight:normal;
	margin-top:0px;
}

.newsearch_slider {
	margin-top:-15px;
	*margin-top:0px;*
}

.newsearch_textdisplay {
	width:170px;
	height:28px;
	background: url(/static/images/form-bg-textdisplay.jpg);
	background-position:bottom;
	background-color:#FFF;
	background-repeat:repeat-x;
	border: 1px #e6e6e6 solid;
	color:#8c8c8c;
	font-size:14px;
	padding-top:14px;
	margin-top:18px;
}

.newsearch_dropdown {
	width:170px;
	height:42px;
	background: url(/static/images/form-bg-textdisplay.jpg);
	background-position:bottom;
	background-color:#FFF;
	background-repeat:repeat-x;
	border: 1px #e6e6e6 solid;
	color:#8c8c8c;
	font-size:14px;
	margin-top:50px;
	*margin-top:53px;*
}

.new_search_submit {
	float:right;
	margin-bottom:34px;
	margin-right:4px;
	*padding-right:25px;*
}