/* CSS Document */

#maincol {
	width: 324px;
}

#sidecols {
	width: 436px;
}

.rightcol {
	width: 220px;
}

.leftcol {
  width: 216px;
}

select {
	font-size: 11px;
	line-height: 14px;
}

input {
	margin-top: -1px;
	font-size: 11px;
	line-height: 14px;
}

/*#Movie {
	/* height: 180px; used to line up the panels along the bottom of the page in IE6 
	background-image: url(../images_gui/booking_bkgd_main.gif);
	background-repeat: no-repeat;
	width: 312px;
	height: 200px;
}*/


/* TEXT */

#textintro {
	width: 312px;
	background-color: #ccd6d9;
    height: 177px;
}

#textintro_main {
	/* height: 180px; used to line up the panels along the bottom of the page in IE6 */
	background-image: url(../images_gui/textintro_bkgd_main.gif);
	background-repeat: no-repeat;
}

#textintro_main_content {
	margin: 0px 6px 0px 8px;
}

#textintro_main_content h3 {
	margin-top: 12px;
	color: #013a6b;
}

#textintro_bottom {
	height: 6px;
	background-image: url(../images_gui/textintro_bkgd_bottom.gif);
	background-repeat: no-repeat;
}


/* FARES */

#fares {
	width: 204px;
	background-color: #ed9811;
	color: #ffffff;
}

#fares_main {
	/*height: 417px; used to line up the panels along the bottom of the page in IE6 */
	background-image: url(../images_gui/fares2_bkgd_main.gif);
	background-repeat: no-repeat;
}

#fares_main_content {
	margin: 0px 6px 0px 8px;
}
#fares_main_content .leftcol {
	width: auto;
	color: #ffe8a4;
}
#fares_main_content .rightcol {
	width: auto;
	padding: 9px 0px -5px 0px;
}
#fares_bottom {
	height: 6px;
	background-image: url(../images_gui/fares2_bkgd_bottom.gif);
	background-repeat: no-repeat;
}
#fares_bottom2 {
	height: 6px;
	background-image: url(../images_gui/fares2_bkgd_bottom.gif);
	background-repeat: no-repeat;
	
}
#fares .text_small {
	margin: 8px 0px 2px 0px;
}

#fares .text_tiny {
	margin: 0px;
}

#fares_total {
	margin-bottom: 3px;
	height: 41px;
	background-image: url(../images_gui/fares2_bkgd_faretotal.gif);
	background-repeat: no-repeat;
}

#fares_total h1 {
	margin: 7px 0px 0px 10px;
	padding: 4px 0px 5px 0px;
}

#fares_total .leftcol {
	width: auto;
	color: #ffe8a4;
}

.fares_dollarsign {
	margin-right: 2px;
	font-size: 12px;
}

#fares_total .rightcol {
	width: auto;
	padding: 9px 20px 0px 0px;
}

.text_tiny_disclaimer {
	margin: 1em 0em 1em 0em;
	font-size: 10px;
	line-height: 11px;
}

/* common FARES & LOGIN */

#fares a, #login a {
	color: #ffe47a;
	/* font-weight: bold; */
}

.text_tiny a {
	font-weight: normal;
}
