/* andreas02 - a free xhtml/css website layout by Andreas Viklund - http://andreasviklund.com - Free to use for any purpose as long as the proper credits are given to the original author.

Version: 2.0 (Jan 29, 2007)

Screen layout: */

body {
	margin:0;
	color:#3D8FA0;
	background-color: #28493B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 78%;
	background-image: url(images/clouds.gif);
	padding-top: 10px;
	padding-bottom: 0;
	background-attachment: fixed;
}
#globalLink{
	min-width: 640px;
	margin: 0px;
	z-index: 100;
	background-color: #B3262E;
	color: #EDE5BB;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
}


a.glink, a.glink:visited{
	font-size: x-small;
	color: #EDE5BB;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3262E;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 23px;
	padding-bottom: 9px;
	padding-left: 23px;
}

a.glink:hover{
	background-image: url(glblnav_selected.gif);
	text-decoration: none;
	color: #F4F0D7;
}
a.glinkO {
	background-image: url(glblnav_selected.gif);
	text-decoration: none;
	color: #F4F0D7;
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 9px;
	padding-right: 24px;
	padding-bottom: 9px;
	padding-left: 24px;
	font-size: x-small;
	font-weight: bold;
}
a.glinkO:hover {
	background-image: url(glblnav_selected.gif);
	text-decoration: none;
	color: #F4F0D7;
	margin-top: 2px;
	margin-bottom: 5px;
	padding-top: 9px;
	padding-right: 24px;
	padding-bottom: 9px;
	padding-left: 24px;
	font-size: x-small;
	font-weight: bold;
}
.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	top: 224px;
	left: 0px;
	/*width: 100%;*/
	min-width: 640px;
	height: 20px;
	visibility: hidden;
	color: #EF6368;
	position: absolute;
	font-size: 12px;
	margin-left: 15px;
	background-position: center;
	text-align: center;
	padding: 0px;
	width: 800px;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 80%;
	color: #EF6368;
}

.subglobalNav a:hover{
	color: #459BAD;
}

outline: none; {
		-moz-outline: none;		
}
		
a {
color:#303030;
text-decoration:none;
}
a.garner {
color:#294B34;
text-decoration:none;
}
a:hover {
color:#303030;
text-decoration:none;
}
a.garner:hover {
color:#2D5137;
text-decoration:none;
}
.garner {
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #294B34;
	text-align: center;
	margin-right: 0%;
}

.copyright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #30583C;
	text-align: center;
}

h1 {
margin:0 0 20px 0;
font-size:2em;
font-weight:normal;
}

h2 {
	margin:0 0 12px 0;
	font-size:1.3em;
	font-weight:normal;
	color: #333333;
}

h3 {
margin:0 0 10px 0;
font-size:1.2em;
font-weight:normal;
}

p {
margin:0 0 15px 0;
line-height:1.3em;
text-align:left;
}

a img {
border:0;
}

.bodytextmainCENTER {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #515151;
	text-align: left;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.bodytextCenter {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #515151;
	text-align: center;
}

/* Main container */

#container {
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 5px;
	background-color: #F9D197;
	position: relative;
	top: 0px;
}

/* Site title section */

#logo {
	background-image: url(images/header2.gif);
	height: 60px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-color: #F5BB66;
	padding-bottom: 4px;
}

#logo h1 a {
color:#505050;
border:none;
}

#logo h1 a:hover {
color:#303030;
text-decoration:none;
border:none;
}

/* Toptab menu */

#toptabs {
	font-size:0.8em;
	width:800px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: -13px;
	margin-left: auto;
	position: relative;
	top: 2px;
	z-index: 100;
}

#toptabs p {
	text-align:left;
	color:#808080;
}

