html,body                               {margin:0px;padding:0px;border:0px;}
*                   {font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:18px;}
.clear				{clear:both;}
a					{outline:none;}			
a img				{outline:none;border:none;}
p,h1,h2,h3,h4,h5,span{margin:0px;padding:0px;}
				
#outerContainer		{position:absolute;background:#111 url('http://www.fachurch.com/templates/tehillahmonday/headback.png') no-repeat top center;width:100%;height:auto;z-index:100;min-height:100%;}
#headerContainer	{display:block;width:1000px;height:auto;margin-left:auto;margin-right:auto;}
	
#mainLogo		        {
					position:absolute;
					width:225px;
					height:100px;
                                        left:50%;
                                        top:65px;
                                        margin-left:-485px;
					}
					
	#mainLogo img	                {
					border:none;
					}
					
	
					
#mainContainer		                {
					display:block;
					width:1000px;
					height:auto;
					margin-left:auto;
					margin-right:auto;
                                        margin-top:185px;
					}

#bottomContainer	                {
					display:block;
					width:1000px;
					min-height:130px;
					height:auto;
					margin-left:auto;
					margin-right:auto;
					padding-top:15px;
                                        color:#000;
					/* background:url('tehillahmove/bottomback.png') no-repeat; */
					}
					
.footer				        {
					display:block;
                                        padding:20px 20px 20px 20px;
					height:auto;
					margin-left:auto;
					margin-right:auto;
					margin-top:10px;
                                        width:960px;
                                        background:#000;
                                        border-top:1px solid #222;
                                        -moz-border-radius-topleft:10px;
                                        -moz-border-radius-topright:10px;
                                        -webkit-border-radius-topleft:10px;
                                        -webkit-border-radius-topright:10px;
					}
					
.footer div .title	                {
					font:12px "helvetica","sans-serif","arial";
					color:#fff;
					line-height:14px;
					font-weight:bold;
					text-decoration:none;
					}
					
					
.footer div a		                {
					font:11px "helvetica","sans-serif","arial";
					color:#afafaf;
					line-height:14px;
					text-decoration:none;
					}

.footer div .arrow                      {
					color:#ff003c;
					font-weight:bold;
					}
                                        

					
/*************************************

Support Styles
		
*************************************/

#indexPrimaryModule                     {
                                        display:block;
                                        width:980px;
                                        margin:0px auto 0px auto;
                                        height:auto;
}

#indexPrimaryModule #scrollerLeft            {
                                        border-left:15px solid #000;
                                        border-right:15px solid #000;
}

#supportContent                         {
                                        display:block;
                                        width:960px;
                                        padding:10px 20px 20px 20px;
                                        background:#fff;
                                        margin:190px auto 0px auto;
                                        
                                        }

.supportContentLeft                     {
					display:block;
					float:left;
					width:340px;
					height:auto;
					min-height:400px;
					border-right:1px solid #1b1b1b;
					margin-left:100px;
					background-image:url('../privatemedia/content_op_back.png');
					background-repeat:repeat;
                                        border:1px solid red;
					}
					
.supportContentRight                    {
					display:block;
					float:right;
					width:580px;
					padding:20px;
					height:auto;
					min-height:400px;
					margin-right:100px;
					background-image:url('../privatemedia/content_op_back_white.png');
					background-repeat:repeat;
					}
                                        
.sidebarNav                             {
                                        display:block;
                                        background-color:#000;
                                        height:auto;
                                        }
                                        
.contentCenter                          {
                                        display:block;
                                        float:left;
                                        width:640px;
                                        margin-left:20px;
                                        height:auto;
                                        }
                                        
.contentRight                           {
                                        display:block;
                                        float:right;
                                        width:240px;
                                        margin-right:0px;
                                        height:auto;
                                        }
                                        
.sidebarNav a                          {
                                        display:block;
                                        padding:10px;
                                        width:210px;
                                        height:auto;
                                        border-bottom:1px solid #222;
                                        font-size:12px;
                                        
                                        color:#fff;
                                        font-weight:bold;
                                        }
					
.sidebarNav a:hover                     {
                                        color:#efefef;
                                        background-color:#111;
                                        }
                                        
#social1                                {
                                        position:absolute;
                                        top:115px;
                                        left:50%;
                                        margin-left:300px;
                                        width:180px;
                                        height:50px;
                                        /* background:#000; */
                                        }
                                        
