/*----------- added */ /*general link policy for content */
a {
	color: #5aa3c3;
}
a:hover {
	color: #B35438;
	text-decoration: underline;
}

#content a {
	margin: 0;
	text-decoration: underline;
	color: #5aa3c3;
}

#content a:hover {
	color: #B35438;
	text-decoration: underline;
}

/*----------------*/
body {
	background-image: url(images/bgdk.gif);
}

.inner {
 float: left; /* changed by Danny 280602006 issue right border */
 width: 99.3%; /*edit */
 background-color: transparent;
 border-right: 5px #d1c29c solid;
}
*html .inner {width:99%;}

/* to address proper rendering of % widths in IE 
* html .IEspecial {
	margin-right: -5px;
}

* html .IEspecial2 {
	width: 96.5%;
}
*/
#print {
	visibility: hidden;
}

#innermain {
	padding: 0;
	background-color: transparent;
	float: right; /* edit Danny */
	width: 99%;
	/* edit Danny 1/9/2006 adapted again - not sure which is ideal value between 97.5 and 99%*/
	margin: 0;
			
}

#content {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: transparent;
	clear: both;
	float: left;
	width: 100%;


}

#content img {
	border: 1px #85B5DD solid;
	padding: 4px;

}

#mainContent {
	margin: 0 0 0 220px;
	/*border-right: 5px #E0E0E0 solid; */
}

* html #mainContent {
	margin-top: 0px;
}  /*Added by Danny to address IE which leaves a tiny space */
	/* changed again 1/9/2006*/
#thirdcol {
	width: 23%;
	background-color: #BDCFDD;
	background-image: url(images/home/rand_image.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

td {
	vertical-align: top;
}

p {
	color: #A2A2A2;
	margin: 0 24px 16px 24px;
}

.tekst {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	/*font-weight: bold;*/
	margin: 0 20px 14px 20px;
	padding: 0px 0 0 0;
	color: #72757a;
		background-color: #FFFFFF;
}

.bluecell {
	background-color: #BDCFDD;
}

.bluecell p {
	color: #6281A0;
}

/* added D. */
.bluecell p a {
	color: #B35438;
	text-decoration: none;
	font-weight: bold;
}

/* end added */
.sidehome {
	background-image: url(images/h_tftd.jpg);
}

.mailinglist {
	background-image: url(images/h_ml.jpg);
}

.meditation {
	background-image: url(images/h_expmed.jpg);
}

.bookshop {
	background-image: url(images/h_book.jpg);
}

/*.sidehome, .mailinglist{color: #DEDEDE;}*/
.sidehome,.mailinglist {
	color: #acacac;
}  /*edit Danny 1/9/2006 */
.meditation,.bookshop {
	color: #FFFFFF;
}

.sidehome,.mailinglist,.meditation,.bookshop {
	background-repeat: no-repeat;
	background-position: center 75%;
	font-size: 150%;
	font-family: "Times New Roman", Times, serif;
	padding-top: 12px;
	padding-left: 12px;
	font-variant: small-caps;
}

#heading {
	float: left; /* edit */
	display: block; /* edit */
	background: none;
	background-color: #fff;
	margin: 0;
	padding: 0;
	width: 100%;
	
}

#heading h1 {
	font-family: garamond, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 140%;
	font-weight: normal;
	color: #72757a;
	/*background-image: url(images/spacer.gif);*/
	/*background-repeat: no-repeat;*/
	/*background-position: 0 0;*/
	padding: -17px 0 0 0px;
	margin: 13px 0 0 16px;
	height: 35px;
	border: 0;
	float: none;
	background-color: #FFFFFF;

}

