html, body			{margin: 0px; padding: 0px; font:normal 10px Tahoma,Verdana, Arial, Helvetica, sans-serif;}
.virtual-tour-menu	{margin-right:2px; background-color:#5c5c5c;}
#address			{display:block; width:592px; height:40px; margin-top:-58px; margin-bottom:8px; *margin-bottom:0px; background-color:#000000;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; color:#FFFFFF; line-height:35px; font-size:18px; text-align:left; padding:5px;}
#profile img		{margin-bottom:2px;}
#profile 			{color:#6d6d6d}
#profile strong		{color:#000000; font-size:11px;}
.footer				{color:#FFFFFF;}
h1					{margin:0px; padding:0px; border:0px; font-size:16px;}
h2					{margin:0px; padding:0px; border:0px; font-size:10px;}
#slide-control		{display:block; width:592px; height:30px; margin-top:-48px; margin-bottom:8px; *margin-bottom:0px; text-align:right; padding:5px;}
.myinput			{border:1px solid #CCCCCC; border-bottom:0px; border-right:0px;  font:normal 11px Tahoma,Verdana, Arial, Helvetica, sans-serif; background-color:#EEEEEE }
.button				{border:1px solid #CCCCCC; border-top:0px; border-left:0px;  font:normal 11px Tahoma,Verdana, Arial, Helvetica, sans-serif; background-color: #EEEEEE;padding:3px;}

#bottom-pano-menu a			{text-decoration:underline}
#bottom-pano-menu a:hover	{text-decoration:none}


.bg						{background-color:#000000}
.property_info 			{color:#000000; background-color:#ffc726; border-right:1px solid #c79505; border-bottom:1px solid #c79505; margin-top:8px;}
.property_info strong 	{color:#9f7524}
.profile-boxes			{background-color:#FFFFFF; border-right:1px solid #c79505; border-bottom:1px solid #c79505; margin-top:8px;}
.property_info tr		{background: url(images/line.gif) no-repeat; background-position:bottom center;}
.property_info .last	{background:none;}
a						{color:#FFFFFF; text-decoration:none;}
a:hover					{color:#FF9900;}


#header {
    background: url(../images/header-virtual.jpg) no-repeat;
    width: 802px;
    height: 151px;
	margin: 0 auto;
    position: relative;
	margin-bottom: 30px;
}

#footer {
	text-align: right;
	clear: both;
	margin: 0 auto;
	width: 800px;
}


#menu {
    position: absolute;
    top: 120px;
    left: 60px;
    margin: 0;
    padding: 0;
}

#menu li {
    list-style: none;
    padding: 0 20px 0 20px;
    float: left;
}

#menu li a {
    display: block;
    color: #000;
    font-weight: 500;
    white-space: nowrap;
    font-size: 13px;
}

#menu a:hover {
    color: #897b25;
    text-decoration: none;
}

#menu li ul {
    margin: 14px 0 0 0;
    *margin: 15px 0 0 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
}

#menu li ul li {
    padding: 0px;
    float: none;
    display: inline;
}

#menu li ul li a {
    width: auto;
    background: #717171;
    color: #fff;
    padding: 5px 12px;
    cursor: pointer;
}

#menu li ul li a:hover {
    background: #949494;
    color: #fff;
}

