#header					{ border-bottom:0; margin-bottom:0; }

#hero						{ margin-bottom:0px; margin-bottom:25px; }
#hero_b						{ margin-bottom:0px; margin-bottom:25px; padding: 2px; border: 1px solid #ccc; }

.item						{ border-bottom:1px solid #ccc; padding-bottom:1em; margin-bottom:24px; }

h1							{ font-size:32px; line-height:38px; }
h2							{ font-size:18px; line-height:20px; }

.halves h1			{ float:left; width:350px; margin-right:30px; }
.halves p				{ width:350px; margin-left:380px; }

#oriente					{ padding-bottom:0; }
#oriente p				{ font-size:11px; }
#oriente h1				{ display:none; }
#oriente h2				{ margin-bottom:0; }
#oriente .plan		{ float:left; width:165px; margin-right:25px; margin-bottom:1.5em; }
#oriente .label		{ font-weight:bold; margin-bottom:.5em; }

#flickr					{ padding-bottom:30px; }
#flickr img 		{ display:block; float:left; margin-right:14px; padding:2px; border:1px solid #ccc; }
#flickr h1			{ font-size:18px; line-height:20px; color:#000; }

#misc						{ border-bottom:none; margin-bottom:0; padding-bottom:0; }
#misc h1				{ display:none; }
#misc p					{ font-size:11px; }
#misc .item4		{ border:0; margin:0; padding:0; float:left; width:160px; margin-right:30px;  }
#misc .item2		{ border:0; margin:0; padding:0; float:left; width:350px; margin-right:30px;  }
#misc .item2 h2	{ background-color: #FBFBFB;  }