.toptab {
	text-decoration:none;
	color:#EDE5BB;
	background-color: #459BAD;
	background-image: url(newsample/images/corner2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.toptab:hover {
	color:#EFE9D9;
	text-decoration:none;
	background-color: #CA2B33;
	background-image: url(newsample/images/corner2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.activetoptab {
	color:#EFE9D9;
	text-decoration:none;
	background-color: #CA2B33;
	background-image: url(newsample/images/corner2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 9px;
}

.activetoptab:hover {
	text-decoration:none;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 4px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

/* Navitab menu */

#navitabs {
	clear:none;
	height: 25px;
	background-color: #B3262E;
	padding-top: 8px;
	border-top-color: #B3262E;
	border-right-color: #B3262E;
	border-bottom-color: #B3262E;
	border-left-color: #B3262E;
}

.navitab {
	text-decoration:none;
	font-size:83%;
	background-color: #B3262E;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 24px;
	padding-bottom: 9px;
	padding-left: 24px;
	color: #EDE5BB;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B3262E;
	border-left-color: #B3262E;
	height: 0px;
	text-align: center;
	vertical-align: middle;
}

.navitab:hover {
	text-decoration:none;
	background-color: #EF6368;
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EF6368;
	margin-top: 3px;
	margin-bottom: 4px;
	padding-top: 9px;
	padding-right: 24px;
	padding-bottom: 9px;
	padding-left: 24px;
	color: #EDE5BB;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	vertical-align: middle;
}

.activenavitab {
	color:#EDE5BB;
	font-size:83%;
	text-decoration:none;
	background-color: #EF6368;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 3;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 10px;
	padding-left: 24px;
	text-align: center;
	vertical-align: middle;
}

.activenavitab:hover {
	text-decoration:none;
	color:#ffffff;
	margin-top: 3px;
	margin-bottom: 4px;
	padding-top: 9px;
	padding-right: 24px;
	padding-bottom: 11px;
	padding-left: 24px;
	background-color: #EF6368;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	vertical-align: middle;
}

/* Header description */

#desc {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/front.gif);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}

#desc p {
width:290px;
font-size:1em;
line-height:1.3em;
padding:0 0 0 15px;
}

#desc h2 {
padding:15px 15px 0 15px;
color:#ffffff;
}

#desc a {
color:#ffffff;
text-decoration:none;
border-color:#ffffff;
}
#desclamas1 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/dawaheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#desclamas2 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/dudjomheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#desclamas3 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/khyntseheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#desclamas4 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/dorjeheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;}
#desccontact {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/contactheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;

}#descevents {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/dharmaheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#desclinks {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/links.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descppm {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/ppmlogo.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descppm1 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/riverheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descppm2 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/manheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descppm3 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/ppmfundraisingbanner.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descppm4 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/prayerflags.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descgallery {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/albumheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/donateheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdhow {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/howtodonateheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descfundraising {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/aboutushead.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descvolunteer {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/howvolunteerheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate1{
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/cashheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate2 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/monthlyheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate3 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/wishlistheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate4 {
	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/investmentheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate5 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/igiveheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descdonate6 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/sarheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs1 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs2 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs3 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs4 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}#descsbpubs5 {
		height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/otherheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	
	/* Main content */

}
#main {
	width:800px;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #F5BB66;
	background-image: url(images/knotmedium.gif);
	float: left;
}

/* Sidebar */

#sidebar {
	width:110px;
	float:right;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(images/knotmedium.gif);
	background-repeat: repeat;
}

#sidebar p {
	font-size:0.9em;
	line-height:1.3em;
	margin-top: 0;
	margin-right: 10;
	margin-bottom: 15px;
	margin-left: 0;
}

/* Footer */

#footer {
	background-repeat: no-repeat;
	background-position: center center;
	clear: both;
	background-color: #F5BB66;
	padding-top: 6px;
	background-image: url(images/footer.gif);
	height: 35px;
}


#footer a {
color:#808080;
}

#footer a:hover {
color:#303030;
}

