/* CSS Document */

body {
	background: #CCC url(file:///Z|/morrismennie/datain/morris/images/bg/bg.gif) no-repeat center middle scroll;
	margin: 0px auto;
	vertical-align: middle;
	text-align: center;

	}
	
#browser {
	width: 100%;
	height: 100%;
	margin: 0 auto;
	vertical-align: middle;
	text-align: center
}	
	
#main {
	width: 760px;
	height: 420px;
	margin: 0 auto;
}
#left_shadow {
	background-image:  url(file:///Z|/morrismennie/datain/morris/styles/images/leftshadow.gif);
	background-repeat: repeat-y;
	width: 10px;
}
#right_shadow {
	background-image:  url(file:///Z|/morrismennie/datain/morris/styles/images/rightshadow.gif);
	background-repeat: repeat-y;
	width: 10px;
}
	
/*-----------------------------------------TOP NAVIGATION-------------------------------------------------*/	
	
#topnav {
	height: 20px;
	width: 760px;
	vertical-align: middle;
	font: 10px/14px arial, verdana, helvetica, sans serif;
	background: #827D7D;
	color: #FFF;
	padding: 3px;
	border-bottom: 2px solid #FFF
 }

#topnav a:link {
	color: #FFF;
	background-color: #827D7D;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#topnav a:visited {
	color: #FFF;
	background-color: #827D7D;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#topnav a:hover {
	color: #FFF;
	background-color: #A2A2A2;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }
 
/*----------------------------------------------RIGHT COLUMN------------------------------------------*/

#right {
	background-color: #FFF;
	vertical-align: top;
	width: 380px;
	height: 100%;
	text-align: center
	}
	
#rightcolumns {
	background-color: #FFF;
	vertical-align: top;
	width: 280px;
	height: 320px;
	margin-top: 78px
	}	
	
#rightcolumns td{
	vertical-align: top;
	}		
	
#rightcolumns p{
	margin: 8px 10px 6px 10px;
	font: 11px/14px arial, verdana, helvetica, sans serif;
	color: #000;
 }	
 
#rightcolumns span {
	font: 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #C00;
 }
 
#rightcolumns i {
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #000;
 }
 
#rightcolumns em {
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #C00;
 }
	
#rightcolumns h1{
	margin: 0px 10px 6px 10px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
#rightcolumns h2{
	margin: 5px 0px 0px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }
 
#rightcolumns h3{
	margin: 0px 0px 5px 0px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
#rightcolumns a:link {
	color: #000;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#rightcolumns a:visited {
	color: #000;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#rightcolumns a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }

#rightcolumns ul{
	margin: 8px 0px 0px 0px;
	font: 11px/11px arial, verdana, helvetica, sans serif;
	color: #000;
 }
 
#rightcolumns li{
	list-style-image:  url(file:///Z|/morrismennie/datain/morris/images/bg/bullets.gif);
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 14px;
	list-style-position: outside;
	text-align: left;
	margin-top: -5px
}
	
#righthome {
	background-color: #000;
	vertical-align: top;
	width: 380px;
	height: 100%;
	}
	
#righthome #topleft{
	background-color: #FFF;
	vertical-align: top;
	width: 190px;
	height: 190px;
	border-bottom: 2px solid #FFF;
	}
	
#righthome #topright{
	background-color: #F2ECCF;
	vertical-align: top;
	width: 190px;
	height: 190px;
	border-bottom: 2px solid #FFF;
	}
	
#righthome #bottomleft{
	background-color: #000;
	vertical-align: top;
	width: 190px;
	height: 100%;
	}
	
#righthome #bottomright{
	background-color: #ADBACA;
	vertical-align: top;
	width: 190px;
	height: 100%;
	padding: 10px
	}
	
#righthome #bottomright p{
	font: 11px/14px arial, verdana, helvetica, sans serif;
	vertical-align: top;
	color: #FFF;
	margin: 0px 0px 5px 0px;
	}
	
