/*Theme Styles*/
body {
background: url(bg.png) 0 0 repeat-x;
background-color: #F4EFD9;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
p {
font: 12px Verdana; line-height: 18px;
}
#container {
background: url(containerBg.png) left top repeat-y;
}
#wrapper {
background: url(containerTopBg.png) top left no-repeat;
}
#header {
background: top left no-repeat;
}
	#logo {
	
	}
	
#menu {
background: #ffffff url(navLogoEnd.gif) 0 0 no-repeat;
}
/*
===============================================
	Header
===============================================
*/
#headerLeft {
}

#logo {
}

#media {
background: url(mediaBg.gif) 0 0 no-repeat;
}
#media ul li {
border-bottom: 1px dotted #BDBDBD;
}
#media ul li a {
color: #FFF;
font: 10px verdana;
letter-spacing: .1px;
line-height: 10px;
text-decoration: none;
}
#media ul #register {
border: none;
}

#vipLogin {
background-color: #585858;
}
#vipLogin form {
margin: 0;
padding: 0;
}

#flashContent {
	width: 760px;
}


/*
===============================================
	Main
===============================================
*/
#home #main {
	display: inline;
	float: left;
	margin-left: 224px;
	padding-left: 5px;
	background-color: #FFF;
	background-image: url(MainMid_Back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 800px;
}

#main, #mainTd {
background-color: #FFF;
}	
#home #searchCol {
	background: url(searchBg.gif) 0 0 repeat-y;
	height: 800px;
	}
#generic #searchColTd {
	background: url(searchBg.gif) 0 0 repeat;
	}
#main p {
font: /18px Verdana;
letter-spacing: .1px;
}
#generic #main h3 {
color: #404040;
font: bold 12px/14px Verdana;
letter-spacing: .1px;
}
#generic #main p {
color: #404040;
font: 12px/18px Verdana;
letter-spacing: .1px;
margin-bottom: 10px;
padding-top: 10px;
}
.tc {
vertical-align: top;
}

	
	/* Sitewizard Generic Page Content Styles */
	
		#generic .cPageText {
		margin: 0 10px;
		color: #000;
		}
		#generic #cPageFrame iframe html body {
		margin: 0;
		}
		#generic table.cMaster {}
		
	/* Sitewizard Generic Page Content Styles */

.contentHeader {
width: 528px;
border-bottom: 2px solid #C9C9C9;
padding-top: 7px;
padding-bottom: 7px;
}
.contentHeaderBanner {
	width: 512px;
	padding-top: 21px;
	padding-bottom: 7px;
}
.contentHeader h1 span {
display: none;
}
#date {
font:  11px Verdana;
line-height: 20px;
letter-spacing: .3px;
}
#searchMlsTitle {
width: 210px;
height: 19px;
background: url(searchMlsTitle.gif) 0 0 no-repeat;
float: left;
}
#searchForeclosureTitle {
	width: 307px;
	height: 25px;
	background: url(extendedTaxcredit.jpg) 0 0 no-repeat;
	float: left;
	display: none;
}
#dfwLifestyleTitle {
	width: 100%;
	height: 23px;
	background: url(dfwLifestyle.gif) 0 0 no-repeat;
}

#dfwAreaSearch h2 {
background: url(searchDfwArea.gif) 0 0 no-repeat;
}


/*
===============================================
	SideBar
===============================================
*/
#home #sideBar {
	background: url(anchorBotBg.gif) left bottom no-repeat;
	background-color: #FFF;
	border-left: 1px solid #585858;
	height: 800px;
	}
#generic #sideBar, #sideBarTd {
	background-color: #EBEBEB;
	}
#anchors {
}
#anchors li {
}
#anchors li p {
}
.anchorBtns {
}

/*
===============================================
	SearchCol
===============================================
*/
#quickSearch {
}
#searchSite {
}


/*
===============================================
	Footer
===============================================
*/
#footer {
background: transparent url(footerBg.png) top left no-repeat;
}
#footer, #footer a:link, #footer a:visited, #address, #privacy {
color: #FFF; font-size: 11px; letter-spacing: .25px; line-height: 11px;
}
#footerNav a:link, #footerNav a:visited {
color: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing: .1px;
line-height: 13px;
text-decoration: none;
}
#footerNav a:hover {
color: #AAA;
}
#hotline {
line-height: 30px;
}
#hotline span {
font-family: "Trebuchet Ms", Verdana;
font-size: 35px;
}
#footerLinks, #footerLinks a:link {
color: #A6A6A6;
}
	#copyright { 
	color: white; font-size: 11px;
	}
#footerLinks a:hover {
color: #FFFFFF;
}
#oneppLogo {
background: transparent url(onePpLogoBg.gif) 0 0 no-repeat;
}
table.cText td{
width:220px;
}