#footer p {
	color:#FFFFFF;
	font-size:1em;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	background-color: #F5BB66;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 9;
	padding-right: 12;
	padding-bottom: 9;
	padding-left: 12;
	background-position: center bottom;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

/* Various classes */

.photo {
	padding:2px;
	margin:0 0 8px 0;
	background-color:#f0f0f0;
}

.right {
margin-top:-8px;
text-align:right;
}

.block {
background:#f0f0f0;
padding:10px;
}

.sidelink {
	text-align:left;
	display:block;
	width:90%;
	border:none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
}

.sidelink:hover {
	text-decoration:none;
	border:none;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #4FA7B9;
}

.hide {
display:none;
}
#sidebarleft {
	width:133px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	height: auto;
	clear: right;
	background-color: #F5BB66;
}
.sidelinkactive {
	text-align:left;
	display:block;
	width:90%;
	border:none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color: #4FA7B9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.sidelinkactive:hover {
	text-decoration:none;
	border:none;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #4FA7B9;
}
#descaboutus {

	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #27483A;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/aboutushead.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#subnavitabs {
	clear:both;
	height: 18px;
	text-align: center;
	background-color: #efe9d9;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #F5BB66;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
}
.subnavitab {
	text-decoration:none;
	background-color: #efe9d9;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 18px;
	color: #EF6368;
	height: 0px;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
.subnavitab:hover {
	background-color: #EFE9D9;
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 18px;
	color: #459BAD;
	text-align: center;
}
.activesubnavitab {
	color:#459BAD;
	text-decoration:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 18px;
	font-size: 90%;
}
.activesubnavitab:hover {

	text-decoration:none;
	color:#EF6368;
	margin-top: 3px;
	margin-bottom: 4px;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 18px;
}
#greenline {
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 0px;
	background-image: url(images/greenline.gif);
	background-repeat: no-repeat;
}
#mainpubs {
	width:580px;
	float:left;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 40px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
	background-image: url(images/whiteback.gif);
	background-repeat: repeat;
}
h9 {
	font-size:.9em;
	font-weight:normal;
	font-style: italic;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	vertical-align: middle;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
a:hover, a:active{
	text-decoration: none;
	color: #6C8DB0;
	letter-spacing: normal;
	word-spacing: normal;
	outline: none;
		-moz-outline: none;
}
a.links2 {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #3D8FA0;
	text-align: left;
	line-height: 17px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;
		-moz-outline: none;
}
a.links2:hover {
     font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #3D8FA0;
	text-align: left;
	line-height: 17px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;
		-moz-outline: none;
}
a.alt:link, a.alt:visited{
	color: #429DB0;
	text-decoration: none;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;
		-moz-outline: none;
}
a.alt:hover{
	text-decoration: none;
	color: #FF9F11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	margin: 0px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left:0px;
	outline: none;
		-moz-outline: none;
	}
.back {
	background-image: url(images/knotmedium.gif);
	background-repeat: repeat;
	background-position: right top;
}
.highlight {
	background-color: #E83E49;
}

.backheader {

	background-image: url(images/newheader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.links {
	text-decoration: none;
	color: #E0E0C2;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0pt;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;

}	
a.links:hover, a.links:active{
	color: #EF989A;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	padding-left: 0px;
	background-position: left top;
	background-repeat: no-repeat;
}
.backevents {
	background-image: url(images/1011valley.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.backlamadawa {
	background-image: url(images/dawaheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.tableborder {
	border: 1px groove #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EDE5BB;
	font-weight: normal;
}
.navborder {
	border-top-width: .3px;
	border-right-width: .3px;
	border-bottom-width: .3px;
	border-left-width: .3px;
	border-top-style: groove;
	border-right-style: none;
	border-bottom-style: groove;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #333333;
}
.backheaderinternal {
	background-image: url(images/header2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.sublinks {
	text-decoration: none;
	color: #EF6368;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}

.backmandala {
	background-image: url(images/manheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bodytext {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #515151;
	text-align: left;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	color: #754F00;
	text-decoration: none;
}
.h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #FFAF37;
	text-align: center;
}
.backpubs {
	background-image: url(images/sarheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backpubs2 {
	background-image: url(images/pubheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.whiteback {

	background-image: url(images/whiteback.gif);
	background-repeat: repeat;
	background-position: left top;
}
.bodytextmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #515151;
	text-align: left;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.bioheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.sublinksactive {

	text-decoration: none;
	color: #FA9B63;
	vertical-align: middle;
}
a.sublinksactive{
	text-decoration: none;
	color: #6C8DB0;
	
}	a.sublinksactive:hover{
	text-decoration: none;
	color: #6C8DB0;
}
.backfront {

	background-image: url(images/backcircle.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backaboutus {
	background-image: url(images/aboutushead.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backgreenland {

	background-image: url(images/greenland.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.backtree {


	background-image: url(images/treeheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backriver {


	background-image: url(images/riverheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backlotus {


	background-image: url(images/lotusheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backlamadawapyramid {

	background-image: url(images/pyramidheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backflags {

	background-image: url(images/prayerheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backppm {

	background-image: url(images/ppmheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sidebartext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding-right: 5px;
}
.ppmheader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 20px;
}
.navback {
	background-image: url(images/navbar.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px;
}
.navabout {

	background-image: url(images/aboutnav.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.donateheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FFAF37;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.bioheaderCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 0px;
}
.backppmheaderinternal {
	background-image: url(images/ppmlogo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.donatesubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #5A9C36;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 0px;
}
.backother {
	background-image: url(images/otherheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backigive {
	background-image: url(images/igiveheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backinvest {
	background-image: url(images/investmentheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backwishlist {

	background-image: url(images/wishlistheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backonetime {

	background-image: url(images/cashheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backmonthly {

	background-image: url(images/monthlyheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backlama {

	background-image: url(images/lamheader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.backalbum {

	background-image: url(images/albumheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.backcontact {

	background-image: url(images/contactheader.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backevents {

	background-image: url(images/eventsheader.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.ppmheaderindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 20px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.backknot {
	background-image: url(images/knotbig.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.donatesubheadindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #5A9C36;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
}
.ppmsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #E83E49;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 0px;
}
.pubsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #3D8FA0;
	text-align: left;
	line-height: 17px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.publinks {
	text-decoration: none;
	color: #3D8FA0;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}
.ppmsidetext {
	text-decoration: none;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 0pt;
	padding-right: 10px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.backlinks {
	background-image: url(images/links.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.backORANGE {
	background-image: url(images/knotmediumORANGE.gif);
	background-repeat: repeat;
	background-position: right top;

}
.largequote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #8F692C;
	text-align: center;
	line-height: 18px;
}
.bodyquote {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #935E28;
	text-align: left;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #3D8FA0;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.bodytextmainbullets {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
	padding-top: 30px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.backcontactpage {

	background-image: url(images/contactimage.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.contactwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	line-height: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footnotes {
	font-variant: small-caps;
}
.articleheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 16px;
	padding-right: 45px;
	padding-bottom: 45px;
	padding-left: 45px;
	margin-left: -45px;
}
.mainback {
	background-attachment: fixed;
	background-image: url(images/clouds.gif);
	background-repeat: repeat;
	background-position: left top;
}
.mainbackdiv {

	background-attachment: fixed;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#mainbackdiv {
	background-attachment: fixed;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.dropquote {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	color: #3D8FA0;
	text-align: justify;
	line-height: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.prayerback {

	background-attachment: scroll;
	background-image: url(images/Om-Mani-Padme-Hum2.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
a.alt2:link, a.alt2:visited {
	color: #990000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;

		-moz-outline: none;
	letter-spacing: 0px;
	word-spacing: -1px;
}
a.alt2:hover {

	text-decoration: none;
	color: #429DB0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-align: justify;
	margin: 0px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left:0px;
	outline: none;
		-moz-outline: none;
}
#mainright {
	width:580px;
	float:right;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 35px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
	background-repeat: no-repeat;
	background-position: right top;
}
#maingallery {


	width:800px;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
}
#desclamas {

	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #27483A;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url(images/lamheader.gif);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#mainrightpubs {
	width:580px;
	float:right;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 35px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
	background-image: url(images/whiteback.gif);
}
#sidebarleftpubs {
	width:175px;
	float:left;
	padding-right: 10px;
	padding-left: 10px;
	height: auto;
	clear: right;
	background-color: #F5BB66;
	background-image: url(images/whiteback.gif);
	text-align: right;
	background-position: right;
}
#sidebarrightpubs {
	width:100px;
	float:left;
	height: auto;
	background-color: #F5BB66;
	background-image: url(images/whiteback.gif);
	background-position: left;
}
#main2 {

	width:800px;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #F5BB66;
	background-image: url(images/whiteback.gif);
	float: left;
}
#mainpubs {

	width:800px;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: #F5BB66;
	background-image: url(images/whiteback.gif);
	float: left;
}
.sidelinkactivepdf {

	text-align:left;
	display:block;
	width:90%;
	border:none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #4395A5;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.sidelinkactivepdf:hover {
	text-decoration:none;
	border:none;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FF9933;
}
.sidelinknews {
	text-align:left;
	display:block;
	width:90%;
	border:none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;
}
.sidelinknews:hover {
	text-decoration:none;
	border:none;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #459BAD;
}
.sidelinknewsactive {
	text-align:left;
	display:block;
	width:90%;
	border:none;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	background-color: #459BAD;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	font-weight: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.sidelinknewsactive:hover {
	text-decoration:none;
	border:none;
	background-color: #EFE9D9;
	background-image: url(images/corner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #4FA7B9;
}
#logofront {
	background-image: url(images/headerfrontnew.gif);
	height: 60px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
	background-color: #ED7B7A;
	padding-bottom: 0px;
}
#subnavitabsfront {
	clear:both;
	height: 18px;
	text-align: center;
	background-color: #efe9d9;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #ED7B7A;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 93%;
}
#footerfront {
	background-repeat: no-repeat;
	background-position: center bottom;
	clear: both;
	background-color: #EF6368;
	padding-top: 6px;
	background-image: url(images/footerfront.gif);
	height: 24px;
}
#mainfront {
	width:800px;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	background-color: #F9D197;
	float: left;
}
#containerfront {
	width:800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding: 5px;
	background-color: #F9D197;
}
.pubsubheaddate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #3D8FA0;
	text-align: left;
	line-height: 17px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pubsubheaddate2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F49300;
	text-align: left;
	line-height: 17px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainrightevents {
	width:580px;
	float:right;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 35px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
	background-image: url(images/whiteback.gif);
	height: auto;
	overflow: visible;
}
#mainrightmandala {


	width:580px;
	float:right;
	margin-top: 15;
	margin-right: 0;
	margin-bottom: 15;
	margin-left: 0px;
	padding-top: 35;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 15px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #FCFBF8;
}
#mainrighttop {


	width:635px;
	float:right;
	margin-top: 15;
	margin-right: 0;
	margin-left: 0px;
	padding-top: 35;
	padding-bottom: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #d8d8d8;
	border-left-color: #d8d8d8;
	background-color: #639B58;
}
#descnepal {

	height:120px;
	color:#ffffff;
	padding:0;
	clear:both;
	background-color: #F4CB8C;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/eventsheader.jpg);
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
a.alt2:link, a.alt2:visited {
	color: #429DB0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	outline: none;
	-moz-outline: none;
}a.alt2:hover {
	text-decoration: none;
	color: #FF9F11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	margin: 0px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left:0px;
	outline: none;
	-moz-outline: none;
