@charset "UTF-8";
/* CSS Document */
body{
	background-color: black;
	color:white;
	margin:10px;
}
* {
font-family: Tahoma, Arial, sans-serif;
}
a{
	text-decoration:none;
	color:white;
}
a:hover{
	text-decoration:underline;
}
img{
	border:none;
}
.trio{
	padding:11px;
}
.hid{
	display:none;
}
.a{
	width:100%;
	position:relative;
	left: 0px;
}
#pagewrapper{
	width:976px;
	position:relative;
	margin:auto;
	margin-top:55px;
}
#rtop{
	float:right;
	text-align:right;
}
#header1 {
	text-align: left;
	overflow: auto;
}
#ltop {
	text-align: left;
	padding-bottom: 4px;
	float: left;
}
#ltop #contactdot {
	position: absolute;
	left: 470px;
	top: 10px;
}
#ltop #tourdot {
	position: absolute;
	left: 520px;
	top: 10px;
}
#search{
	position: relative;
	top: 21px;
}
#awp{
	position: absolute;
	top: 5px;
	right: 200px;
}
span.majorlink {
	font-size:30px;
	margin-left: 40px;
	line-height: 51px;
}
span.majorlink a:hover {
	text-decoration:underline;
}
#content{
	clear:both;
	border: 4px solid #fcf8b3;
	position:relative;
	padding:0;
}
#left{
	float:left;
	width:248px;
	text-align:center;
}
#left div {
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left:10px;
}
#right{
	float:right;
	width:712px;
	position:relative;
}
#stage{
	width:712px;
	position:relative;
	border-bottom: 1px solid #fcf8b3;
	border-left:1px solid #fcf8b3;	
}

#captions{
	text-align:center;
	margin:2px 0 2px 0 !important;
}
#trio{
/*all three boxes*/
	height:132px;
}
#tour{
	float:left;
	width:236px;
	height:100%;
	border-left:1px solid #fcf8b3;
}
#tour img {
	float:right;
	width:63px;
	margin:12px 11px 5px 5px;
}
#knot {
	width:236px;
	height:100%;
	float:right;
	text-align:center;
}
#contact{
	float:left;
	width:237px;
	height:100%;
	border-left:1px solid #fcf8b3;
	border-right:1px solid #fcf8b3;
}
#contact img {
	float:right;
	width:63px;
	margin:12px 11px 5px 5px;
}
#tour p.top,
#contact p.top {
	margin:30px auto 20px 15px;
}
#tour p.bottom,
#contact p.bottom {
	text-align: center;
}
#knot img {
	margin-top:13px;
	margin-bottom:13px;
}
#clear {
	clear:both;
}
#footer{
        clear:both;
        text-align:center;
        margin-top:11px;
        font-size: 18px;
}
#footer span.footprint {
        margin-left: 10px;
        margin-right: 10px;     
}
#tooltip {
        position: absolute;
        z-index: 3000;
        border: 1px solid #fcf8b3; 
        background-color: #ffffff;
        padding: 5px; 
}

#tooltip h3,  
#tooltip div { 
        margin: 0; 
        font-weight: normal;
        font-size: 12px;
}   

#tooltip.knotText {
	color:#000000;
	width:300px;
}
