/*  

Theme Name: Discover NELA Homes

Theme URI: http://realestatetomato.typepad.com

Description: Another theme from the <a href="http://realestatetomato.typepad.com">Real Estate Tomato</a> collection.

Version: 1.0

Author: Real Estate Tomato

Author URI: http://realestatetomato.typepad.com/

*/



body {

	background-color: #363729;

	margin: 0;

}



ul, ol, form {

	margin: 0;

	padding: 0;

}



.clear {clear: both;}

	

	/*------------

	=LAYOUT CSS

	------------*/

	

		#outter_wrapper {

			background: transparent url(images/bg.jpg) top left repeat-x;

			width: 100%;

		}



		#wrapper {

			width: 1070px;

			margin: 0 auto;

		}



			/*------------

			=HEADER CSS

			------------*/

			

				#wrapper #header {

					background: transparent url(images/cont_header.jpg) bottom center no-repeat;

					height: 408px;

					width: 980px;

					padding: 0 45px;

					font: normal 12px "Tahoma", sans-serif;

				}

				

					#header a:active, #header a:visited, #header a:link {color: #393939; text-decoration: none;}

					#header a:hover {color: #000; text-decoration: underline;}

				

					#header h1 {

						margin: 22px 0 0 15px;

						float: left;

					}

					

						#header h1 a {

							background: transparent url(images/header_logo.jpg) top left no-repeat;

							height: 34px;

							width: 379px;

							display: block;

							text-indent: -500em;

						}

					

					#header ul {

						list-style-type: none;

						margin: 30px 30px 0 0;

						float: right;

					}

					

						#header ul li {

							margin: 0 3px;

							display: inline;

						}



			/*------------

			=NAVIGATION CSS

			------------*/

			

				#wrapper #nav {

					background: transparent url(images/nav_bg.jpg) top center no-repeat;

					height: 50px;

					width: 1070px;

					font: bold 15px "Arial", sans-serif;

					text-transform: uppercase;

				}				

			

					#nav ul {

						list-style-type: none;

						padding: 16px 0 0 0;

						text-align: center;

					}

					

						#nav ul a:active, #nav ul a:visited, #nav ul a:link {color: #a2a48b; text-decoration: none;}

						#nav ul a:hover {background: transparent url(images/nav_bgH.jpg) center left repeat-x; color: #c8c00d;}

					

						#nav ul li {

							margin: 0 7px;

							display: inline;

						}

						

							#nav ul li a {

								

							}



			/*------------

			=SECTION CSS

			------------*/

			

				.section, .section-content {

					background: transparent url(images/cont_bg.jpg) top center repeat-y;

					width: 1070px;

				}

				

				.contentsection {

					background-image: url(images/cont_bgSect.jpg);

				}

				

					.section .top {

						background: transparent url(images/cont_top.jpg) top center no-repeat;

						width: 1070px;

					}

				

						.contentsection .top {

							background: transparent url(images/content_top.jpg) top center no-repeat;

						}

				

					.section .btm {

						background: transparent url(images/cont_btm.jpg) bottom center no-repeat;

						width: 960px;

						padding: 0 55px;

					}

				

						.contentsection .btm {

							background-image: none;

						}

				

					.section p {

						margin: 0;

					}

					

			#wrapper .break {

				background: transparent url(images/cont_break.jpg) top center no-repeat;

				height: 76px;

				width: 1070px;

			}



			/*------------

			=MID-SECTION CSS

			------------*/

			

				.section .midBar {

					background: transparent url(images/mid_title.jpg) bottom left no-repeat;

					width: 960px;

					height: 60px;

					margin: 0 0 10px 0;

				}

				

					.section .mid-left {

						width: 400px;

						padding: 10px;

						float: left;

					}

					

						.section .mid-left .property-search {

							background-color: #d8d8cb;

							padding: 6px;

							border: 1px solid #c6c6b3;

						}

						

							.section .mid-left .property-search input {

								background-color: #d2d2c4;

								margin: 0 5px 10px 0;

								padding: 2px;

								text-transform: uppercase;

								font: normal 13px "Tahoma", sans-serif;

								color: #575943;

								border: 1px solid #afb0a2;

							}

							

								.section .mid-left .property-search input.long {

									width: 297px;

									display: block;

							   }

					

					.section .mid-right {

						width: 513px;

						padding: 10px;

						float: left;

					}

					

						.section .mid-right .mapcont {

							margin: 0 auto;

							width: 500px;

							height: 200px;

							border: 1px solid #000;

						}



			/*------------

			=COLUMN CSS

			------------*/



				/*------------

				=CENTER CSS

				------------*/

				

					#content {

						width: 646px;

						float: left;

						margin: 20px 0;

						padding: 10px 10px 0 10px;

						font: normal 13px "Tahoma", sans-serif;

						border-right: 2px solid #a7a79a;

						color: #0c0c08;

					}

					

					#content2 {

						width: 920px;

						float: left;

						margin: 20px 0;

						padding: 10px 10px 0 10px;

						font: normal 12px "Tahoma", sans-serif;

						border-right: 2px solid #a7a79a;

						color: #0c0c08;

					}

					

					#lpage {

						width:750px;

					}

					

						#content .entry {

							margin: 0 0 30px -15px;

							width: 629px;

							padding: 5px 0 5px 10px;

							border-left: 5px solid #69831c;

						}

						

						#content .entry ul {

							margin:0 0 0 35px;

						}

					

						#content a:active, #content a:visited, #content a:link {color: #525340; text-decoration: underline;}

						#content a:hover {color: #709c27; text-decoration: none;}

						

						#content h2 {

							margin: 5px 0;

							font: lighter 17px "Tahoma", sans-serif;

							color: #759026;

						}

						

							#content h2.title {

								margin: 0;

								font: normal 24px "Arial", sans-serif;

							}

							

								#content h2.title a:active, #content h2.title a:visited, #content h2.title a:link {color: #5a533f; text-decoration: none;}

								#content h2.title a:hover {color: #678508; text-decoration: underline;}



						#content2 .entry {

							margin: 0 0 30px -15px;

							width: 929px;

							padding: 5px 0 5px 10px;

							border-left: 5px solid #69831c;

						}

						

						#content2 .entry ul {

							margin:0 0 0 35px;

						}

					

						#content2 a:active, #content a:visited, #content a:link {color: #525340; text-decoration: underline;}

						#content2 a:hover {color: #709c27; text-decoration: none;}

						

						#content2 h2 {

							margin: 5px 0;

							font: lighter 17px "Tahoma", sans-serif;

							color: #759026;

						}

						

							#content2 h2.title {

								margin: 0;

								font: normal 24px "Arial", sans-serif;

							}

							

								#content2 h2.title a:active, #content h2.title a:visited, #content h2.title a:link {color: #5a533f; text-decoration: none;}

								#content2 h2.title a:hover {color: #678508; text-decoration: underline;}



						

						#content h3 {

							font: bold 15px "Trebuchet MS", sans-serif;

							margin: 5px 0;

							color: #484635;

						}

						

						#content h4 {

							font: bold 13px "Tahoma", sans-serif;

							margin: 5px 0;

							color: #605e4c;

						}

						

						#content p {

							margin: 20px 0;

							line-height: 17px;

							letter-spacing: .3px;

						}

						

							#content p.meta {

								margin: 0 0 10px 0;

								font-size: 11px;

								color: #5a533f;

							}

							

								#content p.meta span {

									margin: 0 7px;

								}

						

							#content p.metainfo {

								text-align: right;

								font-size: 11px;

								color: #5a533f;

								margin: 0 0 30px 0;

							}

							

								#content p.metainfo span {

									color: #817c6d;

								}



						#content2 h3 {

							font: bold 15px "Trebuchet MS", sans-serif;

							margin: 5px 0;

							color: #484635;

						}

						

						#content2 h4 {

							font: bold 13px "Tahoma", sans-serif;

							margin: 5px 0;

							color: #605e4c;

						}

						

						#content2 p {

							margin: 20px 0;

							line-height: 17px;

							letter-spacing: .3px;

						}

						

							#content2 p.meta {

								margin: 0 0 10px 0;

								font-size: 11px;

								color: #5a533f;

							}

							

								#content2 p.meta span {

									margin: 0 7px;

								}

						

							#content2 p.metainfo {

								text-align: right;

								font-size: 11px;

								color: #5a533f;

								margin: 0 0 30px 0;

							}

							

								#content2 p.metainfo span {

									color: #817c6d;

								}

	

				/*------------

				=RIGHT CSS

				------------*/

			

					#right {

						width: 270px;

						padding: 5px 10px;

						float: left;

						font: normal 12px "Arial", sans-serif;

					}

					

						#right a:active, #right a:visited, #right a:link {color: #414141; text-decoration: none;}

						#right a:hover {color: #000; text-decoration: underline;}

						

						#right .rss {

							position: relative;

							background: transparent url(images/right_rssBg.jpg) top left no-repeat;

							margin: 20px 0 14px -3px;

							padding: 7px 0 0 20px;

							height: 107px;

							width: 277px;

						

						}

							

							#right .rss p {

								margin: 0;

							}

						

								#right .rss p input {

									background-color: #e5b941;

									width: 200px;

									padding: 3px 2px 2px 2px;

									font: normal 12px "Arial", sans-serif;

									color: #845600;

									border: 1px solid #c3a041;

									border-right: 0;

								}

								

									#right .rss p.rss-input, #right .rss .search-input {

										background: transparent url(images/right_search.jpg) center right no-repeat;

										padding: 16px 0 8px 0;

										width: 250px;

									}

									

									#right .rss p.rss-input {

										background-image: url(images/right_rss.jpg);

										padding-top: 18px;

									}

									

									#right #rssemail {

										width:200px;

										height:15px;

									}

									

									#right #s {

										height:15px;

									}

						

						#right h2 {

							margin: 8px 0;

							font: lighter 18px "Arial", sans-serif;

							color: #a77900;

						}

						

						#right ul {

							list-style-type: none;

							margin: 4px 6px;

						}

						

							#right ul li {

								margin: 2px 0;

							}

							

								#right ul li a {

									background: transparent url(images/right_bullet.jpg) left center no-repeat;

									padding: 0 0 0 10px;

								}



			/*------------

			=FOOTER CSS

			------------*/

			

				#wrapper #footer {

					background: transparent url(images/footer_bg.jpg) top center no-repeat;

					width: 1070px;

					height: 66px;

					margin: -10px auto 20px auto;

					font: normal 11px "Tahoma", sans-serif;

					color: #98998b;

				}

				

					#footer p {

						margin: 0;

						padding: 0;

					}

					

						#footer p.copyright {

							text-indent: -500em;

						}

						

						#footer p.credits {

							text-align: right;

							line-height: 16px;

							margin: 0px 70px 0 0;

						}

						

							#footer p.credits span {

								margin: 0 5px;

								color: #696b54;

							}

							

							#footer p.credits a:active, #footer p.credits a:visited, #footer p.credits a:link {color: #9cd315; text-decoration: underline;}

							#footer p.credits a:hover {color: #c8ff3e; text-decoration: none;}

							

							.wp-caption .wp-caption-text {

								margin:0 !important;

								padding:0 !important;

							}

							

