div#body_div

{

	width: 560px;

}

div#content_body_div

{

	clear:both;

	font-family: Arial;

	font-size: 10pt;

}

div#content_subscribe

{

	align: top;

	clear:both;

	font-family: Arial;

	font-size: 10pt;

	font-weight: bold;

        /*border:solid 1px green;*/

}

div#body_Content

{

	width: 580px;

	border:solid 1px #104A32;

}



   div#top_left

   {

   	float:left;

   	height:24px;

   	width:5px;

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

   }



   div#top_right

   {

   	float:left;

   	height:24px;

   	width:5px;

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

   }

   div#title

   {

	float:left;

	/*width:540px;*/

	width: 550px;

	height:22px;

	text-align:center;

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

	background-repeat:repeat-x;

	color:White;

	font-weight:bold;

	font-family: Arial;

	font-size: 10pt;

	padding-top: 2px;

   }



/***************Mission Portlet Start******************/    



   div#portlet_mission

   {

	float: left;

        /*width: 550px;*/

        width: 560px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 2px; 

   	padding-bottom: 12px;

    }



   div#bismilla

   {

   	text-align: center;

   	clear:both;

        width: 558px;

	font-family: Arial;

	font-size: 8pt;

    }



   div#thaqaleen

   {

   	text-align: center;

   	clear:both;

        width: 558px;

        /*border:solid 1px #99C1B6;*/

	font-family: Arial;

	font-size: 9pt;

	/*font-weight: bold;*/

	color: green;

    }

   div#content_mission

   {

   	text-align: center;

   	clear:both;

        width: 558px;

	border:solid 1px #99C1B6;

	font-family: Arial;

	font-size: 10pt;

	font-weight: bold;

	color: green;

    }

/***************Mission Portlet End******************/    

/***************upcoming_progs_events Portlet Start******************/    

   div#portlet_upcoming_progs_events

   {

	float: left;

        width: 560px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

        

    }

    div#content_upcoming_progs_events

   {

        

   	clear:both;

        width: 558px;

        border:solid 1px #99C1B6;

	font-family: Arial;

	font-size: 10pt;

	color: dark Green

    }

/***************upcoming_progs_events Portlet End******************/

/***************weekly_program Portlet Start******************/    

   div#portlet_weekly_program

   {

	float: left;

        width: 560px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

        

    }

    div#content_weekly_program

   {

   	clear:both;

        width: 558px;

        border:solid 1px #99C1B6;

	font-family: Arial;

	font-size: 10pt;

	color: dark Green

    }

/***************weekly_program Portlet End******************/



/***************Hadith/Ayah Portlet Start******************/    

   div#portlet_ayah

   {

	float: left;

        width: 280px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

   	/*border:solid 1px red;*/

    }

   div#title_ayah

   {

   	float:left;

   	width:265px;

   	height:22px;

   	text-align:center;

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

   	background-repeat:repeat-x;

	color:White;

	font-family: Arial;

	font-size: 10pt;

 	padding-top: 2px;

 	font-weight: bold;

  }

    div#content_ayah

       {

	width: 273px;

	height: 230px;

	border:solid 1px #99C1B6;

	font-family: Arial;

	font-size: 10pt;

	text-align: center;

        }



   div#portlet_hadith

   {

	float: left;

        width: 280px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

   	/*border:solid 1px red;*/

    }

   div#title_hadith

   {

   	float:left;

   	width:268px;

   	height:22px;

   	text-align:center;

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

   	background-repeat:repeat-x;

	color:White;

	font-family: Arial;

	font-size: 10pt;

 	padding-top: 2px;

 	font-weight: bold;

  }

    div#content_hadith

   {

        width: 276px;

        height: 230px;

        border:solid 1px #99C1B6;

	font-family: Arial;

        font-size: 10pt;

        text-align: center;

    }



/***************Hadith/Ayah Portlet End******************/

/***************prayer_times Portlet Start******************/    

   div#portlet_prayer_times

   {

	float: left;

        width: 560px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

        

    }

    div#content_prayer_times

   {

        width: 558px;

        border:solid 1px #C9FAEC;

	font-family: Arial;

	font-size: 10pt;

	color: drak green;

    }





table.prayerTimes

{

	float: left;

	width: 558;

	padding:0px; 

	font-family: Arial;

	font-size: 8pt;

}

td.prayerTimes

{

	border: 1px solid #E6E6FA; 

	padding-left: 4px; 

	padding-right: 4px; 

	padding-top: 1px;

	padding-bottom: 1px;

	text-align:center; font-size:8pt 

}

td.prayerTimesHead

{

	width: 75px;

	border: 1px solid #E6E6FA; 

	padding-left: 4px; 

	padding-right: 4px; 

	padding-top: 1px; 

	padding-bottom: 1px;

	text-align:center; font-weight:bold

}

td.prayerTimesLeftHead

{

	border: 1px solid #E6E6FA; 

	padding-left: 4px; 

	padding-right: 4px; 

	padding-top: 1px;

	padding-bottom: 1px;

	text-align:left;

	font-size: 8pt; font-family:Times New Roman

}





/***************prayer_times Portlet End******************/

