/* CSS Document */
* {
    margin: 0;
    padding: 0;
}
html, body {
    height: 100%;
}
body {
    background-color: #fff;
    color: #888;
    font: 100.01%/1.4 sans-serif;
    text-align: center;
}

img{
	border: none;
}

img.opacity {
	opacity: 0.85;
	filter: alpha(opacity=50);
	}	
	
img.opacity:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	}

#distance {
    background-color: #fff;
    float: left;
    height: 50%;
    margin-bottom: -15em;		/*-half of container height!*/
    width: 1px;
}
#container {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
	background-image:url(gfx/bg.png);
	background-repeat:no-repeat;
	background-position: 1.0em center;
    clear: left;
    height: 30em;
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 45em;
}

#logo{
	background-image:url(gfx/th_logo.png);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	height:54px;
	width:45em;
}

#condis{
    float: left;
    height: 9em;
	width: 45em;
}

#leftnav{
	margin-top: -48px;
	width:22,5em;
	padding: 0 5px 0 0;
	float:left;
}

#righnav{
	margin-top: 48px;
	width:22,5em;
	padding: 0 0 0 5px;
	float:left;
}