body{
	background-color:#fcf7ed;
}
#mainDiv {
	position:absolute;
	top:0; left:50%;
    margin:0 auto auto -504px; 
	width:1008px; height:100%;
	text-align:left;
}
#background {
	position:absolute; 
	left:0; top:0; 
	width:1008px; height:1001px; 
	background-image:url(img/index_bg_2.gif); 
	background-repeat:no-repeat; 
	visibility:visible;
	border-right:solid 1px #6f6969;
	border-left:solid 1px #6f6969;
	border-bottom:solid 1px #6f6969;
}
#backgroundlong {
	position:absolute; 
	left:0; top:0; 
	width:1008px; height:1351px; 
	background-image:url(img/index_bg_2_long.gif); 
	background-repeat:no-repeat; 
	visibility:visible;
	border-right:solid 1px #6f6969;
	border-left:solid 1px #6f6969;
	border-bottom:solid 1px #6f6969;
}
#backgroundIndex {
	position:absolute; 
	left:0; top:0; 
	width:1008px; height:700px; 
	background-image:url(img/index_bg_1.gif); 
	background-repeat:no-repeat; 
	visibility:visible;
	border-right:solid 1px #6f6969;
	border-left:solid 1px #6f6969;
	border-bottom:solid 1px #6f6969;
}
#topnav {
	margin:12px 0 0 12px;
	text-align:left;
}
.toplink {
	margin:0 25px 0 0;
}
.other {
	margin:0 0 0 70px;
}
#pagecontent {
	position:relative;
	top:115px;
}
#leftnav {
	float:left;
	text-align:left;
	width:264px;
	height:788px;
	background-color:#92a5ae;
}
h2 {
font-size:28px;
margin:-10px 0 20px 45px;
font-family:times new roman, serif;
color:#660b0f;
}
#p_intro {
	color:#660b0f; 
	text-transform: uppercase;
	font-weight:bold;
}
#pagecopy{
	font-family:arial, sans-serif;
	color:#193639;
	font-size:13pt;
	width:950px; 
	margin: 0 0 0 45px;
}
#pagecopyNav{
	float:left;
	font-family:arial, sans-serif;
	color:#193639;
	font-size:13pt;
	width:600px;
	margin:0 0 0 10px;
	padding:0;
}
#pagecopy A:link, #pagecopy A:active {
	color:#660b0f;
	font-weight:bold;
}
#pagecopy A:hover {
	color:#2d4f52;
	font-weight:bold;
}
#pagecopy A:visited {
	color:#660b0f;
	font-weight:bold;
}
.bottomnav {
	text-align:left;
	padding:150px 0 0 0;
}
#lamaphoto{
	position:absolute;
	top:112px; left:0;
}
a:link {
	font-family:arial, sans-serif;
	font-size:15px;
	color:#f6f7dd;	
	text-decoration:none;
}
a:active {
	font-family:arial, sans-serif;
	font-size:15px;
	color:#f6f7dd;	
	text-decoration:none;
}
a:visited {
	font-family:arial, sans-serif;
	font-size:15px;
	color:#f6f7dd;	
	text-decoration:none;
}
a:hover {
	color:#dacbce;
}
.other a:link {
	color:#82e4f3;
}
.thumbnail
{	
	text-align:center;
	width:177px;
	float: left;
	margin:0 15px 0 0;
}
.clearboth { clear: both; }
.bottomother {
		margin:0 0 0 70px;
}
.footerlink {
	text-align:center;
	width:178px;
	border:1px solid #000
}
.bottomnav a:link {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#4d0c0f;	
	text-decoration:none;
}
.bottomnav a:active {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#4d0c0f;	
	text-decoration:none;
}
.bottomnav a:visited {
	font-family:arial, sans-serif;
	font-size:12px;
	color:#4d0c0f;	
	text-decoration:none;
}
.bottomnav a:hover {
	color:#6f6969;
}
#lamasmallphoto {
	margin:0 0 0 10px; 
	border:solid 1px #6f6969; 
}
#tibetstupa {
float:left;
width:432px;
margin:0 12px 0 0;
text-align:center;
}
#indiastupa {
float:left;
width:211px;
margin:0 12px 0 0;
text-align:center;
}
#usstupa {
float:left;
width:216px;
text-align:center;
}
#footer {
margin:0 0 0 0;
font-family:arial,sans-serif;
font-size:8pt;
color:grey;
}