.bluecell h1 {
	font-family: garamond, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 160%;
	font-weight: normal;
	color: #72757a;
	background-image: url(images/h1bluebullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 17px 0 0 68px;
	margin: 0 0 0 17px;
	height: 42px;
	border: 0;
	margin-top: 3px; /*stem added 1/9/2009 Danny */
}

.whitecell h1 {
	font-family: garamond, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 160%;
	font-weight: normal;
	color: #A2A2A2;
	/*background-image: url(images/h1bullet.gif);*/
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 17px 0 0 68px;
	margin: 0 0 0 17px;
	height: 42px;
	border: 0;
	background-color: #FFFFFF;
	margin-top: 3px; /*stem added 1/9/2009 Danny */
}

#header {
	background-image: url(images/headertest1.jpg);
	height: 110px;
}

#menucontainerH {
	height: 75px;
	padding: 0;

}


.menutop {
	height: 30px;
	background-color: #d1c29c;
}

.heading {
	color: #6f6752;
	padding: 20px 0 0 0;
}

* html .heading {
	height: 28px;
	hei\ght: 20px;
}

.BKintro p {
	line-height: 1.6em;;
	margin-bottom: 10px;
}  /*Added Danny 1/9/2006 */ /* DD Menu Start */
#nav {
	height: 45px;
	margin: 0;
	padding: 0 0 0 10px; 
	
	background-image: url(images/topnavbgdk5.jpg);
	background-repeat: repeat-x;
}

#nav ul li {
	border: #ccc solid;
}

#nav ul li {
	border-width: 1px 1px 0 1px;;
	padding: 0;
	margin: 0 0 0 -1px;
}

#nav ul li:last-child {
	border-width: 1px 1px 1px 1px;
	padding: 0;
	margin: 0 0 0 -1px;
}

#nav ul ul li {
	border-width: 1px 1px 0 1px;;
	padding: 0;;
	margin: 0;
	z-index: 10;
}

#nav ul ul li:last-child {
	border-width: 1px;;
	padding: 0;;
	margin: 0;
}

#nav ul li.last {
	border-width: 1px;
	padding: 0;
	margin: 0 0 0 -1px;
}

#nav a {
	font-weight: bold;
	padding: 7px 0 3px 0;
	font-family: garamond, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #45839C;
}

#nav  li a:hover,#nav li:hover {
	background-color: #89beea;
	color: #fff;
}

/*#nav li ul li:hover { background-color: #6B93B6;}
#nav li ul li a:hover{ background-color: #6B93B6;}*/
#nav li ul li:hover {
	background-color: #89beea;
}

#nav li ul li a:hover {
	background-color: #89beea;
}

#nav ul li a {
	color: #666;
	background-color: #fff;
	height:1%; /* tackles IE problem with main menu */
}

#nav #home {
	width: 11%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

#nav #who0 {
	width: 19%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

#nav #who1 {
	width: 20%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

#nav #who2 {
	width: 22%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

}
#nav #what {
	width: 20%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

#nav #where {
	width: 22%;
	text-align: center;
	margin: 7px 0 0 0;
	border-right: 2px #3F6385 dotted;
}

#nav #nae {
	width: 26%;
	text-align: center;
	margin: 7px 0 0 0;
}

/* DD Menu End */
#ctrpanelcontainer {
	margin: 0 10px 0 10px;
}

.text {
	color: #6f6752;
	margin: 8px 14px 0 15px;
}

#whereami {
	background-color: #d1c29c;
	margin-right: -3px;
}

.whereamitxt {
	color: #6f6752;
	/*background-position: 0 2px;*/
	background-image: url(images/denmakback2.jpg);
	font-size: 125%;
	font-family: garamond, Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
}

#menucontainer input {
	margin: 7px 0 0 0;
	border-color: #D2D2D2;
	color: #36525D;
	background-color: #FEF9F5;
}

#menucontainer input.searchbutt {
	margin: 7px 15px 5px -1px;
	background-color: #D2D2D2;
	color: #9A9B9D;
}

#menucontainer select {
	margin: 5px 15px 0 0;
}

/*EDITS */
#breadcrumbs {
	background-color: #d1c29c;
	background-image: url(images/headofhome3.jpg);
	
}

* html #breadcrumbs {
	margin-left: 216px;
}  /*ad hoc solution for IE - issue 1*/
* html #submenu {
	margin-top: -13px;
}  /*ad hoc solution for IE - issue 2*/
.RightBorder {
	border-right: 5px #d1c29c solid;
	/*I've added a container to outreach.htm around the containing element within the #innermain selector - this addresses issue 3 */
}

