BODY{ 
	background-color:#EFEFEF;
}

.header{ 
	font:12px Georgia, Serif, Times New Roman;
	color:#000000;
	line-height: 12px;
}

.large_text{ 
	font-family: Trebuchet MS, arial; 
	color: #000; 
	font-size: 1.6em; 
}

.nav {
	font:12px Tahoma, Verdana, Times New Roman;
	color:#000066; 
	line-height: 18px;
	text-decoration:none; 
}
.nav A {
	color:#000066;
	text-decoration:none; 
}
.nav A:visited{
	text-decoration : none;
	color: #000066;
}
.nav A:active {
	text-decoration : none;
	color: #000066;
}
.nav A:hover {
	text-decoration:underline; 
	color:#000000;
}
.nav_on {
	font:12px Georgia, Serif, Times New Roman;
	color:#000000; 
	line-height: 18px;
	text-decoration:none; 
}
.nav_on A {
	color:#000000;
	text-decoration:none; 
}
.nav_on A:visited{
	text-decoration : none;
	color: #000000;
}
.nav_on A:active {
	text-decoration : none;
	color: #000000;
}
.nav_on A:hover {
	text-decoration:underline; 
	color:#1C98C3;
}

.c_main, .content {
	/*font:12px Georgia, Serif, Times New Roman;
	color:#000000;
	font-weight : normal;
	line-height: 18px;*/
	
	font-family: Trebuchet MS, arial; 
	color: #000; 
	font-size: 0.8em; 
	font-weight:normal;
}
.c_main, .content a {
	text-decoration : none;
	color: #1C98C3;
}
.c_main, .content a:visited{
	text-decoration : none;
	color: #1C98C3;
}
.c_main, .content a:active {
	text-decoration : none;
	color: #1C98C3;
}
.c_main, .content a:hover {
	text-decoration : underline;
	color: #1C98C3;
}

.title_pink {
	font:12px Georgia, Serif, Times New Roman;
	color:#F53366;
	font-weight : normal;
	line-height: 18px;
}

.footer {
	font-family:Arial, Serif, Times New Roman;
	font-size: 0.7em; 
	line-height: 16px;;
	color:#666666;
}
.footer a {
	text-decoration : none;
	color: #1C98C3;
}
.footer a:visited{
	text-decoration : none;
	color: #1C98C3;
}
.footer a:active {
	text-decoration : none;
	color: #1C98C3;
}
.footer a:hover {
	text-decoration : underline;
	color: #1C98C3;
}

.copy {
	font-family:Arial, Serif, Times New Roman;
	font-size:68%;
	line-height: 16px;;
	color:#666666;
	font-weight : normal;
}
.copy a {
	text-decoration : none;
	color: #1C98C3;
}
.copy a:visited{
	text-decoration : none;
	color: #1C98C3;
}
.copy a:active {
	text-decoration : none;
	color: #1C98C3;
}
.copy a:hover {
	text-decoration : underline;
	color: #1C98C3;
}

.form{
	width:100%;
	border: solid 1px #E8E7E3;
	color: #666666;
	font:12px Tahoma, Verdana, Arial;
	background-color: #E8E7E3;
	padding-left: 4px;
	padding-right: 4px;
}

.form_error{
	width:100%;
	border: solid 1px #772123;
	color: #772123;
	font:12px Tahoma, Verdana, Arial;
	background-color: #E8E7E3;
	padding-left: 4px;
	padding-right: 4px;
}



   
#header {
	float:left;
	font-size:68%;
	line-height:normal;
	font-family: Arial, Verdana;
}
#header ul {
	margin:0;
	padding:0px;
	list-style:none;
}
#header li {
	float:left;
	background:url("/gfx/nav-left.gif") no-repeat left top;
	margin:0;
	padding:0px 2px 0px 9px;
	/*border-bottom:1px solid #765;*/
}
#header a {
	float:left;
	display:block;
	width:.1em;
	background:url("/gfx/nav-right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:normal;
	color:#765;
}
#header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
	color:#333;
}
#test #nav-test, 
#home #nav-home, 
#accomm #nav-accomm, 
#faq #nav-faq,
#prop #nav-prop, 
#contract #nav-contract,
#man1 #nav-man1, 
#contact #nav-contact, 
#rent #nav-rent, 
#view #nav-view, 
#leg #nav-leg{
	background-position:0 -150px;
	/*border-width:0;
	border-bottom:1px solid #765;*/
}
#test #nav-test a, 
#home #nav-home a, 
#accomm #nav-accomm a, 
#faq #nav-faq a,
#prop #nav-prop a, 
#contract #nav-contract a,
#man1 #nav-man1, 
#contact #nav-contact a, 
#rent #nav-rent a, 
#view #nav-view a, 
#leg #nav-leg a {
	background-position:100% -150px;
	padding-bottom:4px;
	color:#034A6A;
}
#header li:hover, #header li:hover a {
	background-position:0% -150px;
	color:#333;
}
#header li:hover a {
	background-position:100% -150px;
}

.home_prop_price {
	font:20px Georgia, Serif, Times New Roman;
	color:#034A6A;
	line-height: 22px;
	font-weight : normal;
}
.home_prop_price a {
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_price a:visited{
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_price a:active {
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_price a:hover {
	text-decoration : underline;
	color: #1C98C3;
}

.home_prop_period {
	font:12px Georgia, Serif, Times New Roman;
	color:#034A6A;
	font-weight : normal;
	line-height: 18px;
}
.home_prop_period a {
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_period a:visited{
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_period a:active {
	text-decoration : none;
	color: #1C98C3;
}
.home_prop_period a:hover {
	text-decoration : underline;
	color: #1C98C3;
}

.home-area{ 
	font:14px Georgia, Serif, Times New Roman;
	color:#034A6A;
	line-height: 16px;
}

.search-large {
	/*font: 42px Georgia;
	font-weight : bold;
	line-height: normal;
	color : #000000;*/
	font-family: Trebuchet MS, arial; 
	color: #000; 
	font-size: 2.4em; 
	font-weight:bold;
}

.search-small {
	/*font: 16px Georgia;
	font-weight : bold;
	line-height: normal;
	color : #000000;*/
	font-family: Trebuchet MS, arial; 
	color: #000; 
	font-size: 0.8em; 
	font-weight:normal;
}

.search-box-copy{
	font-family:Arial, Serif, Times New Roman;
	font-size: 12px; 
	color:#000;
}
.search-box{
	font-family:Arial, Serif, Times New Roman;
	font-size: 11px; 
	color:#000;
}

.bg-search{
	background:url("/gfx/bg-property-search.gif") repeat-x left top;
	background-color : #DEE5E9;
}
.bg-main{
	background:url("/gfx/bg-property-main.gif") repeat-x left top;
	background-color : #FAEBA3;
}
.bg-footer{
	background:url("/gfx/bg-property-footer.gif") repeat-x left bottom;
	background-color : #FFF;
}

.programmeheading    { font-family: Trebuchet MS, arial; color: #FFFFFF; font-size: 2.2em; font-weight:normal }
.programmetext    { font-family: Trebuchet MS, arial; color: #FFFFFF; font-size: 0.8em; font-weight:normal }