﻿

/*@font-face {
    font-family: 'Minion Pro';
    src: url('fonts/minionpro-regular.eot');
    src: url('fonts/minionpro-regular?#iefix') format('embedded-opentype'),
         url('fonts/minionpro-regular.woff') format('woff'),
         url('fonts/minionpro-regular.ttf') format('truetype'),
         url('fonts/minionpro-regular.svg#Sri-TSCRegular') format('svg');
    font-weight: normal;
    font-style: normal;
   }
   
 */
      
   
  



@media only screen
and (min-height:11px)
and (max-height:700px)
{
body{height:690px !important; }
/*#footer{position: absolute!important; bottom:0 !important;top:634px} 
#wrapper {top:176px;	position: absolute !important;   }*/
#contact{ position:absolute; top:10px !important; z-index:111111111 }
.icons{top:550px}
.con-0{   bottom:-30px !important;}	
.body{overflow: scroll !important}
/* .close{  display: none!important}
.open{  display: none!important}*/
}

@media only screen
and (min-width:11px)
and (max-width:1100px)
{
.body{overflow: scroll !important; }
/*#wrapper { position:  absolute !important; bottom: 42px!important;  }*/
.con-0{     position:fixed !important;    }
.open{  display: none ;  opacity:0}
.but-con{z-index:3000 ; }
.con-0{z-index:3000 ; }
#header{z-index:4000 !important ; }
#featured_activities .txt
{
    width:530px !important;
    display:block !important;
}
}
 
 
 

.nxt {
	background-image:url('images/next.png')    ;
	background-repeat:no-repeat;
	background-position:-41px 0px;
	width: 41px;
	height: 30px;
	display:inline-block;
 	cursor:pointer;
	}

.bck {
	background-image:url('images/next.png')    ;
	background-repeat:no-repeat;
	width: 41px;
	height: 30px;
	display:inline-block;
	cursor:pointer;
	margin-right:5px;
	}

.border{ border:2px #302720 solid;
width:65px; height:65px;   
}	 
.border-g{ /*border:2px #302720 solid*/; height:65px; min-width:71px  	/*margin:0px 0px 20px 17px*/ 
}	 

.roll {
	background:url(images/mag.png) center center no-repeat #302720;
	position:absolute;
	width: 65px;
	height: 65px;
	z-index:1111 !important;
	}
 

.roll3 {
	background:url(images/mag.png) center center no-repeat #302720;
	position:absolute;

	height: 80px;
	margin:3px;
	width: 110px;
	z-index: 10;	

}



