/*  
Theme Name: El Dorado Template
Theme URI: http://www.idxcentral.com/
Description: IDXCentral.com WordPress Theme from <a href="http://www.idxcentral.com/">Moineau Design</a>.
Version: 1.0
Author: Mark Moineau
Author URI: http://www.idxcentral.com/

	Designed and built by Moineau Design and may 
	only be used by clients of IDXCentral.

*/

@charset "utf-8";
:link,:visited { text-decoration:none }
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt{margin:0; padding:0;}
a img,:link img,:visited img {border:none;}
address {font-style:normal;}

html, body {margin:0;padding: 0;} 
body {text-align:center;height:100%;width:100%; background-color:#0f4360}
body, td, textarea, input, submit, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#top,#content,#bottom {width:100%;text-align:left;float:left;}

#top {background:#0f4360; border-top:8px solid #000;border-bottom:18px solid #000;}
	#tc {width:975px;margin-left:auto;margin-right:auto;}
		#tc div {float:left;}
		#tci {width:963px;height:207px;padding:0px 6px 0px 6px; background:url(images/sht.gif) top left repeat-y;}
		#tc #tc1 {width:755px;}
		#tc #tc2 {width:208px;height:207px;background-color:#000; background:url(images/banner_box.gif); text-align:center;}
#content {background:#6c808b;}
	#cc {width:975px;margin-left:auto;margin-right:auto;}
		/*#cc div {float:left;}*/
		#cci {float:left;width:963px;padding:0px 6px 0px 6px;width:963px;background:url(images/msh.gif) top left repeat-y;}
		#lcol {float:left;width:159px;padding-left:1px}
			#lcol div {width:159px;}
		#mcol {float:left;width:575px; padding:10px;}
		#rcol {float:left;width:198px; padding:5px 3px 10px 7px;}
#bottom {background:#0f4360 url(images/bckbtm.gif) top left repeat-x; padding:85px 0px 30px 0px;color: #F8F3C7; text-align:center;}
#bottom a {text-decoration: none;color: #F8F3C7;}

/* Banner Information */
#tc2 img {padding:40px 10px 10px 10px;}
#tc2 {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; font-size:13px; color:#ececec; }
#tc2 a {color: #ececec; text-decoration: underline;}

/* Home Page */
#idxc_buttons_top li {display:inline; padding:0 15px 0 0;}

/* Links */
a:link, a:active, a:visited {color: #8A271D; text-decoration: underline;}
a:hover {color: #000000; text-decoration: none;}

/* Main Navigation 	*/
#navigation_main ul {margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 159px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	border-top: 2px solid #9ca79f;
}

#navigation_main li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #9ca79f;
}

#navigation_main ul a:link, #navigation_main ul a:visited, #navigation_main ul a:active {
	display:block;
	padding:2px 10px 2px 7px;
	text-decoration:none;
	color: #f8f3c7;
}

#navigation_main ul a:hover {
	color: #000000;
	background-color:#ececec;
}

/* Categories */
#category_heading li {padding:4px 5px 4px 7px; border:#9ca79f solid; border-width:2px 0px 2px 0px; color:#f8f3c7; font-weight:bold; background:#4a5e69;}
#categories_foldlist {margin: 20px 0px 0px 0px; border:#9ca79f solid; border-width:2px 0px 2px 0px;}
#categories_foldlist ul {margin: 0px 0px 0px 0px; padding: 0px; line-height: 16px; background:#556e7b;}
#categories_foldlist li a {list-style-type: none; margin: 0px; padding: 0px; border-bottom: 1px solid #9ca79f;}
#categories_foldlist ul li a:hover {color:#000000; background-color:#ececec;}
#categories_foldlist ul a:link, #categories_foldlist ul a:visited, #categories_foldlist ul a:active {display:block; padding:2px 10px 2px 7px; text-decoration:none; color: #F8F3C7;}
#categories_foldlist .children li {padding: 0 0 0 7px;}
#categories_foldlist .children li:hover {background-color:#ececec;}
#categories_foldlist .children li a:hover {color: #000000;}

