body,td,th,option,input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6F5B50;
	letter-spacing: .04em;
	line-height:130%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
select,textarea {
	border: 1px solid #99958B;
}
.hrdiv {
	width: 322px;
}
a {
	color: #9FB047;
}
a:hover {
	color: #C8CD60;
}
a img {
	border-style:none;
}
.copyright {
	color: #BAB8B4;
	font-size: 10px;
	text-decoration: none;
}
a.copyright:hover {
	color: #BAB8B4;
	text-decoration: underline;
}
.errortext {
	color:#FF0000;
}
/* Admin pages */
.fieldwide {
	width: 350px;
}
.fieldmediumplus {
	width: 250px;
}
.fieldmedium {
	width: 200px;
}
.fieldsmall {
	width: 100px;
}
.fieldtiny {
	width: 50px;
}
.propertyattrlist {
	width: 220;
}
.requiredfield {
	color:#FF0000;
}
.adminpagediv {
	padding-left: 35px;
	padding-top: 0px;
	padding-right: 275px;
	padding-bottom: 20px;
}
.hptopnavbg {
	background-image:url(../graphics/homepage/toptile.gif);
	background-repeat:repeat-x;
}
.sptopnavbg {
	background-image:url(../graphics/common/toptile02.gif);
	background-repeat:repeat-x;
}
.hptreebg {
	background-image:url(../graphics/homepage/treebkground.gif);
	background-repeat:no-repeat;
}
.hpwelcomefiller {
	background-image:url(../graphics/homepage/browntile.gif);
	background-repeat:repeat-x;
	height: 187px;
}
.homepagecopyright {
	color: #BAB8B4;
	font-size: 11px;
	text-decoration: none;
	padding-top: 180px;
	background-color: #6F5B50;
	width: 391px;
}
.homepagetext {
	padding-left: 108px;
	padding-right: 40px;
	height: 250px;
}
.brownfiller {
	background-color: #6F5B50;
}
.intpgleftbuffer {
	padding-left: 50px;
	padding-right: 50px;
}
.spcopyright {
	background-image:url(../graphics/common/bottomtile.gif);
	background-repeat:repeat-x;
	padding-left: 50px;
	color: #BAB8B4;
	font-size: 11px;
	text-decoration: none;
	height:70px;
}
.intpgdiv {
	padding-left: 50px;
	padding-right: 50px;
}
.searchresults {
	border: 1px solid #9FB047;
}
#greenbox {
	border: 1px solid #9FB047;
	width: 550px;
	padding:10px;
	margin-bottom: 20px;
}
.disabledtext {
	color:#CCCCCC;
}
#propertydetail {
	border: 1px solid #9FB047;
	padding-left:20px;
	padding-bottom:20px;
	margin-left:50px;
}
.greentext {
	color: #8DA033;
}
.greenborder {
	border: 1px solid #9FB047;
}
.bookingbox {
	border: 1px solid #9FB047;
	padding:10px;
	margin-bottom: 20px;
}



