body {

margin : auto;

padding : auto;

font : 80% "Trebuchet MS", arial, verdana, tahoma, sans-serif;

line-height : 1.7em;

color : #333;

background: #ddd9bf;

}

#mainhome {

width : 950px;

height: 750px;

margin : auto;

padding : auto;

color : #333;

background : #ffffff url(../images/bghome2.jpg) no-repeat top;

}

#homesearch {

margin:10px 0 15px 120px;

}

#main {

width : 950px;

margin-left : auto;

margin-right : auto;

color : #666;

background : #ffffff url(img/bgcontainer4.jpg) no-repeat top left;

}

#main input, #main select {

margin:4px;

}

#main p {

padding : 5px;

color : #333;

}

.topright {

margin: 15px 10px 0 0;

float:right;

}

.protable3 {

background : #B4DE8B;

}

#map_border {

background : url(../../agent/assets/images/googlemap.jpg) no-repeat;

padding:5px 0 0 5px;

}

.heading {

	font-family: verdana;

	font-size: 14px;

	font-weight: bold;

	color: #ffffff;

	background-color: #a40909;

	border-bottom: solid 1px #666666;

}

#agentgreen{

background-color:#436239;

color:#FFFFFF;

padding:2px 0 2px 5px;

}

#agentgreen a{

color:#FFFFFF;

}

#agentgreen2{

background-color:#B4DE8B;

color:#000000;

padding:2px 0 2px 5px;

margin:0 0 5px 0;

}

#addressbold{

font-family:Georgia; font-weight:bold; font-size:11px;

padding:0;

margin:0;

}

#addressbold2{

font-family:Georgia; font-weight:bold; font-size:13px;

padding:0;

margin:0;

}

			/*3 COLUMNS*/

.clink1 {

border-bottom:solid 1px #036FAA; 

background-color:#ACD8EE;

line-height: 32px;

padding-left: 15px;

}

.clink2 {

border-bottom:solid 1px #720C11; 

background-color:#C98378;

line-height: 32px;

padding-left: 15px;

}

.clink3 {

border-bottom:solid 1px #436239; 

background-color:#B4DE8B;

line-height: 32px;

padding-left: 15px;

}

#main .mainp {

margin: 3px 0 22px 10px;

padding : 5px;

color : #666;

}

			/*2 Body COLUMNS*/



#colone {

width: 280px;

float: left;

margin: 0;

padding: 0;

color:#333333;

line-height : 1.4em;

}

#colone h2 {

padding : 0;

margin : 5px 5px;

letter-spacing: 0;

font : 160% verdana, arial, "Trebuchet MS", tahoma, sans-serif;

color : #333;

background : inherit;

}

#colone .display {

float : left;

width : 260px;

border-bottom : 10px solid #436239;

background : #B4DE8B;

}	

#colone .display2 {

float : left;

width : 260px;

border-bottom : 10px solid #436239;

background : #B4DE8B;

margin:5px 0 10px 0;

}	

#footer .display3 {

float : left;

width : 950px;

border-top : 5px solid #436239;

border-bottom : 5px solid #436239;

background : #B4DE8B;

margin-top:15px;

}	

#footer2 .display3 {

float : left;

width : 950px;

border-top : 5px solid #436239;

border-bottom : 5px solid #436239;

background : #B4DE8B;

}

#coltwo {

float: left;

margin: 0;

padding: 0;

}	

#coltwo p {

margin-left: 15px;

padding : 0;

color : #333;

line-height:110%;

}			



			/*TYPOGRAPHY*/

h2 {

padding : 0;

margin : 0 5px 0 5px;

letter-spacing: 3px;

font : 160% verdana, arial, "Trebuchet MS", tahoma, sans-serif;

color : #333;

background : inherit;

}



h3 {

padding: 0 0 10px 0;

letter-spacing: 1px;

line-height : 1.7em;

padding : 0;

font : 120% "Trebuchet MS", arial, verdana, tahoma, sans-serif;

background : inherit;

}

#main h4 {

padding : 0;

margin : 25px 0 0 15px;

letter-spacing: 1px;

font : 200% arial, "Trebuchet MS", tahoma, sans-serif;

color : #436239;

background : inherit;

}

p strong {

font-style : italic;

color : #069;

}

.style1 {

	color: #FFFFFF;

	font-weight: bold;

	font-size: 16px;

}

.style2 {

	color: #333;

	font-weight: bold;

	font-size: 16px;

}

.style6 {color: #009933}

			

			/*LINKS*/

a{

text-decoration :none;

color : #333;

background : inherit;

}



a:hover{

text-decoration : underline;

color : #436239;

background : inherit;

}

          /*MENU*/

#menu {

float:right;

padding:0; /*removes any padding*/

margin:0; /*removes any margins*/

font-family: arial, helvetica, sans-serif; /*sets up the font choices (ALWAYS finish with a generic font)*/

white-space:nowrap; /*ensures that text stays on one line*/

list-style-type:none; /*removes the bullet from the list (not absolutely necessary)*/

}



#menu li {

display:inline; /*makes the list horizontal*/

}	



#menu li a {

padding:5px 15px; /*adds required padding*/

background:#B4DE8B; /*makes background orange*/

color:#000; /*makes the font color black*/

text-decoration:none; /*removes underline from text*/

float:left; /*keeps the list horizontal*/

border-bottom:solid 1px #436239;  /*adds a black border around each list item*/

border-right:solid 1px #436239;

}	



#menu li a:hover {

background:#436239; /*makes the background light blue*/

color:#fff; /* makes the font color white*/

}	

			/*IMAGES*/

a img {

border : 0;

}

.img {

float : left;

padding : 4px;

margin : 4px;

border : 1px solid #556b2f;

}

.imgleft {

float : left;

padding-left: 10px;

padding-right: 10px;

}



			/*footer*/

#footer {

float: left;

padding : 0;

font : 90% "Trebuchet MS", arial, verdana, tahoma, sans-serif;

line-height : 1.7em;

color : #333;

background : #ffffff;

}

#footer2 {

float: left;

padding : 0;

font : 90% "Trebuchet MS", arial, verdana, tahoma, sans-serif;

line-height : 1.7em;

color : #333;

background : #ffffff;

}

#footer a {

text-decoration : underline;

color : #333;

background : inherit;

}

#footerst a {

font : 85% "Trebuchet MS", arial, verdana, tahoma, sans-serif;

line-height : 1.7em;

color : #436239;

background : #ffffff;

text-decoration : none;

}