@charset "UTF-8";
/* CSS Document */

body
{
	margin-top:0;
	background-image:url(images/bgsmall.png);
	color:#575757;
	font-family:"Gill Sans",Geneva, Verdana, Arial, Helvetica, sans-serif;
}

a
{
	color:#575757;
	text-decoration:none;
	border-bottom:1px solid #8fff00;
}

div#wrapper
{
	margin-left:auto;
	margin-right:auto;
	width:1008px;
}
div#header
{
	background-image:url(images/header.png);
	background-repeat:no-repeat;
	height:124px;
}

div#navigation
{
	height:35px;
	background-image:url(images/nav_bg.png);

}

div#navigation ul
{
	margin:0;
	padding:0;
	padding-left:19px;
	padding-top:8px;
}

/*div#navigation ul li
{
	float:left;
	list-style:none;
	height:42px;
	margin-right:35px;	

}*/

div#navigation ul li
{
	float:left;
	height:40px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:78px;
}

div#navigation ul li a
{
	border:none;
	color:#575757;
	text-decoration:none;
	font-size:17px;
	text-transform:uppercase;
}

div#navigation ul li a:hover
{
	color:#810058;
	border-bottom:1px solid #810058;
	background-color:#FFFFFF;

}

div#content div#left
{
	width:220px;
	padding-left:20px;
	float:left;
}


div#content div#left ul 
{
	list-style:none;
	padding-left:2px;
}

div#content div#left ul li
{
	margin-bottom:5px;

}
div#content div#left ul li a
{
	border:none;

	color:#810058;
	text-decoration:none;
	font-size:18px;
	text-transform:lowercase;
	
	text-transform:capitalize;
}

div#content div#left ul li a:hover
{
	border-bottom:1px solid #810058;
	color:#810058;

}

div#content div#left h2
{
	color:#555555;
	font-size:24px;
	font-weight:normal;
	text-decoration:underline;
}






div#content div#right
{
	
	float:left;
	width:650px;
}


div#content div#right p
{
	font-weight:normal;
}


div#content div#right p img.speaker
{
	clear:both;
	float:right;
	margin-left:7px;
	margin-bottom:10px;
	border:10px solid white;
}

div#content div#right div.hr
{
	border-bottom: 1px solid #dfdbd2;
	clear:both
}



div#content div#right h2
{

	color:#810058;
	font-size:24px;
	font-weight:normal;
}

div#content div#right h2#indexbox{
	font-size:20px;
	background-color:#575757;
	padding:10px;
	color:#8fff00;
}

p#novotel{
 margin-top:220px;
}



div#footer
{
	height:87px;
	background-image:url(images/footer_bg.png);
	background-repeat:no-repeat;
	color:#a3a3a3;
	vertical-align:bottom;
}

div#footer p
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:240px;
	padding-top:55px;
}


table
{
	background-color:#FFFFFF;
	padding:8px;
	border-top:1px solid  #810058;
	border-bottom: 1px solid  #810058;
	border-left: 10px solid #810058;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table tr
{
	margin-bottom:5px;
}

ul#widget
{
	padding-left:15px;
	padding-right:10px;
	margin-top:0;
	height:200px;
	overflow: hidden;
	border: 1px solid #dfdbd2;
}

#widget li {
clear: left;
overflow: hidden;
position: relative;
top: 0;
padding-bottom: 2em;
height: 195px; /* Change this to fit your needs. The plugin will access this value if you don't pass a parameter in when you call it. */
}

#speakies {
	height:210px;
	width:100%;
	overflow:hidden;
	position:relative;
}