body
{
	background-color: #000;
	background-image: url(/design/body_bg.jpg);
	background-repeat: repeat-x;
	background-color: #000;
}

#hd { height: 90px; }
#bd { }

strong { font-weight: bold; }

.homepage
{
	background-image: url(/design/iidren.jpg);
	background-repeat: no-repeat;
	height: 521px;
}

#topnav
{
	background-image: url(/design/navbar_icon.jpg);
	background-repeat: no-repeat;
	height: 90px;
	width: 230px;
}

.navbar
{
	padding: 10px 10px 10px 10px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-color: #CCC;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	opacity: 0.5;
	filter: alpha(opacity=50);
	float: right;
	margin: 38px 100px 0px 0px;
}

.navbar { color: #999; }

.navbar a
{
	text-decoration: none;
	padding: 0px 4px 0px 4px;
	color: #093;
	font-weight: bold;
}

.navbar a:hover
{
	opacity: 1.0;
	filter: alpha(opacity=100);
	text-decoration: underline;
}

#page_content
{
	padding: 10px 10px 10px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-color: #093;
	border-width: 1px;
	border-style: solid;
	background-color: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#page_content p { padding: 10px; }

.pageTitle
{
	font-size: 197%;
	margin: 0px 0px 20px 0px;
	color: #390;
}

#svMasterEmail { width: 400px; }

#svMasterEmail legend
{
	font-size: 131%;
	margin: 0px 0px 20px 0px;
}

#svMasterEmail li { padding: 10px; }

#svMasterEmail li label
{
	width: 300px;
	display: block;
	font-weight: bold;
}

#subSettings li label { display: inline; }

h3
{
	color: #390;
	font-size: 138.5%;
}

h3 a
{
	color: #390;
	font-size: 138.5%;
	text-decoration: underline;
}

.MusicFeature
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	border-color: #959612;
	border-width: 1px;
	border-style: solid;
	margin: 8px 0px 8px 0px;
	height: 36px;
	width:400px;
	z-index: 10;
}

.CalendarFeature
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	border-color: #959612;
	border-width: 1px;
	border-style: solid;
	margin: 8px 0px 8px 0px;
	z-index: 10;
	width:430px;
}

.PeopleFeature
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 10px;
	border-color: #959612;
	border-width: 1px;
	border-style: solid;
	margin: 8px 0px 8px 0px;
	z-index: 10;
}

.PeopleRole
{
	font-size: 100%;}
	
.PeoplePix {float:right; padding:10px;}	

#contactform TD { padding: 5px; }

.copyright
{
	color: #666;
	text-align: center;
}