#social1 div                            {
                                        display:block;
                                        float:right;
                                        width:auto;
                                        height:50px;
}
                                        
#social2                                {
                                        position:absolute;
                                        top:115px;
                                        left:50%;
                                        margin-left:300px;
                                        width:180px;
                                        height:50px;
                                        /* background:#000; */
                                        }
                                        
#social2 div                            {
                                        display:block;
                                        float:right;
                                        width:auto;
                                        height:50px;
}
                                        
/*************************************

		FANETWORK
		
*************************************/
					
					
#fanetwork			{display:block;width:320px;height:42px;overflow:visible;background-image:url('tehillahmonday/fanet_tmon.png');}
					
.login_button		{display:block;width:80px;height:12px;padding:12px 0px 18px 0px;background:url('http://www.fachurch.com/privatemedia/login.png') no-repeat center center;font:13px;color:#ff0100;font-weight:bold;text-align:center;}
.black_button		{display:block;width:80px;border:none;padding:15px 0px 15px 0px;background:url('http://www.fachurch.com/privatemedia/login.png') no-repeat center center;font:13px;color:#ffffff;font-weight:bold;text-align:center;}

.black_button2		{display:block;border:none;padding:9px 15px 9px 15px;background:url('http://www.fachurch.com/privatemedia/black_button_back.png') repeat-x;font:12px;
					color:#ffffff;font-weight:bold;text-align:center;border:1px solid #888;
					-moz-box-shadow:0px -2px 5px #aaa;-webkit-box-shadow:0px -2px 5px #aaa;box-shadow:0px -2px 5px #aaa;
					-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}
.verifyField		{border:1px solid #ccc;width:200px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;margin-bottom:5px;}


.login_label		{display:block;font-size:10px;color:#666px;font-weight:bolder;}
.shadow-inset		{box-shadow:0px 0px 3px #000 inset;-moz-box-shadow:0px 0px 3px #000 inset;-webkit-box-shadow:0px 0px 3px #000 inset;}

#fanetworktop		{display:block;width:310px;height:35px;background-repeat:no-repeat;}
#fanetworkmid		{display:block;margin-left:30px;margin-top:0px;width:225px;padding:10px 30px 0px 0px;height:auto;background-image:url('http://www.fachurch.com/privatemedia/fanetlistback.png');background-repeat:no-repeat;}
.fanetList			{list-style:none;margin-left:-10px;}

ul.fanetList li a		{font:14px "helvetica","arial","sans-serif";color:#ff0100;text-decoration:none;}
ul.fanetList li a.small	{font:11px "helvetica","arial","sans-serif";color:#ffffff;text-decoration:none;}
                                        
.showfanet          {display:block;width:145px;height:30px;outline:none;}
.search             {width:125px;padding:3px 3px 3px 26px;background:url('tehillahmonday/searchback.jpg') no-repeat left center;border:none;margin-top:10px;margin-left:10px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;}

/************************************************

	Main Navigation (sp_navigation)
	
************************************************/
#navigationMain		                {
                                        position:absolute;
                                        top:132px;
                                        left:50%;
                                        margin-left:-235px;
                                        width:auto;
                                        height:16px;
                                        z-index:500;
                                        padding-left:20px;
                                        border-left:1px solid #aaa;
					}
					
.navLink , .enterEditor		        {
                                        display:none;
                                        }
					
	ul.navMain		        {
					margin:0px;
					padding:0px;
					}
	
	ul.navMain h2	                {
					padding:0px;
					margin:0px;
                                        
					}
					
	li.navItem		        {
					display:inline;
					position:relative;
					list-style:none;
                                        float:left;
					padding:0px;
					margin:0px;
					}
	
	ul.navMain li h2 a		{
                                        display:block;
                                        padding:0px 10px 0px 2px;
                                        height:12px;
                                        
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#fff;
                                        text-decoration:none;
                                        font-weight:bold;
                                        width:auto;
                                        
                                        margin-right:0px;
                                        }
									
ul.navMain li h2 a:hover	        {
                                        color:#888;
                                        }

	ul.navMain li.navItem div	{
                                        display:none;
                                        width:15.9em;
                                        position:absolute;
                                        top:33px;
                                        left:0px;
                                        margin-left:-10px;
                                        padding:1.25em 1em 1em 1em;
                                        background:url('tehillahmonday/90black.png') repeat;
                                        border-left:1px solid #2b2b2b;
                                        border-right:1px solid #2b2b2b;
                                        border-bottom:1px solid #2b2b2b;
                                        z-index:10000;
                                        }
					
	ul.navMain li.navItem div h3 	{margin:0px;padding:0px;}
					
	ul.navMain li.navItem div h3 a	{
                                        display:block;
                                        font:12px "helvetica","arial","sans-serif";
                                        color:red;
                                        font-weight:bold;
                                        text-decoration:none;
                                        padding:0px;
                                        margin:0px;
                                        clear:both;
                                        }
									
	ul.navMain li.navItem div p 	{
                                        margin:-10px 0px 10px 10px;
                                        }				
	
	ul.navMain li.navItem div p a 	{
                                        display:block;
                                        float:left;
                                        margin-right:5px;
                                        font:10px "helvetica","arial","sans-serif";
                                        color:#fff;
                                        text-decoration:none;
                                        }
					
	ul.navMain li.hovering div 		{
									display:block;
									}

/*************************************

		Scroller Module Styles
		
*************************************/

#scrollerLeft	 	{
					display:block;
					width:620px;
					height:350px;
					float:left;
                                        margin-left:0px;
					background:none;
					}
					
#scrollerRight	 	                {
					display:block;
					width:320px;
					height:350px;
					float:right;
                                        margin-right:0px;
					}
					
 #scrollerLeft img	{
 					width:620px;
					height:350px; 
					border:none;
 					}
					
.scrolleritem		                {
					display:block;
					width:320px;
					height:80px;
					background:none;
					padding:1px 0px 1px 0px;
					border-bottom:1px solid #111;
					}
                                        
.scrollervideoitem                      {
					display:block;
					width:320px;
					height:80px;
					background:none;
					padding:1px 0px 1px 0px;
					border-bottom:1px solid #111;
					}
					
                                        .itemText	                        {
                                                                                display:block;
                                                                                float:left;
                                                                                padding:5px 0px 5px 10px;
                                                                                width:160px;
                                                                                height:70px;
                                                                                overflow:hidden;
                                                                                }				
					
                                        .scrollerImg		                {
                                                                                width:145px;
                                                                                height:80px;
                                                                                border:0px;
                                                                                float:left;
                                                                                margin:0px 0px 1px 0px;
                                                                                }
                                                                                
                                        .scrollerVid		                {
                                                                                width:145px;
                                                                                height:80px;
                                                                                border:0px;
                                                                                float:left;
                                                                                margin:0px 0px 1px 0px;
                                                                                }
					
.prevThumb			{
					display:block;
					width:320px;
					height:10px;
					background-color:#2b2b2b;
					background:url('../privatemedia/prevthumb.jpg') center;
					background-repeat:no-repeat;
					}

.nextThumb			{
					display:block;
					width:320px;
					margin-top:1px;
					height:9px;
					background-color:#2b2b2b;
					background:url('../privatemedia/nextthumb.jpg') center;
					background-repeat:no-repeat;
					}
					
.scrollerRightThumbs	                {
						display:block;
						width:340px;
						height:330px;
					}
                                                
/************************* Blog Module Styles ***************************/
                                         
.blogComments                           {
                                        display:block;
                                        width:36px;
                                        height:14px;
                                        text-align:center;
                                        padding-top:7px;
                                        padding-bottom:19px;
                                        float:left;
                                        background:url('tehillahmove/comment_bubble.png') no-repeat;
                                        margin-right:15px;
                                        margin-top:0px;
                                        }
                                        
.blogComments:hover                     {
                                        opacity:0.6;
                                        }
                                        
.blogComments a                         {
                                        font-size:14px;
                                        color:#fff;
                                        font-weight:bold;
                                        text-decoration:none;
                                        }
                                        
/************************* Promo Module Styles ***************************/
  
.promo                                  { display:block;width:980px;height:auto;overflow:hidden;margin:0px 10px 10px 10px; }

.promoConveyor                          {
                                        display:block;
                                        width:99999px;
                                        height:auto;
                                        }
                                        
.promoLink                              {
                                        display:block;
                                        width:300px;
                                        height:auto;
                                        margin:0px 10px 0px 0px;
                                        padding:10px;
                                        float:left;
                                        background:#050505;
                                        }
                                        
.promoTitle                             {
                                        display:block;
                                        font-size:18px;
                                        color:#fff;
                                        margin:10px 0px 0px 0px;
                                        font-weight:bold;
                                        text-decoration:none;
                                        }

                                        
.promoImg                               {
                                        display:block;
                                        width:300px;
                                        height:130px;
                                        overflow:hidden;
                                        }
                                        
.promoDesc                              {
                                        position:absolute;
                                        width:280px;
                                        height:45px;
                                        margin:70px 0px 0px 5px;
                                        padding:5px;
                                        background:rgba(0,0,0,0.8);
                                        color:#fff;
}

.promoDesc p                            {
                                        padding:0px;
                                        margin:0px;
                                        color:#fff;
}
					
/************************* Headlines ***************************/                                
                                       
.hr-white                               {
                                        height:1px;
                                        border:0px;
                                        margin-bottom:20px;
                                        background:#cfcfcf;
                                        }
                                        
.hr-body                                {
                                        height:1px;
                                        border:0px;
                                        margin-bottom:5px;
                                        background:#cfcfcf;
                                        }
                                        
/************************* Text Styles ***************************/

.paging{display:block;float:left;padding:4px;color:#444;}
.paging:hover{color:#ff5857}

.centent-reg				{
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#ffffff;
                                        text-decoration:none;
                                        }
                                        
.centent-light				{
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#afafaf;
                                        text-decoration:none;
                                        padding:0px;
                                        margin:0px;
                                        }
                                        
a.link                                  {
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#ff0100;
                                        text-decoration:none;
}

.showBlogPost                           {
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#ff0100;
                                        text-decoration:none;
}

.showBlogComments                       {
                                        font:12px "helvetica","sans-serif","arial";
                                        color:#ff0100;
                                        text-decoration:none;
}
                                                
.content-hed                            {
                                        font-size:14px;
                                        font-weight:bold;
                                        color:#fff;
                                        }
                                        
a.content-hed                           {
                                        font-size:14px;
                                        font-weight:bold;
                                        color:#ff0100;
                                        padding:0px;
                                        margin:0px;
                                        }
                                        
a.content-hed:hover                     {
                                        color:#ff5857;
                                        }
                                        
.media-hed{
font-size:14px;
font-weight:bold;
color:#ff0100;
padding:0px;
margin:0px;
}

a.media-hed:hover{
color:#ff5857;
}

                                        
.content-hed-dark                       {
                                        font-size:16px;
                                        font-weight:bold;
                                        color:#111;
                                        }
                                        
.content-small                          {
                                        font-size:10px;
                                        color:#afafaf;
                                        }
                                        
 
 .follow
                                        {
                                       display:block;
                                       float:right;
                                       font:14px  "helvetica","arial","sans-serif";
                                       font-weight:bold;
                                       color:#fff;
                                       padding:5px 10px 2px 10px;
                                       background:#ff1000;
                                       margin-top:-4px;
                                       margin-right:-4px;
                                       text-decoration:none;
                                       -moz-border-radius: 2px;
                                       -webkit-border-radius: 2px;
                                        }
                                        
.header-grunge                          {
                                        display:block;
                                        width:auto;
                                        height:14px;
                                        margin-top:10px;
                                        margin-left:-3px;
                                        /* padding:8px 10px 28px 13px; */
                                        background:url('tehillahmonday/title_back.png') top left no-repeat;
                                        padding:7px 10px 7px 13px;
                                        font:14px "helvetica","sans-serif","arial";
                                        font-weight:bold;
                                        color:#000;
                                        text-decoration:none;
                                        }

.bloglist-item                          {
                                        border:1px solid #1a1a1a;
                                        padding:10px 10px 10px 35px;
                                        margin-bottom:5px;
                                        background: #000 url('tehillahmonday/flame.png') no-repeat 10px 10px;
                                        color:#fff;
                                        }
                                        
.bloglist-item a                        {
                                        display:block;
                                        font-size:16px;
                                        font-weight:bold;
                                        color:#fff;
                                        text-decoration:none;
                                        }
                                        
.bloglist-item span                     {
                                        display:block;
                                        font-size:12px;
                                        font-weight:bold;
                                        color:#555;
                                        }                                                                              
 
 
 
 
 
 
