﻿body
{
	color: silver;
	font-family: 'Verdana Ref';
	background-color: #080055;
	font-weight:600;
	background-image: url('../images/bluebgrd.jpg');
	background-repeat: repeat;
	margin:35px;
	width: 800px;
	filter: DropShadow(color=black,offx=2,offy=2,positive=2);
}

A:link
{
	color: #FF99FF;
	text-decoration:none;
}
A:hover
{
	color: #CCFFFF;
	text-decoration:none;
}
A
{
	color: white;
	text-decoration:none;
}
#toolbar1
{
	font-size: smaller;
	top:110px;
	height: 20px;
	left:35px;
	width:920px;
	background-color: #CCCCCC;
	font-family: Verdana;
	font-variant: small-caps;
	font-weight: 200;
	vertical-align: middle;
	border:thin blue solid;
	position: absolute;	
		}
#toolbar
{
	font-size: smaller;
	top:110px;
	height: 20px;
	left:35px;
	width:920px;
	background-color: purple;
	font-family: Verdana;
	font-variant: small-caps;
	font-weight: 300;
	vertical-align: middle;
	border:thin silver solid;
	position: absolute;	
		}

#schMenu {
	position: absolute;
	width:150px;
	z-index:500;
	left:100px;
	background: #9900FF;
	top:129px;
	padding:5px;
	display:block;
	color:white;
	text-align:left;
	font-size: 7pt;
	font-variant: small-caps;
	border:thin black solid;
	visibility:hidden;
	elevation:above;
}
#docMenu {
	position: absolute;
	width:200px;
	z-index:500; 
	left:500px;
	background:#9900FF;
	top:129px;
	padding:5px;
	display:block;
	color:white;
	text-align:left;
	font-size: 7pt;
	font-variant: small-caps;
	border:thin black solid;
	visibility:hidden;
	elevation: higher;
	}
#house_toc 
{
	font-size: 10pt; 
	float: left; 
	text-align: left;	
}
.img_house
{
	position:relative;
	float:left;
	padding:5px;
	width:350px;
	z-index:100;
	elevation:below;	
	}
.text_house
{
	font-size:smaller;
	vertical-align:top;
	position:relative;
	float:right;
	top:10px;
	filter: DropShadow(color=black,offx=2,offy=2,positive=2); 
	width:350px;
}
.button
{
	border:thin;
	border-style:outset;
	font-size: x-small;
	vertical-align:middle;
	background-color:silver;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	}
.vacancy
{
	position: relative;
	top:auto;
	visibility:hidden;
}
#content
{
	position:absolute;
	left:50px;
	top:163px;
	width: 850px;
	margin:5px;
	vertical-align:top;
}
.menu_item1
{
	padding-right: 10px; 
	padding-left: 10px; 
	filter: glow(color=black,strength=5);
}
.menu_item
{
	padding-right: 10px; 
	padding-left: 10px; 
	filter: glow(color=black,strength=2);
	color:white;
}

#PageTitle
{
	text-align: left; 
	font-size: 16pt; 
	font-weight: bold; 
	width: 400px;
}
#contact
{
	position: absolute; 
	left: 550px; 
	top: 35px; 
	text-align: right; 
	font-size: small; 
	vertical-align: text-top; 
	width: 372px;
}
#contact_rent
{
	font-size:13pt;
	font-weight:600;
	text-align:right;
}
#linkbar:before
{
  color:white;
  font-size:13px;
  font-weight:bold;
}
#linkbar:hover
{
  color:#CCFFFF; 
  font-size:13px;
  font-weight:bold;
  }
#linkbar:visited
{
  color:#CC99FF;  
  font-size:13px;
  font-weight:bold;
}

/*photoarray styles */
#thumb {
	text-align:center;
	width:166px;
	left:0px;
	top:0px;
	height:500px;
	overflow:auto
}
.imgtmb {
 	max-height:160px;
 	max-width:160px;
}
#picture {
	width:734px;
	left:200px;
	position:absolute;
	top:0px;
	height:500px;
	overflow:auto;
	text-align:center;
}
#image {
	text-align:center;
	vertical-align:top;
}
#caption {
	font-size:10pt;
	font-style:italic;
}