/* CSS Document */


body {
	padding: 10px 20px 20px 10px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	background:transparent;
	
	scrollbar-3dlight-color:white;
    scrollbar-arrow-color:white;
    scrollbar-track-color:#bead83;
    scrollbar-face-color:#bead83;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:white;         
	
}

span {
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		height:auto;
		font-size:10px;
		font-style:normal;
	}
#son {

color: #d5082f;
}


.fetchtwo {
		
	border:0px #999999 solid; 
	height:22px;
	text-align:left;
	width:384px;;
	margin-left:105px;
	padding-top:-25px;
	margin-top:-8px;
	}

.news_heading {
	text-align:left;
		color:#d5082f;
		font-size:11px;
		font-weight:bold;
		float:left;
}


.date_pub {
		color:#999999;
		font-size:10px;
		font-style:italic;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		float:left;
		font-weight:lighter;
	
	}
a {
	text-decoration: none;
	color: #d5082f;
}

a:hover {
	color: #FF0000;
	background-color: inherit;
	font-size:inherit;
	text-decoration: none;
}

span {
/*	display: none;*/
	color: #000000;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	
}

h2 {
	color:#B90012;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	font-style:normal;
	font: Arial;
	}
small {
		text-align:center;
		float:center;
		}
	

h3 {
	color:#d5082f;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	font-style: normal;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bolder;
	}

h4 {
	color:#000000;
	text-align:inherit;
	text-decoration:none;
	font-style: normal;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bolder;
	margin:0px 0px -10px 0px;
	}
	
legend {


	
	border-color:#999999;
	height: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color: #000000;
	
		}

ul{
        margin:0px;
        padding:0px;
        list-style:none;
        
}




ul li{
        position:relative;
}


li ul{
        position:absolute;
        top:18px;
        display:none;
}

li:hover ul,li.over ul{
        display:block;
		border:1px transparent;
		background-image:url(../images/background.gif);
		/*width:874px;*/
}

p {
	margin: 4px 2px 4px 2px;
	text-align: justify;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	
}


input {
		font-weight:lighter;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		border:0px solid #222;
		color:#777602;
		}

select {
		font-weight:lighter;
		font-size:10px;
		border:1px solid #222;
		background-color:#fbfbdf;
		color:#777602;
		}
label {
		font-weight:lighter;
		font-size:10px;
		width:5px;
		text-align:right;
		color:#777602;
		}
		
textarea {
		font-weight:lighter;
		font-size:11px;
		border:1px solid #222;
		background-color:#fbfbdf;
		color:#777602;
		}

div {
text-align: justify;
font-size:11px;
font:Verdana, Arial, Helvetica, sans-serif;


}

.hr {
	border-bottom: dotted #000000 1px;
	
	}

.left {
	width:180px;
		}
.clear {
    clear: both;
    height: 5px;
	}
	
#join{
	
	background:transparent url(images/join.png) no-repeat;
	width: 157px;
	height: 46px;
	float: center;
	background-color: none;
	display: block;
}

#friend_form {
			float:center;
			}
#friend_form .heading {
			float:center;
			text-align:center;
			margin-bottom:10px;
			font-weight:bold;
			color:#d5082f;
			}

#friend_form p {
			width: 250px;
clear: left;
margin: 0;
padding: 3px 0 6px 0;
padding-left: 145px; /*width of left column containing the label elements*/
border-top: 0px  thick gray;
height: 1%;
text-align:left;

			}
#friend_form .label {
		font-weight: bold;
float: left;
color:#d5082f;
margin-left: -135px; /*width of left column*/
width: 125px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
text-align:right;
font-size:11px;
		}
#friend_form .input {
		width: 160px;
		border:1px solid #666600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}
#friend_form .input[type="radio"] {
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}


#friend_form .select {
		width: 160px;
		border:1px solid #666600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}
#friend_form .submit {
		width: 115px;
		text-align:center;
		vertical-align:middle;
		background-color:#FFFFCC;
		padding-right:30px;
		border:1px solid #666600;
	}
#prayer_form {
		float:center;
		border-color: #9b8b67;
		border-bottom-style:double;
		border-collapse:collapse;
		border:0px;
		margin: 5px 5px 5xp 5px;
		
		}
#prayer_form .textlabel {
		margin-right:0px;
		float: left;
		margin-left: -25px; /*width of left column*/
		width: 120px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		}
#prayer_form .textinput {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:365px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#prayer_form .select {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:365px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}

#prayer_form .textbox1 {
		text-align:left;
		margin-left:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:lighter;
		width: 260px;
		height: 140px;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}

