@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2c2c2c;
}
h1,h2,h3,p,ul,li,form,img {
	padding:0px;
	margin:0px;
}
#wrapper {
	background: url(../images/bg_home.gif) top repeat-x;
	width:100%;
}
#wrapper-subpage {
	background: url(../images/bg_subpage.gif) top repeat-x;
	width:100%;
}
#container {
	width:925px;
	margin:0 auto;
}
#wrapper .clear {
	clear:both;
}
#wrapper-subpage .clear {
	clear:both;
}
#header-top {
	height:113px;
}
#logo-home {
	width:289px;
	height:113px;
	float:left;
}
#logo-home img {
	padding:7px 0 0 6px;
}
#logo-subpage {
	width:289px;
	height:98px;
	float:left;
}
#logo-subpage img {
	padding:7px 0 0 0px;
}
#links-panel-home {
	width:627px;
	float:left;
	margin-left:9px;
}
#links-panel-home .top_links {
	float:right !important;
	height:52px;
	padding-top:29px;
	color:#FFFFFF;
	margin-right:13px;
}
#links-panel-home .top_links a {
	text-decoration:none;
	color:#FFFFFF;
	margin:0 3px;
	padding:0 !important;
}
#links-panel-home .top_links a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#links-panel-home .top_links .selected {
	font-weight:bold;
	color:#000000;
}
#links-panel-home .top_links .selected:hover {
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
#links-panel-home .top_links a.sublink {
	line-height:20px;
	margin:3px;
	display:block;
	
}
#links-panel-home .height_32 {
	height:32px;
	width:100%;
}
#links-panel-home .tabs {
	margin-right:10px;
}
#links-panel-home .tabs a.tab {
	background:url(../images/tab.gif) top no-repeat;
	width:97px;
	height:32px;
	line-height:32px;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:2px;
	padding: 0 !IMPORTANT;
}
#links-panel-home .tabs a:hover {
	background:url(../images/tab_selected.gif) top no-repeat;
}
#links-panel-home .tabs .selected {
	background:url(../images/tab_selected.gif) top no-repeat;
}
#links-panel-home  ul.submenu {
	background:#1a467b !important;	
	width:140px !important;
	border:#345b8a solid 1px;
	padding:0 !important;

}
#links-panel-home  ul.submenu li {
	background:#1a467b !important;	
}
#links-panel-home  ul.submenu a {
	background:url(../images/bg_sublink.jpg) bottom no-repeat;
	color:#FFFFFF;
	line-height:26px;
	padding:0 5px;
}

#links-panel-home ul.submenu a:hover {
	text-decoration:underline;
	background:none !important;
}
#links-panel-subpage .tabs {
	margin:10px 0 0 16px ;
	float:left !important;
	
}
#links-panel-subpage .tabs a.tab {
	background:url(../images/tab.gif) top no-repeat;
	width:97px;
	height:32px;
	line-height:32px;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:2px;
	padding: 0 !IMPORTANT;
}
#links-panel-subpage .tabs a.tab:hover {
	background:url(../images/tab_selected.gif) top no-repeat;
}
#links-panel-subpage .tabs .selected {
	background:url(../images/tab_selected.gif) top no-repeat;
}
#links-panel-subpage  ul.submenu {
	background:#1a467b !important;	
	width:140px !important;
	border:#345b8a solid 1px;
	padding:0 !important;

}

#links-panel-subpage  ul.submenu li {
	background:#1a467b !important;	
}
#links-panel-subpage  ul.submenu a {
	background:url(../images/bg_sublink.jpg) bottom no-repeat;
	color:#FFFFFF;
	line-height:26px;
	padding:0 5px;
}

#links-panel-subpage ul.submenu a:hover {
	text-decoration:underline;
	background:none !important;
}
#video-player {
	background:url(../images/player_bg.gif) top no-repeat;
	width:271px;
	height:274px;
	float:left;
	padding:9px 9px 0 9px;
}
#flash-header {
/*	background:	url(../images/flash_header.jpg) top no-repeat; */
	width:627px;
	height:283px;
	float:left;
	margin-left:9px;
}
#header-subpage {
	background:url(../images/subpage_header.jpg) top no-repeat;
	height:143px;
	width:925px;
}