#righthome #bottomright h1{
	margin: 0px 0px 5px 0px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	color: #FFF;
 }

#righthome #bottomright a:link {
	color: #98A6B8;
	background-color: #C6D4E5;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#righthome #bottomright a:visited {
	color: #98A6B8;
	background-color: #C6D4E5;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#righthome #bottomright a:hover {
	color: #FFF;
	background-color: #98A6B8;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }

/*----------------------------------------------LEFT COLUMN------------------------------------------*/	
	
#left {
	vertical-align: top;
	width: 380px;
	height: 100%;
	background-color: #FFF;
}
	
#left #content {
	background: transparent;
	vertical-align: top;
	width: 380px;
	height: 100%;
	}
	
#left #content .local{
	background:  url(file:///Z|/morrismennie/datain/morris/images/bg/welland_terrace_roof.jpg) no-repeat right bottom scroll;
	vertical-align: top;
	width: 380px;
	height: 100%;
	}
	
#left #content #topimages{
	background-color: #CCC;
	vertical-align: top;
	width: 380px;
	height: 63px;
	}

/*-----------------------------------------LEFT NAVIGATION-------------------------------------------------*/	
	
#leftnav {
	height: 100%;
	width: 109px;
	vertical-align: top;
	font: 11px/15px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
	padding: 15px 3px 15px 15px;
 }
 
#leftnav h1{
	margin: 5px 0px 5px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
 #leftnav h2{
	margin: 5px 0px 0px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
#leftnav h3{
	margin: 0px 0px 5px 3px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #C00;
 }
 
#leftnav a:link {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#leftnav a:visited {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#leftnav a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }
 
/*-----------------------------------------LEFT EDITORIAL-------------------------------------------------*/	 

#left #content #editorial{
	background-color: transparent;
	vertical-align: top;
	width: 265px;
	padding: 10px 15px 0px 0px;
	}
	
#left #content #editorial p{
	margin: 8px 0px 6px 0px;
	font: 11px/14px arial, verdana, helvetica, sans serif;
	color: #000;
 }	
 
#left #content #editorial span {
	font: 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #C00;
 }
 
#left #content #editorial i {
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #000;
 }
 
#left #content #editorial em {
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #C00;
 }
	
#left #content #editorial h1{
	margin: 5px 0px 5px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
 #left #content #editorial h2{
	margin: 5px 0px 0px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }
 
#left #content #editorial h3{
	margin: 0px 0px 5px 0px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
#left #content #editorial a:link {
	color: #000;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#left #content #editorial a:visited {
	color: #000;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#left #content #editorial a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }

#left #content #editorial ul{
	margin: 8px 0px 0px 0px;
	font: 11px/11px arial, verdana, helvetica, sans serif;
	color: #000;
 }
 
 #left #content #editorial li{
	list-style-image:  url(file:///Z|/morrismennie/datain/morris/images/bg/bullets.gif);
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 14px;
	list-style-position: outside;
	text-align: left;
	margin-top: -5px
}

/*-----------------------------------------------PROPERTY SEARCH----------------------------------------*/

#iframe {
	background-color: #FFF;
	vertical-align: top;
	width: 760px;
	margin: 0px;
	text-align: left;
	padding: 0px;
	height: 398px;
	}

#propertysearch {
	background-color: #FFF;
	vertical-align: top;
	width: 760px;
	margin: 0px;
	text-align: left;
	padding: 0px;
	height: 398px;
	}
	
#propertysearch td{
	background-color: #FFF;
	vertical-align: top;
	}

#propertysearch #topimages {	
	background-color: #CCC;
	vertical-align: top;
	width: 380px;
	height: 63px;
	}

#propertysearch #content {
	background-color: #FFF;
	vertical-align: top;
	width: 380px;
	height: 100%;
	text-align: left;
	}
	
#propertysearch #leftnav {
	height: 100%;
	width: 109px;
	vertical-align: top;
	font: 11px/15px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
	padding: 15px 3px 15px 15px;
 }
 
