body { 
	background: url(images/bodyBack.gif) #b2b2b2 repeat-x;
  	padding: 0px;
  	margin: 0px;
	font-family: Tahoma;
	font-size: 12px;  
	color: #666666;
 }

#com-form-login  ul { 
	display: none;
}

#ChronoContact_Enquiry {
	width: 661px;
}

.cf_label {
display: block;
float: left;	
width: 140px;
}

#pastIssues a { 
font-size:11px;
color:#000000;
text-decoration:none;
width:30px;
	
	}
	
#pastIssues a:hover { 
text-decoration:underline;
	
}

.cf_inputbox {
display: block;
width: 140px;
float: right;
}

.chronoform {
display: none;
}

#select_9 {
	width: 140px;
}

#form_left {
	width: 310px;
	float: left;
	display: inline;
	margin-left: 20px;
	margin-bottom: 10px;
}

#form_right {
	width: 310px;
	float: left;
	display: inline;
	margin-left: 10px;
	margin-bottom: 10px;
}	

	.eventLeft{background:url(images/event-left.jpg) no-repeat;}
	.eventRight{background:url(images/event-right.jpg) no-repeat; margin-left:5px;}
	.event-image-padding{ padding: 30px 0 0 10px;}
	.tab{padding-top:30px; margin-right:5px;}
	.tab td{ font:tahoma; font-size:12px; line-height:18px;}
	.clear{clear:both;}

#containerMain { 
	width: 1018px;
	background: url(images/o2_back.gif) #ffffff repeat-x;
	margin: 0 auto;
}
#contentMain { 
	width: 1018px;
 }

#headerMain { 
	width: 1018px;
  	height: 172px;
	background: url(images/tempHeader.gif) #ffffff no-repeat;
 }

#navMain ul { 
	float: right;
	display: inline;
	padding: 0;
	margin: 0;
  	width: 739px;
	background: #ffffff;
	list-style-type: none;

 }

#navMain ul li {
	float: left;
	display: inline;
	padding: 0px;
	margin: 0;
	text-indent: -1000em;
 }


#navMain .item1 a {
	display: block;
  	width: 108px;
  	height: 172px;
 	background: url(images/home.gif) no-repeat;
 }

#navMain .item2 a {
	display: block;
  	width: 124px;
  	height: 172px;
 	background: url(images/about.gif) no-repeat;
 }

#navMain .item3 a {
	display: block;
  	width: 187px;
  	height: 172px;
 	background: url(images/speaker.gif) no-repeat;
 }

#navMain .item4 a {
	display: block;
  	width: 173px;
  	height: 172px;
 	background: url(images/news.gif) no-repeat;
 }

#navMain .item5 a {
	display: block;
  	width: 147px;
  	height: 172px;
 	background: url(images/contact.gif) no-repeat;
 }

#navMain .active_item1 a {
	display: block;
	width: 108px;
	height: 172px;
	background: url(images/home_over.gif) no-repeat;
}

#navMain .active_item2 a {
	display: block;
  	width: 124px;
  	height: 172px;
 	background: url(images/about_over.gif) no-repeat;
 }

#navMain .active_item3 a {
	display: block;
  	width: 187px;
  	height: 172px;
 	background: url(images/speaker_over.gif) no-repeat;
 }

#navMain .active_item4 a {
	display: block;
  	width: 173px;
  	height: 172px;
 	background: url(images/news_over.gif) no-repeat;
 }

#navMain .active_item5 a {
	display: block;
  	width: 147px;
  	height: 172px;
 	background: url(images/contact_over.gif) no-repeat;
 }

#leftColumn {
	float: left;
	display: inline;
	width: 239px;
  	background: url(images/leftNavBack.gif) #ffffff repeat-y;
  	margin-left: 32px;
 }

#newsSub { 
	background: url(images/subscribe_back.gif) no-repeat;
  	width: 239px;
	height: 173px;
 }

