	body {margin: 0; padding:0; background: #3c3925 url(world_back.jpg) center center fixed no-repeat; font: 100%/1.4 Helvetica, Arial;}
	a {text-decoration: none;}
	#wrapper {width: 56em; margin-top: 0; margin-left: auto; margin-right: auto; position: relative;}
	#main {width: 40em; left: 9em; top: 18em; position: absolute; padding: 0 1em; background-color: transparent; background-image: url(white70percent.png); background-position: left top; background-repeat: repeat;}
	img#globe {position: absolute; top: .2em; left: 3em; z-index: 10; width: 18.81em; height: 18.81em;}
	#titlebanner {position: absolute; top:0px; left: 9em; width: 27em; padding: 2em 1em 1em 14em; height: 15em; background-color: #004665;}
	#titlebanner h1 {text-indent: -1000em; height: 100px; background: transparent url(meetingtitle_big-trans.png) left top no-repeat;}
	#titlebanner h2 {text-indent: -1000em; height: 120px; background: transparent url(meeting_dates-trans.png) left top no-repeat;}
	#location {background: #f3f1e6 url(EMSL200.jpg) top left no-repeat; width: 192px; float: right;  margin-right: 0; margin-left: 20px; margin-top: 1em; border: 1px solid #574a3c;  padding: 100px 4px 0 4px; font-size: .9em}
	h3 {font: bold 1em Georgia, serif; background-color: #a9a168; margin-left: -1em; margin-right: -1em; padding-top: 4px; padding-bottom: 4px; padding-left: 2px; border-top: 2px solid #574a3c; border-bottom: 1px solid #aaa; }
	img {border: 0}
	
	#main ul {margin-left:0; padding-left: 1em;}
	
	#navbar {background-color: #a9a168; margin-left: -1em; margin-right: -1em; margin-top: 0; padding-top: 4px; padding-bottom: 4px; padding-left: 2px; border-top: 2px solid #574a3c; border-bottom: 1px solid #aaa; text-align: center;}
	
	#navbar a {margin-right: 2em; padding-left: 18px; background-repeat: no-repeat; padding-top: 2px; color: #fff; font-weight: bold; cursor: hand;}
	
	a#link_register {margin-right: 0;}
	
	/*#home #link_home {display: none;}*/
	#hotel #link_hotel,
	#home #link_home,
	#agenda #link_agenda,
	#speakers #link_speakers,
	#photos #link_photos {font-weight: bold; color: black; cursor: default;}
	
	#link_home {background-image: url(house-trans.png)}
	#link_agenda {background-image: url(calendar_view_week-trans.png)}
	#link_speakers {background-image: url(user_suit-trans.png)}
	#link_hotel {background-image: url(car-trans.png)}
	#link_register {background-image: url(table_edit-trans.png)}
	#link_photos {background-image: url(camera-trans.png)}
	
	#breadcrumbs {
			  height: 1.5em;
			  font-size: .9em;
			  color: #00454C;
			  padding-top: .1em;
			  padding-left: 14px;
			  margin-left: 0;
			  margin-right: 0;
			  background-color: #E3C07B;
			  position: static;
/*			  width: 98%;*/
			  border-bottom: 1px solid #574a3c;
			  border-top: 10px solid #00454C;
				z-index: 5;
/*			  width: 596px;*/
			 }
			 
#breadcrumbs a {text-decoration: none; background: none;}
a#security {float:right; padding-right: 15px; font: .8em Verdana, Sans-serif;}

.hotel_logo {float: left; /*padding-right: 7px; padding-bottom: 5em;*/}

.hotel_listing {background: url(logo_marriott-trans.png) top left no-repeat; padding-left: 60px;}
#guest_house {background-image: url(logo_guesthouse-trans.png);}
#mariott {background-image: urllogo_marriott-trans.png);}
#red_lion {background-image: url(logo_redlion-trans.png);}
#hampton_inn {background-image: url(logo_hamptoninn-trans.png);}

.printonly {display: none;}

.agendaspot {display: block; font: italic .8em Georgia, serif;}

.makeway {padding-right: 155px;}

#onthispage {position: absolute; right: 0; width: 150px; background-color: #f2ebe3; border-color: #574a3c; border-style: solid; border-width: 2px 0px 2px 2px; padding: 2px 2px 5px 2px;}

#onthispage li {
	margin-left: -1em;
	padding-bottom: .8em;
/*	border-top: 1px solid #4b9696;*/
	list-style: none;
	list-style-type: outside;
	line-height: 1em;
	font-size: .9em;
	}

#onthispage a {
	text-decoration: none;
	}
	
/*
#onthispage a:visited {
	color: #3333cc;
	}
*/

#onthispage a:hover {
	text-decoration: underline;
	}
	
	#footer {display:block; border-top: 1px solid #aaa; margin-top: 3em; clear: both; margin-left: -1em; margin-right: -1em; padding-left: 20px; margin-bottom: 0; padding-bottom: 5px; padding-top: 5px; background: #fff;}