* {
	margin:0px;
}
.pad{

padding:12px !important}
}
.gold{color:#a29061!important }
.brown{ color:#302720!important}

html, body {
	min-width:1100px;
	margin:0 auto;
	width:100%;
	height:100%;
    font-family: "Minion Pro";
	font-size:13px; 
	overflow-y:hidden;
}

#header{ margin:auto; width:100%;	z-index:3 ; /* position: absolute;*/ position:fixed; min-width:1100px; }
#wrapper {
 
	width:100%;
	min-width:1100px;
	height:480px;	
	background-image:url('images/content-back.png');
	background-repeat: repeat-x;
	bottom:-442px;
	position:fixed;
 	overflow:hidden !important;
}

 

.wrapper-in {
	width:1028px;
	margin-left:auto;
	margin-right:auto;
	margin-top:27px;
}

#wrapper a:link{ ; text-decoration:underline; color:#18130b ; font-weight:bold  }
#wrapper a:hover {text-decoration:underline; color:#7a6555 !important}

.selectedMenu {color:#7a6555 !important}

#wrapper  a:visited{ text-decoration:  underline;color:#18130b }
#wrapper  a:active{ text-decoration:  underline;color:#18130b }

.wrap-con{
 width:1050px;
 position:relative
}


 
.close{	background-image:url('images/x.png');
	background-repeat:no-repeat;
	width:16px;height:16px; float:right;  margin:20px 10px 0px 0px; 
	cursor:pointer;
	z-index:12 ;
	position:relative

}
.open{	background-image:url('images/open.png');
	background-repeat:no-repeat;
	width:16px;height:16px; float:right;  margin:20px 8px 0px 0px; 
	cursor:pointer;
	z-index:12 ;
	position: absolute;
	bottom:55px;
	right:0px;
	z-index:10000

}

 .close2{	background-image:url('images/x.png');
	background-repeat:no-repeat;
	width:16px;height:16px; float:right;   ;
	cursor:pointer;
	position:absolute;
 right:15px;
 top:15px;
 
}
 

 
 
.logo{
	background-image:url('images/logo.png');
	background-repeat:no-repeat;
	width:194px;height:210px; float:left;  margin:-75px 5px 0px 15px;
z-index:99994 !important;  display:inline-block;


}
.footer{
	width:223px ; height:58px; background-image:url('images/back-footer2.png'); background-position:right top; background-repeat:no-repeat;  right:0px; bottom:60px; position:absolute
}
#footer
{ 	min-width:1100px;
 	background-image:url(images/back-footer.png);
	background-repeat:repeat-x;
	background-position:0px 0px ; background-position:right top; 
	/*position:absolute;*/
	position:fixed;
  	bottom:0px;
 	height:33px;
    width:100%; 
 	padding:15px 0px 15px 0px ;
 	 font-family:"Minion Pro";
 	 z-index:1;
 	  display: block; 
}	 

	.icons{  position:absolute;      list-style:none; width:24px;  bottom:130px; z-index:100; left:-37px}
	.icons  li {list-style:none}
	

 
 .icons .facebook:hover {background-position:-36px 0px}
 .icons .youtube:hover {background-position:-26px -32px}
  .icons .tweeter:hover {background-position:-36px -34px}

.facebook{	background-image:url('images/icons.png') ; background-repeat:no-repeat; background-position:0px 0px; width:34px; height:33px; margin:5px;  }
.youtube{	background-image:url('images/icons.png') ; background-repeat:no-repeat; background-position:0px -32px; width:25px; height:25px; margin:5px}
.tweeter{	background-image:url('images/icons.png') ; background-repeat:no-repeat; background-position:0px -33px; width:34px; height:33px; margin:5px}




#footer .in {
	margin:auto;
	 width:1050px;
}
 .copyright{  
    font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
	font-size:11px;
    color:#dedede;
	position: relative;
	margin-left:auto;
	margin-right:auto;	
    margin:6px 0px 0px 0px;
}	

 .contact-f{
	 background-image:url('images/footer-contact.png');
	 background-repeat:no-repeat;
	 background-position:1px -1px;
	 padding:0px 0px 4px 23px 
}
 .email-f{
	 background-image:url('images/footer-contact.png');
	 background-repeat:no-repeat;
	 background-position:1px -19px;
	 padding:0px 0px 2px 23px ;
	 margin:10px 0px 0px 0px  
}


 .contact-f2{
	 background-image:url('images/footer-contact2.png');
	 background-repeat:no-repeat;
	 background-position:1px 0px;
	 padding:0px 0px 0px 23px ;
	 font-weight:bold; color:#ae966a;
}
 .email-f2{
	 background-image:url('images/footer-contact2.png');
	 background-repeat:no-repeat;
	 background-position:1px -19px;
	 padding:0px 0px 0px 23px ;
	 margin:10px 0px 0px 0px  
}
.email-f2 a:link{ ; text-decoration: none;vertical-align:top; font-weight:bold; color:#ae966a;}
.email-f2 a:hover {text-decoration:underline; }
.email-f2 a:visited{ text-decoration:  none}
.email-f2 a:active{ text-decoration:  none}


.email-f a:link{ ; text-decoration: none;vertical-align:top; color:#dedede}
.email-f a:hover {text-decoration:underline; }
.email-f a:visited{ text-decoration:  none}
.email-f a:active{ text-decoration:  none}



.copyright a:link{ text-decoration: none;vertical-align:top; color:#dedede !important}
.copyright a:hover {text-decoration:underline; color:#dedede !important }
.copyright a:visited{ text-decoration:  none; color:#dedede !important}
.copyright a:active{ text-decoration:  none;  }

 
.clear{ clear:both}
.sep30{height:30px; display:block}
.sep25{height:25px; display:block}
.sep20{height:20px; display:block}
.sep17{height:17px; display:block}
.sep15{height:15px; ; display:block}
.sep13{height:13px; ; display:block}
.sep10{height:10px; display:block}
.sep7 {height: 7px; display:block}
.sep5 {height:5px;; display:block}
.sep3 {height:3px;; display:block}

.sep-w10 {width:10px; clear:both; }
.sep-w15 {width:17px; clear:both; display: inline-block}
.sep-w20 {width:20px}
.sep-w30 {width:30px}

.sep8 {margin-left:7px}
 
 .mar20{ margin:0px 0px 0px 20px;float:left; width:20px}
 
.mar24{  margin:0px 0px 0px 24px; display:block; }
.pad20{  padding:0px 0px 0px 20px; display:block; }
.pad25{  padding:0px 0px 0px 25px; display:block}  
.pad30{  padding:0px 0px 0px 30px; display:block } 
.pad35{  padding:0px 0px 0px 35px; display:block} 
.pad40{  padding:0px 0px 0px 40px; display:block}
.pad75{  padding:0px 0px 0px 75px; display:block} 
.pad8{padding:8px}

.float{
	float:left;}
.float-r{float: right}
 .float-c{float:left; margin-top:7px}
.menu-sep{width:2px; text-align:center; border:0px; float:left; margin:-17px 0px 0px 0px} 
.float-con{ float:left; margin:1px 0px 0px 200px;  }


.click{ 
 
position:absolute;
z-index:auto
}
.click-L{margin:0px 0px 0px 30px ; float: left; }
.click-R{margin:0px 30px 0px 0px; float:right }

.click-L a:link{ opacity:.6}
.click-L a:hover { opacity:1}
.click-L a:visited{ opacity:.6}
.click-L a:active{ opacity:.6}

.click-R a:link{ opacity:.6}
.click-R a:hover { opacity:1}
.click-R a:visited{ opacity:.6}
.click-R a:active{ opacity:.6}
.display{ display:none}

 
.sub{
background-image:url('images/back.png');
background-repeat:repeat;
width:460px;
height:472px; 
border-top:11px #b38b6d solid;
position:absolute;
right:100px; 
z-index:1;
bottom: 140px;
padding:14px 22px 24px 24px;
}
 
h1{
font-family: "Minion Pro";
	font-size:23px;
	font-weight:bold;
	color:#18130b;
	text-transform:uppercase;
	background-image: url('images/cross.png');
	background-repeat:no-repeat;
	 background-position:1px 0px;
	 padding:0px 0px 40px 50px ;
	 text-align:left
}

.title-2{
font-family: "Minion Pro";
	font-size:16px;
	color:#18130b;
 
	position:absolute;
	width:250px;
	text-align:left
}
.title-3{
font-family: "Minion Pro";
	font-size:15px;
	color:#18130b;
	padding:100px 0px 0px 0px;
}
 .title-3 a:hover{color:#18130b !important; text-decoration:none}
 .title-3 a:link{ 	color:white;text-decoration:none}
 .title-3 a:visited{	color:white;text-decoration:none}
 



.title-4{
background-color:#302720;
font-family: "Minion Pro";
	font-size:20px;
	color:#ffffff;	
	background-image: url('images/c1.png');
	background-repeat:no-repeat;
	background-position:8px;
	margin:0px 0px 0px 0px;
	padding:1px 25px 1px 40px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  }
 
.title-5{
font-family: "Minion Pro";
	font-size:20px;
	font-weight:bold;
	color:#18130b;
	background-image: url('images/cal.png');
	background-repeat:no-repeat;
	 background-position:1px 0px;
	 padding:0px 0px 40px 40px ;
}

.title-Scout{
font-family: "Minion Pro";
	font-size:20px;
	font-weight:bold;
	color:#18130b;
	background-image: url('images/tent.png');
	background-repeat:no-repeat;
	 background-position:-4px 0px;
	 padding:0px 0px 40px 31px ;
}

h2{

	font-family: "Minion Pro";
	font-size:20px;
	font-weight:bold;
	color:#18130b !important;
	padding:0px 0px  0px 0px ;
}

.title-7{
	background-image: url('images/c3.png');
	background-repeat:no-repeat;
	background-position:0px 6px;
	background-position:left  center;
 
    padding:0px 0px 0px 26px ;
	font-family: "Minion Pro";
	font-size:21px;
	font-weight:bold;
	color:#18130b;
 
 
}


.title-7-ar {
    background-image: url("images/c3.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #18130b;
    font-family: "Minion Pro";
    font-size: 21px;
    font-weight: bold;
    margin-right: 56px;
    padding: 0 26px;
}

.title-8{
font-family: "Minion Pro";
	font-size:17px;
	color:#18130b;
	padding:100px 0px 0px 0px;
	font-weight:bold
}

.title-9{
 
	font-size:12px;
color:#493a22;
display:block;
margin:-4px 0px 3px 0px 
 

}

h3{
 
	font-size:12px!important;
color:#7a6555 !important;
 
 
}

.points{	background-image: url('images/c2.png');
	background-repeat:no-repeat;
	 background-position:1px 0px;
	 padding:0px 0px 0px 21px ;
	 font-weight:bold;
	 background-position:0px 3px;
	 display:block;
	 text-align:left;
}

.points-ar
{
    background-image: url("images/c2.png");
    background-position: right 3px;
    background-repeat: no-repeat;
    display: block;
    font-weight: bold;
    padding: 0 23px 0 0;
    text-align: right;
}

.pointsText{	background-image: url('images/c2.png');
	background-repeat:no-repeat;
	 padding:0px 0px 0px 21px ;
	 font-weight:bold;
	 background-position:0px 3px;
	 display:block;
	 margin-left:20px;
}

.pointsText-ar{	background-image: url('images/c2.png');
	background-repeat:no-repeat;
	 padding:0px 21px 0px 21px ;
	 font-weight:bold;
	 background-position:right 3px;
	 display:block;
	 margin-left:20px;
}

.points a:link{ color:white;text-decoration:none !important}

.points-d{
	 border-bottom:1px #c2b294 dashed;
	 margin:5px 0px 8px 0px ;
	 display:block
 }

.but1{
font-family: "Minion Pro";
	font-size:18px;
	color:#ffffff;	
	background-image: url('images/but1.png');
	background-repeat: repeat-x;
    margin:10px 0px 0px 0px;
	padding:1px 17px 1px 17px;
	float:right;
 border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

.but2{
font-family: "Minion Pro";
	font-size:13px;
	font-family:"Trebuchet MS ";
	color:#ffffff;	
	background-image: url('images/but1.png');
	background-repeat: repeat-x;
    margin:0px 0px 0px 0px;
	padding:1px 10px 1px 10px;
	float:right;
 border-radius: 4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  cursor:pointer;

}

.but3{
font-family: "Minion Pro";
	font-size:13px;
	font-family:"Trebuchet MS ";
	color:#ffffff;	
	background-color:#302720;
 
	padding:1px 10px 1px 10px;
	margin:10px 0px 0px 388px;
 

}

.but4{
font-family: "Minion Pro";
	font-size:13px;
	font-family:"Trebuchet MS ";
	color:#ffffff;	
	background-color:#302720;
    margin:10px 0px 0px 0px;
	padding:1px 10px 1px 10px;
	cursor:pointer;
 
 
 
 

}


.img{
 
 
 
   border:2px solid #302720

}

.dove{
		background-image: url('images/dove.png');
	background-repeat:no-repeat;
	position:absolute;
	width:247px;
	height:132px;
	bottom:0px;
	margin:0px 0px 0px -130px;
}

 
.han{
	background-image: url('images/han.jpg');
	background-repeat:no-repeat;
	position:absolute;
	float:left;
	width:247px;
	height:132px;
	bottom:0px;
	margin:0px 0px 0px -130px; z-index:1
}
.cro{
		background-image: url('images/cros.jpg');
	background-repeat:no-repeat;
	position:absolute !important;
	display:inline-table;
	width:247px;
	height:132px;
	bottom:0px !important;
	margin:0px 0px 0px -130px;
}


.scrollbar-all{
background-image:url('images/back2.png'); background-repeat:repeat-x; margin:5px -22px -24px -24px;
padding:1px 0px 0px 0px

}

 .menu-d{
 font-family:"Minion Pro";
 font-weight:bold;
 color:#a29061 !important  ;
 font-size:14px;
 margin-top:6px;
}



@media only screen
and (min-width:11px)
and (max-width:1100px)
and (min-height:11px)
and (max-height:700px)
{
    .menu-d
    {
        margin-right:100px !important;
    }
    
    .hidePic
    {
        display:none !important;
    } 
    
    .con-0{
	 width:445px; height:700px; overflow:hidden; top:0px; right:0px;  position:absolute ; z-index: 10000 !important;
    }
    
    
    
    .but-con{
        top:-15px;
        left:-210px;
        position:absolute;
        border:0px;
        cursor:pointer;
        background: url(images/contact2.png);
        width:90px;
        height:53px;
        z-index:10000;
        }
        
        /*.contactbtn
        {
            display:none;
        }*/
}

@media only screen
and (min-width:1101px)
and (max-width:3000px)
{
  .but-con{
        bottom:90px;
        left:-58px;
        position:absolute;
        border:0px;
        cursor:pointer;
        background: url(images/contact.png);
        width:64px;
        height:83px;
	
    }
    
    .con-0{
	 width:445px; height:700px; overflow:hidden; bottom:0px; right:0px;  position:absolute
}
}

 
 .menu-d a:link{text-decoration: none;vertical-align:top; color:#a29061 !important  }
 .menu-d a:hover {text-decoration: underline;color:#ffffff !important  }
 .menu-d a:visited{ text-decoration:none; color:#a29061 !important }
 .menu-d a:active{ text-decoration:none; color:#a29061 !important }

.sep-menu{ padding:0px 12px 0px 12px}






.vegas-loading {
	border-radius: 10px;
	background: #000;
	background: rgba(0,0,0,0.7);
	background: url(images/loading.gif) no-repeat center center; /* Loading Gif by http://preloaders.net/ */
	height: 32px;
	left: 20px;
	position: fixed;
	top: 20px;
	width: 32px; 
	z-index: 0;
}

.vegas-overlay {
	background: transparent url(images/01.png);
	opacity: 0.01;
	z-index: 0;
}

.vegas-background {
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;
    max-width: none !important; /* counteracts global img modification by twitter bootstrap library */
	z-index: -2;
}

.vegas-overlay,
.vegas-background {
	-webkit-user-select: none;
	 -khtml-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

.dash{
	background-image:url('images/dash.png');
	background-repeat:repeat-y;
	margin:15px 0px 15px 0px;
	padding:0px 34px 0px 34px ;
	background-position:center;
	 float:left;
	 height:425px
}

.dash2{
	background-image:url('images/dash.png');
	background-repeat:repeat-y;
	margin:15px 0px 15px 0px;
	padding:0px 34px 0px 34px ;
	background-position:center;
	 position:absolute;
	 top:0px;
	 left:-55px;
	 height:425px
}

.content-1{
font-family: "Trebuchet MS";
font-size:13px;
width:320px;
 text-align:justify;
  float:left
	
}
 .content-1a{
font-family: "Trebuchet MS";
font-size:13px;
width:320px;
 text-align:justify;
  float:left;
  padding:0px 0px 0px 0px
	
}

.content-1bo{
font-family: "Trebuchet MS";
font-size:13px;
width:790px;
 text-align:justify;
  float:left
	
}

.content-2{
font-family: "Trebuchet MS";
font-size:13px;
width:257px;
 text-align:justify;
 float:left;
   padding:0px 0px 0px 0px; 
 
  

position:relative;

	
}
.content-2B{
font-family: "Trebuchet MS";
font-size:13px;
/*width:150px;*/
width:160px;
 text-align:justify;
 float:left;
   padding:20px 0px 0px 0px

	
}

.content-2Activity{
font-family: "Trebuchet MS";
font-size:13px;
width:165px;
 text-align:justify;
 position:absolute;
   padding:20px 0px 0px 0px;
   top:10px;
   right:145px;

	
}

.content-3{
font-family: "Trebuchet MS";
font-size:15px;
width:710px;
 text-align:justify;
  float:left
	
}
.content-4{
font-family: "Trebuchet MS";
font-size:13px;
width:1010px;
 text-align:justify;
  float:left
	
}
.content-events{
font-family: "Trebuchet MS";
font-size:13px;
width:790px;
 text-align:justify;
  float:left
	
}


.bold{
	font-size:16px; font-weight:bold;
	
}
.bold2{
	font-size:16px; font-weight:bold; width:180px; display:inline-table;
	
}

.indent{
	background-image:url('images/in1.png');
	background-repeat:repeat-y;
	background-position:left; 
	position:relative;
	margin:9px 0px 0px 2px;
	padding:0px 0px 0px 9px ;
	 display:inline-table
}


#contact{
position: absolute !important;
	background-color:#382615;
	width:376px;
	height:557px;
	margin:5px;

	outline: 1px #84724e dashed;
	display:inline-table;
	outline-offset: -4px;
    right:-387px;
    bottom:30px;
    z-index:1300;
   -moz-box-shadow: 0px -1px 2px 0px black;
   box-shadow: 0px -1px 2px 0px black;
   -webkit-box-shadow: 0px -1px 2px 0px black;
   font-family:'Trebuchet MS';
   
   z-index:1111111;
   
 
   
 
}

 .contact-con{
		background-color:#fcfafa;
		width:337px;
	    height:523px;
		margin:7px;
		padding:10px 10px 10px 15px
}

  #event{
position: absolute !important;
	background-color:#382615;
	width:779px;
	height:500px;
	margin:5px;

	outline: 1px #84724e dashed;
	display:inline-table;
	outline-offset: -4px;
 
    bottom:30px;
    z-index:1300;
   -moz-box-shadow: 0px -1px 2px 0px black;
   box-shadow: 0px -1px 2px 0px black;
   -webkit-box-shadow: 0px -1px 2px 0px black;
   font-family:'Trebuchet MS';
}


 .event-con{
		background-color:#fcfafa;
		width:800px;
	    height:505px;
		margin:7px;
		padding:10px 10px 10px 15px
}




.con-txt{
	font-weight:bold; color:#ae966a; font-size:17px;  display:block 
}
.text_input{
color:#302720; 
 margin:15px 0px 0px 15px;
 padding: 2px 4px 2px 4px;
	
}
.text_input2{
color:#302720; 
 margin:0px 0px 0px 0px;
 padding: 2px 4px 2px 4px;
	
}


/* activities */

.news{ padding:6px; height:100px}
.flt{float:left; position:absolute}
.txt-flt{ display:block; margin:-5px 5px 10px 150px}



.group1 {
	border:2px; 	position: absolute;    font-family: "Century Gothic";
	font-size:11px 
}
.mar-group {
	border:2px; 	position: absolute;    font-family: "Century Gothic";
	font-size:11px ; 	/*margin:2px 0px 22px 19px*/ 
}


 .brd5b{
	border:3px #302720 solid;
	height:80px;
    width:110px; 
}

 .brd5blogo{
	border:3px #302720 solid; 
}


.txt{
	margin:0px 0px 20px 0px ;
	padding:0px 0px 20px 0px ;

}


/* Tiny Scrollbar */
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none;-webkit-user-select:none }


#scrollbar2 { width: 735x; margin: 10px 0 10px -40px;   }
#scrollbar2 .viewport { width: 715px; height: 350px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar2 .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar2 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar2.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar2 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar2 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar2 .disable { display: none}

#scrollbar3 { width: 1010px; margin: 20px 0 10px 0px;    }
#scrollbar3 .viewport { width: 990px; height: 330px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar3 .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar3 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar3.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar3 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar3 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar3 .disable { display: none}

#scrollbar4 { width: 1010px; margin: 20px 0 10px 0px; }
#scrollbar4 .viewport { width: 990px; height: 330px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar4 .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar4 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar4.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar4 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar4 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar4 .disable { display: none}


#scrollbar5 { width: 1005px; margin: 0px 0 10px 10px; }
#scrollbar5 .viewport { width: 960px; height: 315px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar5 .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar5 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar5.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar5 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar5 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar5 .disable { display: none}


#scrollbar6 { width: 1010px; margin: 0px 0 10px 0px; }
#scrollbar6 .viewport { width: 990px; height: 364px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar6 .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar6 .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar6.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar6 .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar6 .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar6 .disable { display: none}
 


#scrollbar-e { width: 810px; margin: 0px 0 10px -40px;}
#scrollbar-e .viewport { width: 795px; height: 200px; overflow: hidden; position: relative; margin-top:10px }
#scrollbar-e .overview { list-style: none; position: absolute; left:0px; top: 0;right:5px; padding: 0; margin: 0; }
#scrollbar-e .scrollbar{ background: transparent url(images/bg-scrollbar-track-y.png) no-repeat 10px 0; position: relative; background-position: 0px 0px; float: right; width: 15px; }
#scrollbar-e.track { background: transparent url(images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:23px; position: relative; padding: 0 1px; }
#scrollbar-e .thumb { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 14px; cursor: pointer;overflow: hidden; position: absolute; top: 0; left:  0px; }
#scrollbar-e .thumb .end { background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height:5px;width:35px}
#scrollbar-e .disable { display: none}




.ui-widget{
	font-size:12px !important;
}

.ui-widget-header{
	background:none !important;
	background-color:#352622 !important;
	color:#FFFFFF;
}

.ui-datepicker-next .ui-icon{
	background-image:url(images/right.png) !important;
	background-position:0px 0px !important;
}

.ui-datepicker-prev .ui-icon{
	background-image:url(images/left.png) !important;
	background-position:0px 0px !important;
}

.top{
	position:absolute;
	top:-4px;
	left:44px;
	background-image:url(images/top.png);
	width:15px;
	height:30px;
	background-repeat:no-repeat;
	z-index:99;
	}

.specialDate { background-color:#faa435 !important; }

.specialDate .ui-state-default{
	background-color:#faa435;
	color:#FFFFFF !important;
}
/*.ui-state-hover{
	background-image:none !important;
}*/

#featured_publications {
    height: 320px;
    overflow: hidden;
    width: 700px;
}

#featured_publications .cellule {
    width: 700px;
}

#featured_events {
    height: 345px;
    overflow: hidden;
    width: 750px;
}


#featured_events .cellule {
    width: 750px;
}

#featured_activities {
    height: 345px;
    overflow: hidden;
    width: 750px;
}


#featured_activities .cellule {
    width: 750px;
}

#featured_Boutiques {
    height: 260px;
    overflow: hidden;
    width: 757px;
}


#featured_Boutiques .cellule {
    width: 750px;
}

.missed {
    border: 2px solid #B38B6D !important;
}

.message
{
    position:absolute;
    bottom:260px;
    left:30px;
    color:#B38B6D;
    display:none;
}

#slideInner
{
    position:relative;
}

#slideInner1
{
    position:relative;
}

#slideInner2
{
    position:relative;
}

.languages
{
    position:absolute;
    top:6px;
    left:648px;
}

.languages .english
{
    float:left;
    background-image:url(images/en.png);
	width:29px;
	height:19px;
	background-repeat:no-repeat;
	cursor:pointer;
}

.languages .english:hover
{
    opacity: 0.7;
    filter: alpha(opacity=70);
}


.languages .french
{
    float:left;
    background-image:url(images/fr.png);
	width:29px;
	height:19px;
	background-repeat:no-repeat;
	margin-left:10px;
	cursor:pointer;
}

.languages .french:hover
{
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.languages .arabic
{
    float:left;
    background-image:url(images/ar.png);
	width:29px;
	height:19px;
	background-repeat:no-repeat;
	margin-left:10px;
	cursor:pointer;
}

.languages .arabic:hover
{
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.homeLink
{
    position:absolute;
    top:-55px;
    left:220px;
    background-image:url(images/home.png);
    width:69px;
    height:53px;
    cursor:pointer;
}

.leader
{
    float:right;
    direction:rtl;
    width:374px;
    margin-bottom:20px;
    height:157px;
    overflow:hidden;
}

.leaderImage
{
    float:right;
    margin-left:10px;
    height:140px;
    overflow:hidden;
}

.leaderImage img
{
    width:120px;
}

.leaderDescription
{
    float:right;
    font-size: 12px;
    line-height: 20px;
}
 