#flt-img-con{
background-image:url(../images/flt-img-bg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
padding:12px 0px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
line-height:18px;
}

#flt-img-con a {
	COLOR: #000;
	text-decoration:underline;
}
#flt-img-con a:hover {
	COLOR: #000;
	text-decoration:none;
}

#flt-img-con .img-con{
	float:left;
	width:166px;
	background-color:#b2956c;
	color:#000000;
	font-size:12px;
	text-align:center;
	border:#a78b64 1px solid;
	margin:0px 16px 16px 0px;
}
#flt-img-con .view-details{
	background-color:#b2956c;
	text-align:right;
	background-image:url(../images/view-details-arw.jpg);
	background-position:150px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:28px;
	line-height:28px;
	font-size:11px;
	padding-right:20px;
}
#flt-img-con .add-to-cart{
	height:28px;
	line-height:28px;
}

.event-drop-info td{
font-size:10px;
}
.event{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:#0f0704 1px solid;
	border-right:none;
	background-color:#604e40;
	color:#FFFFFF;
	margin-top:6px;
}

.event-table { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.event td{

border-right:#9b8d6e 1px solid;
border-bottom:#9b8d6e 1px solid;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.event td table td
{
    border:none;
    text-align:left;
	}
.event td a{
	text-align:left;
	color:#ffffff;
	text-decoration:none;
}

.event td a:hover{
	text-align:left;
	color:#ffffff;
	text-decoration:underline;
}

.red-text{
	color:#FF0000;
}
.hdr-bg{
	background-color:#0f0704;
	color:#FFFFFF;
	font-size:12px;
}
.hdr-bg td{
	border:none;
	border-bottom:#8b7666 1px dashed;
}
.active{
	background-color:#3d2817;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.formfield{
	
	width:60px;
	font-size:11px;
	
}
.clr-hgt-event{
	clear:both;
	height:60px;
	background-image:url(../images/booking-footer.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
.event-details{
	
	margin-right:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.event-details td{
	padding:5px;
}
/*.event-details img{
	margin-top:20px;
}
.event-details h2{
	font-size:14px;
	color:#eed7a5;
	font-weight:normal;
}*/
.text-hdr{
	font-size:12px;
	color:#eed7a5;
	font-weight:normal;
	display:block;
}
.text-hdr1{
	font-size:12px;
	color:#422f20;
	display:block;
	font-weight:bold;
	padding-bottom:6px;
}
.event-details-text{
	padding:10px;
	border-top:#666666 1px dashed;
}
.details{
	font-size:11px;
}
.event-search{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:#0f0704 1px solid;
	border-right:none;
	background-color:#604e40;
	color:#FFFFFF;
}
.event-search .hdr-text{
	color:#eed7a5;
}

.eventactive
{
    display:block;
font-family:tahoma;
font-size:11px;
color:#ffffff;
}
.eventactive a {
color:#ffffff;
text-decoration:none;
}
.calinfo {
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0.5em;
    background-color:#654e3b;
    Z-INDEX: 2;
    PADDING-BOTTOM: 0.5em;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: black 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    MARGIN-TOP: 2px;
    width:320px;
	font-family:verdana;
	font-size:10px;
font-weight: normal;
color: #ffffff;
line-height: 15px;
}
.calinfo img {
	float:left;
	margin:0 10px 0 0;
}
.search-result{
	
	color:#FFFFFF;
	margin-right:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.search-result td{
	padding:5px;
}
.search-result .img{
	margin-top:10px;
	margin-bottom:10px;
}
.search-result h2{
	font-size:14px;
	color:#eed7a5;
	font-weight:normal;
}

.pagination{
float:right;
margin-right:40px;
height:25px;
line-height:25px;
}
.pagination span
{
  color:#47382d;
display:block;
float:left;
}
.pagination a{
color:#000000;
display:block;
float:left;
}
.pagination input{
display:block;
float:left;
}

.strong { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.event-cont-image-left {
	float:left;
	margin:0 10px 10px 0;
	
}
.event-cont-image-right {
	float:right;
	margin:0 0 10px 10px;
}
.jbp-section-head {
FONT-SIZE: 14px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 16px; PADDING-RIGHT: 5px; color: #302B26; PADDING-TOP: 10px; font-weight: bold;
}