/*END Edits */
#breadcrumbsH {
	color: #6f6752;
	/* background-image: url(images/h1bullet_top.gif); */
	/* remove this for the moment 1/9/2006 */
	/*background-repeat: no-repeat;
	background-position: 24px bottom;*/
}

#breadcrumbs a {
	color: #aaa;
	border-bottom: 0;
}

#breadcrumbs a:hover {
	color: #000;
	border-bottom: 1px #000 solid;
}

#breadcrumbs a.crumbs {
	color: #6f6752;
	border-bottom: 1px #6f6752 solid;
}

#breadcrumbs a.crumbs:hover {
	color: #000;
	border-bottom: 0;
}

ul.courses { /*	margin: 0 0 16px 24px;*/
	margin: 0 0 16px 60px; /* 1/9/2006 Danny	 */
	padding: 0;
	list-style: none;

}

ul.courses li {
	background-image: url(images/bullet_course.gif);
	background-position: 0 0.8em;
	background-repeat: no-repeat;
	padding: 10px 0 10px 30px;
	margin: 0;
	color: #448297;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 1.2em;
}

#side {
	width: 220px;
	float: left;
	display: inline;
	margin: 0;
}

#submenuH {
	padding: 10px 5px 16px 0;
}

#submenu ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#submenu ul li a {
	text-decoration: none;
	color: #922582;
}

#submenu ul li a:hover {
	text-decoration: none;
	color: #666;
}

#submenuH {
	padding: 0;
	margin: 0;
	background-color: #fff;
}

/* redo of whole menu */
#submenu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	line-height: 2.4em;
}

#submenu ul li ul li {
	padding-right: 5px;
	margin-top: 1px;
	padding-left: 10px;
	padding-bottom: 9px;
	padding-top: 9px;
	/*background-image: url(images/submenu_bullet.gif);*/
	background-repeat: no-repeat;
	background-position: 10px center;
}

#submenu ul li ul li a {
	text-decoration: none;
	color: #000000; /* Danny 1/9/2006 */
	font-weight:bold;
	padding-left: 10px;
	padding-bottom: 2px;
	text-decoration: none;
}

/*order here is important ! under previous style */
#submenu ul li ul li.menu0 {
	background-color: #d1c29c;
		background-image: url(images/menuback1_5.jpg);
}

#submenu ul li ul li.menu1 {
	background-color: #d1c29c;
			background-image: url(images/menuback2_5.jpg);
}

#submenu ul li ul li.menu2 {
	background-color: #d1c29c;
			background-image: url(images/menuback3_5.jpg);
}

#submenu ul li ul li.menu3 {
	background-color: #d1c29c;
			background-image: url(images/menuback4_5.jpg);
}

#submenu ul li ul li.menu4 {
	background-color: #d1c29c;
			background-image: url(images/menuback5_5.jpg);
}

#submenu ul li ul li.menu5 {
	background-color: #d1c29c;
			background-image: url(images/menuback6_5.jpg);
}

#submenu ul li ul li.menu6 {
	background-color: #d1c29c;
			background-image: url(images/menuback7_5.jpg); /*border-bottom: 1px #fff solid;*/
}  
#submenu ul li ul li.menu7 {
	background-color: #d1c29c;
			background-image: url(images/menuback8_5.jpg); /*border-bottom: 1px #fff solid; baggrunds farven*/
}

/*added by 'invention' tekst farven */
#submenu ul li ul li.menu0 a {
	color: #6f6752;
}  /* Danny 1/9/2006 */
#submenu ul li ul li.menu1 a {
	color: #6f6752;
}

#submenu ul li ul li.menu2 a {
	color: #6f6752;
}

#submenu ul li ul li.menu3 a {
	color: #6f6752;
}

#submenu ul li ul li.menu4 a {
	color: #6f6752;
}

#submenu ul li ul li.menu5 a {
	color: #6f6752;
}

