@charset "utf-8";
/*
Design and Developed by Media Hussy 
http://www.mediahussy.co.za
*/



/* GENERAL SHEET START ---------------------------*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #ffffff url(../images/df-bg.jpg) repeat-x top left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C7C7C;
}
a {
	text-decoration:underline;	
	/*color:#D78515;*/
	color:#FF8D06;
}
a:hover {
	text-decoration:none;	
	/*color:#D78515;*/
	color:#FF8D06; 
}
p {	margin: 15px 0px;}

h1 { 
	font-weight:bold;
	font-size:13px;
	color:#c20000;
}
/* GENERAL SHEET END ---------------------------*/

























/* HEADER SHEET START ------------------------------------------------------------------------------------ */	
#df-header{
	margin: 0 auto;
	width:1000px;
	height:94px;
	background:url(../images/df-bg-header.jpg) 0px 0px no-repeat;
}
	.df-header-logo{
		width:305px;
		height:94px;
	}
	.df-header-intro{
		width:426px;
		height:94px;
		background:url(../images/df-bg-header-intro.jpg) 0px 0px no-repeat;
	}
	.df-header-qcontact{
		width:269px;
		height:94px;
		/*background:url(../images/df-bg-header-qcontact.jpg) 0px 0px no-repeat;*/
	}
	
					.df-header-qcontact-box-l{
						width:7px;
						background:#7B0503 url(../images/df-qcontact-box-l.gif) 0px 0px repeat-y;
					}	
					.df-header-qcontact-box-lb{
						width:7px;
						height:7px;
						background:#7B0503 url(../images/df-qcontact-box-lb.gif) 0px 0px no-repeat;
					}	
					.df-header-qcontact-box-bg{
						background:#7B0503;
						padding-top:2px;	
						padding-left:10px;						
					}	
					.df-header-qcontact-box-b{
						height:7px;
						background:#7B0503 url(../images/df-qcontact-box-b.gif) 0px 0px repeat-x;
					}	
					.df-header-qcontact-box-r{
						width:7px;
						background:#7B0503 url(../images/df-qcontact-box-r.gif) 0px 0px repeat-y;
					}	
					.df-header-qcontact-box-rb{
						width:7px;
						height:7px;
						background:#7B0503 url(../images/df-qcontact-box-rb.gif) 0px 0px no-repeat;
					}
					.df-header-qcontact-box-icon1{
						background:#7B0503 url(../images/df-qcontact-box-icon1.jpg) 0px 0px no-repeat;
						padding-left:30px;
						padding-bottom:5px;
						text-transform:uppercase;
						font-size:10px;
						color:#E96266;
						font-weight:bold;
					}
					.df-header-qcontact-box-icon1 .white{
						text-transform:lowercase;
						font-size:11px;
						font-weight:normal;
						color:#FFFFFF;
					}
					.df-header-qcontact-box-icon2{
						background:#7B0503 url(../images/df-qcontact-box-icon2.jpg) 0px 0px no-repeat;
						padding-left:27px;
						padding-bottom:5px;
						text-transform:uppercase;
						font-size:10px;
						color:#E96266;
						font-weight:bold;
					}
					.df-header-qcontact-box-icon2 a{
						text-transform:lowercase;
						font-size:11px;
						font-weight:normal;
						color:#FFFFFF;
					}	
	
	
	
/* HEADER SHEET END ------------------------------------------------------------------------------------ */	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

