table.toptable {
/*
	background-image:url('images/topsection.jpg');
	background-repeat:no-repeat;
	width:780px;
	height:186px;
*/
}

td.blur_table {
	background-image:url('images/blurred-street-600x400.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:400px;
}

td.menu_0 {
	background-repeat:repeat-x;
	font-family : Tahoma,Verdana,Arial;
	text-align:center;
	color:#000000;
}

td.menu_1 {
	text-align:center;
	font-family : Tahoma,Verdana,Arial;
	color:#000000;
	background-repeat:repeat-x;
	border-width:2px;
	border-style:solid;
	border-color:#ffffff;
	color : #ffffff;
}

span.big_info {
	text-align:center;
	font-family : Tahoma,Verdana,Arial;
	font-size : 44px;
	color:#404040;
}

span.small_info {
	text-align:center;
	font-family : Tahoma,Verdana,Arial;
	font-size : 22px;
	color:#606060;
}

a.menu_0:link {text-decoration: none; color:#000000; }
a.menu_0:visited {text-decoration: none; color:#000000; }
a.menu_0:active {text-decoration: none; color:#000000; }
a.menu_0:hover {text-decoration: underline; color:#000000; }

a.menu_1:link {text-decoration: none; color:#ffffff; }
a.menu_1:visited {text-decoration: none; color:#ffffff; }
a.menu_1:active {text-decoration: none; color:#ffffff; }
a.menu_1:hover {text-decoration: underline; color:#ffffff; }

td.menu_grey {
/*
	background-image:url('images/gradient-1x40-grey.gif');
*/
}

td.menu_green {
/*
	background-image:url('images/gradient-1x40-green.gif');
*/
}

td.menu_orange {
/*
	background-image:url('images/gradient-1x40-orange.gif');
*/
}

td.menu_red {
/*
	background-image:url('images/gradient-1x40-red.gif');
*/
}

td.menu_mauve {
/*
	background-image:url('images/gradient-1x40-mauve.gif');
*/
}

.ptz_canvas
{
   position: static;
   z-index: 100;
	 width: 500px;
	 height: 400px;
}

.ptz_back
{
   position: absolute;
	 left: 50px;
	 top: 110px;
   z-index: 200;
	 width: 400px;
	 height: 400px;
}

.ptz_middle
{
   position: absolute;
	 left: 50px;
	 top: 110px;
   z-index: 300;
	 width: 400px;
	 height: 400px;
/*
	 clip: rect(0px, 0px, 2400px, 0px);
	 overflow: hidden;
*/
}

.ptz_front
{
   position: absolute;
	 left: 50px;
	 top: 110px;
   z-index: 400;
	 width: 400px;
	 height: 400px;
/*
	 width: 2400px;
	 height: 2800px;
	 clip: rect(0px, 0px, 2000px, 2400px);
	 overflow: hidden;
*/
}

div.main_body {
	font-size : 14px;
	font-family : Tahoma,Verdana,Arial;
	color:#ff0000;
/* width:780px; */
}

p.main_text {
	font-family : Tahoma,Verdana,Arial;
	font-size : 14px;
	color:#000000;
}

p.footer_text {
  width: 1000;
	font-family : Tahoma,Verdana,Arial;
	font-size : 10px;
	font-style: italic;
	color:#000000;
/*	width:780px; */
	text-align: center;
}

div.nanosidebar {
	font-family : Tahoma,Verdana,Arial;	
	font-weight: bold;
	font-size : 14px;
}

td.nanosidebar {
	background-image:url('images/left-hand-margin.jpg');
	width:110px;
	background-repeat: repeat;
	padding: 2px;
}

#twitter_update_list li {
font-family : Tahoma,Verdana,Arial;
list-style-type: none;
}

#twitter_update_list span {
font-family : Tahoma,Verdana,Arial;
font-size: 11px;
font-style: italic;
color: #000000;
}

#twitter_update_list span a {
display: inline;
color: #000000;
}

#twitter_update_list span a:hover {
text-decoration: underline;
color: #C0C000;
}

div#preload { display: none; }