	body  {
		position: relative;
		color:#10116E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
position: relative;
background: #FFF3CB url(images/bg.jpg)top center repeat-y;
	}
	
	#header {
		position: relative;
	background-color: white;
	padding: 0px;
	margin: 0px;
	border-bottom: solid 1px #10116e;
	height: 100px; 
	background: url(images/Header.jpg) top left;
}
	
	a {
	color: #e45b00;
	font-weight: bold;
	text-decoration: underline;
}



	a:hover {
	color: black;
	font-weight: bold;
	text-decoration: underline;
}

#mainBody {
	position: relative;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #10116e;
border-left: solid 1px #6066B6;
	border-right: solid 1px #6066B6;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	background: white url(images/pg-sh.jpg) top center no-repeat;
}
	
	#topnav {
	position: relative;
		font-family: arial, san-serif;
		letter-spacing: 1px;
			font-size: 13px;
			font-weight: normal;
text-transform: uppercase;
height: 20px;
	padding-top: 8px; 
	padding-bottom: 3px;
	background-color: #7A7CC4; 
text-align: center;
background: url(images/topnavbg.gif) top center repeat-x;
}


#topnav ul{
	position: relative;
	top: 0;
display: inline;
list-style-type: none;
padding: 0;

width: 200px;
}


#topnav ul li{
	position: relative;
	top: 0;
text-align: center;
display: inline;
list-style-type: none;
margin: 0 20px;
padding: 0;
background-color: transparent;
}

#topnav ul li a {
	position: relative;
			font-weight: normal;
	top: 0;
text-decoration: none;
	color: white;


}

#topnav a:visited {
color: white;
}

#topnav a:hover {
position: relative;
text-decoration: underline;
color: black;
background: transparent;

}

#topnav a:active {
color: gray;
text-decoration:none;

}

#topnav .current {
	text-decoration: underline;
	color: white;
}

	
h2 {
	margin-bottom: 0;
	color: #e45b00;
	font-weight: bold;
	font-size: 18px;
}


p {
	font-family: arial; 
	font-size: 12px; 
	color: #10116e; 
}

#leftcontent {
	position: relative;
	left: 20px;
	top: 20px;
	width: 530px;
		border-right: dotted 1px #D6D5FD;
}

#leftcontent p{
	position: relative;
	width: 500px;

}

#rightcontent {
		position: relative;
		top: 20px;
float: right;
	width: 320px;
			z-index: 100;
}

#rightcontent p{
		position: relative;
margin-right: 10px;
}

#rightcontent ul{
			position: relative;
list-style-type: none;
margin: 0;
padding: 0;
}

#rightcontent ul li{
margin-bottom: 3px;
}

#rightcontent ul li{
margin-bottom: 3px;
}

#speakers a:visited {
	color: gray;
	text-decoration: none;
}

#speakers a:hover {
	color: black;
}

#rightcontent p{
			position: relative;
}


#footer {
		position: relative;

	padding: 5px; 
	border-bottom: 1px solid #6066B6; 
	border-top: 1px solid #D6D5FD; 
	font-family: arial; 
margin-bottom: 10px;
	color: #10116e; 
	background: #D3D2FE url(images/footer.jpg) repeat-x;
}

#footer p{
	position: relative;
left: 10px;
width: 860px;
	font-size: 11px; 
}

.newhead {
	margin-top: 40px;
	padding-top: 20px;
		border-top: 1px dotted #D6D5FD; 
}

img {
border: 1px solid #D6D5FD; 

}

.imagetext {
position: absolute;
width: 310px;
left: 160px;
}

.clear {
	clear: both;

}

	.rss2html-note {
		display: none;
	}
	
	#feed {
		position: relative;
		height: 500px;
overflow-x:hidden; 
overflow-y:scroll;
		width: 220px;
				background: #EFEEFB;
	}
	
		#feed span ul {
			position: relative;
			left: 20px;
			top: 14px;
margin-bottom: 30px;

	}

	.statcounter	{
		position: relative;
float: right;
margin: 0;
padding: 0;
	}


#bottom {
	position: relative;
	height: 700px;
	width: 1000;
					background: #FFF3CB url(images/pg-bottom.jpg) top center no-repeat;
}
