/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal; line-height:18px; background:#000000;   }
a{outline:none; text-decoration:none; color:#000;}
a:hover{ color:#000; text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.spacer{ clear:both; font-size:0; line-height:0; }
.mar-pad{margin:0; padding:0;}
img, span, p, div, input,a:hover { behavior: url("iepngfix.htc") }

h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#20166b; text-decoration:none; line-height:18px; font-weight:bold; margin-left:15px;}
h2{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; line-height:16px; font-weight:normal; font-style:italic; }
h3{margin:15px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; line-height:18px; font-weight:bold; }
h4{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-decoration:none; font-weight:bold; line-height:18px;}
h5{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-decoration:none; font-weight:bold; line-height:18px; padding-top:10px; padding-left:8px;}
h6{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-decoration:none; line-height:30px; padding-left:7px;}
.heading-home{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; line-height:30px; font-weight:bold;}

.heading-home-left{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; line-height:50px; font-weight:bold;}

.home-page-v1{ margin:15px 0px 15px;}

.heading{margin:0px; padding:0px; font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-decoration:none; font-weight:normal; margin-bottom:20px; line-height:18px;  letter-spacing:1px; }
.blue{ color:#0175be; text-decoration:none; font-family:SKYfontThick, Arial, Helvetica, sans-serif; }
.blue-text{color:#0175be;}
.blue-text a{color:#0175be; text-decoration:none;}
.blue-text a:hover{color:#0175be; text-decoration:underline;}
.heading-right{margin:0px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-decoration:none; font-weight:bold; padding-top:5px; }

.latest_news{margin:0px; padding:18px 0px; font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-decoration:none; font-weight:bold; background-color:#000000; word-spacing:5px; text-align:center;}

.sub-heading{ margin:20px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.sub-heading a{color:#FFFFFF; text-decoration:underline;}
.sub-heading a:hover{color:#FFFFFF; text-decoration:none;}
.sub-sub-heading{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#008f71; text-decoration:none;}
.font-10{font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#20166b; font-weight:normal; line-height:14px; margin:5px 0 8px;}
.font-10 a{color:#20166b; text-decoration:underline;}
.font-10 a:hover{color:#20166b; text-decoration:none;}

.visit-blog{font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#20166b; font-weight:bold;  margin:0px 0 ; text-align:center; background-color:#FFFFFF; padding:7px 0;}
.visit-blog a{color:#20166b; text-decoration:none;}
.visit-blog a:hover{color:#20166b; text-decoration:underline;}


.more{ color:#538f1f;}
.more a{ color:#538f1f; text-decoration:underline;}
.more a:hover{ color:#538f1f; text-decoration:none;}

.read-more{ color:#e98300; }
.read-more a{ color:#e98300; text-decoration:underline; background-image:url(../images/orange-arrow.jpg); background-repeat:no-repeat; background-position:0px 5px; padding-left:7px; float:right; padding-right:18px; margin-top:24px; margin-bottom:15px; }
.read-more a:hover{ color:#e98300; text-decoration:none;}
#header{ background:#000000; width:1025px; height:116px; margin:15px auto 22px;}
#logo{ float:left; margin-top:7px;}
#header-rt{width:550px; float:right;}
.ico-pad{margin-right:7px;}
.follow-us{margin-top:62px; width:280px; float:left;}
.follow-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-right:15px; letter-spacing:2px;}
#countdown{float:right; font-family:SKYfontThick, Arial, Helvetica, sans-serif; }
#countdown-text {font-size:15px; font-weight:bold; padding:15px 0 0 0; word-spacing:5px; text-align:right; color:#FFFFFF; float:right; width:270px;}
#nav{width:1025px; margin-bottom:23px;}
#nav ul{width:1021px; font-family: SKYfontThick, Arial, Helvetica, sans-serif ; font-size:11px; margin:0; padding:0; list-style-type:none;  }
#nav ul li{ font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; list-style-type:none; float:left; font-weight: bold; word-spacing:4px; }
#nav ul li a{color:#fff; text-decoration:none; padding:0 1px;  }
#nav ul li a:hover{color:#fff; text-decoration:none; background-color:#0075bf; display:inline; padding:0 1px;}
#nav ul li a.current{color:#fff; text-decoration:none; background-color:#0075bf; display:inline; padding:0 1px;  }
#nav ul li.space{padding:0px 4px; color:#FFFFFF; line-height:14px;}

.body-text{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none;
text-align:justify; line-height:16px;}

#main{width:1025px; margin:0px auto; }
#whole-body{background-color:#FFFFFF;}
#body-part{background: url(../images/right-panal-bg.jpg) repeat-y top right #fff; margin:0; width:1025px;  }
#body-part1{background: #fff; margin:0 auto; width:1025px;  }
#left-panal{ width:756px; float:left; margin-top:48px; }
#left-panal-1{ width:756px; float:left; }
#left-panal-home{width:752px; float:left; margin-top:48px; }
img {border:none;}
#left-panal ul, #left-panal ul li { margin:0; padding:0; list-style-type:none; line-height:18px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#208bd1; font-weight:bold; }
ul.list li { margin:0; padding:0; list-style-type:none; line-height:18px; font-size:12px !important; font-family:Arial, Helvetica, sans-serif; color:#ffffff !important; font-weight:bold; }
#left-panal-left{ width:481px; float:left;}
#left-panal-right{ width:236px; float:right; }
#right-panal{ width:232px; float:right; }
#right-panal-home{ width:236px; float:right; margin-top:48px;}
ul#downloads{font-size:10px; text-transform:uppercase; line-height:18px; font-family: SKYfontThick, Arial, Helvetica, sans-serif;}
#right-box{padding:20px 10px 0;}
.line-mar{margin:15px 0px; padding:0px;}
#footer{ background:#000000; height:38px; text-align:center; color:#FFFFFF; }
#footer p.join-us{padding:0; margin:15px 0px;} 
#footer p.design-by{ line-height:38px; font-size:12px; font-weight:bold; letter-spacing:3px;  }
#footer ul{font-size:9px; font-family:Arial, Helvetica, sans-serif; margin:0px 190px; padding:0; list-style-type:none; }
#footer ul li{font-size:9px; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; float:left; letter-spacing:0px;}
#footer ul li a{ color:#FFFFFF; text-decoration:none;}
#footer ul li a:hover{ color:#1f8ccf; text-decoration:none;}
#footer ul li.seprater{font-size:9px; font-family:Arial, Helvetica, sans-serif; padding:0px 3px; }
#container_in{ width:1025px; margin:0 auto;}
#container_in_footer{ width:1025px; margin:0 auto; background:url(../images/sanlam-logo.jpg) 0 0 no-repeat; padding:15px 0;}
.pink{color:#cb03e2;}
.thmb-img{width:80px; float:left; border:1px solid #d4d5d5;}
.thmb-txt{width:387px; float:right;}
.worldgreat{margin-top:15px;}
.iconlogo-box{width:232px; background-color:#2d3732; height:74px;}
.iconlogo-box img{padding:15px 8px; float:left;}
.vediobox{ border:2px solid #d2d2d2; padding:5px 20px 10px; margin-top:25px; }
.vediobox-lt{ width:218px;  float:left; }
.vediobox-rt{ width:218px;  float:left; }
.vedio-bor{border:3px solid #d2d2d2;}
.vediobox-head{ width:218px; float:left; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-decoration:none; font-weight:bold; line-height:18px; padding-bottom:8px; }

/*business-benefits*/
.click{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#fff; font-weight:normal; line-height:14px; margin:15px 0 5px; padding-left:12px;}
.click a{color:#fff; text-decoration:underline;}
.click a:hover{color:#fff; text-decoration:none;}

/*THE CHARITY*/
.cotland{margin:20px 0px 40px;}
.charity-box{ padding-bottom:1px;}
.charity-lt{padding-left:5px;}
.charity-rt{ padding-right:5px; padding-left:4px;}
.facebook{margin:25px 0 12px 5px;}
.facebook span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;  line-height:18px; font-weight:bold; padding-left:10px;}
.facebook span a{text-decoration:underline; color:#fff;}
.facebook span a:hover{text-decoration:none; color:#fff;}
/*contact*/
.heading-new{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; font-weight:normal; background:url(../images/heading-new.jpg) no-repeat 0 0; height:30px; margin-bottom:16px; line-height:18px; padding-top:10px; padding-left:75px; margin-left:10px;}
.blue{ color:#0175be; text-decoration:none;}
.blue{ color:#0175be; text-decoration:none;}
#contact-box-rt{background:#000000; border:2px solid #a1a3a3; width:356px;  padding-top:15px; margin-top:40px; }
#contact-box-lt{float:left;padding:125px 0 200px 93px;}
#contact-box-lt ul, #contact-box-lt ul li {margin:0; padding:0; list-style-type:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:25px; font-weight:bold; letter-spacing:2px;}
.con-txt{ font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:12px;}

/*forum-css*/
.formtxtcontact{margin-bottom:3px; height:auto; padding-left:15px; }
.formtxtcontact label{width:120px; padding-left:5px; height:auto; display:block; float:left; font-weight:bold; line-height:18px; text-align:left; color:#fff;}
.txtboxcontact{width:180px;	height:16px; border:1px solid #055bb4;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:15px;	margin-bottom:5px;}
.txtfield{width:180px;	height:80px;	border:1px solid #055bb4;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:15px;	overflow:auto; margin-bottom:5px;}
.subtn{	width:66px;	height:24px;	border:none;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#fff;	margin-top:5px;	margin-bottom:5px; background-color:#1f8ccf;}
.combo-box{width:180px;	height:21px; border:1px solid #055bb4;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:15px;	margin-bottom:5px;}


/*gallery*/
#auto-view{ height:450px; margin:0 auto 50px;}

/*I-sports*/
.blue-yellow-box{background:url(../images/bluu-yellow-box.png) no-repeat 0 0; width:204px; height:128px; margin-left:2px; margin-top:7px;}
.blue-yellow-box ul {margin-left:50px !important; font-weight:bold; line-height:14px !important; margin-top:14px !important;  }
.blue-yellow-box li{line-height:14px !important; }

/*partners-media*/
#part-media{margin:0 ; padding-top:48px;}
.par-mediabox{ width:230px; height:379px; }
.par-mediabox p{line-height:18px; padding:3px 6px 0; font-size:12px; color:#666666;}
.mar{margin-left:25px;}
.part-media-head{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; font-weight:normal; background:url(../images/part-media-bg.jpg) no-repeat 0 0; height:30px; margin-bottom:16px; line-height:18px; padding-top:10px; padding-left:75px; margin-left:10px;}

/*what-involved*/
.click_new{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#fff; font-weight:normal;}
.click_new a{color:#fff; text-decoration:underline;}
.click_new a:hover{color:#fff; text-decoration:none;}
.question-box{width:232px; float:left;}
.question{  margin-left:5px; }
.question-txt{width:115px; float:right;}

/*who-takes-part*/
.bullet{font-size:14px; font-weight:bold; float:left; width:190px; list-style-type:none; }
#who-takes-right{ width:236px; float:right; margin-bottom:12px;   }
.vedio3{padding:10px 0;}

/*XPERIENCE-IS*/
#whole-body-xper{background-color:#000000; border-bottom:1px solid #10245e;}
#body-part-xper{background: url(../images/right-panal-bg.jpg) repeat-y top right #000000; margin:0; width:1025px;  }
.xper-heading{margin:0px; padding:0px; font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-decoration:none; font-weight:normal; margin-bottom:25px; line-height:18px;  letter-spacing:1px; padding-top:48px; }
.xper-head-small{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none;  font-weight:bold;}
.xper-border{border:1px dotted #cccccc; border-left:none; border-right:none; padding-bottom:15px;  padding-top:10px;}
#left-panal ul.exper-bullet-lt{font-size:12px; float:left; width:160px; margin-bottom:5px !important; list-style-type:none; color:#FFFFFF !important;}
#left-panal ul.exper-bullet-lt li{font-size:12px; color:#FFFFFF;}
#left-panal ul.exper-bullet-rt{font-size:12px; float:left; width:220px; margin-bottom:5px !important; list-style-type:none; color:#FFFFFF !important; font-weight:normal;}
#left-panal ul.exper-bullet-rt li{font-size:12px; color:#FFFFFF; font-weight:normal;}
#xperience-bg{
width:500px;
	position: relative;

	
	}
#xperience-bg img{
	position: absolute;
	width:313px;
	height:392px;
	left: 330px;
	top: 180px;
	}

/*past-result*/
#body-part-result{ margin:0; width:1025px; padding:0;  }
#result-bg{ padding:0; margin:0; width:1025px;  }
.result-bullet{padding:0; margin:0; font-size:14px; font-weight:bold; line-height:22px !important; list-style-type:none; float:left;}
.result-bullet-new{padding:0; margin:0; font-size:14px; font-weight:bold; line-height:23px !important; list-style-type:none; float:left; line-height:22px;}

.result-bullet-big{padding:0; margin:0; font-size:14px; font-weight:bold; line-height:22px !important; list-style-type:none; float:left; letter-spacing:1px;}
.result-bullet-big-new{padding:0; margin:0; font-size:14px; font-weight:bold; line-height:23px !important; list-style-type:none; float:left; letter-spacing:1px; line-height:22px;}
.padbig{padding-left:25px;}
.padd-1{padding:0px;}
.padd-2{padding-left:225px;}
.padd-3{padding-left:280px;}

.padd-2-bottom{padding-left:100px;}
.padd-3-bottom{padding-left:70px;}
.padd-4-bottom{padding-left:280px;}

.result-head{padding:0; margin:0; font-size:14px; font-weight:bold; color:#000000; line-height:20px; list-style-type:none; letter-spacing:1px; margin-top:7px;}
.head-1{ float:left; padding:0px;}
.head-2{ float:left; padding-left:170px;}
.head-3{ float:left; padding-left:450px;}

.head-2-bottom{ float:left; padding-left:30px;}
.head-3-bottom{ float:left; padding-left:30px;}
.head-4-bottom{ float:left; padding-left:450px;}

.count_no{font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#fff; }
.count_txt{font-family:SKYfontThick, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#0074bd; padding-right:12px; }
.busines-heading{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

/*light-box-editable*/
.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 1500px;
            background-color: #eeeeee;
            z-index:5001;
            -moz-opacity: 0.5;
            opacity:.50;
            filter: alpha(opacity=80);
			color:#000000;
			font-size:12px;

			
        }
        .white_content {
            display: none;
			right: 8%;
            position: absolute;
            width: 1137px;
            height:550px;
            background-color: #fff;
            z-index:5002;
			color:#000000;
			font-size:12px;
			background-repeat:repeat-y;
			
        }
.lightbox_bullet{list-style-type:none; float:left; margin:0px; padding:0px; margin-right:25px; font-weight:bold;}
.pop-up-contain{width:1137px;}
.pop-up-txt{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000; line-height:36px; width:537px; float:left; padding-top:70px;}
.pop-up-txt a{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000; line-height:36px; width:537px; float:left;  text-decoration:none;}
.pop-up-txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#000; line-height:36px; width:537px; float:left; text-decoration:none;}

.pop-up-img{width:567px; float:left;}
/*light-box-editable*/

/*----------------recent work-------------*/

#content .top_block {
	height:180px;
	overflow:hidden;
	width:236px;
	background-color:#fff;
	}

#content .top_block .portofolio {
	float:left;
	width:236px;
	overflow:hidden;
	position:relative;
	
}
#content .top_block .portofolio .carousel {
	position:relative;
	height:170px;
	overflow:hidden;
	border:0px solid red;
	display:block;
	padding-left:33px;
	padding-top:25px;
/*	margin-top:47px;*/
}
#content .top_block .portofolio .carousel ul li {
	float:left;
	width:204px;
	height:170px;
	border:0px solid red;
	
	
}
.carousel img{border:none; }
#content .top_block .portofolio a.prev {
	position:absolute;
	top:70px;
	float:left;
	width:28px;
	height:58px;
	background:url(../images/pre-next.png) no-repeat 0 0;
	cursor:pointer;
	z-index:6001
}
#content .top_block .portofolio a.prev:hover {
	background-position:0 -58px;
}
#content .top_block .portofolio a.next {
	position:absolute;
	top:70px;
	right:0px;
	float:left;
	width:28px;
	height:58px;
	background: url(../images/pre-next.png) no-repeat -28px 0;
	cursor:pointer;
	z-index:6002

}
#content .top_block .portofolio a.next:hover {
background-position:-28px -58px;
}
.recenttitle{font-size:13px; color:#ff00cc; text-align:center; height:30px; font-weight: bold; line-height:15px}
.recentwork{padding:0px; display:block; margin-top:10px;   }

/*----------------recent work end -------------*/


/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		background-color:#FFFFFF;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:236px;
		overflow:hidden;
		text-align:center; 
		
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:28px;
		height:58px;
		position:absolute;
		left:0px;
		top:45px;
		}	
	#nextBtn{ 
		left:208px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:28px;
		height:58px;
		background: url(../images/btn_prev.jpg)  no-repeat 0 0;
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.jpg) no-repeat 0 0;
		
		}												



#container12{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:236px;
		background:#fff;		
		}	
				
	#content12{
		position:relative;
		overflow:hidden;
		width:236px;
		}			
/* // Easy Slider */

ul#menu{list-style-type:none; padding:0px; margin:0px; width:1025px;  padding-bottom:34px; padding-top:2px;}
ul#menu li.home { padding:0 6px 0 0; margin:0; list-style-type:none; float:left; border-right:1px #fff solid; }
ul#menu li.home a{ background:url(../images/home.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:35px; list-style-type:none; display:block;}
ul#menu li.home a:hover{ background:url(../images/home.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
ul#menu li.home a.current{ background:url(../images/home.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.what-involved{padding:0 6px 0 6px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.what-involved a{background:url(../images/what-involved.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:117px; list-style-type:none; display:block;}
.what-involved a:hover{background:url(../images/what-involved.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.what-involved a.current{background:url(../images/what-involved.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.who-takes-part{padding:0 6px 0 6px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.who-takes-part a{background:url(../images/who-takes-part.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:122px; list-style-type:none; display:block;}
.who-takes-part a:hover{background:url(../images/who-takes-part.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.who-takes-part a.current{background:url(../images/who-takes-part.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.business-benifits{padding:0 6px 0 6px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.business-benifits a{background:url(../images/business-benifits.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:127px; list-style-type:none; display:block;}
.business-benifits a:hover{background:url(../images/business-benifits.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.business-benifits a.current{background:url(../images/business-benifits.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.destination-2010{padding:0 7px 0 7px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.destination-2010 a{background:url(../images/2010-destination.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:114px; list-style-type:none; display:block;}
.destination-2010 a:hover{background:url(../images/2010-destination.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.destination-2010 a.current{background:url(../images/2010-destination.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.gallery{padding:0 7px 0 7px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.gallery a{background:url(../images/gallery-nav.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:58px; list-style-type:none; display:block;}
.gallery a:hover{background:url(../images/gallery-nav.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.gallery a.current{background:url(../images/gallery-nav.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.past-results{padding:0 7px 0 7px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.past-results a{background:url(../images/past-results.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:98px; list-style-type:none; display:block;}
.past-results a:hover{background:url(../images/past-results.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.past-results a.current{background:url(../images/past-results.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.the-charity{padding:0 7px 0 7px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.the-charity a{background:url(../images/the-charity.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:87px; list-style-type:none; display:block;}
.the-charity a:hover{background:url(../images/the-charity.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.the-charity a.current{background:url(../images/the-charity.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.partners{padding:0 7px 0 7px; margin:0; list-style-type:none; float:left; border-right:1px #fff solid;}
.partners a{background:url(../images/partner.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:70px; list-style-type:none; display:block;}
.partners a:hover{background:url(../images/partner.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.partners a.current{background:url(../images/partner.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}

.contact{padding:0 7px 0 6px; margin:0; list-style-type:none; float:left; border-right:0px #fff solid;}
.contact a{background:url(../images/contact.jpg) no-repeat 0 0 ; list-style-type:none; height:9px; line-height:9px; width:58px; list-style-type:none; display:block;}
.contact a:hover{background:url(../images/contact.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
.contact a.current{background:url(../images/contact.jpg) no-repeat 0px -9px ; list-style-type:none; height:9px;}
#date{ margin:0; padding:0; font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; line-height:25px; text-align:center;} 
#date-min{margin:0; padding:0; font-family: SKYfontThick, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:25px; text-align:center; padding-left:20px;} 
#date-container{width:275px; float:left;}
#follow_us_on{padding-left:300px; padding-bottom:10px;}
#follow_us_on span.social{float:left; font-size:12px; color:#fff; padding-right:15px; font-weight:bold; padding-top:5px; }

#video{width:980px; margin:0 auto; padding:0; }
#video ul{margin:0 0 50px 0; padding:0; list-style-type:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000;}
#video ul li{ float:left; width:250px;}
#video ul li.mid{ float:left; margin:0 115px;}
#video ul li.top{ float:left; margin:25px 115px;}