/*////////////////// HTML //////////////////*/

body {
width: 762px;
margin: 0.5em auto;
background: #ffffed url('/images/bkg.jpg') repeat-x top left;
color: #666;
font: Arial, Helvetica, sans-serif;
font-size: 0.8em;
}

a {outline: none;} /* removes dotted line from around links in FF */

h1{
font-size: 1.2em;
font-weight:bold;
padding-bottom: 0.2em;
color: #BE73B6;
margin-bottom: 1.5em;
border-bottom: solid 1px #ddd
width:500px;
}

h2 {
font-size: 1.2em;
font-weight:bold;
padding-bottom: 0.2em;
color: #31608E;
margin-bottom: 0.5em;
width:500px;
}

h3 {
font-size: 1em;
color: #31608E;
margin: 0;
padding:1em 0 0 0;
}

h4 {
font-size: 1.2em;
color: #31608E;
margin: 0;
padding:1em 0 0 0;
}



p {
margin: 0px 0px 1em 0px;
padding: 0px;
}

img {
border: none;
}


.bulletlink {
font-weight: bold;
font-style: italic;
padding-left: 1.3em;
background: url(/images/bullet.png) no-repeat left 0.1em;
}




/*/////////////// DIV LAYOUT ///////////////*/

#form {

display:none;

}

#print {

display:none;

}

#container {


}


#header {
width: 760px;
float:left;
}


#skiptocontent {
position: absolute;
left: -9999px;
}


#top_menu {

display:none;

}


#top_menu ul {
display:none;
}

#top_menu ul li {
float: left;
}

/*////////////// MENUS LISTS ///////////////*/


/* LEFT TREE MENU */
#left_column {
display:none;

}


#content {
float: left;
padding: 20px 10px 20px 0px;/* (top, right, bottom, left) */
color: #666;
font: 0.9em/1.5 Arial, Helvetica, sans-serif;
margin: 0px 25px 0px 125px;/* (top, right, bottom, left) */
}

#content_new {
float: right;
width: 508px;
padding: 20px 10px 20px 0px;/* (top, right, bottom, left) */
color: #666;
font: 0.9em/1.5 Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;/* (top, right, bottom, left) */
}

#content a {
color: #31608E;
}

.content1 a, .content2 a, .content3 a, .content4 a, .content5 a, .block a, .block2 a{
font-weight: bold;
color: #31608E;
text-decoration:none;
}

/*
#content img {
border:1px solid #ddd;
padding:5px;
margin:0 0 20px 20px;
}
*/

.content1 h1 {
font-size: 1.2em;
font-weight:bold;
padding-bottom: 0.2em;
color: #BE73B6;
margin-bottom: 0.5em;
border-bottom: solid 1px #F1E3C6;
}


.content1 {
float: right;
width: 508px;
}









.content img, .content1 img, .content2 img, .content3 img, .content4 img, .content5 img {
float: left;
margin: 0px 0.5em 20px 0px;
border:1px solid #ddd;
padding:5px;
}

.content2 p, .content3 p, .content4 p, .content5 p {
clear: both;
}




/* FOOTER */
#footer {

display:none;
}

#footer p {
margin: 0;
padding: 0;
}

#footer a {
color: #31608E;
text-decoration:none;
}



/*//////////////// CLASSES ////////////////*/

.float_right {
float: right;
}

/*/////////// CONTENT FORMS USING ORDERED LISTS FORMATTING //////////*/



/*/////////// ALIGNMENT AND CLEAR TOOLS //////////*/

.photo_left {
	float: left;
	margin: 0px 20px 20px 0;
}

.photo_right {
	float: right;
	margin: 0px 0px 20px 20px;
}

.clearfix {
	clear: both;
}

.photos {
float: left;
margin: 0.5em 0.5em 0px 0px; /* (top, right, bottom, left) */
border:1px solid #ddd;
padding:5px;
}

.sample {
border:1px solid #ddd;
padding:5px;
}

.photo_border {
border:1px solid #ddd;
padding:5px;
}

#image_gallery {
float:left;
width:700px;
margin: 20px 0px 0px 60px; /* (top, right, bottom, left) */
}

#prayer {
	float: right;
	width: 450px;
	padding: 20px 10px 20px 0px;/* (top, right, bottom, left) */
	color: #666;
	font: 0.9em/1.5 Arial, Helvetica, sans-serif;
	
}

.block {
float:left;
width:240px;

}

.block2 {
float:right;
width:240px;
margin-left:20px;
}

.block3 {
float:left;
width:240px;

}

.block4 {
float:right;
width:240px;
margin-left:40px;
}

.clear {
clear:both;
}

#map {
float: right;
width: 508px;
padding: 20px 10px 20px 0px;/* (top, right, bottom, left) */
color: #666;
font: 0.9em/1.5 Arial, Helvetica, sans-serif;
border:0px solid yellow;
margin: 0px 25px 0px 0px;/* (top, right, bottom, left) */

}


#map li {
	list-style-type: none;
	padding:2px;
}