/* MENU SHEET START ------------------------------------------------------------------------------------ */	
#df-menu{
	margin: 0 auto;
	width:1000px;
	height:57px;
}
	.df-menu-btn a{
			height:32px;
			padding-top:15px;
			padding-left:25px;
			padding-right:25px;
			display: block; 
			
			color:#B43D03; 
			text-decoration:none;
	}
	.df-menu-btn a:hover{
			background:url(../images/df-menu-bg-over.jpg) repeat-x;
			background-position:0px 0px;
			
			color:#B43D03; 
			text-decoration:none;
	}	
	.df-menu-btn-stat a{
			height:32px;
			padding-top:15px;
			padding-left:25px;
			padding-right:25px;
			display: block;
			background:url(../images/df-menu-bg-over.jpg) repeat-x;
			background-position:0px 0px; 
			
			color:#B43D03; 
			text-decoration:none;
	}
	.df-menu-btn-stat a:hover{
			background:url(../images/df-menu-bg-over.jpg) repeat-x;
			background-position:0px 0px;
			
			color:#B43D03; 
			text-decoration:none;
	}	
	/*----------------------------------*/
	
	.df-menu-members a{
			height:32px;
			width:100px;
			padding-top:15px;
			padding-left:60px;
			padding-right:30px;
			display: block;
			float:right; 
			
			background:#EC6A1F url(../images/df-ico-lock.jpg) no-repeat;
			background-position:20px 12px;
			
			color:#FFFFFF; 
			text-decoration:none;
	}
	.df-menu-members a:hover{
			background:#EC6A1F url(../images/df-ico-lock.jpg) no-repeat;
			background-position:20px 12px;
			
			color:#FFFFFF; 
			text-decoration:none;
	}
	/*----------------------------------*/
	
	
	
	.df-menu-spit{
			background:url(../images/df-menu-split.jpg) no-repeat;
			width:2px;
			height:47px;
	}	
	.df-menu-btn-text{
		font-weight:bold;
		font-size:11px;	
		text-transform:uppercase;
		
	}
/* MENU SHEET END ------------------------------------------------------------------------------------ */	

	
	
	
	
	
	
	
	
	
	
	
	
	

















/* PROMO SHEET START ------------------------------------------------------------------------------------ */	
#df-promo{
	margin: 0 auto;
	width:1000px;
}	
/* PROMO SHEET END ------------------------------------------------------------------------------------ */
















	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

/* CONTENT SHEET START ------------------------------------------------------------------------------------ */	
#df-content{
	margin: 0 auto;
	width:1000px;
}
.df-content-middle	{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
/* CONTENT SHEET END ------------------------------------------------------------------------------------ */	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

/* FOOTER SHEET START ------------------------------------------------------------------------------------ */	
#df-footer{
	margin: 0 auto;
	height:112px;
	background:#FFFFFF url(../images/df-foot-bg.jpg) 0px 0px repeat-x;
	margin:10px 0px;
}
#df-footer-content{
	margin: 0 auto;
	width:1000px;
	height:112px;
}
	.df-footer-content-text{
		color:#585858; 
		text-decoration:none;
	}
	.df-footer-content-text a{
		color:#585858; 
		text-decoration:none;
	}
	.df-footer-content-text a:hover{
		color:#FF8D06; 
		text-decoration:none;
	}
	
	
	.df-footer-content-text2{
		color:#AFAFAF; 
		text-decoration:none;
	}
	.df-footer-content-text2 a{
		color:#AFAFAF; 
		text-decoration:none;
	}
	.df-footer-content-text2 a:hover{
		color:#FF8D06; 
		text-decoration:none;
	}
	
	
	.df-footer-content-text-split{
		color:#E8E8E8; 
		text-decoration:none;
	}	
/* FOOTER SHEET END ------------------------------------------------------------------------------------ */



























