/* styles from 2009 ammendments */
.language{position:absolute;left:320px;top:10px;height:53px;width:auto}




/* styles from 2008 ammendments */
/* default layout */
.mainmenu{position:absolute;left:4px;width:155px;top:234px;height:500px}
.menuItem{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem1{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem2{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem3{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem4{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem5{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem6{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem7{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem8{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem9{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem10{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem11{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem12{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem13{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem14{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem15{float:left;width:150px;height:20px;margin-top:0px;margin-bottom:4px;margin-left:4px;background-repeat:no-repeat;color:#5B1257;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}

.menuItem_newSection{float:left;width:130px;height:16px;margin-top:16px;margin-bottom:4px;margin-left:4px;color:#5B1257;background-repeat:no-repeat;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}
.menuitem_newSection1{float:left;width:130px;height:16px;margin-top:16px;margin-bottom:4px;margin-left:4px;color:#5B1257;background-repeat:no-repeat;font-family: Verdana, Arial, Helvetica;font-size:13px;font-weight:bolder;cursor:pointer}

/* property query page and index page */
.propertyQuery{float:right;width:252px;height:256px;top:0px;margin-top:14px;margin-left:14px;margin-bottom:14px;color:#000000;font-family: Verdana, Arial, Helvetica;font-size: 11px}
.propertyQueryHeader{height:30px;width:252px;background-image:url('../imgs/general_imgs/search_title.gif');font-weight:bold}
.pqLeft{float:left;width:80px;text-align:right;font-size:9px;margin-top:8px;padding-top:2px;border:1px solid white}
.pqRight{float:left;width:140px;text-align:left;margin-top:8px;margin-left:10px;border:1px solid white}
.pqLeft1{float:left;width:130px;text-align:right;font-size:9px;margin-top:8px;padding-top:2px}
.pqRight1{float:left;width:150px;text-align:left;margin-top:8px;margin-left:10px}
.homepagetext{font-weight:bold;margin-top:10px}
.myproperties{float:right;width:149px;height:30px;margin-right:20px;margin-top:4px;cursor:pointer}
.adbox{position:absolute;left:-93px;top:180px;width:100%;height:50px}

.sidestrip{float:right;width:260px}
.sidebox{float:left;margin-left:30px;width:202px;height:280px;margin-top:10px}
.sidebox_header{width:202px;height:30px}
.sidebox_photo{width:200px;height:150px;border:1px solid black;background-image:url('../imgs/photographs/main_photograph.jpg')}
.sidebox_text{width:200px;height:73px;text-align:center;font-weight:bold;border:1px solid black;border-bottom:none;border-top:none;background-color:#AB85A9;color:#FFFFFF}
.sidebox_click{width:200px;height:25px;border:1px solid black;border-top:none;background-image:url('../imgs/general_imgs/moreinfo_title.gif');cursor:pointer}


.mainframe{float:left;width:66%;height:auto;min-width:300px}
.text_area{float:left;width:100%;height:auto;margin-top:16px}
.indented_text_area{float:left;width:55%;height:150px;margin-top:16px;margin-left:16px;padding-right:10px;padding-left:10px;border:1px solid black;overflow:auto}
.toppropbox{float:left;width:auto;height:auto;padding-top:0px}
.topprop{float:left;width:200px;height:150px;margin-top:16px;clear:left;background-image:url('../imgs/photographs/main_photograph.jpg')}
.miniprop{float:left;width:110px;height:110px;margin-top:4px;clear:left;background-image:url('../imgs/photographs/search_photograph.jpg')}
.latest{float:left;width:170px;height:29px;background-image:url('../imgs/general_imgs/latest_title.gif');margin-top:16px;clear:left}
/* .newdev{float:left;width:186px;height:30px;background-image:url('../imgs/general_imgs/newdev_title.gif');margin-top:16px;clear:left} */
.newdev{float:left;width:312px;height:70px;background-image:url('../imgs/general_imgs/swiss_section.gif');margin-top:16px;margin-top:16px;clear:left}
.swiss{border:1px solid red;padding:10px;height:250px;overflow:auto;background-color:ffe8e8;margin-top:16px}
.hand{cursor:pointer}

.footer_links{width:90%;height:auto;margin-top:2px;color:#FFFFFF;font-size:9px;font-family: Verdana, Arial, Helvetica;text-align:center}
.footlink{color:#FFFFFF;text-decoration:none;border-left:1px solid white;padding-left:5px;margin-top:4px}
.footlink2{color:#000000;text-decoration:none;padding-left:5px;margin-top:4px}
.footerupper{color:#000000;font-size:10px;font-family: Verdana, Arial, Helvetica;width:100%;text-align:center;height:auto}
.footer{color:#000000;font-size:10px;font-family: Verdana, Arial, Helvetica;width:500px;text-align:center}


/* front page editor */
.pselect{position:relative;left:0px;top:40px;width:200px;height:64px;background-image:url('../imgs/general_imgs/editmode.gif')}
.editselect{position:relative;left:30px;top:20px}
.hiddentext{display:none}

/* user edit styles */
.word{float:left;padding-right:5px;cursor:pointer}
.ital{float:left;padding-right:5px;font-style:italic;cursor:pointer}
.highlight{float:left;padding-right:5px;cursor:pointer;color:#CC66CC;font-weight:bold}
.subtitle{float:left;font-size:16px;font-style:italic;font-weight:900;color:#5B1257}

.para{float:left;margin-bottom:10px;clear:left}
.paraital{float:left;margin-bottom:10px;clear:left;font-style:italic}
.parahighlight{float:left;margin-bottom:10px;clear:left;color:#CC66CC;font-weight:bold}
.parasubtitle{float:left;margin-bottom:10px;margin-top:10px;font-size:16px;font-style:italic;font-weight:900;color:#5B1257;clear:left}

/* my properties */
.myproperty{float:left;width:400px;height:auto;border:1px solid black;margin-left:150px;margin-top:20px;overflow:hidden}
.mydescription{float:right;width:280px;overflow:hidden}
.myphoto{float:left;width:110px;height:110px;overflow:hidden}
.detail{color:#5b1257;font-style:italic;font-weight:bold}
.action{float:left;margin-top:8px;margin-left:16px;margin-bottom:8px;cursor:pointer}

/* property display page */
.favourites{position:absolute;left:420px;top:240px;width:161px;height:35px;background-image:url('../imgs/general_imgs/addtoproperties.gif');cursor:pointer}


/* homepage styles used in editing suite */
.editmenu{position:absolute;left:4px;width:136px;top:234px;height:500px;z-index:2;background-color:#FFFFFF}
.formatting{position:fixed;left:200px;width:606px;top:0px;height:220px;background-color:#DDDDDD;z-index:2;border:1px solid black;border-top:none;visibility:hidden}
.cheading{float:left;width:100%;text-align:center;font-weight:bold}
.c1{position:absolute;left:10px;top:20px;width:150px;height:190px;background-color:#FFFFFF;border:1px solid black}
.c2{position:absolute;left:170px;top:20px;width:150px;height:190px;background-color:#FFFFFF;border:1px solid black;visibility:hidden;text-align:center}
.c3{position:absolute;left:330px;top:20px;width:250px;height:190px;background-color:#FFFFFF;border:1px solid black;text-align:center}

/* original style sheet pre 2008 */
.heading {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #5b1257;

}
.maintext {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #000000;

}
.news {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #000000;

}
.linkmiss {
	FONT-SIZE: x-small; COLOR: #d9d4aa; FONT-FAMILY: Verdana, Arial, Helvetica,
}
.largeheading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #a49791;

}

body {
 scrollbar-face-color: #5b1257; 
 scrollbar-shadow-color: #000000;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #5b1257; 
 scrollbar-darkshadow-color: #5b1257; 
 scrollbar-track-color: #cccccc; 
 scrollbar-arrow-color: #FFFFFF;
}
.navbar {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;


}
.maintext a:link {
	color: #5b1257;
	text-decoration: underline;
	font-weight: bold;
}
.maintext a:visited {
	font-weight: bold;
	color: #5b1257;
	text-decoration: underline;
}
.maintext a:hover {
	font-weight: bold;
	color: #999999;
	text-decoration: none;

}
.maintext a:active {
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.navbar a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.navbar a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.navbar a:hover {
	font-weight: bold;
	color: #ffff00;
	text-decoration: none;

}
.navbar a:active {
	font-weight: bold;
	color: #8c1929;
	text-decoration: none;

}
.navbarBold {
	color: #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;

}
.navbarMaroon {

	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}
.navbarMaroon a:link {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navbarMaroon a:visited {

	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.navbarMaroon a:hover {

	font-weight: bold;
	color: #a49791;
	text-decoration: none;
}
.navbarMaroon a:active {

	font-weight: bold;
	color: #a49791;
	text-decoration: none;
}
.navbarMaroonBold {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;

}
.navbarBoldWhite {

	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}
.navbarSmallWhite {

	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
}
.navbarBoldLarge {

	color: #8c1929;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
}
.navbarMaroonSmallBold {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;

}
.maintextBold {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #000000;
	font-weight: bold;

}
.navbarMaroonSmall {


	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
}
.maintextSpecialOffer {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #8c1929;
	font-weight: bold;
	height: auto;
	width: auto;
	background-color: #CCFF00;


}
.infobar {
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #000000;
	font-weight: normal;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;

}
.infobarBold {

	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #000000;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.infobarHeading {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 3px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #a49791;
	background-position: center top;
	text-align: center;
	margin-top: 3px;
	padding-bottom: 2px;



}
.navbarMaroonBoldGreen {

	color: #ccff00;
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-weight: bold;
}
.maintextPrice { FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; color: a07e7e; font-weight: bold; height: auto; width: auto; background-color: #FFCC00; }
.maintextLarge { FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; color: #000000; font-weight: bold; }
