/*
====================================		Home		===============================*/
#slideshow {
    margin: 0 auto 35px 0;
    padding: 0 auto;
    width: 930px;
    height: 421px;
}

ul.middle_boxes {
  list-style: none;
  margin-bottom: -20px;
  padding: 0;
  margin-top: -20px;

}
ul.middle_boxes  li {
  display: inline-block;

}

ul.middle_boxes>:first-child
{
    margin-right: 10px;
} 

ul.middle_boxes>:nth-child(2)
{
    margin-right: 10px;
} 

.middle_box {
	float: left;
	padding: 0;
	width: 300px;
	height: 515px;
	border-bottom: 2px solid #000;	
	position: relative;
}

.middle_box .caption
{
	font-size: 7px;
    height: 45px;
    line-height: 8px;
    margin: -30px 0 0;
    padding: 0 5px;
}


.middle_box  img
{
	margin: 0;
	padding: 0;
}



ul.bottom_boxes {
  list-style: none;
  margin-bottom: -20px;
  padding: 0;

}
ul.bottom_boxes  li {
  display: inline-block;

}

ul.bottom_boxes>:first-child
{
    margin-right: 15px;
} 


.bottom_box {
	float: left;
	margin: 30px 0;
	padding: 0;
	width: 455px;
	height: 490px;
	border-bottom: 2px solid #000;
	position: relative;
}

.bottom_box img	{
	margin: 0;
	padding: 0;
}
.middle_box  h2,
.bottom_box h2	{
	margin: 10px 0 0 0;
	padding: 10px 0;
	font-family: 'GaramondPremrPro', serif;
	font-weight:400;
	font-size: 21px;
	text-align: center;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.middle_box  .excerpt	{
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 14px;
	text-align: left;
    min-height: 55px;
}
.bottom_box  .excerpt	{
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 13px;
	text-align: left;
    min-height: 50px;
}
.middle_box .see-more,
.bottom_box .see-more	{
	margin: 20px 0 10px 0;
	padding: 0;
	font-size: 11px;
	text-align: center;
	text-transform: uppercase;
	bottom:0;
	position:absolute;
	left:0;
	width:100%;
}