@charset "utf-8";
/* CSS Document */
body table{margin-left:auto;margin-right:auto;}

.inputVal {color:#000; font:Verdana, Geneva, sans-serif;
			font-size:13px; text-align:left;}
			
.search {color:#000; font:Verdana, Geneva, sans-serif;
		font-size:13px; text-align:right; vertical-align:middle;}
.excursions {background:#587f03; height:29px;}

.h1autentic {color:#F60; font:Verdana, Geneva, sans-serif;
		font-size:12px; text-align:left;
		font-weight:bold;}

.find-it {color:#FFF; font:Verdana, Geneva, sans-serif;
		font-size:14px; vertical-align:middle;}
		
.line{background:url(jpeg/21.jpg);
		font:Verdana, Geneva, sans-serif; font-size:19px;}

.slogun {color:#FFF; font:Georgia, "Times New Roman", Times, serif;
		font-size:26px;}
		
.body-text{color:#000; font:Verdana, Geneva, sans-serif;
		font-size:12px; font-weight:normal;}
		
.body-text2{color:#000; font:"Comic Sans MS", cursive;
		font-size:14px; font-weight:normal;
		text-align:center;}
		
		
.heading{color:#333; font:Verdana, Geneva, sans-serif;
		font-size:16px; font-weight:bold;
		text-align:center;}
		
.heading2{color:#ff6219; font:Verdana, Geneva, sans-serif;
		font-size:16px; font-weight:bold;
		text-align:center;}

#all{background:#fafafa;}


/*drop down*/

*{margin:0px; padding:0px; color:black;}

.muhii{width:842px; background-color:#577f04; 
		height:30px; z-index:1000;}

.muhii ul{list-style:none;}

.muhii li{
		display:inline;
		float:left;
		position:relative;
}

.muhii a{display:block; text-decoration:none; 
		font:Verdana, Geneva, sans-serif; width:100px; 
		text-align:center; padding:6px 0px;
		font-size:12px; 
		border-right-color:#FFF; 
		border-right:1px solid;}


.muhii a:hover, .muhii li:hover> a{background-color:#0c59a1; 
		display:block; border-top:1px solid:#999;}


.muhii li ul{display:none; position:absolzktkzute; 
		top:30px; left:0px; background-color:#577f04; 
		list-style:none; width:100px;}
		
.subheading {color:#060; font:Verdana, Geneva, sans-serif;
			font-weight:bold; font-size:12px;}


.muhii li ul li{float:none;}

.muhii li ul li a{display:block;}

.muhii li:hover >ul{display:block;}

.headerContainer{
	position:relative;
	height:479px;
}
.slideshowContainer{
	position:absolute;
	width:906px;
	height:497px;	
	z-index:-1;
}
.menuContainer{
	
}
/* menu items */
.mainmenu{
	margin:0;
	padding:0;
	background:url(images/navbg.jpg) repeat-x;
	width:841px;
	height:35px;
}
.mainmenu ul{
	list-style:none;
	padding:0;
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFF;
}
.mainmenu li{
	display:inline;
	float:left;
	position:relative;
}
.mainmenu li.separator{
	 background:url(images/nav_separator.jpg) no-repeat;
	 width:1px;
	 height:35px;
	 float:left;
}
.mainmenu li a{
	float:left;
	padding:8px 0 9px;
	display:block;
	font:12px Arial, Calibri;
	color:#FFF;
	background:#527803;
	text-decoration:none;
	width:105px;
	text-align:center;
	font-weight:bold;
}
.mainmenu li a:hover{
	background:#d5c6be;
	color:#5e4429;
}
.mainmenu li ul{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:32px;
	left:-4px;
	width:180px;
	/*background:#1b1b1b;*/
	padding:4px;
	display:none;
	z-index:9;
	/*border-left:4px solid #333333;
	border-right:4px solid #333333;
	border-bottom:4px solid #333333;*/
}
.mainmenu li:last-child > ul{
	right:-4px;
	left:auto;
}
.mainmenu li ul li{
	float:none;
}
.mainmenu li ul li a{
	display:block;
	width:172px;
	padding:6px 5px;
	font:12px 'Trebuchet MS', Calibri;
	font-weight:normal;
	text-align:left;
	border-bottom:1px solid #333333;
	margin:0;
	color:#f2f2f2;
}
.mainmenu li ul li:last-child > a{
	border-bottom:none;
}
.mainmenu li ul li a:hover{
	background:#d5c6be;
	color:#5e4429;
}
.mainmenu li ul li:last-lhild{
	border-bottom:none;
}
.mainmenu li:hover > ul{
	display:block;	
}
.hovered{
	background:#1b1b1b;
	color:#5e4429;
}

/* the styles for calendar*/

@charset "utf-8";
/* CSS Document */

table.calendar {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.8em;
  border-collapse: collapse;
  background-color: white;
  border: solid #999999 1px;
  background-color: white;
  width: 200px;
  text-align: center;
  /*prevent user from selecting text in Mozilla & Safari - check calendar constructor for IE code)*/
  -moz-user-select: none;
    /*-khtml-user-select: none;*/
}
table.calendar input, table.calendar select {
  font-size: 10px;
}
table.calendar td {
  border: 0;
  font-size: 10px;
  text-align: center;
}
div.mainheading {
  margin: 2px;
}
table.caldayheading {
  border-collapse: collapse;
  cursor: pointer;
  empty-cells: show;
  margin: 0 6px 0 6px;
}
table.caldayheading td {
  border: solid #CCCCCC 1px;
  text-align: left;
  color: #0054E3;
  font-weight: bold;
  width: 22px; /*should match calendar cell's width*/
}
table.caldayheading td.wkhead {
  border-right: double #CCCCCC 3px;
}
table.calcells {
  border-collapse: collapse;
  cursor: pointer;
  margin: 0 6px 0 6px;
}
table.calcells td {
  border: solid #CCCCCC 1px;
  vertical-align: top;
  text-align: left;
  font-weight: bold;
  width: 22px;
  height: 20px; /*IE doesn't like ems*/
}
table.calcells td div {
  padding: 1px;
  margin: 0;
}
table.calcells td.wkhead {
  background-color: white;
  text-align: center;
  border-right: double #CCCCCC 3px;
  color: #0054E3;
}
table.calcells td.wkday {
  background-color: #DDDDDD;
}
table.calcells td.wkend {
  background-color: #DDDDDD;
}
table.calcells td.curdate {

}
table.calcells td.cell_selected {
  background-color: #99CCFF;
  color: black;
}
table.calcells td.notmnth {
  background-color: #FFFFFF;
  color: #CCCCCC;
}
table.calcells td.notallowed {
  background-color: white;
  color: #EEEEEE;
  font-style: italic;
}
table.calcells td.hover {
  background-color: #999999;
}
