﻿body
{
	font-family:Arial Narrow, Arial, Verdana, Sans-Serif;
	font-size:80%;
}

#mainright img{display:none;}

#header{width:998px;background-color:#e3e3e3;float:left;}

#headerright
{
	font-size:0.8em;
	width:325px;
	float:right;
	text-align:center;
	background-color:#ececec;
	height:15px;
	padding:3px 0 0 0;
}

#pageheader
{
	width:998px;
	height:159px;
	background: url(../images/pageheader.jpg) no-repeat;
	float:left;
}

#pageheaderleft{float:left;width:286px;margin:73px 0 0 0;}
#pageheaderright{width:307px; float:right;margin:119px 0 0 0;}
#pageheaderright img{float:left;}

.eventcont
{
	border-bottom:1px solid #ededed;
	width:100%;
	padding:19px 0 8px 0;
	float:left;
}

.eventcontdates
{
	
	width:100%;
	padding:8px 0 8px 0;
	float:left;
}
.eventinfo{width:100%;float:left;}
/*.eventinfoleft{float:left;width:80%;padding-top:2px;}*/
.eventinfoleftdates{float:left;width:80%;padding-top:2px;}
.eventinforightdates{float:right;width:20%;text-align:right;padding:0 5px 0 0;}
.eventinforight{float:right;width:20%;text-align:right;padding:0 30px 0 0;}

.eventheader
{
	font-family:Arial, Verdana, Sans-Serif;
	width:633px;
	padding:11px 0 24px 41px;
	font-weight:bold;
	float:left;
}

.orange{float:left;margin:0 23px 0 0;}
.orangecountry{float:left;margin:0 23px 0 0;width:70px;}
.orangedates{float:left;margin:0 5px 0 0;}
.orangefixed{float:left;margin:0 3px 0 0;width:124px !important; width:20%;}
.grey{float:left;margin:0 5px 0 0;}
.greydates{float:left;margin:0 23px 0 0;}
.greyloc{float:left;margin:0 23px 0 0;width:240px !important;width:200px;}
.greyfixed{float:left;width:80%;}

#webinars{width:100%;float:left;padding:0 0 0 0;}

#footerCont{color:#666;width:100%;padding:29px 0 57px 0;float:left;}