#prayer_form .submit {
		float:left;
		margin-left:55px;
		font: light 11px Verdana;
		height: auto;
		width: 200px;
		border: 1px solid #9b8b67;
		background-color:#FFFFCC;
		vertical-align:middle;
		
		border:1px solid #666600;
	}
		
#prayer_form .reset {
		float:left;
		margin-left:5px;
		width: 100px;
		Background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#content {				
text-align: justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#unread	{
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		background:#FFFFFF;
		color:#333333;
		}
#unread a {
		color:#333333;
		}
				
#td {
	background: url('images/td_m1.png') repeat-x;
	overflow: hidden;
	text-align: left;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}

#td_footer {
	background: url('images/footer_mid.png') repeat-x;
	overflow: hidden;
	}
	
#td_footer_left {
	background: url('images/footer_left.png') no-repeat;
	overflow: hidden;
	background-position:inherit;
	}
	
#td_footer_right {
	background: url('images/footer_right.png') no-repeat;
	overflow: hidden;
	}
	
#footer
{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}

#p1 {
	
	text-align: left;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#tit {
	font-col0: #d5082f;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}

.dropcap
{
float: left;
/*width: 120px;
height: 100px;*/
font-size: 5em;
line-height: 90%;
padding-bottom: 3.5px;
padding-right: 12px;
padding-left: 10px;
}

.dropcap1
{
float: right;
/*width: 120px;
height: 100px;*/
font-size: 5em;
line-height: 60%;
padding-bottom: 2.0px;
padding-right: 8px;
padding-left: 6px;
}

.imgcap
{
width: 10.0em;
height: 10.0em;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}


.darling{

list-style-type: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 170px; /* width of menu (don't forget to add border with below!) */
border-left: 0px solid #e4d098; /* thick left border of menu */
text-align:left;
border:1px solid #e4d098;

}

.darling li{
border-bottom: 1px solid #885b5c; /* Gray border beneath each menu item */
}

.darling li.title a{
border-bottom: 0px solid #885b5c;/* Gray border beneath each menu item */
background:url(images/td_m1.png) repeat-x;
height:18px;
font-weight:bold;
font-size:12px;
text-align:left;
padding-bottom:0px;
}

.darling li a{
background: white url(images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: light 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.darling li a:visited, .darling li a:active{
color: black;
}

.darling li a:hover{
background-position: -400px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: #b11a01;
}

.darling li.lastitem, .darling li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.darling li.lastitem a{
padding: 7px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}



#myform { /*CSS for sample search box. Remove if desired */
float: right;
margin: 0;
margin-top: 3px;
padding: 4 0 4 0;
width:200px;
}

#myform .input{

width: 100px;
height:auto;
background-color:#FFFFCC;
border: 1px solid #9b8b67;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:lighter;
}

#myform .label {
text-align:left;
color:#d5082f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:light;


}

#myform .submit{
float:center;
font: bold 12px Verdana;
height: 20px;
width: 65px;
border: 1px solid #9b8b67;
background-color:#FFFFCC;
vertical-align:middle;
color:#d5082f;
}

.subheading {
	font-size:100%;
	font-weight: normal;
	border-collapse: collapse;
	border-color:#c2b085;
	border:1px solid #000;
}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.amean .qmdivider{
display:block;
font-size:1px;
border-width:0px;
border-style:solid;
position:relative;
z-index:1;
	}
	
.amean .qmdividery
	{
	float:left;width:1px;
	}
	
.amean .qmtitle{
display:block;
cursor:default;
white-space:nowrap;
position:relative;
z-index:1;
	}
	
.qmclear {
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
float:none !important;
	}
	
.amean {
	position:relative;
	zoom:1;
	z-index:10;
	}

.amean a, .amean li {
float:left;
display:block;
white-space:nowrap;
position:relative;
z-index:1;
	
	}

.amean div a, .amean ul a, .amean ul li {
float:none;
	}

.qmsh div a {
	float:left;
	}
	
.amean div{
	visibility:hidden;
	position:absolute;
	}
	
.amean .qmcbox{
	cursor:default;
	display:block;
	position:relative;
	z-index:1;
	}
	
.amean .qmcbox a{
	display:inline;
	}
	
.amean .qmcbox div{
	float:none;
	position:static;
	visibility:inherit;
	left:auto;
	}

.amean li {
	z-index:auto;
	}
	
.amean ul {
	left:-10000px;
	position:absolute;
	z-index:10;
	}
	
.amean, .amean ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}

