/* CSS Document */




/* Basic Styles 
--------------------------------*/

body {	
		/*background-color: #009900;	
		background-image:url(http://www.shariahprogram.ca/images/E8E4D4.gif);
		background-color:#0000FF;*/
		background-image:url(http://www.shariahprogram.ca/v4/background-new.gif);
		background-position:center;
		background-repeat:repeat-y;
		margin-top: 0px;	
		margin-bottom: 0px;	
		margin-left: 0px;	
		margin-right: 0px;
		text-align:center;
		height: 100%; 
		}







/* Positioning 
--------------------------------*/

#Content-Container {	
		position:relative;
		padding:0px;	
		left:0px;	
		top:1px;	
		width:1024px;
		text-align:left;
		background-color:#FFFFFF;
		height:100%x;
		/*margin:0px auto 0px auto;*/
        margin: 0 auto;
		}


/* Header 
-------------------------*/

#header-top {	
		position:absolute;	
		left:22px;	
		top:1px;	
		width:980px;	
		height:104px;
		background:#FFFFFF;
		}
	
#header-logo {	
		position:absolute;	
		left:9px;	
		top:6px;	
		width:113px;	
		height:87px;
		}
		
#header-program {	
		position:absolute;	
		left:129px;	
		top:26px;	
		width:225px;	
		height:67px;
		}

#header-menu {	
		position:absolute;	
		left:892px;	
		top:33px;	
		width:82px;	
		height:58px;
		}








/* Menu 
-------------------------*/
/* CSS Document */
/* horiz menu */
#horiz-menu {
	background: url(menu-bg.png) 0 0 repeat-x;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
    left:22px;	
	top:105px;
    right: 22px;
    width: 980;
	height: 26px;
	font-size: 12px;
  }
#horiz-menu .wrapper {
padding : 7px 0;
}

#horiz-menu ul.nav {
	padding-left: 15px;
}

#horiz-menu ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 0px;
}
#nav ul {
height : 98px;
padding : 0;
margin : 0;
margin-right : 35px;
padding-top : 64px;
float : right;
}


#horiz-menu li {
	background: none;
	display: block;
	float: left;
	margin: 0;
	margin-right: 10px;
	padding: 0;
	text-decoration:none;
}

#horiz-menu li span {
	display: block;
	float: left;
	text-decoration:none;
}

#horiz-menu a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	font-weight: bold;
	font-size: 10px;
    text-transform:uppercase;
}

#horiz-menu li li a {
	font-size: 10px;
    font-weight: bold;
}

#horiz-menu a:hover {
	text-decoration: none;
}

#horiz-menu li:hover,
#horiz-menu li.sfHover {
	background: none;
	text-decoration:none;

}

#horiz-menu a {
	color: #5C3B39;
}

#horiz-menu li.active a {
	color: #7F0037;
	text-decoration:none;    
}
#horiz-menu li.noactive a {
	text-decoration:none;	    
}

a#active_menu.mainlevel {
	font-weight: bold;
}


a.sublevel {
	line-height: 20px;
	text-decoration:none;	
}

#horiz-menu ul li:hover,
#horiz-menu ul li.sfHover,
#horiz-menu ul ul {
	background: #C1CEB7;
}

#horiz-menu ul li:hover a,
#horiz-menu ul li.sfHover a,
#horiz-menu ul li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover a,
#horiz-menu ul li:hover li:hover li:hover li:hover li:hover a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
	color: #61911D;    
}

#horiz-menu ul li:hover li a,
#horiz-menu ul li.sfHover li a,
#horiz-menu ul li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li a,
#horiz-menu ul li:hover li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li a,
#horiz-menu ul li:hover li:hover li:hover li:hover li a,
#horiz-menu ul li.sfHover li.sfHover li.sfHover li.sfHover li a {
	color: #5C3B39;
}

#horiz-menu ul ul li,
#horiz-menu ul ul li:hover,
#horiz-menu ul ul li.sfHover {
	background: url(dropdown-div.png) 0 100% repeat-x;
}

#horiz-menu a.daddy {
	background: url(dropdown-child.png) 100% 50% no-repeat;
}

