/*
Theme Name: Net Properties
Author: Anchorwave
Author URI: http://anchorwave.com/
*/

/* CSS Document */
/* * {border:1px solid;}*/
/*StartDefaults*/
body, a, div, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, h1, h2, h3, h4, h5 {padding:0px;margin:0px;border-collapse:collapse;border:none;}
body, a, div, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, input, select {font-size:12px;font-family:Arial,sans-serif;}
input {padding:0px;margin:0px;}
a {color:#780026;cursor:pointer;text-decoration:underline;}
/*EndDefaults*/

/* body{background:#009900;font-size:12px;font-family:Arial,sans-serif;} */
body{background:#780026;}
#main {width:100%;text-align:center;}
#head, #content, #tail {position:relative;top:0px;width:828px;margin:0 auto}
#head {height:137px;}
#printhead {display:none;}
#content {background:url('/wp-content/themes/netprop/images/bkgdcontent.png') repeat-y;}




table.topnavclass td.mytdclass {
text-align:center;
background-color:#d4b79a;
color:#fff;
}



table.topnavclass td.mytdclass {
background:#d4b79a;
color:#000;
text-align:center;
font-weight:bold;
border-right:#000 1px solid;
padding:12px 0px;
border:#000 1px solid;
}

table.topnavclass td.mytdclass:hover{
background-color: #ffffff;
}

table.topnavclass td.mytdclass a{
color:#000;
font-size:14px;
padding:0 24px;
font-weight:bold;
text-decoration:none;
}




#tail {background:url('/wp-content/themes/netprop/images/bkgdcontentbottom.png') no-repeat top;padding-top:10px;}

#topshadow {position:absolute;bottom:0px;left:0px;height:15px;width:100%;background:url('/wp-content/themes/netprop/images/bkgdcontenttop.png') no-repeat bottom;z-index:0;}
#headgraphic {position:absolute;top:7px;left:17px;height:131px;width:793px;background:url('/wp-content/themes/netprop/images/head.png') no-repeat bottom;z-index:1;}
#tailnav {margin:auto;width:793px;height:45px;background:url('/wp-content/themes/netprop/images/tail.gif') no-repeat left;color:#fff;text-align:center;}
#tailnav #navline {color:#c6ad93;text-align:center;}
#tailnav #navline a {color:#c6ad93;}

#content .topcontainer {background:url('/wp-content/themes/netprop/images/toptanbargrad.png') repeat-x 0px 4px;}
#content .topcontainer img {margin-top:8px;}
#content .container {background:url('/wp-content/themes/netprop/images/tanbargrad.png') repeat-x 0px 4px;padding:0px 2px;}
#content .search {width:179px;height:296px;}
#content .topnavclass {width:798px;margin:0px auto;z-index:10;}
#content .topnavclass img {display:block}
#content #bodyholder td {padding:4px;vertical-align:top;border:4px solid white;border-top:none;}
#content #bodyholder td td {border:none;}
#content #bodyholder {width:792px;margin:5px 15px 0 30px; text-align:left}
#content #bodyholder {
  min-height:400px;
  height:auto !important;
  height:400px;
}
#bodyholder table {margin-top:-5px;}
#content #bottombanner {position:relative;height:100px;width:787px;margin:0px auto;background:url('/wp-content/themes/netprop/images/bottombanner.jpg') no-repeat;}
#content #bottombanner #contactlink {width:133px;height:15px;left:648px;top:59px;position:absolute;}

#quicksearch {position:relative;width:183px;height:300px;}
#quicksearch #quicksearchbkgd {position:absolute;top:0;left:0;z-index:1;}
#quicksearch #formcontainer {position:absolute;top:85px;left:8px;height:220px;width:175px;overflow:hidden;z-index:2;}
#quicksearch #formcontainer td {text-align:left;vertical-align:top;height:10px;line-height:10px;font-size:12px;}
#quicksearch #formcontainer .tinput {width:120px;height:20px;line-height:20px;}
#quicksearch #formcontainer .gobutton input {position:relative;bottom:-12px;left:-4px;}
#quicksearch #formcontainer .gobutton input {width:35px;}
#quicksearch #formcontainer a {color:#780026;font-size:10px;}
#quicksearch #formcontainer .center {width:100%;text-align:center;margin-left:-4px;}
#quicksearch input {padding:0px;margin:0px;border-collapse:collapse;border:none;}

#savesearch {margin:0px 5px;color:#000;text-decoration:none;font-weight:bold;font-size:12px;line-height:20px;}
#searchlogin {margin:0px 5px;color:#000;text-decoration:none;font-weight:bold;font-size:12px;line-height:20px;}

#mls94_pscroller{}
.preview, #loginform {position:relative;text-align:left;clear:both;border:1px solid black;padding:10px;margin:0px auto; margin-bottom:10px;}
.feature {height:180px;}
.dynamic {position:relative;text-align:left;height:160px;border:1px solid;}

.extra {display:block;width:100%;clear:both;text-align:center;color:#bd9d83;font-size:10px;}
.disclaimer {display:block;clear:both;text-align:left;margin:10px 4px;font-size:10px;}
.thumbimage {float:right;padding:10px;width:160px;text-align:center;}
.thumbimage img {border:1px solid black;}
.detail {padding:10px 0px;}
.link, .submit {cursor:pointer;}


#loginform {width:770px;margin-top:5px;}
#loginform .tagline,#loginform h2, #loginform h3 {color:#780026;font-weight:bold;}
#loginform h2,#loginform .tagline {line-height:18px;font-size:16px;margin:0px;}
#loginform h3 {line-height:15px;font-size:13px;}
#loginform table {width:100%;font-size:12px;font-family:Arial,sans-serif;}
#loginform td {padding:0px;margin:0px}
#loginform input {margin:0px;}
#loginform .box {border:1px solid #000;height:157px;width:370px;overflow:auto;}
#loginform .box table {margin:5px;width:340px;}
#loginform .instruction {font-style:italic;font-size:smaller;}
#loginform th {padding-left:4px;text-align:left;font-size:12px;line-height:13px;}
/* #loginform input {border:1px solid black;} */
#loginform a {float:none;text-align:left;}
#loginform #loginerror {text-align:center;width:100%;font-weight:bold;color:#F00;}
#loginform #authline {text-align:right;width:100%;}
#loginform #authline a {float:none;}

#affordability, #monthlypayments,#affordability_result, #monthlypayments_result {width:380px;}
.result {width:80px;}
#affordability th, #monthlypayments th {border-bottom:1px solid;}
/* #affordability input,#monthlypayments input,#affordability select,#monthlypayments select {border:1px solid;width:65px;} */
#affordability .submitline, #monthlypayments .submitline {float:right;line-height:43px;vertical-align:middle;}
#affordability img, #monthlypayments img {vertical-align:middle;margin-left:10px;}
#affordability em, #monthlypayments em {font-size:10px;}

#searchheadwrapper #mlsnavline {height:0px;margin:0px auto;}
#searchhead {position:relative;clear:both;}
#searchhead table {width:100%;font-size:12px;font-family:Arial,sans-serif;}
#searchhead table td {text-align:left;}
#searchhead ol {margin-left:20px;}
#searchhead .img_header {margin-top:5px;margin-bottom:0px;}
#searchhead .submitline {float:right;height:43px;vertical-align:middle;margin-top:-30px;position:relative;z-index:4;}
#searchhead .submitline * {vertical-align:middle;}
#searchheadspacer {position:relative;border-top:1px solid black;width:100%;line-height:1px;height:4px;z-index:5;}



.post{margin:0 20px; padding:10px 0; text-align:left}

#commentform #comment{width:500px; padding:20px 0 0 0}
.commentlist {padding:10px 0;}


h2 a{font-size:18px; text-decoration:none;}
#bodyholder p{padding:0 0 10px 0;}
.post small{padding-top:10px;}
.post .entry{padding-top:10px;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-righ: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}





/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