#propertysearch #leftnav h1{
	margin: 5px 0px 5px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
#propertysearch #leftnav h2{
	margin: 5px 0px 0px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
#propertysearch #leftnav h3{
	margin: 0px 0px 5px 3px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #C00;
 }
 
#propertysearch #leftnav a:link {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#propertysearch #leftnav a:visited {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#propertysearch #leftnav a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }

#propertysearch #content #editorial{
	background-color: #FFF;
	vertical-align: top;
	width: 265px;
	height: 100%;
	padding: 10px 20px 20px 0px
	}
	
#propertysearch #content #editorial p{
	margin: 8px 0px 6px 0px;
	font: 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }	
 
 #propertysearch #content #editorial strong{
	margin: 8px 0px 6px 0px;
	font: 13px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }	
	
#propertysearch #content #editorial h1{
	margin: 5px 0px 5px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
 #propertysearch #content #editorial h2{
	margin: 5px 0px 0px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }
 
#propertysearch #content #editorial h3{
	margin: 0px 0px 5px 0px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
#propertysearch #content #editorial a:link {
	color: #F00;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#propertysearch #content #editorial a:visited {
	color: #666;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#propertysearch #content #editorial a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }
 
#propertysearch #right {
	background: #F4F1D5 url(file:///Z|/morrismennie/datain/morris/images/bg/searchbackground.jpg) no-repeat scroll;
	vertical-align: middle;
	height: 100%;
	text-align: left;
}

#propertysearch #right p{
	background: transparent;
	vertical-align: middle;
	text-align: left;
	padding: 5px 0px 0px 70px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

#propertysearch #right em{
	background: transparent;
	vertical-align: middle;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	display: inline;
	margin: 100px
	}

#propertysearch #right .input {
	background: transparent;
	font: 11px Arial, Helvetica, sans-serif;
	color: #C00;
	width: 140px;
	padding-left:3px;
	margin-top: 3px;
	margin-left: 3px;
	float: right;
	margin-right: 80px
	}
	
#propertysearch #right .button {
	border: 1px solid #FFF;
	background: #C00;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 190px
}

#propertysearch #right .reset {
	border: 1px solid #FFF;
	background: #CCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px
}
 
/*-----------------------------------------------MAILING LIST FORM CONTROLS----------------------------------------*/

#mailinglist {
	vertical-align: top;
	width: 760px;
	margin: 0px auto;
	text-align: left;
	padding: 0px;
	height: 420px;
	}

#mailinglist #topnav {
	height: 20px;
	width: 760px;
	vertical-align: middle;
	font: 10px/14px arial, verdana, helvetica, sans serif;
	background: #827D7D;
	color: #FFF;
	padding: 3px;
	border-bottom: 2px solid #FFF
 }

#mailinglist #topnav a:link {
	color: #FFF;
	background-color: #827D7D;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#mailinglist #topnav a:visited {
	color: #FFF;
	background-color: #827D7D;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#mailinglist #topnav a:hover {
	color: #FFF;
	background-color: #A2A2A2;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }
 	
#mailinglist td{
	vertical-align: top;
	}

#mailinglist #topimages {	
	background-color: #CCC;
	vertical-align: top;
	width: 380px;
	height: 63px;
	}

#mailinglist #content {
	background-color: #FFF;
	vertical-align: top;
	width: 380px;
	height: 100%;
	text-align: left;
	}
	
#mailinglist #leftnav {
	height: 100%;
	width: 109px;
	vertical-align: top;
	font: 11px/15px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
	padding: 15px 3px 15px 15px;
 }
 
#mailinglist #leftnav h1{
	margin: 5px 0px 5px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
#mailinglist #leftnav h2{
	margin: 5px 0px 0px 3px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #000;
 }
 
#mailinglist #leftnav h3{
	margin: 0px 0px 5px 3px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #EEE;
	color: #C00;
 }
 
