@charset "UTF-8";
/* CSS Document */

html, body {
margin: 0px; 
padding:0px;
}

#background {
background-image:url(../images/template/page_bg.jpg);
background-repeat: no-repeat;
background-position: top center;
background-attachment:fixed;

}

#site_bg {
background-image:url(../images/template/site_bg.jpg);
background-position:top center;
background-repeat: repeat-y;
margin:0px;
padding:0px;
}

#site_bg_search {
background-image:url(../images/template/site_bg_search_pg.jpg);
background-position:top center;
background-repeat: repeat-y;
margin:0px;
padding:0px;
}

#main_column {
width:923px;
position:relative;
left:33px;
clear:both;
min-height:1050px;
background-image:url(../images/template/body_wmark.jpg);
background-position:left center;
background-repeat:no-repeat;
background-attachment:scroll;
}


/* Header  */

#header-outer {
width: 100%;
background-position:center;
margin:0px;
padding:0px;
}


#site_wrapper {
width: 923px;
margin-left:auto;
margin-right:auto;
background-position:center;
border:#00FF00;
border:none;
}

#header-image {
position: relative;
background-image:url(../images/template/minister03.jpg);
background-repeat:no-repeat;
width:711px;
text-align:center;
height:166px;
z-index:5;
float:left;
}

#header-text {
position: relative;
left:170px;
width:540px;
text-align:center;
height:166px;
z-index:10;
top:-175px;
}

.mosque6_title {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0.0em;
	font-size: 22pt;
}

.page_title {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: 0.0em;
	font-size: 18pt;
	margin-left: 90px;
	text-align: left;
}


/* Navigation  */

#navigation{
width:711px;
}

#menu_bg {
position: relative;
background-image:url(../images/template/menu_flourish.jpg);
background-repeat:no-repeat;
float:left;
z-index:10;
}


#menu_bg .menu {
list-style:none;
font-family: "Times New Roman", Times, serif;
font-weight: bold;
text-transform: uppercase;
font-size: 10pt;
line-height: 15pt;
margin-top: 50px;
margin-left: 16px;
}

.menu a:link {text-decoration:none; color:#000000;}
.menu a:visited {text-decoration:none; color:#000000;}
.menu a:active {text-decoration:none; color:#000000;}
.menu a:hover {text-decoration:none; color:#000099;}


#slide-show_menu {
position:relative;

text-align:right;
}


/* Body  */


#body_content {
position: relative;
width:666px;
margin-left:28px;
margin-right:28px;
z-index:5;
padding-top:30px;
}

#body_content:after {
    content:'';
    display:block;
    clear:both;
 }
 
#body_content p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.6em;
font-weight:normal;
}

#body_content h1 {
font-family: "Times New Roman", Times, serif;
font-size:16px;
line-height:1.4em;
font-weight:bold;
color:#990000;
text-transform:uppercase;
}

#body_content h2 {
font-family: "Times New Roman", Times, serif;
font-size:16px;
line-height:1.6em;
font-weight:bold;
color:#990000;
text-transform:uppercase;
}

#body_content .byline {
font-family: "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
font-style:italic;
}
#body_content .verse {
font-family: "Times New Roman", Times, serif;
font-size:14px;
line-height:1.6em;
font-weight:normal;
font-style:italic;
margin-left:19px;
margin-right:30px;
}

#body_content a:link {text-decoration:none; color:#000099;}
#body_content a:visited {text-decoration:none; color:#990000;}
#body_content a:active {text-decoration:none; color:#000000;}
#body_content a:hover {text-decoration:none; color:#990000; cursor:pointer;}

#column1 {

width: 328px;
float:left;
display:inline;
}

#column2 {

width: 328px;
float:right;
display:inline;
}

.body_list {
font-family: "Times New Roman", Times, serif;
font-size:14px;
line-height:1.6em;
font-weight:normal;
list-style-image:url(../images/bullet.gif)
}

.story_thumbs {
	float:left;
	padding:3px;
	border: 1px solid #000066;
	margin-right:10px;
}
/* Take Action */


#ta_wrapper {
float:right;
width: 179px;
position:relative;
left:-30px;
top:30px;

z-index:600px;
}

#take_action-box {
width:172px;
position:relative;
left:3px;

}

#take_action-box-top
{background-image:url(../images/template/ta_box01.jpg);
background-repeat:no-repeat;
width:172px;
}

#take_action-box-middle
{background-image:url(../images/template/ta_box02.gif);
background-repeat:repeat-y;
width:135px;
}

	.take_action_text {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 9pt;
	line-height: 12pt;
	padding-left: 19px;
	padding-right:15px;
	}
	
	.comcast75 {
	font-family: "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
	text-transform: uppercase;
	font-size: 9pt;
	line-height: 12pt;	
	}

#take_action-box-bottom
{background-image:url(../images/template/ta_box03.jpg);
background-repeat:no-repeat;
width:172px;
}

.take_action_text a:link {text-decoration:none; color:#000000;}
.take_action_text a:visited {text-decoration:none; color:#000000;}
.take_action_text a:active {text-decoration:none; color:#000000;}
.take_action_text a:hover {text-decoration:none; color:#990000; cursor:pointer;}

#joinForm{
position:relative;
left:-9px;
}

/* Footer  */

#footer_wrapper {
width: 923px;
margin-left:auto;
margin-right:auto;
background-position:center;
border:#00FF00;
border:none;
position:relative;
margin-left: 33px;
}

#footer {
position: relative;
background-image:url(../images/template/footer_flourish.jpg);
background-repeat:no-repeat;
background-position:bottom;
margin-bottom:0px;

width:709px;
height:155px;
z-index:5; 
}

#footer .verse{
position:relative;
top: 70px;
left: 66px;
richness:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:center;
color:#990000;
width:575px;
height:65px;
}