*{
	margin:0;
	padding:0;
}

#topDisplay, #topDisplay p, #embedObject, ul.menu, .menu li, #Navigation, #bodyContent, .navLeft, .navLeft b, .navLeft ul, .navLeft-bg, .bodyRightContentEditable, .bottomBody{ float:left; }

#topDisplay img, .bodyRight, .bottomBody span{ float:right; }

body{
	background-color:#26612b;
	font:13px "Trebuchet MS", "Times New Roman", Times;
	text-align:justify;
}

a{	color:#663300;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	 }

a:hover{ text-decoration:underline;	}

#outerWrapper{
	width:780px;
	margin:0 auto;
	background-color:#fceed0;
	margin-top:3px;
	padding-bottom:7px;
}

#topDisplay .left{
	width:340px;
	font-size:13px;
	float:left;
}
#topDisplay .right{
	float:right;
}

#topDisplay{
	padding:0 5px 0 10px;
	width:764px;
}

#embedObject{
	padding-left:2px;
}
#Navigation{
	margin-left:60px;
	height:30px;
	padding-bottom:10px;
}

#bodyContent{
	width:768px;
	padding:0px 0px 10px 5px;
}
.navLeft ul{
	list-style:none;
	margin-left:18px;
}
.navLeft ul li{
	font-weight:bold;
	line-height:22px;
	padding-left:15px;
}
.navLeft{
	width:200px;
	background:url(../images/boxtop.gif) left top no-repeat;
	padding-top:16px;
}

.navLeft-bg{
	width:200px;
	background:url(../images/leftnav-bg.gif) left top repeat-y;
}

.navLeft b{
	margin:10px 0;
	width:150px;
	font-size:15px;
	margin-left:18px;
}
.blink {
	color: #FF0000;
}
.bullet-1 li{
	background:url(../images/bullet.gif) left center no-repeat;
}

.bullet-2 li{
	background:url(../images/bullet-2.gif) left center no-repeat;
}

.bannerAd{
	background:url(../images/banner-bg.jpg) left top no-repeat;
	height:104px;
	width:174px;
	font-weight:bold;
	font-size:16px;
	color:#009900;
	padding:12px 8px 6px 8px;
	margin:0 auto;
	text-align:center;}
	
.bannerAd-2{
	background:url(../images/dandeli-banner-bg.jpg) left top no-repeat;
	height:90px;
	width:174px;
	font-size:13px;
	color:#009900;
	padding:25px 8px 6px 8px;
	margin:0 auto;
	text-align:center;}

.bodyRight{
	background:#fffee5 url(../images/box-right-bg.gif) left repeat-y;
	width:568px;
}
.bodyRightContentEditable{
	padding:0 20px;
	width:525px;
	text-align:justify;
}
.bodyRightContentEditable td{
		text-align:justify;
}
.bodyRightContentEditable ul{
	margin:20px;
	font-size: 15px;
	list-style-image:url(../images/bullet-2.gif);
}
.clear{
	clear:both;
}

h1 { color: #006633; font-family: "Trebuchet MS", Verdana, Arial; font-size: 22px; 	padding-left: 5px; }


h2{	font-size: 16px; color: #006633; margin:10px 0;}

p{	font-size: 15px; margin:10px 0;}

.bottomBody{
	padding-left:20px;
	width:760px;
	background-color:#fceed0;
}
.bottomBody .right{
	text-align:center;
}
.bottomBody .left{
	float:left;
	width:200px;
}
.image{
	border:none;
}
#footer{
	width:780px;
	background-color:#009200;
	text-align:center;
	margin:0 auto;
}
.org-font-1{
	font-size: 12px;
	color: #FF6600;
}
.normal{
	margin:20px;
	padding:10px;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
/*background-color: lightyellow;*/
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left: -314px; /*position where enlarged image should offset horizontally */

}
.imageBorder {border:3px solid #000;}

.dottedLine{ padding-top:3px; background:url(../images/dotted.jpg) left bottom repeat-x; }

.testi-img{
	margin:5px 0;
}

.border {

	border: 1px solid #F1DAAA;
	padding:3px;

}
.footerbar{display:none;}

#gallery {
	padding: 10px;
	width: 520px;
}

#gallery ul { list-style: none; }

#gallery ul li { display: inline; }

#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
}

#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}

#gallery ul a:hover { color: #fff; }

.footerbar{display:none;}

#thumbLoading{display:none;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu{
	height:30px;
}

.menu, .menu ul {list-style-type:none; list-style-image:none; height:0; }

ul.menu ul li { background:#f1daaa url(../images/bullet-menu.gif) left no-repeat; text-indent:10px;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative; height:42px;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default top link link styling */
.menu li.top a.top_link {	display:inline ; float:left; }
.menu li.top a span {	position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */

/* set up the normal unhovered images/ in the links */
.menu li a { line-height:42px; text-decoration:none; margin-top:0px;cursor:pointer;}
.menu li a:hover { text-decoration:none; margin:0; padding:0;}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {	visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* set up the first drop down sub level */
.menu :hover ul.sub {left:0; top:32px; background-color:#fffee5; padding:5px; border:#663300 1px solid; white-space:nowrap; width:175px; height:auto; font-size:13px; text-align:left; font-weight:normal; padding-bottom:4px; overflow:auto;}

.menu :hover ul.sub li {display:block; position:relative; float:left; padding:0; margin:0; list-style-image:none; }

.menu :hover ul.sub li a {display:block; line-height:30px; width:165px; text-decoration:none;  font-size:13px; padding-left:8px; }

.menu :hover ul.sub li a:hover {background:url(../images/bullet-menu.gif) left no-repeat #fffee5;}

.bookmark-bdr{
	border:#663300 1px solid;
}
ul.bullet-3{
	margin:5px 0 5px 20px;
}
.bullet-3 li{
	list-style-image:url(../images/bullet.gif);
}
.booking {
background-color:#c2f3ff;
border:1px solid #7f5702;
color:#000000;
font:22px/25px Arial,Helvetica,sans-serif;
padding:5px;
text-align:center;
}