/* BOXES SHEET START ------------------------------------------------------------------------------------ */
		/* SEARCH SECTION --------------- */
		.df-box-search-tl{
			background:url(../images/boxes/df-box-search-tl.jpg) top left no-repeat;
			width:10px;
			height:10px;
		}
		.df-box-search-tspan{
			background:url(../images/boxes/df-box-search-tspan.jpg) top left repeat-x;
			height:10px;
		}
		.df-box-search-tr{
			background:url(../images/boxes/df-box-search-tr.jpg) top left no-repeat;
			width:10px;
			height:10px;
		}
		
		/* ----------------- */
		.df-box-search-l{
			background:#840506 url(../images/boxes/df-box-search-l.jpg) top left no-repeat;
			width:10px;
		}
		.df-box-search-bg{
			background:#840506 url(../images/boxes/df-box-search-bg.jpg) top left repeat-x;
		}
		.df-box-search-r{
			background:#840506 url(../images/boxes/df-box-search-r.jpg) top left no-repeat;
			width:10px;
		}	
		
		/* ----------------- */
		.df-box-search-bl{
			background:url(../images/boxes/df-box-search-bl.jpg) top left no-repeat;
			width:10px;
			height:10px;
		}
		.df-box-search-bspan{
			background:url(../images/boxes/df-box-search-bspan.jpg) top left repeat-x;
			height:10px;
		}
		.df-box-search-br{
			background:url(../images/boxes/df-box-search-br.jpg) top left no-repeat;
			width:10px;
			height:10px;
		}
		
		
		
		
		
		
		/* PROMO SECTION --------------- */
		.df-box-promo-tl{
			background:#ffffff url(../images/boxes/df-box-promo-tl.jpg) top left no-repeat;
			width:4px;
			height:5px;
		}
		.df-box-promo-tspan{
			background:#ffffff url(../images/boxes/df-box-promo-tspan.jpg) top left repeat-x;
			height:5px;
		}
		.df-box-promo-tr{
			background:#ffffff url(../images/boxes/df-box-promo-tr.jpg) top right no-repeat;
			width:4px;
			height:5px;
		}
		
		/* ----------------- */
		.df-box-promo-l{
			background:#ffffff url(../images/boxes/df-box-promo-l.jpg) top left repeat-y;
			width:5px;
		}
		.df-box-promo-bg{
			background:#ffffff;
		}
		.df-box-promo-r{
			background:#ffffff url(../images/boxes/df-box-promo-r.jpg) top right repeat-y;
			width:5px;
		}	
		
		/* ----------------- */
		.df-box-promo-bl{
			background:#ffffff url(../images/boxes/df-box-promo-bl.jpg) top left no-repeat;
			width:4px;
			height:5px;
		}
		.df-box-promo-bspan{
			background:#ffffff url(../images/boxes/df-box-promo-bspan.jpg) top left repeat-x;
			height:5px;
		}
		.df-box-promo-br{
			background:#ffffff url(../images/boxes/df-box-promo-br.jpg) top right no-repeat;
			width:4px;
			height:5px;
		}
		
		
		
		
		
		
		
		
		
		/* PROMO SECTION --------------- */
		.df-box-unit-tl{
			background:url(../images/boxes/df-box-unit-tl.gif) top left no-repeat;
			width:4px;
			height:35px;
		}
		.df-box-unit-tl2{
			background:url(../images/boxes/df-box-unit-tl.gif) top left no-repeat;
			width:4px;
			height:4px;
		}
		.df-box-unit-tspan{
			background:#E57006 url(../images/boxes/df-box-unit-bg.jpg) top left repeat-x;
			height:35px;
		}
		.df-box-unit-tspan2{
			background:url(../images/boxes/df-box-unit-top-bg.jpg) top left repeat-x;
			height:4px;
		}
		.df-box-unit-tr{
			background:url(../images/boxes/df-box-unit-tr.gif) top left no-repeat;
			width:4px;
			height:35px;
		}
		.df-box-unit-tr2{
			background:url(../images/boxes/df-box-unit-tr.gif) top left no-repeat;
			width:4px;
			height:4px;
		}		
		.df-box-unit-ticon{
			background:#E57006 url(../images/boxes/df-box-unit-ticon.jpg) top left no-repeat;
			width:30px;
			height:35px;
		}
		.df-box-unit-lrcrn{
			background:#E57006 url(../images/boxes/df-box-unit-lrcrn.jpg) top left no-repeat;
			width:13px;
			height:35px;
		}
		.df-box-unit-trcrn{
			background:#E57006 url(../images/boxes/df-box-unit-trcrn.jpg) top left no-repeat;
			width:13px;
			height:35px;
		}
		
		/*---------------------*/
		.df-box-unit-l{
			background:#E57006 url(../images/boxes/df-box-unit-l.jpg) top left repeat-y;
			width:4px;
		}
		.df-box-unit-bg{
			background:#FCDBAE;
			color:#987347;
			padding:10px;
		}
		.df-box-unit-bg2{
			background:#FAF3EB;
			color:#715534;
			padding-top:5px;
			padding-bottom:10px;
			padding-left:10px;
			padding-right:10px;
		}
		.df-box-unit-bg3{
			background:#FFFFF;
		}
		.df-box-unit-r{
			background:#E57006 url(../images/boxes/df-box-unit-r.jpg) top left repeat-y;
			width:4px;
		}
		
		/*---------------------*/
		.df-box-unit-bl{
			background:#E57006 url(../images/boxes/df-box-unit-bl.jpg) top left no-repeat;
			width:4px;
			height:6px;
		}
		.df-box-unit-bspan{
			background:#ffffff url(../images/boxes/df-box-unit-bspan.jpg) top left repeat-x;
			height:6px;
		}
		.df-box-unit-bspan2{
			background:#ffffff url(../images/boxes/df-box-unit-bspan2.jpg) top left repeat-x;
			height:6px;
		}
		.df-box-unit-bspan3{
			background:#ffffff url(../images/boxes/df-box-unit-bspan3.jpg) top left repeat-x;
			height:6px;
		}
		.df-box-unit-br{
			background:#E57006 url(../images/boxes/df-box-unit-br.jpg) top left no-repeat;
			width:4px;
			height:6px;
		}		
		.df-box-unit-blcrn{
			background:#E57006 url(../images/boxes/df-box-unit-blcrn.jpg) top left no-repeat;
			width:4px;
			height:6px;
		}
		.df-box-unit-brcrn{
			background:#E57006 url(../images/boxes/df-box-unit-brcrn.jpg) top left no-repeat;
			width:4px;
			height:6px;
		}
		
		
		
		
		
		
		/* DEFAULT BOX SECTION --------------- */
		.df-box-default-top{
			background:url(../images/box/df-box-default-top.jpg) top left no-repeat;
			height:4px;
			width:200px;
		}
		.df-box-default-top2{
			background:url(../images/box/df-box-default-top2.jpg) top left no-repeat;
			height:4px;
			width:560px;
		}
		.df-box-default-bottom{
			background:url(../images/box/df-box-default-bottom.jpg) top left no-repeat;
			height:4px;
			width:200px;
		}
		.df-box-default-bottom2{
			background:url(../images/box/df-box-default-bottom2.jpg) top left no-repeat;
			height:4px;
			width:560px;
		}
		.df-box-default-left{
			background:url(../images/box/df-box-default-left.jpg) top left repeat-y;
			width:4px;
		}
		.df-box-default-right{
			background:url(../images/box/df-box-default-right.jpg) top left repeat-y;
			width:4px;
		}
		
		
						/* DEFAULT BOX TITLES SECTION --------------- */
						.df-box-default-title-left{
							background:url(../images/box/df-box-default-title-left.jpg) top left no-repeat;
							width:30px;
							height:32px;
						}
						.df-box-default-title-bg{
							background:url(../images/box/df-box-default-title-bg.jpg) top left repeat-x;
							height:32px;
						}
						.df-box-default-title-right{
							background:url(../images/box/df-box-default-title-right.jpg) top left no-repeat;
							width:13px;
							height:32px;
						}
		
		
		
		
		
		
		
		/* SEARCH SECTION --------------- */
		.df-box-unit2-tspan{
			background:#E57006 url(../images/boxes/df-box-unit2-tspan.jpg) top left repeat-x;
			height:35px;
		}
		.df-box-unit2-ticon{
			background:#E57006 url(../images/boxes/df-box-unit2-ticon.jpg) top left no-repeat;
			width:30px;
			height:35px;
		}
		.df-box-unit2-trcrn{
			background:#E57006 url(../images/boxes/df-box-unit2-trcrn.jpg) top left no-repeat;
			width:13px;
			height:35px;
		}
		
		/*---------------------*/
		.df-box-unit2-bg{
			background:#820503 url(../images/boxes/df-box-unit2-bg.jpg) top left repeat-x;
			color:#F09696;
			padding:10px;
		}
		.df-box-unit2-bspan{
			background:#ffffff url(../images/boxes/df-box-unit2-bspan.jpg) top left repeat-x;
			height:6px;
		}
		
		
		
		
		
		



		/* IMAGE SECTION --------------- */
		.df-box-img-t{
			background:#ffffff url(../images/boxes/df-box-img-t.gif) top left no-repeat;
			width:200px;
			height:4px;
		}
		.df-box-img-b{
			background:#ffffff url(../images/boxes/df-box-img-b.gif) top left no-repeat;
			width:200px;
			height:4px;
		}
		.df-box-img-l{
			background:#ffffff url(../images/boxes/df-box-img-l.gif) top left repeat-y;
			width:4px;
		}
		.df-box-img-r{
			background:#ffffff url(../images/boxes/df-box-img-r.gif) top left repeat-y;
			width:4px;
		}
		
		
		
		
		
		/* FEATURED SEARCH EVENTS SECTION --------------- */
		.df-box-featured-search-tl{
			background:#EC6F1B url(../images/boxes/df-box-featured-search-tl.jpg) top left no-repeat;
			width:5px;
			height:5px;
		}
		.df-box-featured-search-tspan{
			background:#EC6F1B;
			height:5px;
		}
		.df-box-featured-search-tr{
			background:#EC6F1B url(../images/boxes/df-box-featured-search-tr.jpg) top left no-repeat;
			width:5px;
			height:5px;
		}
		
		
		.df-box-featured-search-l{
			background:#EC6F1B;
			width:5px;
		}
		.df-box-featured-search-bg{
			background:#EC6F1B;
		}
		.df-box-featured-search-r{
			background:#EC6F1B;
			width:5px;
		}
		
		
		.df-box-featured-search-bl{
			background:#EC6F1B url(../images/boxes/df-box-featured-search-bl.jpg) top left no-repeat;
			width:5px;
			height:5px;
		}
		.df-box-featured-search-bspan{
			background:#EC6F1B;
			height:5px;
		}
		.df-box-featured-search-br{
			background:#EC6F1B url(../images/boxes/df-box-featured-search-br.jpg) top left no-repeat;
			width:5px;
			height:5px;
		}
		
		
		
		
		
		
		
		
		/* FEATURED TITLE EVENTS SECTION --------------- */
		.df-box-featured-title-tl{
			background:#B9190D url(../images/boxes/df-box-featured-title-tl.jpg) top left no-repeat;
			width:6px;
			height:6px;
		}
		.df-box-featured-title-tspan{
			background:#B9190D url(../images/boxes/df-box-featured-title-tspan.jpg) top left repeat-x;
			height:6px;
		}
		.df-box-featured-title-tr{
			background:#B9190D url(../images/boxes/df-box-featured-title-tr.jpg) top left no-repeat;
			width:6px;
			height:6px;
		}
		
		
		.df-box-featured-title-l{
			background:#B9190D url(../images/boxes/df-box-featured-title-l.jpg) top left repeat-y;
			width:6px;
		}
		.df-box-featured-title-bg{
			background:#B9190D;
		}
		.df-box-featured-title-icon{
			background:#B9190D url(../images/boxes/df-box-featured-title-icon.jpg) top left no-repeat;
			width:28px;
			height:34px;
		}
		.df-box-featured-title-flash-pad{
			padding-left:10px;
		}
		.df-box-featured-title-r{
			background:#B9190D url(../images/boxes/df-box-featured-title-r.jpg) top left repeat-y;
			width:6px;
		}
		
		
		.df-box-featured-title-bl{
			background:#B9190D url(../images/boxes/df-box-featured-title-bl.jpg) top left no-repeat;
			width:6px;
			height:6px;
		}
		.df-box-featured-title-bspan{
			background:#B9190D url(../images/boxes/df-box-featured-title-bspan.jpg) top left repeat-x;
			height:6px;
		}
		.df-box-featured-title-br{
			background:#B9190D url(../images/boxes/df-box-featured-title-br.jpg) top left no-repeat;
			width:6px;
			height:6px;
		}
