@charset "utf-8";
/*Elevate! Progressive CSS Document */

.img-border{
	padding:4px;
/*	line-height:1.666;   */
	background-color:#ececec;
	border:1px solid #eee;
	border-bottom-color:#d1d1d1;
	border-radius:4px;
/*	max-width:100%;	
	display:inline-block;
	height:auto; */
}

.singleheader {
		display: block;
		background: transparent;
		position: relative;
		top: 0;
		padding:40px 0 45px;
		width: 100%;
	}
	
.colon15 {
		background:url(images/colonp.jpg) no-repeat fixed center top / cover;
		background-color: rgba(0,0,0,.5);
		padding: 0;
		margin:0;
		position:relative;
	}

.generalt {
		background-color: rgba(255,255,255,.5);
		padding:30px 10px;
}

.generalt .general-title {
		background: url(images/title.gif) repeat-x scroll 0 7px transparent;
		font-size: 16px;
		font-weight: 600;
		margin-bottom:20px;
		line-height:19px;
		letter-spacing:0.5px;
}

.generalt .general-title span {
		background-color: rgba(255,255,255,.5);
		padding-left: 10px;
		padding-right: 10px;
	}

/* STICKY MENU */	
header.fixed-top .cssLogo {padding-top:0; margin-top:-5px;}
header.fixed-top .sb-search {margin:13px}

header.fixed-top .dropdown {top:56px;}
header.fixed-top{
	position:fixed; width:100%; left:0; top:0; height:87px; z-index:701; opacity:.97; filter: alpha(opacity = 97);
}

header.fixed-top .fhmm {margin-top:0 !important; padding-top:0 !important}


#carousel .frame {
	width: 100%;
	height: 300px;
}

#carousel .frame ul li {
	float: left;
	height: 220px;
	padding: 0 10px;
}
<!--- Spacers --->

	.pad { padding:5px ; }
		
	.px320{
        width: 310px !important;
		margin-right:20px;
	}

	.px270{
        width: 260px !important;
		margin-right:20px;
	}
	
	.px150{
		width:150px !important;
		float:right;
		margin-right:20px;
	}
	
	.px100l{
		float:right;
		width:80px;
	}

	.px125l{
		float:right;
		width:125px;
	}

	.px175l{
		float:right;
		width:75px;
	}

	.detailabl{
		width:100px;
		float:left;
		padding-left:5px;
		margin-right:10px;
		margin-bottom:2pt;
		background:#efefef;
		text-align:right;
	}
	
	.detailinfo{
		width:185px;
		float:left;
		margin-right:10px;
		margin-bottom:2pt;
		text-align:left;
	}
	
	.labelw {
		width:100px;
	}
