html {

font-family:Trebuchet MS, "Times New Roman", Georgia, Times, serif;

font-size:13px;

height:100%;

width:100%;

vertical-align:top;

background: url(images/ltgreybg-repeat.jpg) repeat center top;
}

body{

margin:0 auto;
}

#outer{
background:url(images/ltgreybg.jpg) repeat-x center top;
}

.clear{
clear:both;
}

#wrapper {


vertical-align:text-top;

width:850px;

height:100%;

color:#fff;

scrollbar-arrow-color:#000;

scrollbar-base-color:#fff;

scrollbar-dark-shadow-color:#fff;

scrollbar-track-color:#fff;

scrollbar-face-color:#fff;

scrollbar-shadow-color:#eee;

scrollbar-highlight-color:#eee;

scrollbar-3d-light-color:#eee;

margin:0 auto;

}



.toprow {

background:#0b1617;

width:850px;

vertical-align:text-top;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



.centerrow {

background:#0b1617;

background-image:url(/images/contentbg_dark.jpg);

background-position:top left;

background-repeat:no-repeat;

width:850px;

vertical-align:text-top;

float:left;

overflow:hidden;

padding:3px 0;

}



.leftcolumn {

background:#transparent;

width:228px;

float:left;

font-family:Arial, "Times New Roman", Times, serif;

font-size:13px;

line-height:19px;

margin:0;

padding:0;

}



.centercolumn {

background:transparent;

background-image:url();

background-repeat:no-repeat;

width:22px;

height:auto;

float:left;

overflow:hidden;

vertical-align:text-top;

margin:0;

padding:0;

}



.rightcolumn {

background:transparent;

width:600px;

float:left;

overflow:hidden;

vertical-align:text-top;

margin:0;

padding:0;

}



.bottomrow1 {

background:#0b1617;

width:850px;

height:auto;

vertical-align:text-top;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



.bottomrow {

background:#000;

width:850px;

height:auto;

vertical-align:text-top;

float:left;

overflow:hidden;

margin:0;

padding:0;

}



body img {

border:0;

margin:0;

padding:0;

}



.bar {

width:526px;

clear:both;

margin:0;

padding:0;

}



.content {

margin-top:0;

float:left;

width:545px;

min-height:360px;

line-height:19px;

overflow:hidden;

background:transparent;

padding:5px 20px 50px;

}



html>body .content {

margin-top:2px;

float:left;

width:545px;

min-height:360px;

line-height:19px;

overflow:hidden;

background:transparent;

padding:5px 20px 50px;

}



.formbg {

width:190px;

height:19px;

border:1px solid #222;

background:#333;

font:11px/normal trebuchet ms, helvetica, arial;

color:#000;

margin-bottom:1px;

padding:0 0 0 3px;

}



INPUT {

border:1px #eee solid;

background:#fff;

font:9px trebuchet ms, helvetica, arial;

color:#000;

}



TEXTAREA {

border:1px #D1D1BE solid;

background:#fff;

font:9px trebuchet ms, helvetica, arial;

color:#000;

}



FORM {

display:inline;

background-color:#fff;

}



h1 {

color:#fff;

font-size:17px;

font-weight:500;

font-family:Georgia, Times, serif;

margin:0 0 6px;

}



h2 {

color:#000;

font-size:14px;

font-weight:bolder;

margin:0;

}



h3 {

color:#e33535;

font-size:14px;

font-weight:700;

margin:0;

}



h4 {

color:#000;

font-size:12px;

font-weight:700;

margin:0;

}



b {

color:#777;

font-size:12px;

font-weight:bolder;

}



post {

color:#333;

font-size:10px;

font-style:italic;

}



strong,b {

color:#fee07e;

}



ul {

width:450px;

padding-left:70px;

}



li {

padding-left:0;

padding-bottom:0;

line-height:normal;

color:#000;

}



.sidelink {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:12px;

color:#fff;

border-bottom:1px solid #CCC;

}



A {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:12px;

color:#fff0bd;

}



A:visited {

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:12px;

color:#fee07e;

}



A:hover {

font-size:12px;

font-weight:700;

color:#32a1ae;

}



hr {

border-top:0 #999 solid;

border-bottom:1px;

border-bottom-color:#ccc;

border-bottom-style:dashed;

height:1px;

clear:both;

margin:5px 0 20px auto;

}



.gearitem {

width:526px;

clear:both;

border-top:1px dashed #ccc;

margin:10px 0;

padding:10px 0;

}



.imagecolumn {

width:160px;

float:left;

}



.imagedesc {

width:300px;

float:left;

}



.storylink,.storylink:visited {

margin-left:100px;

font-style:normal;

font-weight:700;

text-decoration:none;

font-size:12px;

color:#fee07e;

border-bottom:1px solid #CCC;

}

#myid{
font-size:16px!important;
}

#emphasize{
font-size:14px;
color:#fee07e;
margin-top:5px;
font-weight:bold;
}