#mailinglist #leftnav a:link {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#mailinglist #leftnav a:visited {
	color: #000;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#mailinglist #leftnav a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }

#mailinglist #content #editorial{
	background-color: #FFF;
	vertical-align: top;
	width: 265px;
	height: 100%;
	padding: 10px 20px 20px 0px
	}
	
#mailinglist #content #editorial p{
	margin: 8px 0px 6px 0px;
	font: 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }	
	
#mailinglist #content #editorial span {
	font: 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #C00;
 }
 
#mailinglist #content #editorial i {
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: transparent;
	color: #000;
 }

#mailinglist #content #editorial h1{
	margin: 5px 0px 5px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
 #mailinglist #content #editorial h2{
	margin: 5px 0px 0px 0px;
	font: bold 11px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #000;
 }
 
#mailinglist #content #editorial h3{
	margin: 0px 0px 5px 0px;
	font: bold 12px/14px arial, verdana, helvetica, sans serif;
	background: #FFF;
	color: #C00;
 }
 
#mailinglist #content #editorial a:link {
	color: #F00;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
	}
 
#mailinglist #content #editorial a:visited {
	color: #666;
	background-color: EEE;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#mailinglist #content #editorial a:hover {
	color: #FFF;
	background-color: #000;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
 }
 
#mailinglist #right {
	background: #F4F1D5 url(file:///Z|/morrismennie/datain/morris/images/bg/searchbackground.jpg) no-repeat scroll;
	vertical-align: middle;
	height: 100%;
	text-align: left;
}

#mailinglist #right p{
	background: transparent;
	vertical-align: middle;
	text-align: left;
	padding: 5px 0px 0px 70px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
}

#mailinglist #right em{
	background: transparent;
	vertical-align: middle;
	text-align: left;
	padding: 0px 0px 0px 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	display: inline;
	margin: 100px
	}

#mailinglist #right .input {
	background: #FFF;
	font: 11px Arial, Helvetica, sans-serif;
	color: #C00;
	width: 140px;
	padding-left:3px;
	margin-top: 3px;
	margin-left: 3px;
	float: right;
	margin-right: 80px
	}
	
#mailinglist #right .text {
	background: #FFF;
	font: 11px Arial, Helvetica, sans-serif;
	color: #C00;
	width: 140px;
	padding-left:3px;
	margin-top: 3px;
	margin-left: 3px;
	float: right;
	margin-right: 80px;
	border: 1px solid #CCC
	}	
	
#mailinglist #right .button {
	border: 1px solid #FFF;
	background: #C00;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 162px;
	width: 85px
}

#mailinglist #right .reset {
	border: 1px solid #FFF;
	background: #CCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px
}
 
 
/*-----------------------------------------------MAIN/GENERIC FORM CONTROLS----------------------------------------*/

.input {
	background: transparent;
	font: 11px Arial, Helvetica, sans-serif;
	color: #C00;
	width: 140px;
	padding-left:3px;
	margin-top: 3px;
	margin-left: 3px
	}	
	
.form {
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	margin: 5px 0px 0px 5px;
	}
	
.formfade {
	font: 11px Arial, Helvetica, sans-serif;
	color: #999;
	margin: 5px 0px 0px 5px;
	}

.button {
	border: 1px solid #FFF;
	background: #333;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px
}

.reset {
	border: 1px solid #FFF;
	background: #CCC;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 3px
}

#fovia {
	background: transparent;
	font: 10px Arial, Helvetica, sans-serif;
	color: #666;
	padding-top: 5px;
	text-align: right;
	}	
	
#fovia a:link {	
	color: #333;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#fovia a:visited {	
	color: #333;
	background-color: transparent;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#fovia a:hover {	
	color: #FFF;
	background-color: #666;
	padding: 1px 3px 2px 3px;
	text-decoration: none;
	vertical-align: text-bottom;
}

#newdev {
	height: 398px;
	width: 380px;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	}
	
#newdev .pic td{
	height: 130px;
	border-bottom: 2px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	background: #000;
	}
	