html, body{ 
			 padding:0px;
 			 margin:0px;
			 background-color:#5F2647;
			 background-position:center;
			 text-align:center;
			 background-image:url(../images/utility/container-background.jpg);
			 background-repeat:repeat-y;
			}

#container{
			margin-left:auto;
			margin-right:auto;
			width:750px;
			height:100%;
			background-color:39172B;
			border-left:1px solid #666;
			border-right:1px solid #666;
			}
			
#topbanner{
			width:750px;
			background-image:url(../images/utility/topbanner_bkgnd.jpg);
			}
			
#nav-home{color:#ffffff;}
#nav-search{color:#ffffff;}
#nav-reg{color:#ffffff;}
#nav-contact{color:#ffffff;}
			
#navcontainer{
	width:750px;
	height:36px;
	border-top:1px solid #666;
	background-image:url(../menu/menu_bkgnd.jpg);
			}
			
 ul#navlist
{
margin-top:6px;
margin-bottom:6px;
font-family:calisto, Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #9D5681;
text-decoration: none;
}
#navlist a:hover
{
color: #fff;
text-decoration: none;
}

#content{
width:710px;
margin:20px;
text-align:left;
}
#maintext{
width:450px;
}
#rightbox{
float:right;
width:250px;
}

#footer{
clear:both;
margin-top:30px;
width:100%;
height:20px;
border-top:solid 1px #666666;
}

.img{
border:2px solid #9D5681
}

p {
	font-family: arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	letter-spacing:0px;
	color: #ffffff;
}
.p {
	font-family: arial, Helvetica, verdana, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
	color: #ffffff;
}
a:link {  color:#EDACD3; text-decoration:underline; font-weight:bold;}
a:active {  color:#EDACD3; text-decoration:underline; font-weight:bold;}
a:visited { color:#EDACD3; text-decoration:underline; font-weight:bold;}

a:hover {  color:#EFCAE0; text-decoration:none; font-weight:bold;}

H1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	letter-spacing:0px;
	color: #ffffff;
}

H2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	letter-spacing:0px;
	color: #ffffff;
}
H3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	letter-spacing:0px;
	color: #ffffff;
}
H4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	letter-spacing:0px;
	color: #9D5681;
}
H5{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	color: #ffffff;
}
H6{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:0px;
	color: #ffffff;
}
.formtxt{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:0px;
	color: #ffffff;
	}

.boxstyle {
	font-family: Arial, Helvetica, verdana,  sans-serif;
	font-size: 12px;
	color: #990000;
	background-color: #ffffff;
	border-color:#990000 ;
	border-style: solid; 
	border-top-width: 1 px; 
	border-right-width: 1 px; 
	border-bottom-width: 1 px;
	border-left-width: 1 px;
}
	.fieldbox{
	font-family: Arial, Helvetica, verdana,  sans-serif;
	font-size: 10px;
	color:#999999;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:0px;
	margin-right:4px;
	background-color: #ffffff;
	border-color:#F0F0F0;
	border-style: solid; 
	border-top-width: 0 px; 
	border-right-width: 0 px; 
	border-bottom-width: 0 px;
	border-left-width:0 px;
}
.radiostyle {
	font-family: Arial, Helvetica, verdana,  sans-serif;
	font-size: 12px;
	color: #990000;
	background-color: #ffffff;
	border-color:#990000 ;
	border-style: solid; 
	border-top-width: 1 px; 
	border-right-width: 1 px; 
	border-bottom-width: 1 px;
	border-left-width: 1 px;
}
.buttonstyle {
	font-family: Arial, Helvetica, verdana,  sans-serif;
	font-size: 12px;
	color: #990000;
	background-color: #EEE4C6;
	border-color:#990000 ;
	border-style: solid; 
	border-top-width: 1 px; 
	border-right-width: 1 px; 
	border-bottom-width: 1 px;
	border-left-width: 1 px;
}