#header-submenupage {
/*	background:url(../images/subpage_header.jpg) top no-repeat;*/
	height:143px;
	width:925px;
}
#header-submenupage h1 {
	font-family:"Trebuchet MS", Arial;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	padding:43px 0 0 25px;
}


#header-subpage h1 {
	font-family:"Trebuchet MS", Arial;
	color:#FFFFFF;
	font-size:22px;
	font-weight:normal;
	padding:43px 0 0 25px;
}

#left-panel-home {
	width:283px;
	float:left;
	padding:0 3px 0 3px;
}
#left-panel-subpage {
	width:621px;
	float:left;
	padding:0 3px 0 3px;
}

#right-panel-home {
	width:621px;
	float:right;
/*	margin-left:9px;*/
	padding:0 3px 0 3px;
}
#right-panel-subpage {
	width:283px;
	float:left;
	margin-left:9px;
	padding:0 3px 0 3px;
}
#ayah-of-the-day {
	width:283px;
}
#ayah-of-the-day h1 {
	background:url(../images/heading_black_big.gif) top left no-repeat;
	height:30px;
/*	width:268px;*/
	line-height:30px;
	padding:0 0 10px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#newsletter {
	width:283px;
}
#newsletter h1 {
	background:url(../images/heading_blue_big.gif) top left no-repeat;
	height:30px;
	line-height:30px;
	padding:0 0 10px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#newsletter .txtbox {
	background:url(../images/txtbox_bg.gif) top left no-repeat;
	width:190px;
	height:24px;
	padding:4px 0 0 5px;
	float:left;
}
#newsletter .txtbox input {
	background:none;
	border:none;
	width:182px;
	height:20px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2c2c2c;
}
#newsletter .subscribe {
	width:82px;
	float:right;
}
#news-articles {
	width:283px;
}
#news-articles h1 {
	background:url(../images/heading_black_big.gif) top left no-repeat;
	height:30px;
/*	width:268px;*/
	line-height:30px;
	padding:0 0 10px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#news-articles p {
	padding-bottom:15px;
}
#news-articles a {
	text-decoration:none;
	color:#2a7fb5;
}
#news-articles a:hover {
	text-decoration:underline;
}
#news-articles strong {
	color:#2a7fb5;
}
#home-page-content {
	width:407px; 
	float:left;
}
#welcome-text h3 {
	font-family:"Trebuchet MS", Arial;
	font-size:18px;
	color:#325990;
}
#welcome-text p {
	text-align:justify;
}
#welcome-text a {
	text-decoration:none;
	color:#2a7fb5;
}
#welcome-text a:hover {
	text-decoration:underline;
}
#online-resources {
	width:193px;
	float:left;
}
#online-resources h2 {
	background:url(../images/heading_blue_small.gif) top left no-repeat;
	height:30px;
	line-height:30px;
	padding:0 0 10px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#online-resources h2 a {
	color:#FFFFFF;
	padding:0px;
	line-height:30px;
	text-decoration:none;
}
#online-resources h2 a:hover {
	color:#FFFFFF;
}
#online-resources ul li {
	list-style:none;
}
#online-resources a {
	text-decoration:none;
	color:#2c2c2c;
	line-height:20px;
	padding-left:15px;
}
#online-resources a:hover {
	text-decoration:underline;
	color:#2a7fb5;
}
#literature {
	width:193px;
	float:left;
/*	margin-left:21px; */
	line-height:18px;
}
#literature h2 {
	background:url(../images/heading_black_small.gif) top left no-repeat;
	height:30px;
	line-height:30px;
	padding:0 0 10px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#literature h2 a {
	color:#FFFFFF;
	padding:0px;
	line-height:30px;
	text-decoration:none;
}
#literature h2 a:hover {
	color:#FFFFFF;
}
#literature p {
	text-align:justify;
}
#seminar {
	width:193px;
	float:right;
