p, td {font-size:small; color:#E5B900; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}


a:link{ color:#ffffff; text-decoration : none;}
a:visited{ color:#ffffff; text-decoration : none;}
a:hover { color:#ffffff; text-decoration :underline;}

#navbar {
	font-size:medium;
	display : inline;
}

.navbar {
	font-size:medium;
	display : inline;
}

#content {
	font-size:small;
}

.content {
	font-size:small;
	padding-top: 0.5em
}

#content a:link {
	color:color: #ffffff;
	text-decoration : none;
}
#content a:visited {color: #ffffff; text-decoration : none;}
#content a:hover {
	text-decoration : underline;
}

#plobweb {background-color:#273214; color:#E5B900; font-size:small; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

body {
	margin: 0em;
	padding: 1.8em;
	background-attachment: fixed;
	background-image:  url(img/marble8.jpg);
	background-repeat: repeat-y;
	background-position: left top;

	}

td.navpad {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	border-color:#E5B900;
	background-attachment: fixed;
	background-image:  url(img/marble3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 15%
}

td.navpadend {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	border-color:#E5B900;
	width: 15%
}

.maintable {
	margin: 0em;
	width : 100%;
	height : 100%;
	border : none;
}

.rightfloater {
	float:right;}
	
.infodiv {
	float:right;
	display: inline;
	border : thin;
}


.challenge {
	float:right;
	display: inline;
	border : thin;
	background-color:#E5B900;
	color:#273214;
	width: 20%;
	padding: 20px 7px 7px 7px;
	margin: 5px 5px 30px 5px;
	background-attachment: fixed;
	background-image:  url(img/marble10.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}

#challenge a:link{ color:#273214; text-decoration :underline;}
#challenge a:visited{ color:#273214; text-decoration : none;}
#challenge a:hover { color:#273214; text-decoration :underline;}
#slidewrap img {border-color:#D6E4BE; display:block;}

#bindings img {border-color:#D6E4BE; display:block; margin-top: 6px; margin-right: 5px; cursor:help}
#bindings div {
	position: absolute;
	float:right;
	margin-top: 6px;
	width:200px;
	height:115px;
	background-color:#273214;
	layer-background-color:#273214;
	border:1px solid #E5B900;
	z-index:1;
	padding: 6px;
	text-align: left;
}

#detective li  {list-style-type : none; padding-bottom: 0.5em; padding-left: 0em; margin-left: 0em}
#detective ul  {padding : 0em; margin : 0em;}

#detective h4  {margin-top : 1em; margin-bottom : 0.5em; padding-top: 0em; padding-bottom: 0em;}

#detective a:link {text-decoration : none; color:#ffffff;}
#detective a:visited {text-decoration : none; color:#ffffff;}
#detective a:hover {text-decoration : underline; color:#ffffff;}

#navbar a:link {
	color:#E5B900;
	text-decoration : none;
}
#navbar a:visited {color:#E5B900; text-decoration : none;}
#navbar a:hover {color:#ffffff;
	text-decoration : underline;
}


.latin {margin-top: 1.5em; margin-bottom: 1.5em; border: 2px dotted}


#template img {}


.footer {text-align:center; font-size:x-small;}

#footer a:link {
	color:#ffffff;
	text-decoration : none;}
#footer a:visited {color: #ffffff; text-decoration : none;}
#footer a:hover {
	color: #ffffff;
	text-decoration : underline;}

.booker {border: 1px dotted; margin-top:3%; margin-bottom: 3%; margin-left: 3%; margin-right: 3%; padding-top: 0%; padding-bottom: 2%; padding-right: 2%; padding-left: 2%;}


.bindingsmatch {visibility: hidden; position:absolute; z-index: 1; background-color:#273214; border: 1px solid; padding: 0.5em; margin: 0.5em;}

.onward {margin-bottom: 7%; padding-right: 2%; margin-right: 3%;}

#bindpeople img {cursor: help;}

#navbar a:link.urhere{color:#ffffff}
#navbar a:visited.urhere {color:#ffffff}
#navbar a:hover.urhere {color:#ffffff}

.urhere {color:#ffffff}

#bindpeople img {border-color: #273214}
