/* CSS Document */

html, body {
	width:100%;
	height:100%;
}

body {
	padding: 0;
	margin: 0;
	font: 11.5px/1.6 Verdana, Arial, Helvetica, sans-serif;
/*	background:#032e77; */
	background:#922b2b; 
	color: #444;
	text-align:center;
/*	overflow:hidden;   Keeps scroll bar from popping up when clicking on accordion links. */
}

body {
}

#contentContainer {
	background:#7f2525; 
/*	background:#032e77; */
	position:relative;
	width:990px;
	height:auto !important;
	min-height:100%;
	margin:0 auto;
}

#background {
	background: url(/occasions/conferences/beyond-metaphysics/images/background-folds.jpg) no-repeat;
	position:absolute;
	top:0;
	left:0;
	width:990px;
	height:660px;
	border:0px solid green;
	z-index:0;
 }

#WRPLogo {
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:126px;
}

img, div, a, input { behavior: url('/styles/fx-iepngfix.htc') }

#globe {
	background: url(/occasions/conferences/beyond-metaphysics/images/WRP-Globe.png) no-repeat;
	position:relative;
	float:right;
	margin-top:-20px;
	width:285px;
	height:508px;
	overflow:hidden;
}

#title {
	background: url(/occasions/conferences/beyond-metaphysics/images/Title.png) no-repeat;
	position:absolute;
	top:15px;
	left:185px;
	width:582px;
	height:131px;
}

#content {
	position:absolute;
	top:150px;
	left:85px;
	width:580px;
	height:inherit;
}

.accordion {
	margin:0 auto 2px auto;
	background:#fff;
	width:580px;
	height:350px;
	max-height:350px;
	text-align:left;
	overflow:auto;
	/* Max height for IE */
	height:expression(this.scrollHeight > 350 ? '350px' : "auto" );
	border:0px solid green;
}

h3.toggler {
	color:#fff;
	margin: 0 0 2px 0;
	padding: 2px 5px;
	font-size: 16px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
 
h3.genInfo, h3.sponsors, h3.success, h3.error {
	background-color:#02195d;
}

h3.call, h3.register {
	background-color:#102c80;
}

h3.schedule, h3.contact {
	background-color:#2b4ba7;
}

h3.participants {
	background-color:#3e69aa;
}

h1,.head1 {
	font-size:1.5em;
	font-weight:bold;
	color:#054297;
}

h2,.head2 {
	font-size:1.3em;
	font-weight:bold;
	color:#7f2525;
	margin:7px;
}

h3,.head3 {
	font-size:1.1em;
	font-weight:bold;
	color:#054297;
	margin:7px;
}

h4,.head4 {
	font-size:1.05em;
	font-weight:bold;
	margin:7px;
}

p {
	margin:10px;
	width:540px;
	max-width:540px;
}

strong {
	color:#7f2525;
}

td {
	text-align:left;
}

.blue {
	color:#054297;
}