/*--------------------------------------------------------------------
							Image Styles
----------------------------------------------------------------------

These are styles that are to be placed in a separate style sheet */

.icon	{	border: 2px solid #120019; margin: 10px 10px 10px 14px; 	}
.photo_left	{	float: left; border: 2px solid #b4b4b4; margin: 0 10px 10px 0px; 	}
.photo_right	{	float: right; border: 2px solid #b4b4b4; margin: 0 0 10px 10px;	}

.photo_200px_wide-right_justifiy {	float: right; width: 200px; height: auto; border: 2px solid #b4b4b4; margin: 0 0 10px 10px;  	}
.photo_200px_wide-left_justifiy {	float: left; width: 200px; height: auto; border: 2px solid #b4b4b4; margin: 0 10px 10px 0;  	}
.photo_100px_wide-left_justifiy {	float: left; width: 100px; height: auto; border: 2px solid #b4b4b4; margin: 0 10px 10px 0;  	} 

.bullet	{	vertical-align: middle; margin: 0 2px 0 0; display: inline;	}

.hymns	{	margin: 1em 0; border-bottom: 1px solid #DEDCE0; padding: 0; width: inherit; border-collapse: collapse; width: 100%;	}
.hymns tr	{	display: table-row;	}
.hymns td	{	padding: 2px; font-size: 10px; margin: 0; display: table-cell;	}
.hymns .row1	{	background-color: #EEF1F6; border-top: 1px solid #b4b4b4; display: table-row;	}
.hymns .row2	{	background-color: beige;  border-top: 1px solid #b4b4b4;  display: table-row;	}
.hymns .title	{	font-size: 12px; margin: 0; padding: 0; color: #37055e;	}
.hymns .name	{	font-size: 10px; margin: 5px 0 0 0; padding: 0; line-height: normal;	}
.hymns .info	{	font-size: 9px; font-family: Verdana;  margin: 0; padding: 0; line-height: normal;		}
.hymns .cd_cover	{	padding: 3px; width: 50px; height: auto; border: none;	}

/* #photo_block_vert	{	width: 225px; float: right; margin: 0 0 10px 10px;	}
#photo_block_vert .caption	{	 text-align: left; font-family: Verdana; font-size: 9px; font-style: italic; line-height: normal; padding: 0; margin: 0; vertical-align: top; 	}

#photo_block_horiz	{	width: 450px; margin: 0 auto 10px auto; border-collapse: collapse; 	}
#photo_block_horiz .caption	{	 text-align: left; font-family: Verdana; font-size: 9px; font-style: italic; line-height: normal; padding: 7px; margin: 0; vertical-align: top; text-align: justify;	}
#photo_block_horiz .icon	{	border: 2px solid black; margin: 0 3px;	}
#photo_block_horiz .photo	{	border: none; margin: 0 3px;	} */

/* h1's are pretty much the main page title */

h1 {	font-style: normal; padding: 0; font-size: 200%; text-transform: capitalize; color: #333333; margin: 10px 0; 	}

/* h2's are the subheads in the main articles */

h2 {	padding: 0; font-size: 150%; font-style: italic; font-weight: normal; color: #777781; margin: 0 0 8px 0; text-transform: capitalize;	}

/* h3's are for Sub-Sections, and are all hidden or replaced by an image - 
Search, Archives, Footer, are a few examples */

h3 {	padding: 0 0 7px 0; font-size: 110%; color: #a7a699; font-weight: bold;  	}

/* h4's and h5's are also article subhead treatments, for sections
of less importance (and thus, lower in the heirarchy) */

h4 {	padding: 7px 0 7px 0; font-size: 100%; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; margin: 0 0 15px 0;	}
h5 {	padding: 7px 0 7px 0; font-size: 95%; font-weight: bold; letter-spacing: 1px; text-transform: capitalize; margin: 12px 0 0 0;	}

#column_one img {
	padding: 0 0 15px 0;
}