/* CSS Document */

#optical a, #optical a:visited {color:#939393;}
#optical a:hover {color: #939393}

#nav {
	height: auto;
}

html:not([dummy]) #wrapper {
    background-position: top left;
} /* all browsers except IE 6&7 */

.window_small, .window_medium, .window_big  {
	display: block;
	border: solid black 1px;
	border-bottom: none;
}
.window_small {
	height: 500px;
	margin-top: 5px;
}
.window_medium {
	height: 500px;
	margin-top: 10px;
}
.window_big   {
	height: 500px;
	margin-top: 19px;
}

#frames {
	width: 750px;
	left: 52%;
	position: absolute;
    background-color: white;
    background-repeat: no-repeat;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: -400px;
	top: 500px;
	border: solid black 1px;
}

.logoimg {
	display: none;
}

.logo_high, .logo_mid, .logo_low {
	width: 450px;
	position: absolute;
	left: 52%;
    margin-left: -160px;
}

.logo_high .logoimg, .logo_mid .logoimg, .logo_low .logoimg  {
	display: block;
}
.logo_high {
	top: 30px;
}
.logo_mid {
	top: 35px;
}
.logo_low {
	top: 45px;
}