body {
	font:"Times New Roman", Times, serif;
	background-color: #ffffff;
}
body,td,th {
    font:"Times New Roman", Times, serif;
    font-size: 14px;
}
.style5 {font-family: Arial; font-size: 9px; }
a:link {
    color: #DDDDDD;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
    color: #DDDDDD;
	text-decoration:none;
	font-weight: bold;
}
a:hover {
    color: #DDDDDD;
	text-decoration:underline;
	font-weight: bolder;
}
a:active {
    color: #DDDDDD;
	text-decoration:underline;
	font-weight: bolder;
}
.style11 {    font-size: 12px;
    font-weight: bold;
}
.style12 {    font-size: 12px;
    font-weight: bold;
}
.style13 {color: #9A0000}

.Container {
	position: absolute;
	top: 112px;
	left: 280px;
	width: 250px;
	height: 235px;
	background: #D9D9D9;
	border:solid;
	border-color:#4938C7;
	border-width:2px;
	padding: 5px;
}

.frame_tl {
	background: url(../images/frame_tl.gif) no-repeat top left;
}

.frame_tr {
	background: url(../images/frame_tr.gif) no-repeat top left;
}

.frame_bl {
	background: url(../images/frame_bl.gif) no-repeat top left;
}

.frame_br {
	background: url(../images/frame_br.gif) no-repeat top left;
}

#main_pic {
	position:absolute;
	top: 112px;
	left: 590px;
}

#main_pic_frame {
	position:absolute;
	left: 590px;
	top: 112px;
	width: 400px;;
	height: 485px;
	background: url(../images/frame.gif);
}

#thumbnail_row {
	position:absolute;
	left: 280px;
	top: 379px;
	width: 268px;
}

.contact {
	position: absolute;
	top: 160px;
	left: 31px;
	width: 186px;
	height: 423px;
	background: #D9D9D9;
	border:solid;
	border-color:#4938C7;
	border-width:2px;
	padding: 5px;
}

.map_container {
	position: absolute;
	top: 112px;
	left: 280px;
	width: 260px;
	height: 245px;
	background: #D9D9D9;
}