#submenu ul li ul li.menu6 a {
        color: #6f6752;
}
#submenu ul li ul li.menu7 a {
        color: #6f6752;
}
  /* Danny 1/9/2006 */ /* last added by 'invention' */
	/*keep this below  love hate rule */
#submenu ul li ul li a:hover {
	color: #B35438;
	/*background-image: url(images/submenu_bullet_selected.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: underline;
	border: none;
	text-decoration: none; /* just comment to remove underline hover */
}

#submenu ul li ul li.menu0selected {
	background-color: #d0c29d;
			background-image: url(images/menuback1_4.jpg);
}

#submenu ul li ul li.menu1selected {
	background-color: #d0c29d;
			background-image: url(images/menuback2_4.jpg);
}

#submenu ul li ul li.menu2selected {
	background-color: #d0c29d;
			background-image: url(images/menuback3_4.jpg);
}

#submenu ul li ul li.menu3selected {
	background-color: #d0c29d;
			background-image: url(images/menuback4_4.jpg);
}

#submenu ul li ul li.menu4selected {
	background-color: #d0c29d;
			background-image: url(images/menuback5_4.jpg);
}

#submenu ul li ul li.menu5selected {
	background-color: #d0c29d;
			background-image: url(images/menuback6_4.jpg);
}

#submenu ul li ul li.menu6selected {
	background-color: #d0c29d;
			background-image: url(images/menuback7_4.jpg);
}
#submenu ul li ul li.menu7selected {
	background-color: #d0c29d;
			background-image: url(images/menuback8_4.jpg);
}


#submenu ul li ul li.menu0selected a,#submenu ul li ul li.menu1selected a,#submenu ul li ul li.menu2selected a,#submenu ul li ul li.menu3selected a,#submenu ul li ul li.menu4selected a,#submenu ul li ul li.menu5selected a,#submenu ul li ul li.menu6selected a,#submenu ul li ul li.menu7selected a;
	{
	color: #d0c29d;
}

/*invented */ /* backup old menu
#submenu ul li{
	list-style: none;
	padding: 0;
	margin: 0;
	line-height: 2.4em;
}

#submenu ul li ul li{
	padding-right: 5px;
	background-position: 12px 1.6em;
	margin-top: 1px;
	padding-left: 50px;
	background-image: url(images/submenu_bullet.gif);
	padding-bottom: 9px;
	padding-top: 9px;
}

#submenu ul li ul li.menu0{
	background-color: #d1c29c;
}

#submenu ul li ul li.menu0selected{
	background-image: url(images/submenu_bullet_selected.gif);
	background-color: #d1c29c;
}
#submenu ul li ul li.menu1{
	background-color: #d1c29c;
}
#submenu ul li ul li.menu1selected{
	background-color: #d1c29c;
	background-image: url(images/submenu_bullet_selected.gif);
}
#submenu ul li ul li.menu2{
	background-color: #d1c29c;
}
#submenu ul li ul li.menu2selected{
	background-color: #d1c29c;
	/*background-image: url(images/submenu_bullet_selected.gif);
}
#submenu ul li ul li.menu3{
	background-color: #d1c29c;
}
#submenu ul li ul li.menu3selected{
	background-color: #d1c29c;
	/*background-image: url(images/submenu_bullet_selected.gif);
}
#submenu ul li ul li.menu4{
	background-color: #d1c29c;
}
#submenu ul li ul li.menu4selected{
	background-color: #d1c29c;
	/*background-image: url(images/submenu_bullet_selected.gif);
}
#submenu ul li ul li.menu5{
	background-color: #d1c29c;
	border-bottom: 1px #fff solid;
}
#submenu ul li ul li.menu5selected{
	background-color: #d1c29c;
	/*background-image: url(images/submenu_bullet_selected.gif);
}
*/
#quicklinks {
	margin: 0;
	padding: 0;
}

#quicklinks li {
	list-style-type: none;
	margin: 0 0 4px 0;
	padding: 0;
	line-height: 14px;
}