/* BOXES SHEET END ------------------------------------------------------------------------------------ */

























/* FORM SHEET START ------------------------------------------------------------------------------------ */
.df-box-search-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	border: 3px #A13A33 solid;
	background:#fafafa;
	padding: 3px;
	color: #666666;
	
	-moz-border-radius:0.6em;
	-khtml-border-radius:0.6em;
	}
.df-box-search-form-btn{
	width:87px;
	height:30px;
	overflow:hidden;
	border:0;
	background:url(../images/df-box-search-form-btn.gif) no-repeat 0 0;
	/*display:block;*/
	cursor:pointer !important; cursor:hand;
}
.df-box-search-form-btn:hover {
	background:url(../images/df-box-search-form-btn.gif) no-repeat 0 0;
	background-position:0 -30px;
}




/*--------------------------*/
.df-box-newsletter-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 3px #FBE8C8 solid;
	background:#fafafa;
	padding: 3px;
	color: #666666;
	-moz-border-radius:0.6em;
	-khtml-border-radius:0.6em;
	}


.df-box-newsletter-form-btn{
	width:87px;
	height:30px;
	overflow:hidden;
	border:0;
	background:url(../images/df-box-newsletter-form-btn.gif) no-repeat 0 0;
	/*display:block;*/
	cursor:pointer !important; cursor:hand;
}
.df-box-newsletter-form-btn:hover {
	background:url(../images/df-box-newsletter-form-btn.gif) no-repeat 0 0;
	background-position:0 -30px;
}




