@charset "utf-8";
/* This CSS Document is developed by SchoolSpeak */
Body{ background-color:#942c3d; font-family: "Times New Roman", Times, serif; margin:0px; padding:0px; color:#FFFFFF;}
p{margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px;}
ul{margin:0px}

/*Start HEADER here*/
.h_schoolspeak{ color:#ffffff; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.h_schoolspeak:hover{ color:#fc9100; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
/*Ends HEADER here*/

/*Start IMAGE SLIDE here*/
.is-bg{ background-image:url(../images/middle-image-bg.jpg); background-repeat:no-repeat; width:1011px; height:334px;}
/*Ends IMAGE SLIDE here*/

/*Start Content here*/
.left-box-m-bg{ background-image: url(../images/left-box-02.gif); background-repeat:repeat-y; width:339px;}
.right-box-m-bg{ background-image: url(../images/right-box-02.gif); background-repeat:repeat-y; width:672px;}
.link-01{color:#ffffff; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:30px;}
.link-01:hover{color:#942c3d; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:30px;}
/*Ends Content here*/

/* MAIN NAVIGATION BAR tb) Style 
.mnb{ position:relative; font-family: Verdana, Geneva, sans-serif; font-size:14px; text-transform:capitalize;}
 Horirzontal Main Menu Style  
nav ul ul {display:none;z-index: 100;}
nav ul li:hover > ul {display: block;}
	
nav ul {font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:0px;margin:0px;list-style: none;position: relative;display:inline-table;}
nav ul:after {content: ""; clear: both; display: block; }

nav ul li {float:left;height:36px;}
nav ul li:hover { background-color:#942c3d;}
nav ul li:hover a {color:#072646;}
nav ul li a {display: block; padding: 12px 22px 10px 22px;color:#ffffff; text-decoration:none !important;;}

nav ul ul {	background: #FFFFFF; border-radius: 0px; padding: 0;position: absolute;  top: 100%; text-align:left; text-transform:none; font-family: Arial, Helvetica, sans-serif; color:#072646; font-size:13px; font-weight:bold;}
nav ul ul li {float: none; border-bottom: 1px solid #000000;position: relative;	border-top: 1px solid #000000;}
nav ul ul li a {padding: 15px 17px 10px 14px;color: #072646;}	
nav ul ul li a:hover {background: #072646; color:FFFFFF}
			
nav ul ul ul {position:absolute; left: 100%; top:0;}
.nav-sap{background-image:url(../images/topmenu-saperater.png); background-repeat:no-repeat;height:40px; width:2px;}*/

/*Start FOOTER here*/
.f_text_link{color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.f_text_link:hover{color:#942c3d; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.f_schoolspeak{ color:#8393a3; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.f_schoolspeak:hover{ color:#fc9100; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*Ends FOOTER here*/

/* InnerPage leftMemu style */
#nav1 ul{ display:block; margin:0px; padding:0px; }
#nav1 li{list-style:url(../images/arrow-grey.png) outside;padding:5px 5px; font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#nav1 li:hover{list-style-image:url(../images/arrow.png); background-color:#996666;} 
#nav1 li a{color:#ffffff; text-decoration:none;}
.lisub{padding: 5px 0px !important;list-style: none !important; background: url(../images/arrow-grey.png) no-repeat;background-position: left;}
.lisub:hover{padding: 5px 0px !important;list-style: none !important; background:url(../images/arrow.png)  no-repeat;background-position: left;}
.sub{margin-top:0px;padding-left:14px;}
#nav1 .current{list-style:none; background-position:left; color:#FFFFFF;font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#nav1 a.current, a:hover.current{ color:#072646;	font-size:15px;	text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.nopage{font-weight:bold; text-transform:uppercase; color:#4a69a2; font-size:11px; font-family:arial;}
.LeftMargin_Menu a.current,a:hover.current{text-decoration:none;font-weight:700;font-size:11px}
.LeftMargin_Menu .current{list-style:none;display:block;background-position:left;color:#000;text-transform:uppercase;font-size:11px;text-decoration:none;font-weight:700;padding:3px 5px 3px 10px}
/* slideshow style */
#slideshow1
{
	position: relative;
	height: 301px;
	padding-top:8px;
}
#slideshow1 IMG
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 8;
	opacity: 0.0;
	height: 301px;
	width:1000px;
	padding-top:8px;
}
#slideshow1 IMG.active
{
	z-index: 10;
	opacity: 1.0;
}
#slideshow1 IMG.last-active
{
	z-index: 9;
}

.LeftContent2NoHeader-body
{
padding-bottom:10px;
}

.LeftContent2NoHeader-body a
{
     margin-left:22%;
}

.Testimonials-Item{
font-family: 'Times New Roman', Times, serif;
font-size: 18px;
color: #FFFFFF;
text-align:center
}

.CenterContent-UL{
list-style-type: none;
 margin-left: -40px;
}

.RightContent1-Section-Header
{
font-family: 'Times New Roman', Times, serif;
font-size: 30px;
color: #FFFFFF;
font-weight: bold;
margin-top: 0px;
margin-bottom: 5px;
padding-top: 0px;
padding-bottom: 5px;
text-align:center;
}

.RightContent1-ul{
list-style-type: none;
/*height: 583px;*/
}
.RightContent1-Date
{
font-family: 'Times New Roman', Times, serif;
font-size: 18px;
color: #000000;
font-weight: bold;
}

.RightContent1-Time,{
font-family: 'Times New Roman', Times, serif;
font-size: 16px;
color: #FFFFFF;
text-align: justify;
}
.RightContent1-Event{
font-family: 'Times New Roman', Times, serif;
font-size: 16px;
color: #FFFFFF;
text-align: justify;
padding-bottom:10px;
}
.CenterContent-UL{
margin-top:0px;
}

.RightContent1-li
{
margin-left:-28px;
padding-bottom:6px;
}
#google_translate_element
{
float: right;
margin-right: 90px;
}
.PageContent-body{
min-height:500px;
}

.Testimonials-Item{
min-height:201px;
}

.links{color:#011d31; text-decoration:none!important; font-family:"Times New Roman", Times, serif; font-size:16px;}
.links:active{color:#011d31; text-decoration:none!important; font-family:"Times New Roman", Times, serif; font-size:16px;}
.links:visited{color:#011d31; text-decoration:none!important; font-family:"Times New Roman", Times, serif; font-size:16px;}
.links:hover{color:#ffffff; text-decoration:none!important; font-family:"Times New Roman", Times, serif; font-size:16px;}



#calendarSlides
{
	position: relative;
	height: 400px;
	margin-left: 90px;
}
#calendarSlides A
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 8;
	opacity: 0.0;
}
#calendarSlides A.active
{
	z-index: 10;
	opacity: 1.0;
}
#calendarSlides A.last-active
{
	z-index: 9;
}
.calendar_controls
{
	margin-left: 250px;
}

@font-face { 
 font-family: 'Child\'s Play';
 src: url('https://adla.schoolspeak.com/Data/WebsiteTemplates/US/CA/stcatdemo/fonts/child.ttf');
    format('truetype');
 font-weight: normal;
 font-style: normal;
}

.TopContentNoHeader-UL{
list-style:none;
 margin-left: -42px;
 text-align: justify;
}