@charset "utf-8";/* CSS Document */html, body {	background-image:url(images/mingyur_bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;	margin:0;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	line-height:140%;	background-color:#f1f0ee;		}	html {	overflow-y: scroll;}.submit {	font-size:11px;}a {	color:#054d71;	font-weight:bold;	text-decoration:none;	}	ul {	line-height:normal;	}	.block {	background-color:#FFC; 	padding:10px 20px 10px 20px; 	color:#800823; 	border:1px solid #CC9; 	line-height:22px; 	margin-bottom:25px;	}h2 {	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;	font-size: 14px;	color: #5d5d58;	margin-top: 11px;	font-weight: bold;	text-transform:uppercase;	background-image:url(images/line.gif);	background-repeat:repeat-x;	background-position:bottom;	padding-bottom:2px;	margin-bottom:12px;	}	h3 {	color: #800823;	font-size:18px;	margin-top:0px;	line-height:normal;	}h4 {	color:#626262;	font-size:11px;	font-weight:bold;	margin-bottom:4px;	}		#leftCol h4 {	margin-top:10px;}h6 {	color: #800823;	font-size:11px;	font-weight:bold;	text-transform:uppercase;	margin-top:10px;	margin-bottom:5px;	display:block;	}	h5 {	color: #800823;	font-size:11px;	font-weight:bold;	text-transform:uppercase;	margin-top:10px;	margin-bottom:-22px;	display:block;	}	#mapcontainer {	font-size:11px;}	.solo {	margin-top:25px;	}	.pagetitle_top {		color: #800823;	font-size:18px;	font-weight:bold;	margin-top:12px;	display:block;}.pagetitle_sub {		color: #800823;	font-size:18px;	margin-top:0px;}		.logo {	float:left;	margin-left:13px;	margin-top:13px;	}#container {	margin:0 auto;	width:960px;	height:100%;	background-color:#FFFFFF;	}	.content {	margin:0 auto;	width:960px;	height:100%;	}	.find {	text-transform:none;	font-size:10px;}#leftCol {	background-color:#e2eded;	width:174px;	vertical-align:top;	font-size:10px;	line-height:normal;	padding:10px;	height:100%;	margin-top:0;	float:left;	}		#midCol {	width:940px;	vertical-align:top;	padding:0px 10px 10px 10px;	height:100%;	margin-top:0;	margin-bottom:10px;	float:left;	background-color:#FFFFFF;	}	.mid {	width:450px;	vertical-align:top;	height:100%;	margin-top:0;	padding-top:10px;	padding-left:15px;	padding-bottom:10px;	float:left;	background-color:#FFFFFF;	}.midSub {	width:660px;	vertical-align:top;	height:100%;	margin-top:0;	padding-top:10px;	padding-left:15px;	padding-bottom:10px;	float:left;	background-color:#FFFFFF;	}.rightCol {	background-color:#ededeb;	vertical-align:top;	padding:10px;	width:242px;	float:right;	}.post {	width:450px;	margin-bottom:20px;	padding-top:10px;	height:100%;	clear:left;	}	.videobox {	width:600px;	margin-bottom:10px;	height:120px;	}.photobox {	width:600px;	margin-bottom:10px;	height:100px;	}	.booksbox {	width:600px;	margin-bottom:10px;	height:140px;	}	.booktext {	width:700px;	margin-bottom:20px;	}	.posttext {	float:right;	text-align:left;	}.event {	width:720px;	margin-bottom:25px;	height:100%;	font-size:11px;	}.eventinfo {	float:left;	text-align:left;	}	.eventcontact {	float:right;	text-align:right;		}	.postPhoto {	border: 1px solid #c4c4c4;	vertical-align:top;	float:left;	margin-right:10px;	margin-bottom:15px;		}.postPhoto img {    border: 1px solid #c4c4c4;}	#subscription_block {	margin-top:5px;	}#top {	background-color:#800823;	height:11px;	}	#main {	width:960px;	position:relative;	margin: 0 auto;	padding-bottom:15px;	height:100%;	background-color:#FFFFFF;	clear: both;	float: none;	background-position: center;	}	#header {	background-image: url(images/header.jpg);	background-repeat:no-repeat;	height:142px;	margin:auto;	text-align:center;	widows:960px;	border-top:2px solid #f77d03;	margin:0 auto;	background-color:#FFFFFF;}.rightbanner {	float:right;	width: 554px;	height:120px;	margin-top:0;	margin-right:10px;	}		.midcolSub {	width: 730px;	padding: 10px 10px 10px 20px;	vertical-align:top;		}	.subLeft {	width: 220px;	}	.photoborderR {	border: 1px solid #c4c4c4;	padding:3px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	float:right;	margin-left:10px;	}	#photoborderR {	border: 1px solid #c4c4c4;	padding:3px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	float:right;	margin-left:10px;	font-size:10px;	text-align:center;	color:#666666;	}	#photoborderL {	border: 1px solid #c4c4c4;	padding:3px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	float:left;	margin-right:10px;	font-size:10px;	text-align:center;	color:#666666;	}.quotebox {	background-color:#ccccca;	color:#575656;	font-size:10px;	line-height:15px;	width:228px;	margin-bottom:10px;	padding:12px 8px 8px 8px;	}.quotebox img {	margin-bottom:8px;	}	.video {	border:1px solid #cccccc;	background-color:#FFFFFF;	width:600px;	margin-top:7px;	margin-bottom:10px;	padding:7px;	height:127px;	}	.promothumb {	padding:0 12px 0 0;	}.promotitle a{	text-transform:uppercase;	color:#800823;	font-weight:bold;	font-size: 11px;	}	.promo {	border:1px solid #cccccc;	background-color:#FFFFFF;	width:228px;	margin-top:7px;	margin-bottom:10px;	font-size:10px;	padding:7px;	height:127px;	}.promo_new {	border:1px solid #cccccc;	background-color:#FFFFFF;	margin-top:7px;	margin-bottom:10px;	font-size:10px;	padding:7px;}		.promophoto {	margin-right:5px;	}		.line {	background-image:url(images/line.gif);	background-repeat:repeat-x;	background-position:bottom;	padding-bottom:2px;	margin-bottom:13px;	}.eleven a{	color:#054d71;	font-weight:bold;	text-decoration:none;	}.eleven {	padding-right:15px;	padding-top:0;	line-height:15px;	vertical-align:top;	}	.eleven p {	margin-top:0;	padding-top:0;	vertical-align:top;	}	.photoborder {	border: 1px solid #c4c4c4;	vertical-align:top;	}.photo_instructors {	border: 1px solid #c4c4c4;	float:left;	margin-right:20px;	margin-top:5px;	margin-bottom:15px;}.instructors {	margin-top:35px;}	.instructors p {	clear:both;	margin-bottom:30px;}	.findBox {	border: 1px solid #cccccc;	background-color:#c5e6e5;	width:167px;	padding:7px 3px 10px 7px;}.topButton {	border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background-color:#c5e6e5;	width:167px;	padding:3px;	margin-top:3px;	}	.Button {	border-top: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background-color:#c5e6e5;	width:167px;	padding:3px;	}	.bottomButton {	border-top: 1px solid #cccccc;	border-bottom: 1px solid #cccccc;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background-color:#c5e6e5;	width:167px;	padding:3px;	}	#copyright {	width:960px;	margin: 0 auto;	color: #838383;	font-size:10px;	text-align:center;	padding-bottom:10px;	}	/* Top Navigation Menu */.navbar {	background-color:#000000;	padding:0;	margin:0;	border:none;	height:29px;	text-align:center;	}.navItem {	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;	color:#fb9d21;	text-transform:uppercase;	font-weight:bold;	font-size:11px;	letter-spacing:1px;	padding:6px 17px 4px 17px;	}	.navItem:hover {	background-color:#fb9d21;	color:#000000;	height:29px;	}	#chromemenu {	text-align:center;	margin: auto;	vertical-align:middle;	margin-top:-10px;	background-color:#000000;	padding-top:6px;	padding-bottom:4px;	width:940px;	}/* Style for Drop Down Menus */#video {	z-index:-1;	width:350px; 	float:left;	}	.aboutmenu, .meditationmenu, .booksvideosmenu,.schedulemenu, .programsmenu, .resourcesmenu, .storemenu,.givingmenu, .contactmenu,.emailmenu	{	position:absolute;	text-align:left;	border-left:#000000 1px solid;	border-right:#000000 1px solid;	border-bottom:#000000 1px solid;	background-color:#000000;	line-height:19px;	margin-top:-1px;	text-indent:10px;	visibility: hidden;	z-index:1;	}.teachingsmenu a:hover, .resourcesmenu a:hover, .programsmenu a:hover,.meditationmenu a:hover, .aboutmenu a:hover,.storemenu a:hover,.givingmenu a:hover,.contactmenu a:hover,.schedulemenu a:hover	{ 	background-color: #fb9d21;	color:#000000;	}.schedulemenu a,.programsmenu a,.resourcesmenu a,.teachingsmenu a,.meditationmenu a,.storemenu a,.givingmenu a,.contactmenu a,.aboutmenu a	{	font-size:10px;	display: block;	text-decoration: none;	font-weight: bold;	color:#fb9d21;	line-height:20px;	}.aboutmenu {	margin-left:0px;	width:170px;	}.meditationmenu {	margin-left:0px;	width:133px;}.booksvideosmenu {	width:192px;	margin-left:0px;	}	.booksvideoText {	line-height:normal;	}.schedulemenu {	margin-left:0px;	width:335px;	}.programsmenu {	margin-left:0px;	width:240px;	}.teachingsmenu {	margin-left:0px;	width:100px;	}.resourcesmenu {	margin-left:0px;	width:190px;	}.storemenu {	display:none;	}.givingmenu {	margin-left:0px;	width:112px;	}	.contactmenu {	margin-left:0px;	width:108px;	}/*Gallery*/.midPhoto {	width:700px;	vertical-align:top;	margin-top:0;	padding-left:15px;	padding-bottom:18px;	float:left;	background-color:#FFFFFF;	}	ul.menulist {list-style-type:none;padding:0; line-height:14px;}/*Alternate Language*/#alternate_language a {  float: right;}