/* Feautred Listing Slideshow Box*/
#idxc_featured_listing {width: 185px; background-color: #ececec; padding:4px; border-bottom:#0F4360 solid 1px;}

/* Page Styles */
#mcol ul li h2 {padding:1em 0 0 0;}
.linkcat ul li {padding:0 0 2px 0;}
p {padding:5px 0 5px 0;}
h2, h3 {padding:5px 0 0 0;}
.post {padding:0 0 10px 0; border-width:0 0 1px 0; clear:both;}
.post h2 a, .post h3 a { font-size:1.2em; text-decoration:none;}
.postmetadata {text-align: left; background-color: #ececec; margin:7px 0 0 0; padding:3px; border-bottom: 1px solid #afa36d; clear:both;}
.comments {padding:7px 0 0 0;}
.commentlist .alt {background-color: #F1EDD1; padding:3px; border-top: 1px solid #afa36d; border-bottom: 1px solid #afa36d; border:1px solid #afa36d;} /*Post Comments*/
.commentlist li {padding:3px; border:1px solid #afa36d; margin:7px 0px;} /* Post Comments */
.navigation {display: block; padding:15px 0px;} /* Previous - Next post navigation */
.pagetitle {font-size: 13px}
.alignright {float: right;}
.alignleft {float: left;}
.entry ul, .entry-rentals ul {margin:0px 0px 15px 0px;} /* Bullet formatting for Pages */
.entry li, .entry-rentals li {list-style-type:disc; margin:2px 0px 0px 20px;} /* Bullet formatting for Pages */
.entry-rentals p+p {clear:both;}
.red {color:#990000}
.rental_div_line {margin:0 0 5px 0; border-top:#000000 solid 1px; clear:both;}
#rentalscontent {font-size:13px;}
/* Begin Form Elements */
#sidebar_b #searchform {margin:0px; padding:0px; text-align:left;}
#sidebar_b #searchform #s {width: 115px; padding: 2px;}
#sidebar_b #searchsubmit {padding: 1px;}
#sidebar_b #section_title{color:#ffffff; font-family:"Trebuchet MS", Verdana, sans-serif; font-size:13px; margin:0px; padding:0px;}
#idxc_sidesearchcont {margin:3px 5px 8px 1px; border:#0F4360 solid; border-width:1px 0px; padding:2px 0px;}
#idxc_sidesearch {background:#0F4360; padding:3px 3px; margin:0px}
.entry form {text-align:center;} /* This is mainly for password protected posts, makes them look better. */
select {width: 130px;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}
#commentform textarea {width: 500px; padding: 2px;}
#commentform #submit {margin: 0;}
/* End Form Elements */

/* Agent Page */
#agentp {width:575; margin:10px 0 20px 0;}
#agentp_left {text-align:left;}
#agentp_left img {margin:2px; padding:2px; border:#000000 solid 1px; clear:both;}
#agentp_right {width:100%; text-align:left; padding:0 0 0 10px;}
.post-agentprofile h2 {font-size:14px;}
.post-agentprofile img {margin: 0 0 30px 25px; padding:4px; border:#6a664e solid 1px;}

/* Special */
.ngg-galleryoverview {margin:0px !important;} /* Updated style in this file so wouldn't lose change when plugin is updated */
.ngg-singlepic {margin:0 10px 10px 0 !important;}
.idxc_form td {padding:2px 0;}
#idxc_ppolicy {padding:10px 0;}
.spacer_med {padding:10px 0;}
.mhfp {width:550px;}
.mhfp td {padding:2px; border-bottom:#ececec dotted 1px; font-size:12px;}
.mh_head {background:#ececec;}
.mh_sqft {text-align:right;}
.mhfp tr:hover {background:#ececec;}
/* #post-317 h2, #post-336 h2 {font-size:14px;} */
.sbhead1 {background:#0F4360 none repeat scroll 0 0;border-color:#6C808B;border-style:double;border-width:3px 0 0;color:#FFFFFF;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:13px;margin:0;padding:3px;width:187px;}
