#ImageVideoCon {
	float:right;
	position:relative;
	MARGIN: -10px 0px 10px 10px;
	WIDTH: 320px;
	HEIGHT: 600px;
	padding:3;
}
#ImageCon {
	float:right;
	position:relative;
	MARGIN: -10px 0px 10px 10px;
	WIDTH: 320px;
	HEIGHT: 300px;
	padding:3;
}
#MapCon {
	float:right;
	position:relative;
	MARGIN: -10px 0px 10px 10px;
	WIDTH: 320px;
	HEIGHT: 320px;
	padding:3;
}
#listCon {
	float:right;
	position:relative;
	MARGIN: -10px 68px 10px 0px;
	min-width:inherit;
	padding:3;
}
.4pxBottomBoarderLine{
border-bottom: 3px solid #cc0000 !important;
}
.goldline {
	background-color: #fcb53b;
	height:4px;
}
.redline {
	background-color: #cc0000;
	height:4px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/*  \*/
* html .clearfix {height: 1%;}
/*  */
.clearfixLt:after {
    content: ".";
    display: block;
    height: 0;
    clear: left;
    visibility: hidden;
}
/*  \*/
* html .clearfixLt {height: 1%;}

/*** subcomponent: grid 4 layouts ***/
.sn_grid4row {
  position:relative;
  padding: 10px 0px 10px 10px;
  margin: 0 auto;
  text-align: center;
}
.sn_grid4item {
  position: relative;
  float: left;
  display: inline;
  width: 24%;
  text-align: center;
  padding: 0;
  margin: 0;
}
/* center text in grid4item divs */
.sn_grid4item div { text-align: center; }
/* end subcomponent: grid 4 layouts */

.floatL{float:left; display:inline;}
.floatR{float:Right; display:inline;}
.padding8{padding:8px 8px 16px 8px;}
.padding4{ padding:4px;}