#quicklinks li a {
	display: block;
	width: 220px;
	height: 72px;
	padding: 0;
	margin: 0;
	color: #ccc;
	font-size: 0;
}

#quicklinks a.tftd {
	background-image: url(images/butt_tftd_off1.jpg);
	margin: 4px 0 0 0;
}

#quicklinks a.mail {
	background-image: url(images/butt_ml_off1.jpg);
}

#quicklinks a.book {
	background-image: url(images/butt_book_on.jpg);
}

#quicklinks a.expmed {
	background-image: url(images/butt_expmed_off1.jpg);
}

#quicklinks a.tftd:hover {
	background-image: url(images/butt_tftd_on1.jpg);
}

#quicklinks a.mail:hover {
	background-image: url(images/butt_ml_on1.jpg);
}

#quicklinks a.book:hover {
	background-image: url(images/butt_book_off.jpg);
}

#quicklinks a.expmed:hover {
	background-image: url(images/butt_expmed_on1.jpg);
}

.clearer {
	background-color: #fff;
}



#footer {
	background-color: #d1c29c;
	color: #6f6752;
	margin-top: 10px; /* overrule it 1/9/2006*/
}

#footer a {
	color: #6f6752;
}

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

#content a.buttlink {
	font-weight: bold;
	color: #418CCB;
	text-decoration: none;
	padding: 8px 45px 8px 10px;
	margin: 0;
	background-color: #fff;
	background-image: url(images/butllink.gif);
	background-repeat: no-repeat;
	background-position: right;
	border: 1px #C1C1C1 solid;
}

#content a.buttlink:hover {
	color: #fff;
	text-decoration: none;
	background-color: #76B0E0;
	background-image: url(images/butllinkhover.gif);
	border: 1px #055DA6 solid;
}

.hrule {
	height: 5px;
	margin: 10px 20px 30px 20px;
	padding: 0;
	background-image: url(images/hr.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

#innerspacehead {
	height: 227px;
	display: block;
	background-image: url(images/innerspace.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin-right: 5px; /*1/9/2006 */
}

#innerspacecontainer {
	background-image: url(images/innerspacebg.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	height: 400px;
	width: 650px;
	margin-right: auto;
	margin-left: auto;
}

.row {
	margin: 0 20px;
	clear: both;
}

#covent {
	background-image: url(images/coventgarden.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#wembley {
	background-image: url(images/wembley.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#cambridge {
	background-image: url(images/cambridge.jpg);
	background-position: 0 0;

	background-repeat: no-repeat;
}

#romford {
	background-image: url(images/romford.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#covent, #cambridge{
	height: 133px;
	background-color: #DEA182;
	width: 200px;
	float: left;
	padding: 0;
	margin-top: 15px;
	margin-right: 35px; /* XXX small change to 35px for R L margin */
	margin-bottom: 28px;
	margin-left: 35px; /* XXX small change to 35px for R L margin */
}

#wembley,#romford {
	height: 133px;
	background-color: #DEA182;
	width: 200px;
	float: left;
    margin: 15px 35px 60px 35px; /* XXX small change to 35px for R L margin */
	padding: 0;
}

.row h1 {
	margin: 103px 0 0 0;
	padding: 6px;
	color: #fff;
	text-align: center;
	font-size: 100%;
	font-family: verdana, arial;
	text-transform: uppercase;
}

#covent h1 {
	border-top: #fff solid 1px;
	background-color: #d0c29d;
}

#wembley h1 {
	border-top: #fff solid 1px;
	background-color: #FFA451;
}

#cambridge h1 {
	border-top: #fff solid 1px;
	background-color: #BD8E50;
}

#romford h1 {
	border-top: #fff solid 1px;
	background-color: #A7A49B;
}

#covent a,#wembley a,#cambridge a,#romford a {
	color: #fff;
	border: 0;
	text-decoration: none;
	font-weight: normal;
}

#covent a:hover,#wembley a:hover,#cambridge a:hover,#romford a:hover {
	color: #ff0;
	border: 0;
	text-decoration: none;
	font-weight: normal;
}