#menu_divider {
height : 14px;
overflow : hidden;
background : #84bb48 url(menu_div.png) repeat-x 0 0;
}

.nounder {
	text-decoration: none;
	border: 0;
	cursor: pointer;
}

.nav, .nav * {
	margin:0;
	padding:0;
}


div#horiz-menu {  /* this is a z-index ie6 and ie7 bug fix */
	position: relative;
	z-index: 50;
}

#horiz-menu li li {
	margin: 0;
}

.nav {
	line-height:1.0;
	float:left;
	margin-bottom:1.5em;
	position: relative;
}
.nav ul {
	background:#fff; /*IE6 needs this*/
	padding: 0;
}

.nav li {
	float:left;
	list-style:none;
	position:relative;
}

.nav li li a {
	display:block;
	padding: 0;
	text-decoration:none;
	float:none;
	width:135px;
}

div#horiz-menu li li a {
	height: 30px;
	line-height: 30px;
}

.nav li ul {
	float:none;
	left:-999em;
	position:absolute;
	width: 167px;
	z-index: 5;
}

.nav li:hover ul,
.nav li.sfHover ul {
	left:0px;
	top: 26px;
}
.nav li:hover li ul,
.nav li.sfHover li ul,
.nav li li:hover li ul,
.nav li li.sfHover li ul,
.nav li li li:hover li ul,
.nav li li li.sfHover li ul {
	top:-999em;
}
.nav li li:hover ul,
.nav li li.sfHover ul,
.nav li li li:hover ul,
.nav li li li.sfHover ul,
.nav li li li li:hover ul,
.nav li li li li.sfHover ul {
	left: 167px;
	top:0px;
	width: 167px;
}

.nav li li {
	position: relative;
	float:none;
	width: 167px;
}

.clr { 	clear:both; }
/* Menu End */

.level2Over		{	background-color:#FFFFFF}
.level2Normal	{	background-color:#D4E3C9}




/* CENTER CONTENT 
-------------------------------*/


table#layout-table	{
		position:absolute;
		width:980px;
		left:22px;
		top:337px;
		background-color:#FFFFFF;
		}

table#layout-table-thin	{
		position:absolute;
		width:980px;
		left:22px;
		top:136px;
		background-color:#FFFFFF;
		}

table#layout-table tr td {
		margin:0px;
		padding:0px;
		}
		
#t1-image {	
		position:absolute;	
		left:22px;	
		top:136px;	
		width:980px;	
		height:198px;
		}
		
td#t1-left h2, td#t1-left p {
		padding-left:5px;
		}

td#t1-left {
		width:795px;
		}
		
td#t1-right {	
		width:185px;
		}
		
#t1-text-menu {	
		position:relative;	
		height:69px;
		}
		
#t1-copyright {	
		height:91px;
		text-align:center;
		}

#t1-copyright span {
		width:350px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:13px;
		color:#145766;
		position:relative;
		}


td#content-text-one 	{ padding:0px 30px;}
td#content-text-left, td#content-text-right, td#content-text-one	{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#2D2D2D;	font-size:11px;}

td#content-text-one h1, td#content-text-left h1, td#content-text-right h1	{ color:#538F27;	font-size:13px; padding:0px;	font-family:Arial, Helvetica, sans-serif}
td#content-text-right h2, td#content-text-left h2 { color:#2d2d2d; font-size:12px}
td#content-text-right div#right-border {border:3px solid #93AC7D; padding:5px}
div#right-evaluations	{background-color:#CEE0E3;	display:block;	padding:7px}

td#content-text-one a.islam { font-weight:bold;	color:#2d2d2d}
td#content-text-one b 	{font-weight:normal}
td#content-text-one h2 	{font-family:Verdana, Arial, Helvetica, sans-serif;	color:#2D2D2D;	font-size:11px;	font-weight:normal;	padding:0px;;	margin:0px}

td#content-text-left 	{	padding-left:15px;	padding-right:10px}
td#content-text-right 	{	padding-right:15px;	padding-left:10px;	width:288px}
td#content-text-left img#intensiveheader { border:3px solid #93AC7D}