/*--------------------------*/
.df-box-featured-form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 3px #EF8C49 solid;
	background:#fafafa;
	padding: 3px;
	color: #666666;
	-moz-border-radius:0.6em;
	-khtml-border-radius:0.6em;
	}


.df-box-featured-form-btn{
	width:44px;
	height:25px;
	overflow:hidden;
	border:0;
	background:url(../images/df-box-featured-form-btn.gif) no-repeat 0 0;
	/*display:block;*/
	cursor:pointer !important; cursor:hand;
}
.df-box-featured-form-btn:hover {
	background:url(../images/df-box-featured-form-btn.gif) no-repeat 0 0;
	background-position:0 -25px;
}

/* FORM SHEET END ------------------------------------------------------------------------------------ */

















/* TITLES SHEET START ------------------------------------------------------------------------------------ */
.df-box-search-title-l{
		background:#95060A url(../images/df-box-search-title-l.jpg) top left no-repeat;
		width:36px;
		height:38px;
}
.df-box-search-title-bg{
		background:#95060A url(../images/df-box-search-title-bg.jpg) top left repeat-x;
		height:38px;
}
.df-box-search-title-r{
		background:#95060A url(../images/df-box-search-title-r.jpg) top left no-repeat;
		width:36px;
		height:38px;
}
/* TITLES SHEET END ------------------------------------------------------------------------------------ */























