ple/*  
Author URI: KERALA ISLAMIC CLASS ROOM
Version: 1.0
Author: KERALA ISLAMIC CLASS ROOM

*/

	
/* Links -----------------------------------------------------------------------*/
a { color: #D89B04; text-decoration:none; outline:none; }
a:hover {  }
.more-link {color: #D5481b;  }
ul { list-style:none; text-decoration:none; }
.clear { clear:both; }

.alignleft { float:left;}
.alignright { float:right; }

.imgleft { float:left; margin:0 12px 12px 0; border:4px solid #bcd4de; }
.imgright { float:right; margin:0 0 12px 12px; border:4px solid #bcd4de; }

code { font-size:12px; }
.more { background:url(../images/more.jpg); width:97px; height:14px; margin:0px auto; cursor:pointer;  text-indent:-9009px; text-decoration:none; }
.dow a{  margin-right:15px;}

/* STRUCTURE ----------------------------------*/

* { margin: 0; padding: 0; border:none; }
body {
	background:#F7F1CB;
	font:12px  Arial, Helvetica, sans-serif;
	color:#483E39;
      line-height:1.4em;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	
	
}
#header {
	width:1000px;height:60px;position: relative; left:0px; top:0px; background:#1B1B01; margin:0 auto;	}

.linkbar { float:left; width:auto; height:30px; text-align:left; margin-top:25px;  }
.linkbar li { float:left; font-size:14px;padding-left:20px; list-style:none; }
.linkbar li a { color:#A5A146; text-decoration:none; }
.Login { float:right; position:relative; top:12px; }
.news_ticker { width:997px; height:40px; padding-top:10px; margin:0 auto; }
#news-ticker {  top:5px;left:10px;  }
.tickerDate { color:#483E39; font-size:12px; text-decoration:none; font-weight:bold; }
.tickerLink a { color:#d5481B; font-size:17px; text-decoration:none; font-weight:bold;line-height:1.2em; }
.tickerLink a:hover { color:#483E39; font-size:17px; text-decoration:none; font-weight:bold; }

#searchform {
	background:url(images/search.jpg) no-repeat;width:317px;height:39px;position:relative;}

#searchform #s {
	width:158px;position:relative;left:69px;top:11px;height:20px;background:none; border:none;}

#searchsubmit {
	position:absolute;right:5px;top:5px;width:65px;height:30px;display:block;text-indent:-9009px;border:none;cursor:pointer;background:none;}	


	#band {
	width:1000px;
	height:314px;

	left:0px;
	top:0px;
	margin:0 auto;
	
	}
	
		#subband {
	width:1000px;
	height:219px;
	position: relative;
	left:0px;
	top:0px;
	margin:0 auto;
	
	}
		
	#flashnews {
	width:1000px;
	height:30px;
	position: relative;
	left:0px;
	top:0px;
	margin:0 auto;
	
	}

	 #homecontent {
	width:1000px;
	position:relative;
	height:auto;	
	margin:0 auto;
				}
	#archive_content { width:990px;
	position:relative;
	height:auto;	
	margin:0 auto; padding:10px;}
	.arc_content { margin-top:15px; padding-bottom:15px; border-bottom:1px solid #B9B6A5; }
	.arc_content a{color:#D5481B;}
	.arc_content a:hover { color:#493F33; }

	
	 .homeleft {
	float:left;
	width:250px;
	
		
		
	}
	
	.homeleftboxa{
	position:relative;
	font:12px  Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:250px;
	height:350px;
	overflow:hidden;	
	background-image:url(images/bg_class.jpg);
	}
	.homeleftboxa ul { width:210px; margin-left:15px; }
	/* mac hide \*/ 
	* html .homeleftboxa {  padding-bottom:0px;}
	/* end hide */



		.homeleftboxb{
	float:left;
	text-align: left;
	margin-top:5px;
	width:230px;

	}
	
.homeleftboxc{
	float:left;
	
	text-align: left;
	width:250px;
	height:auto;
	
	border:0px solid #3399CC;
	}
	.homeleftboxc ul {background: url(images/tabbg1.jpg) no-repeat #00FF99; width:250px; padding-top:18px; height:34px; margin-top:7px;}
.homeleftboxc ul a { color:#FFFFFF; font-size:17px; font-weight:bold; text-decoration:none; margin-left:66px;}
	.homeleftboxc ul a:hover { color:#493f33; font-size:17px; font-weight:bold; text-decoration:none; margin-left:66px;}
	
	.homeleftboxd{
	float:left;
	text-align:left;
	margin-top:5px;
	width:230px;
	height:200px;
	padding-right:10px;
	padding-left:10px;
	overflow:hidden;
	background-image:url(images/bg_blog.jpg);
	}
	.homeleftboxd ul{  margin-top:5px;font-size:15px; line-height:1.2em; }
	.homeleftboxd a { color:#483E39; font-size:15px; font-weight:bold; text-decoration:none;}
	.homeleftboxd a:hover{ color: #D5481B; }
	
		.homeleftboxe{
	float:left;
	text-align:left;
	margin-top:5px;
	width:230px;
	height: 190px;
	padding-right:10px;
	padding-left:10px;
	margin-bottom:15px;
	background-image:url(images/bg_publication.jpg);
	background-color:#BEBEBE;
	}
	.homeleftboxe ul { margin:10px; }
	.custom_image { float:left; margin-right:10px; }
	.homeleftboxe a { color:#483E39; font-size:16px; font-weight:bold;left:10px; text-decoration:none;}
	.homeleftboxe a:hover { color:#FFFFFF;   text-decoration:none;}
	
	
	.homeleft2 {
	float:left;
    text-align: left;
    width:480px;
font-size:15px;
color:#483E39;
	line-height:1.3em;	
    padding-right:0px;
    padding-left:20px;
	
	}
	.homeleft2 a {  font-size:14px; font-weight:bold; text-decoration:none; }

	.homeleft2 ul { width:465px; }
		
	
	.homeleftcommunity {
	float:left;
    text-align: left;
	margin-top:8px;
    width:440px;
	height:auto;
	padding:10px;
       color:#483E39;
	border:1px solid #B6B3A1;
	
	}	
	.homeleftcommunity a {text-decoration:none;color:#D5481B; }
	.homeleftcommunity a:hover {text-decoration:none;color:#483E39;}
	/* mac hide \*/ 
	* html .homeleftcommunity{ height:180px}
	* html .homeleft3vedio ul { margin-top:-3px; }
	/* end hide */	
		
	
		
		
		
	.homeleft3 {
	float:left;	
	text-align: left;
	width:250px;
	padding:0px;
	
				}
	.homeleft3vedio {
	float:left;
	text-align: left;
	width:240px;
	padding:0px;
	  
				}
				
	.homeleft3vedio ul{ width:250px; height:228px;  padding:0px; background:#000000; background:url(images/img_vedio.jpg) no-repeat ; }
				
    .homeleft3aricles {
	float:left;
	margin-top:5px;
	color:#483E39;
	text-align: left;
	font-size:12px;	
	width:225px;
	padding:10px;
	   				}
	.homeleft3aricles ul { position:relative; top:10px;font-size:12px;}
	.homeleft3aricles ul img { float:left; margin-right:15px;}
	.homeleft3aricles h2  a{ color:#493F33; font-size:15px; font-weight:bold; text-decoration:none; }
	.homeleft3aricles h2  a:hover { color:#D5481B;  text-decoration:none;  }
	
					
.homeleft3multimedia {
	float:left;
	margin-top:5px;
	text-align: left;
	width:250px;
	padding:0px;
	background-color:#86AC02;
	   				}
				
	.homeleft3multimedia a {  color:#F0FEBF; text-decoration:none;}		
	.homeleft3multimedia a:hover { color:#F0FEBF;  text-decoration:underline; }
.bottom_bann { float:left;width:1000px; height:auto; margin-top:15px;  }
.bottom_bann img { float:left; }

h1,h2,h3,h4,h5 {color:#493F33;}
h1 { font-size:25px;}
h2 { font-size:19px;}
h3 { font-size:17px; padding-bottom:15px; margin-top:15px;}

.videofil { height:auto; background:#5A8100; padding-top:10px; padding-bottom:10px;  }
.videofil ul { margin-top:10px; margin-left:10px;height:31px; margin-right:10px; margin-bottom:15px; color:#F0FEBF; background:url(images/vid.jpg) no-repeat ; padding:0px 0px 0px 40px; }
.audiofil { height:auto; background:#86AD03;padding-top:10px; padding-bottom:10px; }	
.audiofil ul { margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:15px; color:#F0FEBF;  background:url(images/aud.jpg) no-repeat;height:30px;  padding:0px 0px 0px 35px; }
.veiw {  float:right; margin-right:10px; text-decoration:none; color:#FFFF00; font-weight:bold;font-size:12px;text-align: left; }
.veiw1 a {  color:#483E39;text-decoration:none; }
.veiw1 a:hover {color:#D5481B; }
.veiw22 { float:left; margin-top:15px; font-weight:bold; }

.bottombar {
	width:1000px;
	height:60px;
	position: relative;
	margin:0 auto;
	bottom:0px;font-size:12px;
	float: left;
	background:url(images/footerbg.jpg);
	

	
	}
	.bottombar a { color:#483E39; text-decoration:none;text-align:left;  }
	.bottombar a:hover{  text-decoration:none;color:#D5481B; }
	
	.publicat_left { float:left; width:300px; height:auto; border:1px solid #B9B6A5; padding:10px; margin-top:20px; margin-bottom:15px; }
	.publicat_left h2 { margin-bottom:8px; }
	.publicat_left a {text-decoration:none; color:#493F33; font-size:15px;}
	.publicat_left img { background-color:#B9B6A5; padding:2px; }
	.publicat_left img:hover {  background-color:#D5481B;}
	.publicat_left a:hover {text-decoration:none;color: #D5481B;}
	.p_content { float:left; width:630px; margin-right:15px; padding:10px;  }
	
.showcase_audio { float:left; width:320px; height:auto;padding-left:15px; margin-top:15px; margin-right:20px; margin-bottom:10px; }	
.showcase_video { float:left;  width:320px; height:auto;  margin-right:20px;margin-bottom:10px; margin-top:15px;}
.showcase_video h2, .showcase_audio h2,.showcase_other h2,.showcase_archive2 h2,.showcase_archive3 h2 { border-bottom:2px solid #B9B6A5;margin-right:10px; padding-bottom:7px; }
.showcase_video h3, .showcase_audio h3,.showcase_archive1 h3,.showcase_archive2 h3,.blog_content h3 { font-size:13px; }
.showcase_video a, .showcase_audio a ,.showcase_archive1 a,.showcase_archive2 a,.blog_content a{ text-decoration:none;color:#493F33; }
.showcase_video ul,.showcase_audio ul { border-bottom:1px solid #D7D4C5; padding-bottom:15px; padding-top:15px; margin-right:10px; }
.showcase_other { float:left;  width:295px; height:auto;margin-bottom:10px; margin-top:15px; }	
.showcase_archive1 {float:left; width:400px; height:auto;padding-left:15px; margin-top:15px; margin-right:20px; margin-bottom:10px; }	
.showcase_archive1 ul,.showcase_archive2 ul {border-bottom:1px solid #D7D4C5; padding-bottom:15px; padding-top:15px; margin-right:10px; }
.showcase_archive1 h2 {border-bottom:3px solid #D5481B;margin-right:10px; padding-bottom:7px; }
.showcase_archive2 { float:left; width:280px; height:auto; margin-top:15px; margin-right:20px; margin-bottom:10px;}
.showcase_archive3 { float:left; width:254px; margin-top:15px; margin-bottom:10px; list-style:none;}
.showcase_archive3 li li { padding:7px; border-bottom:1px solid #D7D4C5; margin-right:10px;  }
.showcase_archive3 li li a { text-decoration:none; font-size:14px; color:#D5481B; }
.showcase_archive3 li li:hover { background-color:#D7D4C5; }
#tagcloudflash { margin-top:-30px; }


.content_left { width:687px; height:auto;line-height:1.5em; padding:15px;float:left; }
.down ul {  float:left; width:100px; height:110px; margin-left:12px;  background:url(images/pdf.jpg) no-repeat ; border:0px solid #D7D4C5; margin-bottom:10px; }
.down a {top:55px; position:relative;}
.content_left a, .down a{text-decoration:none;color:#D5481B;  font-weight:bold;}
.content_left h4 { font-size:13px; }
.content_left a:hover {text-decoration:none;color:#483E39; }

.content_left  h2 { border-bottom:2px solid #B9B6A5;margin-right:10px; font-size:18px; padding-bottom:7px; margin-top:10px; margin-bottom:10px;}
.content_right { width:255px; height:auto; float:left;padding:15px 8px 15px 15px; }

.wp-pagenavi { float:right; margin-top:15px; padding-right:10px; }
.blog_content {width:970px; height:auto; padding:15px 15px 15px 15px;float:left;}
.blog_content a:hover {color:#d5481b; }
.blog_content h2 { border-bottom:2px solid #B9B6A5;margin-right:10px; font-size:22px; padding-bottom:7px;margin-bottom:10px;}
.blog_content ul { float:left; border:1px solid #999999; width:270px; margin-right:15px; padding:15px; margin-top:15px;  height:320px;font-size:15px;	line-height:1.2em; }
.blog_nav { margin-right:30px;margin-top:20px;}


.blog_content ul p a:hover {color:#483E39;}
.blog_content ul p a {color:#d5481b;}
.comments_bl { background-color:#B9B6A5; width:590px; padding:15px; margin-bottom:20px; }
.comments_bl li { list-style:none; border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-bottom:10px; }

.fn { font-size:15px; font-weight:bold; margin-left:5px; }
.blog_left { float:left; width:300px; height:auto; border:1px solid #B9B6A5; padding:10px; margin-top:20px; margin-bottom:15px;  }
	.blog_left h2 { font-size:18px; border-bottom:1px solid #B9B6A5;}
	.blog_left a {text-decoration:none; color:#493F33; font-size:15px;}
	.blog_left a:hover {text-decoration:none;color: #D5481B;}
	
	
.newsletterTextInput { background-color:#B9B6A5; border:1px solid #483E39; width:250px; height:15px; padding:5px; }
#newsletterFormDiv .submit { background-color:#EFEFEF; border:1px solid #ADADAD; width:150px; height:27px; margin-left:10px; cursor:pointer;  }


.side_left { float:left; width:260px; height:auto;}
.side_left li { text-decoration:none; padding-top:10px; padding-left:15px;  }
.side_left li a { font-size:14px; color:#f6f1cb;}
.side_right { float:right; width:685px; margin-left:20px; padding-right:10px; height:auto; border:0px solid #FF6633; padding-top:10px; font-size:14px; line-height:1.4em;  }
.pagetitle { font-size:22px; }

.winners {float:left;
	margin-top:4px;
	text-align:left;
	width:250px;
	height:auto;
	background:#857553;
	border:0px solid #3399CC; }
	.winners ul p { padding-bottom:10px;}
	.winners ul a { font-size:15px; color:#f6f1cb; text-decoration:none;}
	.winners ul a:hover { font-weight:bold;}

/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */
.clearfix:after { content: "."; clear: both; height:0; 	visibility:hidden; display: block; }
.clearfix { display: inline-block; /* Fixes IE/Mac */ }
/* Hides from IE-mac \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