td#outline-menu 		{	font-size:12px;	color:#3E403A;	font-family: Arial, Helvetica, sans-serif;	}
td#outline-menu	a		{	color:#3E403A;	font-weight:bold;	padding:0px 3.5px;	}
td#outline-menu	a:hover	{	color:#702F2D;	}
a.outline-top			{	color:#353535;	font-family:Arial, Helvetica, sans-serif;	}
div#outline-top			{	width:156px;	height: 209px;	float:left;	margin-left:10px}
div#outline-top a		{	display:block;	font-family:Arial, Helvetica, sans-serif;	font-size:14px	;	font-weight:bold;	padding:6px 0px}
div#outline-top a:hover	{	color:#702F2D;	}

table#links  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;line-height:13px;}table#links a { font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#145766;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	}

a.toplinks {display:block;	height:20px;}


/* Right Content
-----------------------------------*/


#t1-right-container {
		position:relative;
		top:0px;
		left:15px;
		width:166px;
		height:auto;
		}

#t1-google {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:105px;
		}

#t1-right-weekend {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:19px;
		}

#t1-right-reviews {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:20px;
		}

#t1-right-lecture {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:19px;
		}

#t1-right-online {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:21px;
		}

#t1-right-arabic {
		position:relative;
		left:0px;
		top:17px;
		width:166px;
		height:20px;
		}

#t1-right-weekend p, #t1-right-reviews p, #t1-right-lecture p, #t1-right-online p, #t1-right-arabic p {
		position:relative;
		background:#CEE0E3;
		color:#353535;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:13px;
		width:155px;
		/*padding:8px 5px;*/
		margin:0px;
		left:6px;
		/*border:1px solid black;*/
		}

#t1-right-container img {
		margin:15px 0 5px 0;
		}

#t1-google img {
		margin:0px;
		}

#t1-right-weekend span, #t1-right-reviews span, #t1-right-lecture span, #t1-right-online span, #t1-right-arabic span {
		border:5px solid #CEE0E3;
		display:block;
		}



#arabicletters.page1 {    padding-left:5px;    padding-right:5px;    text-align: center;    }

/* Parts of the template
--------------------------*/
#sides-left-, #sides-right- {
		position:absolute;
		top:0px;
		width:22px;
		height:100%;
		background-repeat:repeat-y;
		}

#sides-left- {
		/*left:0px;*/
		background-image:url(http://www.shariahprogram.ca/images/left-repeat.gif) no-repeat;
		}
		
#sides-right- {
		left:1002px;
		background-image:url(http://www.shariahprogram.ca/images/right-repeat.gif);
		}

		
#sides-left- span, #sides-right- span {
		position:absolute;
		top:0px;
		width:22px;
		height:367px;
		background-repeat:no-repeat;
		background-position:top left;
		}

#sides-left- span	{	
		background-image:url(http://www.shariahprogram.ca/images/sides-left-.gif);	
        margin-left: -1.5px;
		}
		
#sides-right- span	{	
		background-image:url(http://www.shariahprogram.ca/images/sides-right-.gif);	
		}

#header-left-background, #header-right-background {
		background-repeat:repeat-x;
		position:absolute;
		top:1px;
		left:0px;
		height:100%;		
		}
		
#header-left-background {
		background-image:url(http://www.shariahprogram.ca/images/left-half-background.gif);
		width:50%;
		}

#header-right-background {
		background-image:url(http://www.shariahprogram.ca/images/right-half-background.gif);
		width:100%;
		}
	
/* Styles 
--------------------------------*/
a		{	text-decoration:none;}
a:hover	{	text-decoration:underline;}

#t1-image img 	{	border-top:1px solid #538F27; border-bottom:1px solid #538F27;}

#t1-left h2 	{ background-color:#FFFFFF;	color:#538F27;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:15px;	font-weight:bold;}
#t1-left p 	{	color:#2D2D2D;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;}
#t1-text-menu	{	color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	line-height:13px;	text-align:center;}	
#t1-text-menu a	{	color:#145766	}
.footnots {color:#000000;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	line-height:13px;	text-align:center;}
.footnots  a	{	color:#145766	}
img#welcome		{	margin-top:24px;	}
img#sixmonth	{	margin:5px 7px 5px 7px;	}
