
body { behavior:url("css/csshover.htc"); }

body

{

	background-color:#eaeaea;

	margin:0px;

	background-image:url(../images/background.jpg);

	background-repeat:repeat;

	color:#7F805C;

	font-size:9pt;

}



html

{

	font-family:arial;

	font-size:9pt;

	text-align:justify;

	color:#727272;

}



td {vertical-align: top;}



.bgbox

{

	position:relative;

	width:750px;

	left:50%;

	margin:5px 0 0 -375px;

	padding:0px;

	background-color:#fff;

}



.header

{

	width:750px;

	height:200px;

	background-image:url(../images/headermain.jpg);

	background-repeat:no-repeat ;

	background-position: center bottom;

}



#frame

{

	margin-left:14px;	

	padding:0;

	border:0;

	margin-top:0px

	border-collapse:collapse;

}



.leftcolumn

{

	width:190px;

	vertical-align:top;

	background-color:#f7f7f0;

	padding:0;

}



/*

	MENU Styling

*/



.cmenu div 

{

	background-image:url(../images/menuitembg.jpg);

	background-repeat:no-repeat;

	height:23px;

	width:180px;

	margin-left: 5px;

	padding-top:3px;

}



.cmenu div:hover

{

	background-image:url(../images/menuitembg-on.jpg);

}



