		#carcas		{height: 100%}

		#header		{height: 200px;}
		#header td	{background-position:bottom; background-repeat:repeat-x; background-image:url(images/sum/top_split_01.gif);}
		
		.left_column	{width: 24%; background-color: #8C0;}
		.center_column	{background-color: #DF7;}
		.right_column	{width: 20%; background-color: #8C0;}

		#header .left_column, #header .center_column	{background-color: transparent;}
		
		#quickSchedule	{color: #FFF} /* Summer */
		#qsWrapper	{margin: 0 -10px;}
		.qScheduleTitle	{font-size: 1.2em; font-weight: bold;}
		.qsDay		{font-size: 2em; font-weight: bold; padding-left: 10px; padding-top: 3px;}
		.qsTour		{padding-right: 10px; padding-top: 3px; color: #FFFF00}
		.qsMonth	{padding-left: 10px; padding-bottom: 3px;}
		.qsDays		{padding-right: 10px;  padding-bottom: 3px; color: #FFFF00}
		#quickSchedule a {color: #ffff00;}
		.qsCell		{background-color: #006600; color: #ffcc00}

		ul.menu		{list-style-type: disc;  list-style-image: url(images/sum/face.gif); padding: 0 1.5em}
		ul.menu li	{margin: 5px 0}
		
		#top_splitter td	{background-position:top; background-repeat:repeat-x; background-image:url(images/sum/top_split_02.gif)}
		#bottom_splitter td	{background-position:bottom; background-repeat:repeat-x; background-image:url(images/sum/btm_split_01.gif)}
		#bottom_splitter_right 	{background-position:bottom; background-repeat:repeat-x; background-image:url(images/sum/btm_split_01.gif)}
		
		#menu_column	{background-position:right top; background-repeat:no-repeat; background-image:url(images/sum/bird_01.gif)}
		#content_block	{background-position:top left;  background-repeat:no-repeat; background-image:url(images/sum/bird_02.gif);}
		
		#footer			{background-position:bottom; background-repeat:repeat-x; background-image:url(images/sum/btm_bg.jpg); background-color: #81c125;}
			#footer_content	{height: 7em;}
		#footer_splitter	{background-position:top; background-repeat:repeat-x; background-image:url(images/sum/btm_split_02.gif)}

		.noBackground	{background: none;}
		#header .noBackground	{background: none;}
		
		#header_row	{height: 200px;}
		#footer_row	{height: 86px;}
		
		.content	{padding: 5px 20px}

		.rpTitle	{font-size: 1.2em; font-weight: bold;}
		#fotoDay	{margin: 0.7em -10px 0 -10px}
			#fotoDay .rpTitle {padding-left: 10px;}
		#newsSubscribe	{margin: 0.7em 0 0 0}
			#newsSubscribe input {background-color: #FFCC00}
		#partnerList	{margin: 0.7em 0 0 0}
		#weatherInfo	{margin: 0.7em 0 0 0}

	.foto	{
		float: left; 
		margin: 10px 20px 3em 20px; 
		border: 1px solid #666; 
		background-color: #FFF;
		padding: 5px; 
		width: 154px; 
		height: 154px; 
		text-align: center;
	}
  
  	.foto table {width: 150px; height: 150px;}
	.foto td {text-align:center; margin: 0; padding: 0; vertical-align: middle;}
	.foto img {border: 0px solid white}
	.fotoEnd	{clear: both;}
	.fotoLabel {margin-top: 15px;}

	#footer_content .title	{display: none;}

	#schedule {margin: 20px;}
	#schedule .schRow {margin: 0.6em; padding-left: 20px;}
	#schedule .title  {margin: 0.8em 0 0 -20px}