#subModule { 
	display: block;
	padding-top: 99px;
	padding-left: 37px;
}

#leftColumn form { 
	padding: 0;
	margin: 0;
}
	
#newsEmail { 
	width: 164px;
	padding: 0;
	margin-bottom: 14px;
	font-family: tahoma;
	font-size: 11px;
}	

#newsSubscribe { 
	width: 68px;
	height: 26px;
	background: url(images/newsSubscribe.gif) no-repeat;
	border: none;
}
	
#fastSpeakerSearch { 
	background: url(images/fast_search_back.gif) no-repeat;
	width: 239px;
  	height: 188px;
	font-size: 11px;
	color: #000000;
 }

	
#searchSub {
  	display: block;
	padding: 73px 0 0 37px;
}

#jumpMenu { 
	width: 165px;
	font-family: tahoma;
	font-size: 11px;
	margin-top: 5px;
	
}

#partnerLogin {
	display: block;
	background: url(images/partner_login.gif) no-repeat;
	width: 239px;
  	height: 116px;
 }

#partnerSub{ 
	display: block;
	padding: 42px 0 0 137px;
}

#partnerEmail {
	float: left;
	width: 101px;
	font-family: tahoma;
	font-size: 11px;
	padding: 0;
	margin: 2px 5px 0 0;
}
	
#partnerGo { 
	background: url(images/go.gif) no-repeat;
	width: 57px;
	height: 25px;
	border: none;
	margin-top: 2px;
	padding: 0;
	margin: 0;
}

#clientTestemonial { 
	background: url(images/testemonial_back_top.gif) no-repeat;
  	width: 239px;
 }

#tText {
	width: 165px;
	background: url(images/testemonial_base_quote.gif) no-repeat;
	background-position: bottom right;
	padding: 85px 0 20px 38px;
  	line-height: 20px;
 }


#tBase { 
	width: 239px;
  	height: 15px;
  	background: url(images/testemonial_base.gif) no-repeat;

 }

#rightColumn { 
	float: right;
	display: inline;
	width: 702px;
  	margin-right: 23px;
	
 }

#speakerBox { 
	float: left;
	width: 702px;
	height: 294px;
  	background: url(images/tempSpeakers.gif) #ffffff no-repeat;
  	margin-bottom: 32px;
 }


#newsEvents { 

	
}

	
#whoWeAre {
	width: 702px;
	
 }

#whoText { 
	width: 434px;
	float: right;
  	line-height: 18px;
 }

#whoText h2 { 
	background: url(images/who_we_are_heading.gif) no-repeat;
	width: 434px;
  	height: 36px;
	margin: 0px;
	text-indent: -1000em;

 }

#whoText p { 
	width: 434px;
	margin-top: 5px;
 }

#interactiveMap {
	float: left;
	width: 702px;
  	height: 238px;
	background: url(images/tempMap.gif) no-repeat;
}

#rightFooter { 
	float: right;
	display: inline;
  	width: 651px;
	border-top: SOLID 1px  #e5e5e5;
	padding-top: 20px;
	margin: 67px 41px 20px 0;
	color:#000;
}
#rightFooter a {
	color:#000;
	text-decoration:none;
}
#rightFooter a:hover {
	text-decoration:underline;
}

#leftFooter { 
	float: left;
	display: inline;
	width: 196px;
  	border-top: SOLID 1px #e5e5e5;
  	padding-top: 20px;
  	margin: 67px 0px 20px 40px;
 }						 
 
  #social { 
	background: url(images/socialbg.gif);
	background-repeat:no-repeat;
	padding-top:10px;
	padding-left:30px;
	margin-top:16px;
  	width: 210px;
	height: 47px;
	font-family: Tahoma;
	font-size: 12px;  
	color: #666666;
	line-height:10pt;
 }
 
 #socialitems {
 width:40px;
 height:30px;
 float:left;
 padding-left:16px
 }
 