.cal {
	width: 86px;
	height: 105px;
	margin: 0 16px 16px 16px;
	background-image: url(images/datebg.gif);
	background-repeat: no-repeat;
	float: right;
}

.calfirst {
	width: 86px;
	height: 105px;
	margin: 16px;
	background-image: url(images/datebg.gif);
	background-repeat: no-repeat;
	float: right;
}

h3.eventtitlefirst {
	font-size: 100%;
	margin-top: 16px;
}

h3.eventtitle {
	font-size: 100%;
}

.date {
	margin: -6px 0 10px 20px;
	display: block;
	font-family: verdana, arial;
	font-size: 80%;
	color: #4198E3;
}

.number {
	font-family: verdana, arial;
	font-size: 300%;
	color: #8FBADF;
	display: block;
	margin: 9px 4px 0 0;
	text-align: center;
}

.month {
	font-family: verdana, arial;
	font-size: 170%;
	color: #999;
	display: block;
	text-transform: uppercase;
	margin: -6px 6px 0 0;
	text-align: center;
}

#outreachhead {
	height: 118px;
	margin: 0 10px 0 20px;
	border: 1px #85B5DD solid;
	padding: 4px;
	background-image: url(images/women_head.jpg);
	background-repeat: no-repeat;
	background-position: center 4px;
}

/*Thought of Today  10 08 2006 */
#TODcontact {
	margin: 0;
}

#TODcontact img {
	float: right;;
	margin-top: 5px;
}

#ThoughtOfToday {
	background-image: url(images/thought/day_image.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 500px;
}

#ThoughtOfToday p {
	font-size: 1.65em;
	color: #f8854c;
	text-align: left;
	margin-left: 14px;
	font-family: garamond, "Times New Roman", Times, serif;
	line-height: 1.1em;
	font-weight: normal;
}

#ThoughtOfToday .firstCap {
	font-size: 4.5em;;
	float: left;;
	color: #f8854c;;
	margin-left: 10px;;
	padding-right: 2px;;
	margin-top: -12px;;
	margin-bottom: 400px;
}

#calendar {
	margin: 0 0 0 5px; /* removed neg margin*/
	padding: 0;
	border-collapse: collapse;
	/* 02082006 makes table borders collapse - doesn't work in Netscape */
}

.cal_month {
	text-align: center;
	height: 30px;
	border: 1px #69C4CD solid;
	background-color: #9CE5EC;
	color: #1F9289;
	font-weight: bold;
	font-family: verdana, arial;
	font-size: 80%;
	vertical-align: middle;
	margin-bottom: 0;
}

.cal_month select {
	color: #1F9289;
	font-weight: bold;
	font-family: verdana, arial;
	border: none;
	/*border: 1px #69C4CD solid;*/
	background-color: #9CE5EC;
}

.cal_month form {
	margin-bottom: 0px;;
	margin-top: 3px;
}

.cal_dates td {
	height: 112px;
	background-color: #fff;
	border-bottom: 1px #B4B4B4 dashed;
	border-right: 1px #B4B4B4 dashed;
	border-left: 1px #B4B4B4 dashed;
	/* 02082006 adds border to left, every column, but then collapsed */
	text-align: right;
	vertical-align: bottom;
	padding: 0 8px 5px 0;
	color: #DADADA;
	font-weight: normal;
	font-family: verdana, arial;
	font-size: 230%;
	color: #a1dfca;
	/* different colour for month: colour scheme 02082006 */
}

.notThisMonth {
	color: #dadada;
}
	
	/* 02082006 days out of the month need to greyed out, with this class */
.cal_days td {
	width: 14.25%;
	text-align: center;
	border-bottom: 1px #B4B4B4 dashed;
	border-right: 1px #B4B4B4 dashed;
	border-left: 1px #B4B4B4 dashed;
	/* 02082006 added for full lines to left of calendar*/
	height: 28px;
	color: #DB8C74;
	font-weight: bold;
	font-family: verdana, arial;
	font-size: 80%;
	padding: 6px 0 0 0;
}