.amean li a {
	float:none;
	}

.amean li:hover>ul{
	left:auto;
	}

#mea ul {
	top:100%;
	}
	
#mea ul li:hover>ul{
	top:0px;
	left:100%;
	}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#mea a	
	{	
		padding:6px 5px 6px 6px;
		color: #131313;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		text-align:center;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#mea a:hover	
	{	
		color:#b90012;
		font-weight:bolder;
	}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#mea li:hover>a	
	{	
		color:#b90012;
		font-weight:bolder;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #mea .qmactive, body #mea .qmactive:hover	
	{	
		color:#b90012;
		font-weight:bolder;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#mea div, #mea ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#mea div a, #mea ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#mea div a:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#mea ul li:hover>a	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #mea div .qmactive, body #mea div .qmactive:hover	
	{	
		background-color:#DADADA;
		color:#CC0000;
	}


	/*"""""""" Individual Titles""""""""*/	
	#mea .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#mea .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#mea .qmdividery	
	{	
		border-left-width:1px;
		height:20px;
		margin:4px 6px 0px 6px;
		border-color: #663300;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#mea .qmritem span	
	{	
		border-color:#DADADA;
		background-color:#F7F7F7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#mea .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#mea ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:#F7F7F7;
		border-width:1px;
		border-style:solid;
		border-color:#DADADA;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color: NONE;
		
		}
		
		
	.text {
		margin-right:20px;
		float: left;
		margin-left: -25px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		vertical-align:top;
		}
	
	.short {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		font-size:12px;
		vertical-align:top;
		
		}
#bc_l {
	background: url(images/borders/bc_left_top.png) no-repeat;
	width: 30px;
	height: 30px;
	}

#bc_r {
	background: url(images/borders/bc_right_top.png) no-repeat;
	width: 35px;
	height: 35px;
	}

#bc-lb {
	background: url(images/borders/bc_left_bottom.png) no-repeat;
	width: 35px;
	height: 50px;
	}
	
#bc-rb {
	background:  url(images/borders/bc_right_bottom.png) no-repeat;
	width: 35px;
	height: 35px;}
#bl {
	background:  url(images/borders/bc_left.png) repeat-y;
	width: 35px;
	/*height: 1px;*/
	}
	
#br {
	background:  url(images/borders/bc_right.png) repeat-y;
	width: 35px;
	/*height: 1px;*/
	}

#bt {
	background:  url(images/borders/bc_top.png) repeat-x;
	/*width: 1px;*/
	height: 35px;
	}
#bbtm {
	background: url(images/borders/bc_bottom.png) repeat-x;
	/*width: 1px;*/
	height: 35px;
	background-color:#FFFFFF;
	}
#bord {
	border-right: 0px solid #663300;
	padding-right:8px;
	}
	
#print {
	float:right;
	padding-right:15px;
	}
	
#reading {
	background: transparent url(images/2de_reading.png) no-repeat;
	width:200px;
	height:25px;
	}
#year {
	background: transparent url(images/prayer_of_the_year.gif) no-repeat;
	width:200px;
	height:25px;
	}
	
#friends {
	background: transparent url(images/friends_header.png) no-repeat;
	width:200px;
	height:25px;
	}
#notice_form {
		float:center;
		border:0px solid black;
		margin: 1px 1px 1px 1px;
		width:520px;
		background-color:#ffffff;
		
		
		}


#notice_form .label {
		margin-right:0px;
		float: left;
		margin-left: -5px; /*width of left column*/
		width: 90px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
#notice_form .input {
		float:left;
		margin-left:30px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 355px;
		margin-bottom:20px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#notice_form .select {
		float:left;
		margin-left:30px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 160px;
		margin-bottom:20px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#notice_form .textarea {
		
		margin-left:30px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width: 260px;
		height: 140px;
		margin-bottom:20px;
		Background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}


#notice_form .submit {
		float:left;
		margin-left:30px;
		width: 220px;
		Background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		/*font: bold 12px Verdana;
		height: auto;
		
		border: 1px solid black;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#d5082f;*/
		}
#notice_form .reset {
		float:left;
		margin-left:5px;
		width: 100px;
		Background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		/*font: bold 12px Verdana;
		height: auto;
		
		border: 1px solid black;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#d5082f;*/
		}
			

#manager {
		border: 1px solid #663300;
		padding: 0px;
		}
		
#manager .title {
		font-weight:bold;
		border: 1px solid #663300;
		
		
		}
		
#manager .content {
		border: 1px solid #663300;
		border-bottom:0px;
		border-right:0px;
		}
