/* CSS Document */


.center{
	margin-left:auto;
	margin-right:auto;
}
.textcenter
{
text-align:center;
}
#profile_pic
{
	float:left;
	position:absolute;
	padding:1px;
	border:solid 3px #b23648;
	max-width:400px;
}

.video
{
width:300px;
height:200px;
border:solid 3px #b23648;
}
#audio
{
	/* position:absolute;
	top:290px; */
	padding:1em;
}
#Error{
	color:red;
	font-size:1em;
	font-weight:bolder;
	z-index:10;
	text-align:center;
	position:absolute;
	top:175px;
	left:10%;
	right:10%;
}

.oddRow
{
	background-color:#8c113a;
	color:white;
	width:100px;
	height: 30px;
}
#bio
{
	padding-right:2em;
}
.searchWidth
{
	width:100px
}
#newuser
{
	border:solid 1px black;
}
.tableInfo
{
	border:solid 1px #b23648;
	padding:1em;
   height:1000px;
   width:50%;
}
#tableContainer
{
	width:90%;
}
#table
{
	border:solid 1px #b23648;
	padding:1em;
}

.underline
{
	border-bottom:solid 2px #b23648;
}
.underlinedotted
{
	border-bottom:dotted 1px #b23648;
}
#expires
{
	border-top:dotted 2px #b23648;
		border-bottom:dotted 2px #b23648;
}
.error
{
	color:red;
}
input
{
	width:150px;
}
th
{
	text-align:left;
}


.separator
{
	border-top:solid 2px #b23648;
	padding:.5em;
}

.odd
{
	color:#FFFFFF;
	background-color:#b23648;
	text-align:center;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px 0px;
	padding: 0px;
}

#bio
{
	width:90%;
	min-height:190px;
}
#biopic
{
	float:right;
border:solid 3px #b23648;
padding:1px;
}
#bioheader
{
	width:95%;
	min-height:250px;
}
.padding
{
	padding:1em;
}
.fixed
{
	right:150px;
	position:fixed;
	background-color:yellow;
	font-size:50px;
	padding:5px;
	border:dotted 2px black;
	}

