body {
	background-color: #111111;
	color: #999999;
	margin: 0;
	font-family: Georgia, "Times New Roman",  Times, serif;
}

a:link {
	text-decoration: none;
	color:#999999;
}

a:visited {
	text-decoration: none;
	color:#999999;
}

a:hover {
	text-decoration: none;
	color:#FFFFFF;
}

a:active {
	text-decoration: none;
	color:#FFFFFF;
}

.wrap {
	position: relative;
	padding-left: 50px;
	padding-top: 40px;
}

.top {
	padding-bottom: 30px;
}

.top #header {
	color: #FFFFFF;
	font-family: "Times New Roman", Georgia, Times, serif;
	font-weight: 300;
	font-size; 2em;
	font-style: oblique;
	letter-spacing: normal;
	padding: 0;
	margin: 0;
}

.top #header #red {
	display: inline;
	color: #FF0000;
}

.middle {
	width: auto;
	font-weight: 200;
	font-size: .8em;
}

.middle #current {
	display: inline;
	color: #FFFFFF;
}

.middle img {
	background-image:url(img/loading.gif);
	background-color: #000000;
	background-repeat:no-repeat;
	background-position:bottom left;
	padding: 0px;
	margin: 0px;
}

.bottom {
	visibility: hidden;
	margin-top: 30px;
	padding-top: 3px;
	width: 250px;
	border-top: 4px double #222222;
}

.bottom #footer {

	font-size: 12px;
	font-style:italic;
}

.middle .textlink a {
	display: inline;
	color: #DDDDDD;
}


.imgteaser {
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: left;
	position: relative;
}
.imgteaser a {
	text-decoration: none;
	float: left;
	padding: 0;
	margin: 0;
	color: #111111;
}
.imgteaser a:hover {
	cursor: pointer;
}

.imgteaser a:hover .desc{
	display: block;
	font-size: 1.2em;
	background: #111111;
	filter:alpha(opacity=75);
	opacity:.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; /*--IE 8 Transparency--*/
	color: #fff;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 10px;
	margin: 0;
	border-top: 1px solid #999;
}
.imgteaser a:hover .desc strong {
	display: block;
	margin-bottom: 5px;
	font-size:1.4em;
}
.imgteaser a .desc {	display: none; }
.imgteaser a:hover .more { visibility: hidden;}

.imgteaser a:hover .thin {
	width: 326px;
}

.imgteaser a:hover .wide {
	width: 730px;
}

.imgteaser a:hover .pano {
	width: 1500px;
}