/* BUTTONS SHEET START ------------------------------------------------------------------------------------ */
.df-box-unit-events-btn{
	margin:0 auto;		
}
.df-box-unit-events-btn-l{
		background:#AA130C url(../images/df-box-unit-events-btn-l.jpg) top left no-repeat;
		width:4px;
		height:33px;
}
.df-box-unit-events-btn-bg{
		background:#AA130C url(../images/df-box-unit-events-btn-bg.jpg) top left repeat-x;
		height:33px;
}
.df-box-unit-events-btn-r{
		background:#AA130C url(../images/df-box-unit-events-btn-r.jpg) top left no-repeat;
		width:4px;
		height:33px;
}
	.df-box-unit-events-btn a{
	display:block;
	height:23px;
	background:url(../images/df-ico-list.gif) no-repeat;
	background-position:6px 8px;
	
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
	.df-box-unit-events-btn a:hover{
	color:#ED9891;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
	
	.df-box-unit-events-btn-text{
	padding-top:10px;
	padding-left:35px;
	}
/* BUTTONS SHEET END ------------------------------------------------------------------------------------ */



















/* OTHER SHEET START ------------------------------------------------------------------------------------ */
.df-reviews{
	font-size: 11px;
}
.df-box-search-text{
	color:#F89194;
	padding:10px; 
	}
.df-box-search-form-pad	{
	padding-bottom:2px; 
	}
.df-box-newsletter-form-pad	{
	padding-bottom:2px; 
	}
.df-box-newsletter-form-pad2{
	padding-bottom:10px; 
	}		
.df-box-search-form-pad2{
	padding-bottom:5px; 
	}	
.df-box-search-title-ico{
	background:url(../images/df-ico-magglass.png) no-repeat;
	background-position:0px 0px;
	margin:-15px 8px;
	width:77px;
	height:62px;
	position:absolute;
	}
#df-box-search-title-bg-title{
	margin:3px 6px;
	}	
.df-box-unit-title	{
	margin:0px 0px;
	}
	
	
	
	
.df-space{
	height:10px;
	}
.df-space2{
	height:5px;
	}	
.df-space3{
	height:2px;
	}
	
	
	
	
	
.df-color-organge{
	color:#e57104;
}








.df-featured-title{
	color:#ffffff;
	font-size:0.86em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
.df-featured-color1{
	background-color:#F5E5CC;
	padding:5px;
}
.df-featured-color2{
	background-color:#F4D8B1;
	padding:5px;
}
	.df-featured-color2 a{
		color:#E97D11;
		text-decoration:none;
		font-weight:bold;
		background:url(../images/df-ico-list3.gif) no-repeat;
		background-position:0px 3px;
		padding-left:13px;
	}
	.df-featured-color2 a:hover{
		color:#E97D11;
		text-decoration:none;
		font-weight:bold;
	}





.df-splitter{
	margin:0 auto;
	background:url(../images/df-splitter.gif) repeat-x;
	background-position:0px 0px;
	height:15px;
	}
.df-splitter2{
	margin:0 auto;
	background:url(../images/df-splitter2.gif) repeat-x;
	background-position:0px 0px;
	height:10px;
	}	
.df-listing-icon{
	background:url(../images/df-ico-list2.gif) no-repeat;
	background-position:0px 0px;
	height:15px;
	width:25px;
	}
	
.EventDateHeadings{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #b3170b;
	text-decoration: none;
}
	
	



	
#Event_list_Pic{
margin-right:10px;
float:left;
border-left:#000000;
border-right:#000000;
}

#eventslist_moreDetails{
float:right;
width:80px;
border-left:#ededed;
margin-top:60px;
}