/*Launching in 2010 - Journeying with Henri Nouwen*/
.launch{
	color:#fdfded;
	font-family: "Garamond Premiere Pro", "Adobe Garamond Pro", Georgia, "Times New Roman", Times, serif;
	font-size:14px;
}

.retreat_highlights em, .retreat_focus em{
	color:#FFF0BD;
	font-size:18px;
}

#left_wrap{
	float:left;
	width:363px;
	margin-right:10px;
}

#right_wrap{
	float:right;
	width:172px;
}

.retreat_highlights{
	border:1px solid #05565b;
	padding:9px 5px 0px 5px;
	margin-bottom:10px;
	height:840px;
}

.retreat_highlights ul{
	padding:0px 10px;
	width:auto;
	margin-left:15px;
	margin-bottom:0px
}

.retreat_highlights li{
	color:#fdfded;
	padding-bottom:10px;
}

.retreat_themes{
	border:1px solid #05565b;
	padding:9px 5px 5px 5px;	
	margin-bottom:10px;
}

.retreat_themes_table{
	border:#8b5829 1px solid; 
	border-collapse:collapse; 
	margin-top:15px;
	margin-bottom:15px;
	color:#FFF0BD;
	line-height:normal;
}

.retreat_themes p{
	padding:0px 10px;
	margin-top:0px;
}

.journey_dates, .more_info, .retreat_sponsor, .recommended_books{
	background:url(images/right-wrap-bg.png) repeat-y #fbf8eb;
	border:1px solid #6c6e59;
	color:#4c2e01;
	font-weight:bold;
	margin-bottom:10px;
}

.journey_dates p{
	line-height:normal;
	margin-top:0px;
	font-size:16px;
	padding:10px 0px 5px 0px;
}

.retreat_sponsor a{
	font-size:20px; 
	color:#4C2E01;
	line-height:24px;
}

.retreat_sponsor a:hover{
	color:#05565B;
	text-decoration:underline;
}
.more_info{
	height:123px;
}

.recommended_books{
	height:369px;
}


.more_info a img{
	margin-top:3px;
}

.retreat_focus{
	border:1px solid #05565b;
	padding:0px 15px;
	margin-bottom:10px;
	clear:both;
}

.app_info{
	border:1px solid #05565b;
	padding:0px 15px;
	margin-bottom:10px;
	clear:both;
}

.app_info a{
	font-size:16px;
	font-weight:normal;
}

.retreat_facilitator, .required_reading{
	border:1px solid #05565b;
	padding:0px 15px;
	margin-bottom:10px;
}

.required_reading{
	clear:both;
}
/*styles for the lenten series block*/
#outer-block{
	text-align:center;
	width:441px;
	background:#27222c;
	margin-left:50px;
	margin-bottom:35px;
	font-weight:bold;
	border-bottom:10px solid #463e4e;
	border-top:1px solid #463e4e;
	border-left:1px solid #463e4e;
	border-right:1px solid #463e4e;
	}
#outer-block h2{
	margin-bottom:5px;
	}
#heading-block{
	height:155px;
    padding-top:10px;
	border-bottom:5px solid #463e4e;
	background:url(images/lenten-series-heading-bg.jpg) top no-repeat;
	}
#outer-block  h1{
	font-family:"Trajan Pro", Times, serif;
	font-size:22px;
	color:#ffffff;
	}
#outer-block h2{
	font-family:Garamond, Times, serif;
	font-size:20px;
	color:#ffd34a;
	}
#outer-block p{
	color:#ccccff;
	font-size:13px;
	}
#body-block{
	padding-top:15px;
	}
#body-block .center-image{
	height:193px;
	margin-bottom:10px;
	}
#body-block h1{
	margin-bottom:10px;
	}

