#main_body .guide_calendar {
	width: 750px;
	margin: auto;
	padding: 20px 0 0 0;
	display: block;
	border: none;
	outline: none;
	}
	
	.guide_calendar .spacer {
		height: 15px;
		width: 750px;
		border: none;
		outline: none;
		clear: both;
		margin: 0;
		padding: 0;
		}
		
	.guide_calendar #calendar_text {
		width: 415px;
		min-height: 125px;
		float: left;
		clear: left;
		padding: 0 25px 0 35px;
		background: url(../images/calendar/calendar_title.gif) no-repeat top left;
		}
		
		.guide_calendar #calendar_text p {
			color: #444;
			font-size: 16px;
			padding: 60px 0 0 0;
			}
			
			.guide_calendar #calendar_text p span {
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}
	
	
	.guide_calendar #right_column {
		width: 250px;
		min-height: 150px;
		float: left;
		padding: 0;
		margin: 0;
		}
		
		
		.guide_calendar #right_column .view_chooser {
			width: 150px;
			padding: 15px 0 0 0;
			margin: auto;
			display: block;
			clear: left;
			}
		
		.guide_calendar #right_column .event_type_chooser {
			width: 250px;
			padding: 0 25px 0 0;
			display: block;
			margin: auto;
			}
	
	.guide_calendar .search_variables {
		width: 565px;
		margin: auto;
		padding: 15px 0 25px 0;
		display: block;
		}
		
		.guide_calendar .search_variables .box_1 .variable_chooser, .box_2 .variable_chooser, .box_3 .variable_chooser {
			width: 150px;
			margin: 10px auto 0 auto;
			}
		
		.guide_calendar .search_variables .box_1 {
			background-image: url(../images/calendar/variable_box_1.gif);
			background-repeat: no-repeat;
			background-position: center;
			margin: 0 10px 0 0;
			width: 175px;
			height: 72px;
			float: left;
			clear: left;
			display: inline;
			}
	
			
		.guide_calendar .search_variables .box_2 {
			background-image: url(../images/calendar/variable_box_2.gif);
			background-repeat: no-repeat;
			background-position: center;
			margin: 0 10px 0 10px;
			width: 175px;
			height: 72px;
			float: left;
			display: inline;
			}
			
		.guide_calendar .search_variables .box_3 {
			background-image: url(../images/calendar/variable_box_3.gif);
			background-repeat: no-repeat;
			background-position: center;
			margin: 0 0 0 10px;
			width: 175px;
			height: 72px;
			float: left;
			display: inline;
			}
	
	.guide_calendar .main_calendar {
		width: 750px;
		margin: 0 auto 20px auto;
		padding: 0;
		clear: both;
		display: block;
		}
			
	.guide_calendar .timezone_picker {
		width: 400px;
		margin: auto;
		padding: 0;
		clear: both;
		}