body {margin:0;}
#nav .menus a {
	display: block;
	height: 24px;
margin-right: 20px;
float:left;
}
#spacer {
	height: 45px;
}
#nav a img{
	border: none;
}
#nav .menus a:hover {margin-top:-12px}
#nav {
	background-image: url(images/nav-bar.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 800px;
	padding-top: 14px;
}
#hidden {
	display: none;
}
#pad {
	height: 20px;
}
#swaptext1 {
	width: 350px;
}
#container #nav .menus {
	overflow: hidden;
	float: left;
	height: 12px;
margin-top: 5px;

}
.logo {
	float: right;
overflow: hidden;
height:31px;
}
.logo img{ border:0;
}
.logo a {display: block;
	height: 62px;
}
.logo a:hover {margin-top:-31px}

#container {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#container #stage {
	background-color: #E8E8E8;
}
#container #substage {
	height: 55px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#container .thumb {
	background-color: #E8E8E8;
	height: 55px;
	width: 55px;
	margin-left: 15px;
	border: 1px solid #F3F3F3;
}

#substage a {
	float: right;
	display:block;
}

#substage a img {
	filter: alpha(opacity=50);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50; opacity:0.5;
 }

#substage a:hover img {
	filter: alpha(opacity=100);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 	-moz-opacity: 1.00; opacity:1;
}
#container #nav .menu img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#container #substage #swaptext {
	float: left;
	width: 285px;
	
}
#container #substage #swaptext b{line-height:16px;}
em {font-family: Arial, Sans-serif; font-size:10px; font-style:normal; text-align: justify;}
#container #substage .title {
	float: left;
	margin-bottom:7px;
}
.clear {
	clear: both;
	visibility: hidden;
}
.left {
	float: left;
}
