a:link       { color: #1e63b7; text-decoration: none;} 
a:active     { color: #800000;text-decoration: none;}
a:visited      { color: #339966; text-decoration: none;}
a:hover { color: #1e63b7; text-decoration: underline;
} 
body {margin-top: 0px;
margin-left:0px;
font-family: Arial, sans serif; 
font: 12px; height:100%; 
color:#565656;
overflow-x: hidden;
}
h3 {border-bottom: 1px solid #000;
  padding-bottom: 2px;}
}
.linktous { padding: 10px;
background: #BFE2FF;
border: 1px solid black;
text-align: left;
}
.realestate li b {color: black; width: 135px;cursor:default;}	
.anylinkcss{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
border-right: 1px solid #ffffff;
border-bottom-width: 0;
font: normal 12px Arial;
line-height: 18px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
background: #ffffff;
width: 150px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
padding: 0;
list-style-type: none;
background: #ffffff;
}

.anylinkcss ul li a{
width: 100%;
display: block;
text-indent: 3px;
/* border-bottom: 1px solid #efefef; */
padding: 1px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
border: 1px solid #ffffff;
}
.anylink ul li a:active{
color: black;
font: normal 12px Arial;
text-decoration: none;
border: 1px solid #ffffff;
}

.anylinkcss a:hover{ /*hover background color*/
background: #d7ecf2;
background: red;
color: black;
text-decoration: none;
padding: 1px 0;
text-indent: 5px;
border: 1px #000080 solid;
}
.anylinkcss a:link       { font-family: Arial; color: black; text-decoration: none;}
.anylinkcss a:active     { color: black;text-decoration: none;}
.anylinkcss a:visited      { color: black;text-decoration: none;}
.anylinkcss a:hover { color: black; 
}
/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 100px;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Arial;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DEFFCA;
background: #ffffff;
}

.anylinkcsscols .column{
width: 150px;
float: left;
margin-left: 5px;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;
}

.anylinkcsscols ul li a{
width: 100%;
display: block;
text-indent: 3px;
/* border-bottom: 1px solid #efefef; */
border: 1px #ffffff solid;
padding: 0px 0;
text-decoration: none;
font-weight: normal;
text-indent: 5px;
}

.anylinkcsscols li a:hover{ /*hover background color*/
background: #d7ecf2;
color: black;
text-decoration: none;
border: 1px #000080 solid;
}

.anylinkcsscols a:link       { font-family: Arial; color: black; text-decoration: none;}
.anylinkcsscols a:active     { color: black;text-decoration: none;}
.anylinkcsscols a:visited      { color: black;text-decoration: none;}
.anylinkcsscols a:hover { color: black; 
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}
.pullquotem {float: left; 
	width: 180px; 
	color: #333;
  	border: 1px solid #333; 
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
   	background-color:efefef; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#efefef, endColorstr=#ffffff)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.pullquotem ul{
list-style-type: none;
margin: 0;
padding: 0;
font-size: 12px;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}
.pullquotem .headertop{
font: bold 12px Arial;
color: #565656;
background: gainsboro;
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
/* text-indent: 10px; */
padding: 7px 0 7px 0; /* 31px is left indentation of header text*/
text-align: center;
}
div.pullquote0 {float: right; 
	width: 200px; 
	color: #333;
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
}
div.pullquote1 {float: left; 
	width: 180px; 
	color: #333;
  	border: 1px solid #333; 
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
   	background-color:#efefef; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#deeded, endColorstr=#ffffff)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
div.pullquote2 {float: right; 
	width: 180px; 
	color: #333;
  	border: 1px solid #333; 
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
   	background-color:#efefef; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#ffffff, endColorstr=#ffffff)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
div.pullquote150 {float: right; 
	width: 150px; 
	color: #333;
  	border: 1px solid #333; 
  	text-align: center;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 0px;
   	background-color:#efefef; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#ffffff, endColorstr=#ffffff)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
div.pullquote_pink {float: right; 
	width: 180px; 
	color: #333;
  	border: 1px solid #333; 
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 100% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
   	background-color:#E5C7Be; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#E5C7Be, endColorstr=#ffffff)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

div.pullquote_red {float: right; 
	width: 180px; 
	color: #fff;
  	border: 1px solid #333; 
  	text-align: left;
   	top-margin: 5px; 
   	padding: 5px 5px 5px 5px;
   	font: 90% Arial, Helvetica, Verdana, sans-serif;
   	margin: 1px 0 0 7px;
   	background-color:#4682B4; FILTER: progid:DXImageTransform.Microsoft.gradient(GradientType=0,
   startColorstr=#4682B4, endColorstr=#3f6bac)progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.white:link       { font-family: Arial; color: yellow; text-decoration: none;} 
.white:active     { color: yellow;text-decoration: none;}
.white:visited      { color: yellow;text-decoration: none;}
.white:hover { color: white; text-decoration: underline;
}
	. slough {background: #5f9ea0 url(brookside_files/slough3.jpg)
}
.bluelimebdy {
    width:350px;
    background:#d7ecf2;
    color: #565656;
    border-left:1px solid #565656;
    border-right:1px solid #565656;
    border-bottom:1px solid #565656;
    padding:5px;
    font-size: 12px;
 	background:#fff url("../menuimages/blue_lime.jpg") repeat top left;
 	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color=gray, Positive=true);
}

.shadowcontainer{
width: 100%; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: #eee;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
div.Section1
	{page:Section1;}
