.main_bg {
	background-attachment: fixed;
	background-image: url(bg.jpg);
	background-repeat: no-repeat;
}

#bgt {
  position:relative;
  width:400px;
  height:400px;
  margin:0;
}

#text {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ffffff;
  padding:0px;
}
#text {
  filter: alpha(opacity=50);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: 0.50;
  opacity:0.5;
}
#words {
position:absolute;
  top:0;
  left:0;
  width:98%;
  height:100%;
  background:transparent;
  padding:3px;
}
.border {
	border: thin inset #FFFFFF;
}

#navbgt {
  position:relative;
  width:174px;
  height:20px;
  margin:0;
}

#navtext {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#ffffff;
  padding:0px;
}
#navtext {
  filter: alpha(opacity=75);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity:0.75;
}
#navwords {
position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
  padding:2px;
}

#navbgt_bc {
  position:relative;
  width:174px;
  height:35px;
  margin:0;
}

#navtext_bc {
  filter: alpha(opacity=75);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity:0.75;
}

#navwords_bc {
position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
  padding:2px;
}

.nav_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2986A5;
}

.txt_body {
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #FFFFFF;
	font-weight: normal;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.link_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFFFCC;
}
