body{	scrollbar-face-color: #2A3952;		scrollbar-shadow-color: #333333;	scrollbar-highlight-color: #6E88B1;	scrollbar-3dlight-color: #000000;	scrollbar-darkshadow-color: #000000;	scrollbar-track-color: #445A80;	scrollbar-arrow-color: #FFFFFF;	color: #000000;	font-family: Tahoma, Verdana;	background-color: #FFFFFF;		margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	}.headerbkg   { background-image: url('../images/structure/header.jpg');  }.lefttop	 { background-image: url('../images/structure/left_top.jpg'); background-repeat: no-repeat }.leftbottom	 { background-image: url('../images/structure/left_bottom.jpg') }.leftbottom-blank	 { background-image: url('../images/structure/left_bottom_blank.jpg'); background-repeat: no-repeat }.leftmiddle	 { background-image: url('../images/structure/left_middle.jpg') }.topleft   { background-image: url('../images/structure/topleft.jpg'); background-repeat: no-repeat; background-position: top }.navbar   { background-image: url('../images/structure/navbar.gif') }.choice		{ background-image: url('../images/structure/choice_property.jpg')}.yellowbase   { background-image: url('../images/structure/yellow_corners_02.gif'); background-repeat: repeat-x; background-position: bottom left }.instructionBase { background-image: url('../images/structure/new_instructions_07.gif'); background-repeat: repeat-x repeat-y }.instructionLeft { background-image: url('../images/structure/new_instructions_04.gif'); background-repeat: repeat-y repeat-y }.instructionRight { background-image: url('../images/structure/new_instructions_05.gif'); background-repeat: repeat-y repeat-x }.choiceMiddle	{ background-image: url('../images/structure/our_choice_property_05.jpg'); background-repeat: repeat-y }.choiceLeft		{ background-image: url('../images/structure/our_choice_property_04.jpg'); background-repeat: repeat-y }.choiceRight	{ background-image: url('../images/structure/our_choice_property_06.jpg'); background-repeat: repeat-y }.choiceTopMid	{ background-image: url('../images/structure/our_choice_property_02.jpg'); background-repeat: repeat-x repeat-y }.choiceBottomMid{ background-image: url('../images/structure/our_choice_property_08.jpg'); background-repeat: repeat-x repeat-y }.gallery	{ background-image: url('../images/structure/galleryBG.jpg') }.washoutimg
{
	filter: alpha(opacity=40);
}

.washouttxt
{
	color: #C3C3C3;
	font-family: Tahoma, Verdana;
	font-size: 8pt;
}/* #shadow   { background-image: url('../images/structure/shadow.gif');			left: 0px; top: 73px; position:absolute; width: 776px } */.dropshadow   { filter: alpha(opacity=50); background-color: #000000 }				#shadow   { filter: alpha(opacity=50); background-color: #000000;			left: 0px; top: 64px; position:absolute; width: 21px }	#shadow2   { filter: alpha(opacity=50); background-color: #000000;			left: 135px; top: 64px; position:absolute; width: 641px }			               a:hover { color: #336699 }a:link  { color: #16426E }a:visited { color: #16426E }.newinstructionsDIV{	overflow:hidden;	height: 90px;}.Colour1Back{	font-size: 10pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #16426e;}.Colour2Back{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #340D71;}.PlainWhiteBack{	font-size: 10pt;	color: #000000;	font-family: Tahoma, Verdana;	background-color: white;}.Tbl171{height: 171px;}.Tbl67{height: 67px;}.ListingBack {	background-color: #FCF9D7; border: solid 1px #340D71 }.yellowback {	background-color: #FCF9D7 }.blackborder-right { border-right: solid 1px #000000 }.blackborder-left { border-left: solid 1px #000000 }.blackborder-top { border-top: solid 1px #000000 }.blackborder-bottom { border-bottom: solid 1px #000000 }.navyBorder-right { border-right: solid 1px #340D71 }.navyBorder-left { border-left: solid 1px #340D71 }.navyBorder-top { border-top: solid 1px #340D71 }.navyBorder-bottom { border-bottom: solid 1px #340D71 }.NavMenuBack {	background-color: #340D71;}.RentalBlock0 { background-color: #FDF7FB; border: solid 1px #F4D5E7; padding: 3px 3px 3px 3px }/*.RentalBlock1 { background-color: #FEF8F3; border: solid 1px #FFDDC1; padding: 3px 3px 3px 3px }*/.RentalBlock1 { background-color: #FFFCEB; border: solid 1px #F5E89D; padding: 3px 3px 3px 3px }.RentalBlock2 { background-color: #F5FDF0; border: solid 1px #D2E8C4; padding: 3px 3px 3px 3px }.RentalBlock3 { background-color: #ECF8FD; border: solid 1px #C0E1EE; padding: 3px 3px 3px 3px }.NavMenuStd{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #6f6e69;	text-decoration: none;	border: solid 1px #000000;	cursor: hand;}.NavMenuStdAlt{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #6f6e69;	text-decoration: none;	border-top: solid 1px #000000;	border-bottom: solid 1px #000000;	border-right: solid 1px #000000;	border-left: solid 1px #6f6e69;	cursor: hand;}.NavMenuOver {	border-right: #918f8e 1px inset;	border-top: #918f8e 1px inset;	border-left: #918f8e 1px inset;	font-size: 8pt;	color: white;	border-bottom: #918f8e 1px inset;	font-family: Tahoma, Verdana;	background-color: #84817a;	text-decoration: none;	cursor: hand;}.NavMenuOverAlt {	border-right: #918f8e 1px inset;	border-top: #918f8e 1px inset;	border-left: #84817a 1px solid; 	font-size: 8pt;	color: white;	border-bottom: #918f8e 1px inset;	font-family: Tahoma, Verdana;	background-color: #84817a;	text-decoration: none;	cursor: hand;}.formfield{	font-family: Tahoma, Verdana;	color: #000000;	font-size: 8pt;	width: 137px}.NavMenuActive{	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;	background-color: #a1a09e;	text-decoration: none;}.Colour1Border{	border: solid 1px #16426e; } .ImageBorder{	border: solid 1px #340D71;}.Colour2Border{	border: solid 1px #336699;}.AltBack{	background-color: #A9A8A7;}	#FunctionHeader{	padding-right: 2px;	padding-left: 8px;	font-weight: bold;	font-size: 10pt;	left: 0px;	padding-bottom: 5px;	vertical-align: baseline;	width: 100%;	color: white;	padding-top: 5px;	font-family: Tahoma, Verdana;	position: relative;	top: 10px;	height: 20px;	background-color: #a1a09e;	text-align: left;}.txt {	font-family: Tahoma, Verdana;	font-size: 8pt;	text-decoration: none;	text-align:left;}.footertxt{	font-family: Tahoma, Verdana;	font-size: 8pt;	text-decoration: none;	text-align:center;		}.txtsm {	font-family: Tahoma, Verdana;	font-size: 9px;	text-decoration: none;}.txt10 {	font-family: Tahoma, Verdana;	font-size: 10pt;	text-decoration: none;}.txt12 {	font-family: Tahoma, Verdana;	font-size: 10pt;	text-decoration: none;}.txtBlock {	font-family: Tahoma;	font-size: 8pt;	text-align: left;}.DeadText {	color: #EB3D00;	text-decoration: none;}.Font_White{	color: #FFFFFF;	}.Font_Blue{	color: #340D71}.Font_Red{	color: #FF0000}a.AdminLink:hover{	font-weight: bold;	font-size: 8pt;	color: #ff0000;	font-family: Verdana;	text-decoration: none;}a.AdminLink:link{	font-weight: bold;	font-size: 8pt;	color: #000066;	font-family: Verdana;	text-decoration: none;}a.AdminLink:visited{	font-weight: bold;	font-size: 8pt;	color: #000066;	font-family: Verdana;	text-decoration: none;}a.StandardLink:link  { color: #340D71;	text-decoration: none; }a.StandardLink:visited { color: #340D71; text-decoration: none; }a.StandardLink:hover { color: #EB3D00;	text-decoration: none; }a.AltLink:hover{	color: #6f6e69;	text-decoration: none;}a.AltLink:link{	color: #6f6e69;	text-decoration: none;}a.AltLink:visited{	color: #6f6e69;	text-decoration: none;}a.WhiteLink:link       { color: #FFFFFF; text-decoration: none; font-size: 8pt; }a.WhiteLink:hover      { color: #FFFFFF; text-decoration: none; font-size: 8pt }a.WhiteLink:visited    { color: #FFFFFF; text-decoration: none; font-size: 8pt }a.BlackLink:link       { color: #000000; text-decoration: none; font-size: 8pt }a.BlackLink:hover      { color: #000000; text-decoration: none; font-size: 8pt }a.BlackLink:visited    { color: #000000; text-decoration: none; font-size: 8pt }a.BlackLink2:link       { color: #000000; text-decoration: underline; font-size: 8pt }a.BlackLink2:hover      { color: #000000; text-decoration: underline; font-size: 8pt }a.BlackLink2:visited    { color: #000000; text-decoration: underline; font-size: 8pt }.ListImage{	border: darkgray 1px solid;}.GalleryBox{	border: solid 1px #FFFFFF;	font-family: Verdana, Arial;	font-size: 8pt;	color: #16426E}.SearchResultsItem{	border-right: #d3d3d3 1px solid;	border-top: #d3d3d3 1px solid;	border-left: #d3d3d3 1px solid;	border-bottom: #d3d3d3 1px solid;	background-color: #f5f5f5;	font-family: Tahoma, Verdana;	font-size: 8pt;	color: #000000; }.FormField{	border: solid 1px darkgray;	font-family: Tahoma, Verdana;	font-size: 8pt;	color: #000000;}#RentalHeader{	padding-right: 10px;	padding-left: 10px;	font-size: 10pt;	padding-bottom: 5px;	color: white;	padding-top: 5px;	font-family: Tahoma, Verdana;	background-color: #A9A8A7}#RentalItem{	padding-right: 10px;	padding-left: 10px;	font-size: 8pt;	padding-bottom: 5px;	color: white;	padding-top: 5px;	font-family: Tahoma, Verdana;	text-align: left;}.hr{	color:#340D71;	size="1"		}#RentalLink{	font-weight: bold;	font-size: 8pt;	color: white;	font-family: Tahoma, Verdana;}#Search{	padding-right: 0px;	padding-left: 0px;	font-size: 8pt;	padding-bottom: 0px;	color: white;	font-family: Tahoma, Verdana;	text-align: left;	visibility: hidden}#searchBtn{	border-right: darkgray 1px solid;	border-top: darkgray 1px solid;	font-weight: bold;	font-size: 8pt;	border-left: darkgray 1px solid;	color: white;	border-bottom: darkgray 1px solid;	font-family: Tahoma, Verdana;	background-color: #16426e;}#PropertySearch{	position: absolute;	left: 10px;	top: 140px;	background-color:Transparent;}#ForSaleItem{	padding-right: 5px;	padding-left: 5px;	height: 149px;	width: 335px;}#ListImageBlock{	border: darkgray 1px solid;	left: 10px;	width: 10px;	position: relative;	top: 10px;	height: 10px;}#ListTextBlock{	font-size: 8pt;	left: 150px;	width: 174px;	color: black;	font-family: Tahoma, Verdana;	position: relative;		top: -88px;	height: 97px;	text-align: left;}#ListRefBlock{	font-size: 8pt;	left: 10px;	top: -80px;	font-family: Tahoma, Verdana;	position: relative;	width: 250px;	height: 15px;}#ChoiceProperty{	top: 426px;	left: 250px;	position: absolute;	width: 258px;	height: 27px;}.pageBkg	{ background-color: #FFFFFF }.menutitle{
cursor:pointer;
color:#000000;
width:111px;
padding:2px;
font-family: Tahoma;
font-size: 8pt;
text-align: left
}

.submenu{
margin-bottom: 0.5em;
font-family: Tahoma;
font-size: 8pt;
text-align: left;
width: 111px;
background-color: #FCF9D7
}

#home_leftbar
{ width: 167px; left: 0px; top: 0px; position: relative }

#header
{ width: 613px; left: 167px; top: -634px; position: relative }

#instructions
{ width: 430px; left: 167px; top: -634px; position: relative }

#rentals
{ width: 183px; left: 597px; top: -1230px; position: relative }

#footer
{ width: 780px; left: 0px; position: relative }

#gallery-image-container{	position:relative;}#gallery-image{	position:relative;}#gallery-image-controls{	position:relative;	top:-23px;}.washout
{
	filter: alpha(opacity=70);
}	