/******** This is for styling the content, added 2008-07-14 Brandon Calloway ******/
.quicksearch table td {width:200px;}

#main-content img {
	padding: 10px;
}

#main_image {padding:20px 0;}

hr {
	color:#F8C648;
	background-color: #F8C648;
	height:1px;
	border: 0;
	width: 500px;
	margin:5px 0;
}

.counter {display:none;}

#property-view {
	width:494px;
	padding:5px;
}

#property-view td {line-height: 1.5em;}

table#prop-details {width:500px;}
table#prop-details td {padding-right: 25px;}

table#property-images tr.prop-thumbs img {width: 128px; height: 96px;}
/************************************ advanced search */
table#looking input {margin-top:-1px;}

table#lookup {margin-top:10px;}
table#lookup td {padding:0; margin:0; text-align:right; height:20px;}
table#lookup input, table#lookup select {width: 175px; margin-left:5px; margin-bottom:-6px; margin-right:10px;}

table#lookup td.headerCell {font-weight:bold; text-align:center !important;}

table#search-by {margin-top:20px;}
table#search-by td {padding:0; margin:0; text-align:right; height:20px;}
table#search-by input {display:block; width: 175px; margin-left:5px; margin-bottom:-6px; margin-right:10px;}
table#search-by p input.radio {display:block; margin:0; margin-top:-3px;}

table#refine {margin-top:10px;}

table#list-heading {padding-bottom:10px;}
table#list-heading td.header {background: #FFB125; font-weight:bold; font-size:14px; padding:5px 0;}
table#list-heading td.header img {margin-bottom: -10px;}

table#list-profile {padding-top:10px;}
table#list-profile td {height:96px; width:165px; float:left;}

table#list-profile td.prop-thumb img, x:-moz-any-link {border:1px solid #999; margin-top:0px;}
table#list-profile td.prop-thumb img, x:-moz-any-link, x:default {border:1px solid #999;}

table#list-profile a {text-decoration:none;}

table#list-profile img, x:-moz-any-link {margin-top:-75px;}
table#list-profile img, x:-moz-any-link, x:default {margin-bottom:-20px;}

table#pagination select {width:50px; float:none;}

/************************************ control panel template styles */
#logo-image {padding:0 0 25px 25px;}

.user_stats_list {border: 1px solid #999;}

#main.control-panel .center {
	clear:both;
	float:none;
	position:relative;
	width: 850px;
	margin:0 auto;
}

#main.control-panel .center tr {height:20px;}

#main.control-panel .center form#user-list table td, #main.control-panel .center form.list table td {border: 1px solid #ccc; padding: 5px;}
#main.control-panel .center table.list td {border: 1px solid #ccc; padding: 5px;}

#main.control-panel .center form {margin-bottom:25px; width:550px;}
#main.control-panel .center form tr {height:30px;}
#main.control-panel .center form input, #main.control-panel .center form select {margin-bottom:-8px; margin-left:10px;}
#main.control-panel .center form input.radio {clear:both; margin-bottom:8px; margin-left:10px; border: none;}
#main.control-panel .center form input.checkbox {clear:both; margin-bottom:-3px; margin-left:10px; border: none;}
#main.control-panel .center form textarea.textarea {width: 300px;}
#main.control-panel .center form input.button {float:none;}

#main.control-panel .center #site-stats input, #main.control-panel .center #user-stats input {margin-top:-5px; margin-left:10px;}
#main.control-panel .center #site-stats tr, #main.control-panel .center #user-stats tr {height:50px; margin-bottom: 10px;}

#main .upload input, #main .contact input {margin-bottom: -5px; margin-left:10px;}
#main .upload tr, #main .contact tr {height:35px; margin-bottom: 10px;}
#main .contact select {margin-bottom: -5px; margin-left:10px;}
#main .contact textarea {margin-bottom: -5px; margin-left:10px; width: 400px;}

.cp_button_table td.cp_button_cell_out {border: 1px solid #999; padding:8px;}

.buttonCell table {margin-bottom: 20px;}

/* This is the "Confirm Delete" button form */
#confirm-delete {position: relative; margin-left: 100px; margin-bottom: 20px; clear:both;}

/* Property File Manager */
#main .center table table#prop-file-manager {margin-top: 10px;}
#main .center table table#prop-file-manager td {padding: 5px;}
#main .center table table#prop-file-manager input, #main .center table table#prop-file-manager select {margin-bottom:-8px; margin-left:10px;}

/************************************ add property styles */
#main.control-panel .center form#property-form {width: 800px;}

#main.control-panel .center #column1, #main.control-panel .center #column2 {
  width: 350px;
  margin-top: 10px;

  }

#main.control-panel .center #column1 {float: left;}
#main.control-panel .center #column2 {float: right;}

#main.control-panel .center #property-features {margin-top: 20px;}

#main.control-panel .center #features-select {clear: both; float: left; width: 350px;}

/************************************ sign-up process styles */
#main.control-panel .center form#sign-up {width:500px;}
/*#main.control-panel .center form#sign-up td {text-align: right;}*/

#main.control-panel .center form#sign-up p {
  width: 400px;
  display:block;
  clear:none;
  float:none;
  margin-bottom:0;
  }

#main.control-panel .center form#sign-up input {float:none; margin-bottom:10px;}

#main.control-panel .center form#sign-up tr {height: 10px;}

/************************************ login form */
.center #login-form {
	margin-left: 325px;
	width:500px;
}

#login-form tr {height:30px;}
#login-form input {margin-bottom:-8px;}

/************************************ advertiser form */
form#adminForm table.moduletable td {vertical-align: middle !important;}
form#adminForm {margin-bottom:25px; width:550px;}
form#adminForm table.login-form td {padding-right: 10px;}
form#adminForm input {margin-bottom:0px;}

form#adminForm tr {height:30px;}
form#adminForm input.formField, form#adminForm select.inputbox {margin-bottom:-8px; margin-left:10px;}
form#adminForm input.radio {clear:both; margin-bottom:8px; margin-left:10px;}
form#adminForm input.checkbox {clear:both; margin-bottom:5px; margin-left:10px; border: none;}
form#adminForm textarea.textarea {width: 300px; margin-top: 10px;}
form#adminForm input.button {float:left;}

input#mod_login_remember, x:-moz-any-link {clear:both; margin-top:0px; margin-left:10px;}
input#mod_login_remember, x:-moz-any-link, x:default{clear:both; margin-top:0px; margin-left:10px;}

input#logout {width:150px;}

