
* { font-family: Verdana, Arial, Sans-serif; }

body { background-color: #B2984E; background-image: url(/images/layout/background-grad.gif); background-position: bottom; background-repeat: repeat-x; text-align: center; margin: 0px; }

.clear { clear: both; }

#container { width: 950px; margin: auto; }

#main-container { background-image: url(/images/layout/content-bg.png); background-repeat: repeat-y; width: 950px; }

#main-container-int { width: 890px; margin: auto; }

#navigation { background-color: #000000; }

#navigation ul { margin: 0px; padding: 0px; list-style-type: none; height: 38px; }

#navigation li { display: inline; width: 108px; border-style: solid; border-color: #575756; border-width: 0px 1px; background-color: #000000; float: left; line-height: 12px; vertical-align: middle; padding-top: 5px; }

.nav-break { background-color: #B7B7B7!important; width: 2px!important; border: none!important; height: 38px; margin: 0px!important; padding: 0px!important; }

#navigation a { color: #ffffff; font-size: 12px; text-transform: uppercase; text-decoration: none; display:block; }

#navigation a:hover { color: #B2984E; }

#large-buttons { margin: 5px 0px 0px 0px; }

#large-buttons ul { list-style-type: none; margin: 0px; padding: 0px; }

#large-buttons li { display: inline; margin: 10px 12px 10px 12px; }

#large-buttons img { border: none; }

#featured { background-image: url(/images/layout/featured-bg.gif); background-repeat: no-repeat; width: 652px; height: 225px; float: left; text-align: center; padding: 0px; }

.home { float: left; font-size: 11px; text-align: center; width: 200px; }

.home ul { list-style: none; margin: 0px; padding: 0px; }

.home img { width: 150px; height: 120px; border-style: solid; border-color: #000000; border-width: 1px; }

#featured a { float: left; font-size: 11px; text-align: center; width: 200px; color: #000000; }

#featured h1 { font-size: 16px; padding: 0px; margin: 3px 0px; text-transform: uppercase; }

#qsearch { float: right; margin-right: 5px; margin-top: 5px; }

#qsearch img { border: none; }

#homefinder { padding-bottom: 10px; }

#hftitle { float: left; width: 180px; border-style: solid; border-width: 0px 2px 0px 0px; border-color: #000000; padding: 7px; maegin-top: 20px; }

#hffields { float: left; border-style: solid; border-width: 0px 2px 0px 0px; border-color: #000000; width: 550px; padding: 7px; font-size: 12px; }

#hffields input { width: 160px; }

#hflogin { float: left; }

#hflogin input { margin: 10px; }

#hftitle h1 { font-weight: bold; font-size: 16px; margin: 0px; padding: 0px; }

#hftitle a { color: #B2984E; font-size: 12px; }

#bottom-int { margin: auto; width: 940px; background-image: url(/images/layout/bottom-bg.png); text-align: left; background-repeat: no-repeat; }

#bottom-int2 { margin: auto; width: 940px; background-image: url(/images/layout/bottom-bg2.png); background-position: 2px 0px; text-align: left; background-repeat: no-repeat; }

#bottom-int h1 { color: #000000; font-weight: normal; font-size: 24px; margin: 0px; padding: 0px 15px; }

sup { font-size: .5em; }

#para { width: 900px; margin: auto; padding: 15px; }

#para a { color: #000000; }

#para p { font-size: 11px; color: #000000; padding: 0px 15px; }

#disclaimer { border-width: 3px 0px 0px 0px; border-style: solid; border-color: #E9D18E; margin: 0px 30px; padding: 10px 0px; color: #ffffff; font-size: 11px; }

#disclaimer2 { margin: 0px 30px; padding: 20px 0px; color: #ffffff; font-size: 11px; }

#disclaimer a { color: #ffffff; }

#disclaimer2 a { color: #ffffff; }

#header-int { background-image: url(/images/layout/int-curve.gif); background-repeat: no-repeat; width: 950px; height: 257px; margin: 0px ! important; padding: 0px; }

#header-int h3 { margin: 0px ! important; padding: 0px; }

#main-container2 { background-image: url(/images/layout/int-bg.gif); background-repeat: repeat-y; margin: 0px ! important; padding: 0px; width: 950px; }

#side-nav { width: 177px; float: left; margin: 0px ! important; padding: 0px 0px 120px 0px; text-align: left; }

#int-content-int { float: left; width: 705px; padding: 0px 20px; margin: 0px; text-align: left; }

#int-content-int h1 { padding: 0px; margin: 0px; }

#side-nav ul { margin: 0px 10px 0px 0px; padding: 0px; list-style-type: none; text-align: left; width: 128px; float: right; }

#side-nav ul ul { margin: 0px 10px 0px 0px; padding: 0px; list-style-type: none; text-align: left; width: 180px; float: right; }

#side-nav li { margin: 0px 0px 0px 0px; padding: 0px; }

#side-nav a { font-size: 12px; text-decoration: none; margin: 0px ! important; padding: 3px ! important; }

#side-nav a:hover { color: #B2984E; }

.nav-div2 { margin: 1px 0px ! important; padding: 0px ! important; height: 1px; }

.nav-div2 hr { background-color: #ffffff; height: 1px; margin: 5px 0px ! important; padding: 0px ! important; border-color: #ffffff; border-style: solid; border-width: 1px; }

#logo img { float: left; margin-left: 25px; margin-top: 5px; }

#homefinder-int { float: right; margin-right: 40px; margin-top: 10px; text-aign: left; width: 280px; color: #ffffff; }

#homefinder-int h1 { color: #ffffff; font-weight: bold; font-size: 16px; margin: 0px; padding: 0px; float: left; }

#hflinks { text-align: left; font-size: 12px; }

#hflinks ul { list-style-type: none; margin: 0px; padding: 0px; }

#hflinks2 ul { list-style-type: none; margin: 5px 0px 0px 0px; padding: 0px; text-align: left; font-size: 12px; }

#hflinks2 li { display: inline; }

#hflinks2 a { display: inline; color: #000000; font-size: 12px; padding: 0px 10px; }

#hftitle2 { text-align: left; }

#hftitle2 a { float: right; margin-top: 3px; }

#hffields2 { font-size: 12px; text-align: left; }

#hffields2 input { width: 120px; margin-top: 5px; }

#hffields2 div { display: block; }

#homefinder-int a { color: #B2984E; font-size: 12px; }

#hflogin2 { float: right; text-align: right; margin-top: 10px; }

#large-buttons2 { margin: 15px 40px 0px 0px; text-align: right; }

#large-buttons2 ul { list-style-type: none; margin: 0px; padding: 0px; }

#large-buttons2 li { display: inline; margin: 10px 3px 10px 3px; }

#large-buttons2 img { border: none; width: 170px; height: 74px; }

#logo img { border: none; }

#int-content-int h1 { color: #B2984E; border-width: 0px 0px 1px 0px; border-color: #cccccc; border-style: solid; text-transform: uppercase; font-size: 24px; }

#int-content-int h2 { color: #4C4C4C; text-transform: uppercase; font-size: 14px; }

#int-content-int h3 { color: #4C4C4C; text-transform: uppercase; font-size: 12px; }

#int-content-int h4 { color: #4C4C4C; text-transform: uppercase; font-size: 12px; margin: 18px 0px 0px 0px; padding: 0px; }

#int-content-int h5 { color: #4C4C4C; font-size: 12px; margin: 0px; padding: 0px; }

#int-content-int h5 a { font-size: 11px; font-weight: normal; margin: 0px; padding: 0px; }

#int-content-int p { color: #4C4C4C; font-size: 11px; line-height: 18px; margin: 0px 0px 18px 0px; padding: 0px; }

#int-content-int a { color: #B2984E; }

#int-content-int a:hover { color: #000000; }

#int-content-int li { color: #4C4C4C; font-size: 11px; line-height: 18px; margin-bottom: 20px; }

#dropmenudiv { position:absolute; background-color: #DCDCDC; border:1px solid #000000; border-bottom-width: 0; font:normal 11px Arial; line-height:18px; z-index:100; align:left; }

#dropmenudiv a { width: 100%; display: block; text-indent: 0px; border-bottom: 1px solid #000000; padding: 1px 2; text-decoration: none; font-weight: normal; background-color: #DCDCDC; color: #000000; text-align: left; }

#dropmenudiv a:hover { /*hover background color*/ background-color: #000000; color: #ffffff; }

#outerdiv { width:510px; height:425px; overflow:hidden; position:relative; }

#inneriframe { position:absolute; top:-240px; left:-162px; width:1280px; height:1200px; }

.floatRight { float:right; }
