@charset "utf-8";


/* ---------------------------------
*    clearfix
*/

.clearfix { min-height: 1%; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix { display: inline-table; }

/* Hides from Mac IE \*/
* html .clearfix { height: 1px; }
.clearfix { display: block; }
/* Hides from Mac IE */


/* ---------------------------------
*    altText
*/

.altText {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}


/* =====================================================================
*    PORTFOLIO (portfolio.php)
* =================================================================== */

p.en {
	font-family: Georgia, Times;
	color: #999999;
	font-style: oblique;
}

#dlBox {
	margin-bottom: 40px;
	background: #EAEDEE url(/images/news/caiman/dl_bg01.gif) left top repeat-x;
}

#dlContainer {
	position: relative;
	background: url(/images/news/caiman/dl_bg02.gif) left bottom repeat-x;
	padding: 0 27px 0 30px;
}

#dlIcon {
	float: left;
	width: 128px;
}

#dlIcon img {
	margin: 10px 0 10px 0;
	padding: 0;
	border: none;
}

#dlBtnBox {
	float: right;
	width: 425px;
	padding: 20px 0 0 0;
}

#dlDesc {
	height: 23px;
	background: url(/images/news/caiman/dl_desc.gif) no-repeat;
}

#dlRelease {
	font-size: 77%;
	padding: 0 0 5px 0;
}

a#dlBtn {
	position: absolute;
	bottom: 10px;
	width: 106px;
	height: 26px;
	margin: 0 0 0 319px;
	background: url(/images/news/caiman/dl_btn.jpg) 0 -26px;
}
a#dlBtn:hover { background-position: 0 0; }


