/*text*/

html, body, div	{font-size: 16px; font-family: Garamond, serif; vertical-align: top;}

label {float: left; width: 150px; text-align: left; font-weight: bold;}

body {margin: 0; background: url('../images/body_bkgrd.png'); background-repeat: repeat-x; background-color: #0066cc; text-align: center;}

div, td, th {text-align: left;}

#container {width: 975px; margin: 0 auto 0 auto; font-size: 14px; font-family: sans-serif; padding: 0px; position: relative; background:url('../images/home-page-background.jpg'); background-repeat: no-repeat;}

#container-theme1 {width: 975px; margin: 0 auto 0 auto; font-size: 14px; font-family: sans-serif; padding: 0px; position: relative; background: url('../images/bg-prop.png'); background-repeat: no-repeat;}

#container-theme2 {width: 975px; margin: 0 auto 0 auto; font-size: 14px; font-family: sans-serif; padding: 0px; position: relative; background: url('../images/bg-winter.jpg'); background-repeat: no-repeat;}

#container-theme3 {width: 975px; margin: 0 auto 0 auto; font-size: 14px; font-family: sans-serif; padding: 0px; position: relative; background: url('../images/home-page-background.jpg'); background-repeat: no-repeat;}

#container-theme4 {width: 975px; margin: 0 auto 0 auto; font-size: 14px; font-family: sans-serif; padding: 0px; position: relative; background: url(../images/bg-prop.png); background-repeat: no-repeat;}

/*************Navigation*****************************/

#navigation {width: 770px; padding-left: 20px; font-size: 16px; color: white;}

#navigation a {color: white; text-decoration: none; padding: 40px 15px 15px 15px;}

#navigation a:hover {background-color:#a0d4e9;}

#navigation2 {width: 770px; padding-left: 260px; font-size: 16px; color: white;}

#navigation2 a {color: white; text-decoration: none; padding: 40px 15px 10px 15px;}

#navigation2 a:hover {background-color: #a0d4e9;}

/*************Header*****************************/

#header {width: 795px; padding-left: 180px;}

#header img {float: left; padding: 0 10px 0 10px;}

#header2 {width: 925px; /*padding-left: 50px;*/}

#header2 img {float: left;}
#header2 p {margin:25px 30px 25px 0; float:right; text-shadow:3px 3px 5px #292929; color:#FFF; font-size:21px; font-weight:bold; letter-spacing:3px;}

/*************Search bar*****************************/

#searchbar {width: 965px; background: url('../images/search-bg.png'); color: white; padding: 10px 0 0 10px;}

#searchbox {width: 185px; padding: 10px 10px 0 10px; float: left;}

#searchbar input {/* margin-top:15px; */}

#searchbar img {float: left;}

/*************Left Sidebar*****************************/

#sidebar-left {width: 200px; margin: 10px 20px 0 20px; float: left;}

#sidebar-left img {padding-top: 5px; float: left;}

/*************content*****************************/

#content-container {width:685px; margin-left:15px; float:left;}

#content-top {width: 685px; float: left; margin-bottom: -4px;}

#content-bottom {width:685px; float:left;}

#content {width: 630px; background: url('../images/content-bkg.png'); padding: 10px 30px 0 30px; float: left; color: #000;}

#content2 {width: 627px; background: url('../images/wht-div-bckgrd-images-middle.png'); padding: 10px 30px 0 30px; float: left; color: #000;}

.numbers{float: left; padding: 0 5px 0;}

#content li a {color: #000000; text-decoration: none;}

#content li a:hover {color:#0066cc;} /*************property-page*****************************/

.property-img{float:left; padding: 0 20px 10px 10px;}

.prop-details{width:645px; margin-top:5px;}

.prop-details img{border:none;}

.prop-details a{color:#928293; font-size:12px; font-weight:bold; height:18px; letter-spacing:2px; text-decoration:none;}

.prop-details a:hover{text-decoration:none;}

#hideshow{padding: 10px; display:block;}

#hideshow2{padding: 10px; display:none;}

#hideshow3{padding: 10px; display:block;}

#hideshow4{padding: 10px; display:none;}


/*************Contact Us Page*****************************/

style3 {font-size: 13px;}

style5 {font-size: 12px; font-weight: bold; color: #333333; text-align: left;} #left{width:320px; float:left; margin-top:10px;}

#right{width:245px; float:left; margin:10px 0 0 10px;}

td{height:30px;}

/*************footer*****************************/ #footer{width:975px; padding:10px 30px 5px 0px; text-align:right; color:white; font-size:10px;}

#footer a{color:white; text-decoration:none;}

#footer ul{list-style:none; font-size:14px; word-spacing:25px;}

#footer li{display:inline;}

#footer li a{color:white; text-decoration:none;}

#footer li a:hover{color : #c26601;}



h1	{text-transform: uppercase; font-size: 23px; font-weight: bold; color : #0A328C; margin-bottom : 20px;}

h2	{font-size : 16px; font-weight : bold; color : #61302d; font-family:geneva, arial, sans serif;}

h3	{font-size : 14px; font-weight : bold; color : #61302d; font-family:geneva, arial, sans serif;}

a:link	{text-decoration : none; /*	color : #000000;*/}

a:active	{text-decoration : none; /*	color : #000000;*/}

a:visited	{


}

a:hover 	{text-decoration : none; color : #c26601;} /*logo link*/ a.logo:link	{text-decoration : none; color : #FFFFFF;}

a.logo:active	{text-decoration : none; color : #FFFFFF;}

a.logo:visited	{text-decoration : none; color : #FFFFFF;}

a.logo:hover {text-decoration : none; color : #FFFFFF;}

/*text link*/ a.textlink:link	{text-decoration : none; font-weight: bold; color : #000000;}

a.textlink:active	{text-decoration : none; font-weight: bold; color : #000000;}

a.textlink:visited	{text-decoration : none; font-weight: bold; color : #000000;}

a.textlink:hover 	{text-decoration : underline; font-weight: bold; color : #000000;}

.required{color:red; font-size:10px;}


textarea{width:300px; height:150px;}

/**********************States Map on Buy Page*******************/ div#statesmap{width:627px; height:319px; background:url('../images/us-map-background.jpg'); background-repeat:no-repeat; padding-left:20px;}

div#statesmap a{color:#16a4ec; text-decoration:none;}

div#statesmap a:hover{color : #c26601;}

.statesmap1{width:120px; float:left;}

ul.stateslist{list-style:none; margin:0; padding:0;}

/*****************************************Testimony Page*************************/ #content-testimonies{width: 627px; background: url('../images/wht-div-bckgrd-images-middle.png'); padding: 0 30px; float: left; color: #000;}

div#resultsimg{width:627px; height:100px; background:url('../images/RESULTS.gif'); background-position: right; background-repeat:no-repeat; margin-bottom:20px;}

div#resultsimg img{padding-top:60px;}

div#testimonies-left{width:180px; float:left; font-weight:bold; font-family:arial;}

div#testimonies-left a{font-size:14px; color:#000; text-decoration:none;}

.citylink{color:#005db9; text-decoration:none; font-size:12px; /*padding-left:10px;*/}

div#testimonies-left p{margin:0;}

div#testimonies-left hr{color:#adcbe8; width:70%;}

.moretestimonies{color : #61302d; font-size:12px;}

div#testimonies-content{width:390px; min-height:310px; float:right; background:url('../images/quotes.gif'); background-repeat:no-repeat; padding:50px 20px 0 30px; line-height:20px; font-size:18px;}

.signature{text-align:right; font-family:script; color:#ad2617; font-size:19px; margin-right:20px;}

/***************************Sales Page*****************************/ div#resultsimg1{width:627px; height:140px; background:url('../images/RESULTS.gif'); background-position: right; background-repeat:no-repeat;}

/*div#resultsimg1 img{padding-top:60px;}*/

div#trustimg{width:362px; background:url('../images/trust.gif'); float:left; background-repeat:no-repeat; padding-top:45px;}

div#secureimg{width:362px; background:url('../images/secure.gif'); background-repeat:no-repeat;}

div#secureimg-text{width:322px; padding:10px 0 0 20px; line-height:20px;}

div#secureimg-text2{width:500px; padding-left:20px; line-height:20px;}

div#chkmark{width:33px; float:left; padding-left:100px;}

div#chkmark-right{width:400px; float:left; font-weight:bold;}

#chkmark-right1{margin-top:5px}

#chkmark-right2{margin-top:18px}

#chkmark-right3{margin-top:20px}

div#sell-right{width:265px; float:right;}

div#pressrelease1{width:200px; float:left; font-size:18px; font-weight:bold; color:#748da7; padding-right:10px;}

div#pressrelease1 hr{width:70%;}

.hidden {display:none;}