#Events_listings_Text{
float:left;




}

.Orange_moreText{
	color:#e57006;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
}
.Orange_largeText{
	color:#e57006;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
}
.EventTitle{
	color:#da6a04;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	text-decoration: none;
}
.Grey_largeText{
	color:#7b7b7b;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
}
.White_largeText{
	color:#ffffff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
}
.Bold_Grey_text_eventlist{
	color:#7b7b7b;

	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}
.Bold_Grey_text_eventlistlistinpage{
color:#7b7b7b;

	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	text-decoration: none;
}
.redtext {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;	
	color: #FF3C3C;
}
.Event_listing_greytext_sml {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#797878;
}

.Event_listing_greytext_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#797878;
	text-decoration: underline;
}
.Event_listing_orangetext_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e57006;
	text-decoration: underline;
}
.Event_listing_BookNow_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b3170b;
	text-decoration: underline;
}
.Event_listing_orangetext_link_lrg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e57006;
	font-weight:bold;
	text-decoration: underline;
}
.Large_headings_Faq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #b3170b;
	text-decoration: none;
}
.faq_Questions{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5a5a5a;
}
.Event_listing_orangetext_link_smaller {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e57006;
	text-decoration: underline;
}
.formborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
}	
	
	.reviewHeading2{
color:#2f2d30;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight:bold;

}
.greentext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	color: #37bd43;
}
.imageL {
	white-space: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.imageR {
	white-space: normal;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}	
#s-slide-photo {
	position:relative;
	width:192px;

}
.s-slide-photo {
	position:absolute;
	top:0px;
	left:0px;
	/*margin:0px 0px;*/
	float:left;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}	
#s-slide-photo-client {
	position:relative;
	width:164px;
	height:200px;

}
.s-slide-photo -client {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}		
.reviewHeading{
color:#2f2d30;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;

}

.reviewRatings{
color:#2f2d30;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;

}
.reviewRatingslink{
color:#2f2d30;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	text-decoration:underline;

}
.reviewOrganisorHeading{
color:#b3170b;
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;

}
					
/* OTHER SHEET END ------------------------------------------------------------------------------------ */