/*	margin-left:21px; */
}
#seminar h2 {
	background:url(../images/heading_blue_small.gif) top left no-repeat;
	height:30px;
	line-height:30px;
	padding:0 0 0px 15px;
	color:#FFFFFF;
	font-size:14px;
	font-family:"Trebuchet MS", Arial;
}
#seminar img {
	padding-top:10px;
	border:0px;
}

#footer {
	height:70px;
	width:100%;
	line-height:23px;
	background:#000000;
	color:#CCCCCC;
	text-align:center;
	padding-top:20px;
}
#footer a {
	text-decoration:none;
	color:#CCCCCC;
}
#footer span {
	color:#777777;
}
#footer .powered_by {
	color:#CCCCCC;
}

/* Categories page */

#categories ul li {
	list-style:none;
	float:left;
	border-bottom:1px dashed #CCCCCC;
	line-height:30px;
	background:url(../images/folder_audio.gif) left no-repeat;
	display:block;
	width:280px;
	height:30px;
	margin:0 30px 0 0;
	padding:10px 0 10px 0;
}
#categories a {
	padding-left:45px;
	text-decoration:none;
	color:#8e8e8e;
	font-weight:bold;
}
#categories a:hover {
	color:#3b679c;
}
#categories a.thickbox {
	padding-left:0;
	float:left;
	text-decoration:none;
	color:#8e8e8e;
	font-weight:normal;
	text-align:center;
	width:190px;
	margin:0 15px 15px 0;
}
#categories a.thickbox img {
	width:190px;
	height:133px;
}
/* New Literature */
#literature1 ul li {
	list-style:none;
	float:left;
	border-bottom:1px dashed #CCCCCC;
	line-height:30px;
	background:url(../images/note_file.gif) left no-repeat;
	display:block;
	width:280px;
	height:30px;
	margin:0 30px 0 0;
	padding:10px 0 10px 0;
}
#literature1 a {
	padding-left:45px;
	text-decoration:none;
	color:#8e8e8e;
	font-weight:bold;
}
#literature1 a:hover {
	color:#3b679c;
}

/* Literature Page */

#literature ul li {
	list-style:none;
	float:left;
	border-bottom:1px dashed #CCCCCC;
	line-height:30px;
	background:url(../images/note_file.gif) left no-repeat;
	display:block;
	width:600px;
	height:30px;
	margin:0 30px 0 0;
	padding:10px 0 10px 0;
}
#literature a {
	padding-left:45px;
	text-decoration:none;
	color:#8e8e8e;
	font-weight:bold;
}
#literature a:hover {
	color:#3b679c;
}

/* Audios */

#audios .audio_title {
	background:url(../images/speaker.gif) left no-repeat;
	padding:5px 0 5px 20px;
}
#audios .audio_player {
	width:90%;	
	padding-left:20px;
}

/* Resources */

#resources .resources_title {
	font-weight:bold;
}
#resources .resources_link a {
	background:url(../images/links.gif) left no-repeat;
	padding:4px 0 5px 20px;
	text-decoration:none;
	color:#3b679c;
	line-height:25px;
}
#resources .resources_border {
	border-bottom:1px dashed #CCCCCC;
}

/* News Page */

#news .news_border {
	border-bottom:1px dashed #CCCCCC;
}
#news a {
	text-decoration:none;
	color:#2a7fb5;
}
#news a:hover {
	text-decoration:underline;
}
#news strong {
	color:#2a7fb5;
}
#news .details_title {
	color:#2a7fb5;
}
#news p {
	text-align:justify;
}

#basket {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:15px;
}
#basket a {
	color:#FFFFFF;
	text-decoration:none;
}
#basket a:hover {
	text-decoration:underline;
}
a.thickbox img {
	border:#ccc solid 1px;
}
a.gallery_detail{
	font-size:13px;
	padding:5px;
	float:left;
}
.gallery_det {
	padding:10px;
}
.gallery_det p {
	padding:10px 0;
	border-bottom:dashed #ddd 1px;
	margin:0 0 10px 0;
}
.gallery_det a {
	float:right;
	margin:0 2px;
}
.gallery_det a img {
	border:none;}

.gallery_det h3 {
	color:#009999;
	font-size:14px;}