body {
	float: none;
	color:#000000;
	background:#ffffff;
}

/* Wrapper Style */
div.wrapper {
	width:680px;
	margin:0 auto;
}

/** No Display **/
.languages, .top .citystrap, .current-event, .leftcol, .sponsors, .backtotop, .testimonials, .bottom, .rightcol-two, .contact-info, .print, .footer, a.reg-button-small {
	display:none;
}

.rightcol{margin:0;width:680px;float:none;}
.rightcol .content {border:0;padding:0;width:680px;float:none}
.roundedbox .agenda-one-col, .roundedbox .agenda-two-col, .roundedbox .agenda-three-col, .roundedbox .agenda-four-col, .roundedbox .agenda-five-col {clear:both;margin:4px 0;padding:0;float:none}
.roundedbox table a.session{font-size:1.0em;font-weight:normal;color:#000;}
.roundedbox{clear:both;margin:0}
.roundedbox .hd .c,.roundedbox .ft .c{height:0;}
.roundedbox .ft .c{height:0;}
.roundedbox .hd{background-image:none;}
.roundedbox .hd .c{background:none;}
.roundedbox .bd{background:none;}
.roundedbox .bd .c{background:none;}
.roundedbox .bd .c .s{margin:0;padding:0;}

#preview-message {
	display:none;
}

/** Header **/
#header {
	width:690px;
	margin-bottom:0;
	float:none;	
}
#header #logo {
	display:none;
}
#header #logo-print {
	display:inline;
}
#header div.event-details {
	margin:4px 0;
	font-size:0.9em;
	float:right;
}
#header div.event-title {
	margin:0 0 0 12px;
	width:190px;
}
#header div.event-title-noicon {
	margin:0 0 0 12px;
	width:190px;
}
#header div.event-title img.event-icon {
	margin:0;
}
#header h1 {
	margin-top:4px;
	font-size:1.8em;
}
#header h2 {
	font-size:1.2em;
	line-height:1.0em;
}
#header .tagline {
	font-size:0.9em;	
}

/** Footer **/
#printonly {
	display:inline;
}