/***************Ads Section Starts******************/

    div#Ads

   {

        float: right;

        width: 120px;



    }    



    div#donate_Ad

   {

        border:solid 2px #808080;

	font-family: Arial;

        font-size: 11pt;

	font-weight: bold;

	background-color: #F9EE9F;

	text-decoration: none;

	align: middle;



    }

    #donate_Ad a, #donate_Ad a:visited

  	{

	  display:block;

	  height: 80px;

	  font-family: Arial;

          font-size: 12pt;

	  text-decoration:none; /* ADDED */

	  color:#1B4628; 

	  text-align: center;

	  padding-top: 20px;

	}



    div#subscribe_Ad

   {

        border:solid 2px #808080;

	font-family: Arial;

        font-size: 11pt;

	font-weight: bold;

	background-color: #F9EE9F;

	text-decoration: none;

	text-align: center;

	align: middle;

	vertical-align: middle;

	padding-top: 15px;



    }

    #subscribe_Ad a, #subscribe_Ad a:visited

  	{

	  display:block;

	  height: 80px;

	  font-family: Arial;

          font-size: 12pt;

	  text-decoration:none; /* ADDED */

	  color:#1B4628; 



	}

    div#prayers_today

   {

        border:solid 2px #808080;

	font-family: Arial;

        font-size: 10pt;

	background-color: #F9EE9F;



    }

    #prayers_today table

   {

        width: 112px;

        height: 90px;

	font-family: Arial;

	font-size: 8pt;

    }

    td.prayers_today 

       {

        }

    #prayers_today a



  	{

	  display:block;

	  font-family: Arial;

          font-size: 11pt;

	  /*text-decoration:none; */

	  color:#1B4628; 

	  text-align: center;

	}

    



    



/***************Ads Portlets Ends******************/

   div#contact_us

   {

        width: 560px;

    }

   





/*******************Template Body COntent Div*******************************/

   div#title_body_div

   {

	float:left;

	width:540px;

	height:24px;

	text-align:center;

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

	background-repeat:repeat-x;

	color:White;

	font-weight:bold;

	font-family: Arial;

	font-size: 10pt;

	padding-top: 2px;

   }



   div#page_heading

   {

 	border-bottom:solid 1px #99C1B6;

 	clear:both;

        width: 560px;

	font-family: Arial;

	font-size: 16pt;

	font-weight: Bold;

	color: #99C1B6;

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 5px;

	padding-bottom: 0px;



    }

   font.subHeading-1

   {

	font-family: Arial;

	font-size: 12pt;

	font-weight: Bold;

	color: black;

   }

   font.subHeading-2

      {

   	font-family: Arial;

   	font-size: 11pt;

   	font-weight: Bold;

   	color: black;

   }

    

   font.subHeading-3

      {

   	font-family: Arial;

   	font-size: 10pt;

   	font-weight: Bold;

   	color: black;

   }

   font.subHeading-4

      {

   	font-family: Arial;

   	font-size: 9pt;

   	color: black;

   }

   td,tr,font.subHeading-5

      {

   	font-family: Arial;

   	font-size: 8pt;

   	color: black;

   }

/*******************SAB Quick Links menu divs*******************************/



div#quickLinks

{

  float: right;

  border: black solid 1px;

}



#quicklinks a, #quicklinks a:visited

{	

  padding:3px;

  display:block;

  border:1px solid white;

  font-weight: bold;

  font-family: Arial;

  font-size: 10pt;

  text-decoration:none; /* ADDED */

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

  color:white; 



}

#quicklinks a:hover 

{

	color: red;

	font-weight: bold;

}





/***************Muharram Portlet Start******************/    

div#moharram_recordings

   {

        width: 460px;

        padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px; 

   	padding-bottom: 12px;

    }



div#moharram_top_left

   {

   	float:left;

   	height:24px;

   	width:5px;

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

   }



div#moharram_top_right

{

	float:left;

	height:24px;

	width:5px;

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

}

div#moharram_title

{

	float:left;

	width: 450px;

	height:24px;

	text-align:center;

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

	background-repeat:repeat-x;

	color:White;

	font-weight:bold;

	font-family: Arial;

	font-size: 10pt;

	padding-top: 2px;

}

div#content_moharram

{

	align: center;

	clear:both;

	width: 460px;

	border:solid 1px red;

	font-family: Arial;

	font-size: 10pt;

}

#content_moharram table

{

	border: 0px;

	width: 450px

}

#content_moharram td

{

	border-left-width: 0px; 

	border-right-width: 0px;

	border-top-width: 0px;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: black;

	align: center;

}

div#weekly_more_info

{

float: right; 

width:80px; 

height:25px;



}



#weekly_more_info a, #weekly_more_info a:visited

{

  display:block;

	color: black; 

	float: right; 

	border: 1px solid #808080; 

	background-color: #F9EE9F; 

	width:80px; 

	height:25px;

	font-family: Arial;

	font-size: 10pt;

	text-decoration:none;

	font-weight: bold;

	padding-top: 2px;

}

#weeklyProgDay

  {

	font-family: Times New Roman;

	font-size: 10px;

	/*border: 1px solid #000000;

	width:700;*/

   }

#tableSABCal td
{
	border-color: black;

}
/* Audio Archive CSS */
#archive-container {
        position:relative;
        overflow:hidden;
		background-color:#f9ee9f ;
        background-repeat: repeat;
        padding: 2px;
        border: solid 2px #808080;
        }
	
	#archive {
		position:relative;
	}
	
	div.archiver {
		font-family: tahoma; 
		font-size: 11px;
	}
	
	#archive ul {
		padding:0;
		margin:0;
		list-style-type:none;
	}
	#archive ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            padding-left: 2px;
	}
	
	#archive ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            text-decoration: none;
            padding-left: 2px;
	}
        
        #archive ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            color: ;
            text-decoration: none;
            padding-left: 2px;
        }
		
	 div#archive
	{

        align: left;

    }

/* End of Audio Archive CSS*/



