/*

Burghandy: rgb(104,0,0)
Gold: rgb(234,227,33)
*/

body {
	font: normal normal normal 13px/18px verdana, arial, sans-serif;
	background-color: rgb(104,0,0);
	color: rgb(104,0,0);
	padding: 0;
	margin: 0;
	background-image: url("../images/back-tile.jpg");
	background-repeat: x-repeat y-repeat;
	background-position: left 139px;
	text-align: center;
}

#tmlogo {
	width: 477px;
	height: 50px;
	position: absolute;
	top: 25px;
	right: 50%;
	margin-right: -25px;
	border: 0px;
}

#gsearch {
	position: absolute;
	top: 35px;
	left: 50%;
	margin-left: 150px;
	border: 0px;
}

#gsearch .button {
	color: rgb(234,227,33);
	background-color: rgb(104,0,0);
	text-align: center;
	font: normal normal normal 13px/18px verdana, arial, sans-serif;
	border: 0px;
}

#content {
	width: 894px;
	position: absolute;
	top: 78px;
	right: 50%;
	margin-right: -447px;
	padding: 5px;
	background-color: rgb(255,255,255);
	text-align: left;
	border: 1px solid rgb(0,0,0);
	clear: both;
}

#page {
	margin: 0 50px;
	padding: 0px;
}

#page h1 {
	font: normal small-caps bold 26px/28px "Times New Roman", "Times", serif;
	display: block;
	text-align: center;
	border: 0px;
	margin: 0px;
	padding: 0px;
}


#pillars {
	margin-top: 45px;
	float: right;
	border: 0px;
}

#pillarimg {
    border: 0px;
    height: 362px;
    width:  325px;
}

#menu, #menu li {
	font: normal small-caps bold 18px/20px "Times New Roman", "Times", serif;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#menu {
	margin-bottom: 0.5em;
}

#loginbox {
	width: 325px;
	height: 42px;
	position: absolute;
	top: 6px;
	left: 50%;
	margin-left: 110px;
	border: 0px;
	font: normal normal normal 10px/12px verdana, arial, sans-serif;
	text-align: center;
}

#loginbox input {
	font: normal normal normal 10px/12px verdana, arial, sans-serif;
}	

.normal {
	padding: 0px;
	margin: 0px;
	font: normal normal normal 13px/18px verdana, arial, sans-serif;
}	

.missing {
	color: rgb(255,0, 0);
	font-weight: bold;
}

h1 {
	font: normal small-caps bold 28px/30px "Times New Roman", "Times", serif;
	display: block;
	border-bottom: 1px solid rgb(104,0,0);
	text-align: left;
	margin: 0px;
	padding: 0px;
}

h4, .h4class {
	font: normal normal bold 13px/18px verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px;
	display: inline;
}

/* LINK Styles 
------------------------- */
a:link,
a:visited {
	color: rgb(104,0,0);
	text-decoration: underline;
	}
a:hover {
	color: rgb(104,0,0);
	text-decoration: none;
}

#menu a:link,
#menu a:visited {
	color: rgb(104,0,0);
	text-decoration: none;
	}
#menu a:hover {
	color: rgb(104,0,0);
	text-decoration: underline;
}

#qform {
	width: 700px;
	margin: auto;
	text-align: center;
}

.ppform {
	float: left;
	padding-right: 6px;
}

/* FOOTER Styles 
------------------------- */
#footer {
	display: block;
	color: rgb(98,98,98);
	font: normal normal normal 10px/12px verdana, arial, sans-serif;
	clear: both;
	text-align: center;
}

#footer a:link,
#footer a:visited {
	color: rgb(98,98,98);
	text-decoration: none;
	}
#footer a:hover {
	color: rgb(98,98,98);
	text-decoration: underline;
}

.right {
	float: right;
	border: 0px;
	padding-left: 6px;
}

.left {
	float: left;
	border: 0px;
	padding-right: 6px;
}