.cmenu div:hover a {color: #d4d4c2;}

.cmenu a

{

	display:block;

	color: #83806a;

	text-decoration:none;

	font-size:10pt;

	font-weight:bold;

	margin-left:10px;

	width:155px;

}



/*CONTENT Styling*/



#contentblock

{

	background-image:url(../images/sideshadow.jpg);

	background-repeat:no-repeat;

	background-position:left top;

	margin:0px 10px 0 20px;

	padding:0px;

}



#contentblock h1 {font-size: 11pt; padding-top:0px; margin: 3px 0;}

#contentblock a {text-decoration: none; color: #000000; font-size:10pt;}



#topshadow

{

	width:100%;

	height:23px;

	background-image:url(../images/topshadow.jpg);

	background-position:top left;

	background-repeat:repeat-x;

	z-index:0;

}



.imgnavbox, .imgnavbox_middle, .imgnavbox_mo, .imgnavbox_mo_middle

{

	float:left;

	width:169px;

	margin-bottom:5px;

	font-size:10px;

	font-family:Arial;

	font-weight:bold;

	color:#7D6D44;

	background-repeat:no-repeat ;

	background-position:right top;

}

.imgnavbox img, .imgnavbox_middle img, .imgnavbox_mo img, .imgnavbox_mo_middle img

{

	border:0;

}



.imgnavbox, .imgnavbox_middle

{

	background-image:url('/images/arrow_off.jpg');

}



.imgnavbox_mo, .imgnavbox_mo_middle

{

	background-image:url('/images/arrow_on.jpg');

}



.imgnavbox_middle, .imgnavbox_mo_middle

{

	margin-left:3px;

	margin-right:3px;

}

.navboxheading

{

	padding:0px;

	margin-top:3px;

	font-size:9pt;

	color:#582f29;



}

/*

	FOOTER Styling

*/

.footer

{

	width:748px;

	height:30px;

	background-image:url(../images/footer.jpg);

	background-repeat:no-repeat ;

	background-position:left bottom;

	color:#7F805C;

	font-size:8pt;

	text-align:center;

	margin-top:6px;

}



.footer p

{

	margin-top:0px;

	padding-top:2px;

}



.footer a

{

	text-decoration:none;

	color:#7F805C;

	font-weight:bold;

	font-size:8pt;

}





.blankcell {height:0px;padding:0px;margin:0px;}

.gallery 

{

	margin:10px 0px 0px 0px;

}

.midimga

{

	margin:0px 1px 0px 2px;

}



.midimgb

{

	margin:0px 2px 0px 1px;

}



.header1

{

	display:block;

	font-family:"Times New Roman";

	letter-spacing:4px;

	text-align:center;

	color:#8d8e64;

	margin:18px 0px 16px 0px;

}



#hotels

{

	width:100%;

	border-collapse:collapse;

	margin-left:20px;

}



.a, .b

{

	border-right:1px solid #dfdfd0;

}



.b, .c

{

	padding-left:30px;

}



.a a, .b a, .c a, .d a

{

	text-decoration:none;

	color:#7F805C;

}



.pageheader

{

	padding-top:19px;

}



.hdr1

{

	font-size:11pt;

}

#contentblock h1

{
font-size:12pt;
	color:#eaa019;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	



}

#contentblock h2

{
font-size:11pt;
	color:#eaa019;
	font-weight:bold;
	margin:5px 0px 5px 0px;

}

#contentblock h3

{
	font-size:10pt;
	color:#eaa019;
	font-weight:bold;
	margin:5px 0px 5px 0px;

}

.temptable
{
	width:570px;
	border-collapse:collapse;
}

.temptable td
{
	text-align:center;
	border:1px solid black;
}

.temptable tr
{
	 height:14.75pt;
}

.temptable .bgtan
{
	color:Black;
	background-color:#C2C285;
}

.temptable .bgwhite
{
	color:Black;
	background-color:white;
	font-weight:bold;
}

.temptable .bgbeige
{
	color:Black;
}

.temptable .bgblack
{
	font-size:7.5pt;
	color:White;
	background-color:Black;
}

.temptable .bgmaroon
{
	color:white;
	background-color:#954A00;
}

.temptable .legendrow, .temptable .headerrow
{
	font-weight:bold;
}

.legend
{
	width:570px;
	color:#918659;
	margin-top:10px;
	border-collapse:collapse;
}

.legend td
{
	width:33%;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
	color:black;
}

.legend .cell2
{
	background-color:#c2c285;
}

.legend .cell3
{
	background-color:#954a00;
	color:white;
}

TEMP Table Styling
*/
.legend, .temptable { font-size:8pt; width:100%; margin-left:-5px;}
.legend { font-weight:bold}
.legend, .temptable 
{ 
	font-size:8pt; 
	width:100%; 
	border:0px;
	padding:0px; 
	border-collapse:collapse;
	border:1px solid #fff
}
.legend td, .temptable td {border:1px solid #fff}
.headerA, .headerB, .headerC { text-align:center;}
.headerA, .headerAlbl { background-color:#ffffcc; height:25px; }
.headerA, .headerC { width:3%; }
.headerB { width:4%; }
.headerB, .headerBlbl { background-color:#66ccff; }
.headerC, .headerClbl { background-color:#c0c0c0; }
.headerAlbl, .headerBlbl, .headerClbl { width:30%; vertical-align:top; }
.header_city { width:75px; background-color:#c0c0c0;}
.header_elev { width:24px; background-color:#c0c0c0;}
.header_cat { width:32px; text-align:center;background-color:#c0c0c0;}
.header_mon { width:31px; text-align:center; background-color:#c0c0c0;}
.rowA_A, .rowB_B, .rowC_C { text-align:center;}
.rowA, .rowB, .rowC { text-align:right;}
.elevblue, .elevyellow { text-align:right;}
.rowA_A, .rowA {background-color:#ffffcc;}
.rowB_B, .rowB {background-color:#66ccff;}
.rowC_C, .rowC {background-color:#c0c0c0; color:#fff;}
.cityblue,.elevblue { background-color:#66ccff;}
.cityyellow,.elevyellow { background-color:#ffffcc;}

/*
	MAP Page Styling
*/
#heritageimg
{
	width:405px;
	margin:10px 0px 20px 60px;
}

.heritagelist
{
	margin-left:0px;
	font-size:8pt;
}

#mapofindiageneral
{
	margin-left:90px;;
	margin-top:20px;;
}
/* 






/**** LINK-tag style sheet outline_current_element.css ****/



/* Non-http; imported above. */