.cal_days td.sat,td.sun {
	color: #69C4CD;
}

.hasEvent {
	background-color: #C5F0DB;
	width: 100%;
	height: 102px;
	margin: 4px;
	margin-bottom: 0;
	position: relative;
}

* html .hasEvent {
	width: 90%;
	text-align: center;
	margin: 0;
	padding-bottom: 4px;
}  /* tweak for IE - this is as good as i can get it 02082006*/
	/* just scoped below links with #content 02082006 */
#content .eventlink {
	font-size: 11px;
	text-align: left;
	line-height: 14px;;
	padding: 2px;
}

#content .eventlink a {
	font-size: 10px;
	color: #E1A18E;
	/*text-decoration: none;
	border-bottom: 1px #E1A18E solid;*/
	line-height: 12px;
}

#content .eventlink a:hover {
	font-size: 10px;
	color: #69C4CD;
	/*border-bottom: 1px #E1A18E solid;
	
	text-decoration: none;*/
	line-height: 12px;
}

#content .hasEvent .dayEvent {
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#imagehead {
	height: 118px;
	margin: 0 10px 0 20px;
	border: 1px #85B5DD solid;
	padding: 4px;
	background-repeat: no-repeat;
	background-position: center 4px;
}

#mailinglistcontainer {
	width: 90%;
	margin: 0 0 0 10%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #969696;
	font-size: 80%;
}

/*
----------------------
 added 1/9/2006
 -----------------
  */
#GCHimage { /*background-image: url(images/gch_img.jpg);
	border:none;
	height:285px;
	background-repeat: no-repeat;
	background-position: 18px top;
	width: 670px;
	margin-left: auto;
	margin-right: auto;*/
	margin-bottom: 10px;
	margin-top: 0px;
	align: center;
}

* html #GCHimage {
	margin-right: -10px;
}
#GCHcontainer {width: 675px; margin: 0 auto;} /* XXX added to solve IE problem with width */

#MainFocusPoints {
	width: 85%;
}  /* centers better */
#whereamiH {
	margin-top: -2px;
}  /* tweak*/
* html #mailinglistcontainer input {
	height: 22px;
}

/*
----------------------------------------
Iframe Activity Popup 2/9/2006 
----------------------------------------
*/
#frame {
	position: absolute;
	left: 30%;
	top: 30%;
	visibility: hidden;
}

#frame iframe {
	height: 520px;;
	width: 400px;
}

#iframe {
	background: none;
	background-color: #FFFFFF;;
	border: #83cad1 solid 3px;
	margin: 0;
	padding: 10px;
	background-color: #fff;
}

.ProgramDetail {
	border: #92dac2 solid 1px;
	margin: 0;;
	background-color: #fff;;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;;
	width: 350px;;
	height: 470px;
}

.ProgramDetail .date {
	color: #83cad1;
	font-size: 0.8em;
	margin: 0;
	font-weight: bold;
}

.ProgramDetail .title {
	color: #d19f8e;
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
}

.ProgramDetail img {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ProgramDetail p,.ProgramDetail td,.ProgramDetail th {
	font-size: 0.8em;
	line-height: 1.3em;
	color: #9f9f9f;;
	margin: 0;
	padding: 0
}

.ProgramDetail table {
	margin: 10px;
	clear: both;
}

.ProgramDetail th {
	color: #83cad1;
	text-align: left;
	font-weight: normal;
}

/*.closeThis a:link,.closeThis a:visited{color:#83cad1;
	font-size:0.80em;
	margin-top:20px;
}*/
.closeThisOut a:link,.closeThisOut a:visited {
	color: #fff;
	font-size: 0.8em;
	margin: 0;
	padding: 2px;
	background-color: #83cad1;

	display: block;
	width: 50px;
	text-align: center;
	text-decoration: none;;
	font-family: Arial, Helvetica, sans-serif
}

.closeThisOut a:hover {
	font-weight: bold;
}
#MeditationBoxes {width:90%;margin:0 auto;}