#message_form {
			float:left;
			}
#message_form .heading {
			float:center;
			text-align:center;
			margin-bottom:10px;
			font-weight:bold;
			color:#d5082f;
			width:300px;
			}

#message_form p {
			
clear: left;
margin: 0;
padding: 3px 0 6px 0;
padding-left: 105px; /*width of left column containing the label elements*/
border-top: 0px  thick gray;
height: 1%;
text-align:left;

			}
#message_form .label {
		font-weight: bold;
float: left;
color:#d5082f;
margin-left: -165px; /*width of left column*/
width: 155px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
text-align:right;
font-size:11px;
		}
#message_form .input {
		width: 380px;
		border:1px solid #666600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}



#message_form .select {
		width: 160px;
		border:1px solid #666600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}
#message_form .textarea {
		width: 260px;
		height:160px;
		border:1px solid #666600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		background-color:#FFFFCC;
		}
#message_form .submit {
		width: 200px;
		text-align:center;
		vertical-align:middle;
		background-color:#FFFFCC;
		border:1px solid #666600;
		}
#message_form .reset {
		width: 100px;
		text-align:center;
		vertical-align:middle;
		background-color:#FFFFCC;
		border:1px solid #666600;
		}
#message_table {
				border:solid #000000 1px;
				width:510px;
				border-collapse:collapse;
				vertical-align:top;
				background-color:#f9fbff;
				}
				
#message_table .td {
				text-align:right;
				height:25px;
				border:dashed #666600 1px;
				padding-right:3px;
				font-weight:bold;
				}
#message_table .bod {
					border:dashed #666600 1px;
					padding-left:5px;
					}
#message_div {
			padding:2px 2px 2px 2px;
			border:1px solid #663300;
			vertical-align:top;
			}
#loginheading {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				text-align:center;
				color:#000000;
				background:url(images/td_m1.png) repeat-x;
				width:auto;
				height: 25px;;
				border:0px solid #000;
				

				}
#login_form {
		float:center;
		border:1px solid black;
		margin: 5px 5px 5xp 5px;
		width:380px;
		background-color:#ffffff;
		margin-top:24px;
		margin-left:60px;
		
		}
#login_form .small {
		text-align:center;
		font-size:10px;
		color:#FF0000;
		}

		
#login_form .label {
		margin-right:10px;
		float: left;
		margin-left: -58px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		text-align:right;
		color:#d5082f;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		}
#login_form .input {
		float:left;
		margin-left:14px;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:lighter;
		width:160px;
		height:auto;
		background-color:#FFFFCC;
		border: 1px solid #9b8b67;
		}
#login_form .submit {
		float:center;
		height: auto;
		width: auto;
		border: 1px solid #9b8b67;
		background-color:#FFFFCC;
		vertical-align:middle;
		color:#c3962b;/**/
		margin-left:55px;
		}

#prayer_table {
			float:center;
			}
#prayer_table .title {
			text-align:left;
			font-weight:bold;
			font-size:18px;
			color:#d90724;
			}
#prayer_table .prayer {
			text-align:left;
			font-size:15px;
			color:#491a03;
			}
#prayer_table .others {
			text-align:left;
			font-size:10px;
			color:#121111;
			}

#prayer_table .image {
			text-align:right;
			
			width:160px;
			}
.basic_prayers {
				background: transparent url(images/prayer.gif) no-repeat;
				width:505px;
				height:30px;
				}
.jesus_prayers {
				background: transparent url(images/jesus_prayer.gif) no-repeat;
				width:505px;
				height:30px;
				}
				
.marian_prayers {
				background: transparent url(images/marian_prayers.gif) no-repeat;
				width:505px;
				height:30px;
				}
.saints_prayers {
				background: transparent url(images/saints_prayers.gif) no-repeat;
				width:505px;
				height:30px;
				}
.other_prayers {
				background: transparent url(images/other_prayers.gif) no-repeat;
				width:505px;
				height:30px;
				}
.prayers_td {
			font-size:12px;
			padding:3px 3px 3px 3px;
			color:#491a03;
			}
.prayers_td a {
			color:#491a03;
			font-size:13px;
			}
#pray_reqa {
		width:200px;
		height:267px;
		}
#pray_reqa .pray_req {
		background:url(images/pray_req.png) no-repeat;
		width:200px;
		height:267px;
		vertical-align:middle;
		text-align:center;
		color:transparent;
		}
#popup {
		font-size:12px;
		line-height:1.5;
		
		
		}
#bottom {
		border-bottom: 1px dashed #000000;
		}
