@font-face {
	font-family: 'Kokila';
	src: local('Kokila'), local('Kokila'), url('fonts/kokila.ttf') format('truetype');		
}
@font-face {
	font-family: 'Century Gothic';
	src: local('Century Gothic'), local('Century Gothic'), url('fonts/gothic.ttf') format('truetype');		
}
img {
	border: none;
}

a {
	color:#ffe13a;
	text-decoration: none;
	outline: none;
}

a:link {
	color:#009bff;
}

a:visited {
	color:#009bff;
}

a:focus {
	color: #009bff;
}

a:hover {
	color: #009bff;
}

a:active {
	color: #009bff;
}

#skip, .printer, .high {
	display: none;
}

.spacer {
	clear: both;
	height: 0px;
}

/* 
------------Fluency Admin Styles------------------------------------------------
 */
	
body #fluencyAdminHeader {
	z-index: 4443;
	}
	
body ul#homeMenu, body ul#homeMenu li ul {
    z-index: 4443 !important;
}
	
#wrapper .blogentries ul li a, #wrapper .blogentries ul li h2 {
	float: none;
	display: block;
}

#content_copy #addFeature ul li.even, #content_copy .featureWidgetTop ul li.even, #content_copy #ulBlock li.even {
	border: none;
	background-color: transparent;
}

#slideshow iframe {position: relative; top: -3px;} /*Google Maps style */

/* 
----Hidden Admin Elements on Homepage Styles------
*/

#carousel_container .featureWidgetTop, #carousel_container .addFeatureBar, #scrollarea .featureWidgetTop, #scrollarea .addFeatureBar, #scrollarea #featureWidgetMain .BlogFeatureList ul li > a img {
	display: none;
}
 #ctl00_ContentPlaceHolderMain_ctl00_ctl00 #fluencyAdminHeader ~ #background #wrapper #quicklinks_carousel #carousel_container .BlogFeatureList ul li > a:first-child {
 display: none;
}
 #ctl00_ContentPlaceHolderMain_ctl00_ctl00 #fluencyAdminHeader ~ #background #home_content_wrapper #scrollarea .BlogFeatureList ul li > a:first-child {
 display: none;
}
#ctl00_ContentPlaceHolderMain_ctl00_ctl00 #fluencyAdminHeader ~ #background #header_branding {
 z-index: 3333;
}

#ctl00_ContentPlaceHolderMain_ctl00_ctl00 #fluencyAdminHeader ~ #background #slideshow .featureWidgetTop,
#ctl00_ContentPlaceHolderMain_ctl00_ctl00 #fluencyAdminHeader ~ #background #slideshow #addFeature {
 z-index: 4444;
}

/* ------------------- proofing update -------------- */


/* 
--------------- Allow home page banner editing -------------------
*/

.mainPanel #fluencyAdminHeader ~ #background #wrapper #home_banner_gallery, .mainPanel #fluencyAdminHeader ~ #background #wrapper #inside_banner_gallery {
 margin-top: 130px;
 }


/*
------------ Reset Main banner gallery menu to appear above logo -----------
*/

#inside_banner_gallery #ulBlock {
	z-index:9999;
}

/* 
------------Font Face Styles------------------------------------------------
 */
 
@font-face {
 font-family: 'GillSansMTCondensedRegular';
 src: url('../FONTS/gilc____-webfont.eot');
 src: local('?'), url('../FONTS/gilc____-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'GillSansMTCondensedRegular';
 src: url('../FONTS/gilc____-webfont.eot');
 src: local('?'), url('../FONTS/gilc____-webfont.ttf') format('truetype');
 font-weight: normal;
 font-style: normal;
}

@font-face {
	font-family: 'CalibriRegular';
	src: url('../FONTS/calibri-webfont.eot');
	src: local('?'), url('../FONTS/calibri-webfont.woff') format('woff'), url('../FONTS/calibri-webfont.ttf') format('truetype'), url('../FONTS/calibri-webfont.svg#webfontdSbUsxLA') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'CalibriBold';
	src: url('/Templates/FONTS/calibrib-webfont.eot');
	src: local('?'), url('/Templates/FONTS/calibrib-webfont.woff') format('woff'), url('/Templates/FONTS/calibrib-webfont.ttf') format('truetype'), url('/Templates/FONTS/calibrib-webfont.svg#webfontpkfFyrV6') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* 
------------ARK Slider Styles------------------------------------------------
 */
 

#ark_slider {
	position: absolute;
	right: -324px;
	top: 0;
	width: 380px;
	height: 100%;
	z-index: 9990;
	position: fixed;
}

#ark_slider_wrapper .ark_clicker {
	width: 56px;
	height: 100%;
	float:left;
	position: relative;
}

#ark_content .ark_clicker {
	width: 263px;
	height: auto;
	float: left;
	padding-top: 23px;
	background: transparent url(../school%20img/dotted_line.png) repeat-x 0 0;
	
}

#ark_slider .ark_clicker #flash {
	 position: absolute;
    top: 147px;
	left: 0;
	z-index: -1;
	}
	
#ark_slider .ark_clicker a.click_button {
	width: 56px;
	height: 207px;
	display: block;
	float: left;
	margin-top: 147px;
	background: transparent url(../school%20img/searchButton.gif)   no-repeat right 0;
	text-indent: -9999em;
	z-index: 223;
}

#ark_slider .ark_clicker a.click_button:hover {
	background: transparent url(/templates/images/ark_slder/open_tab.png) no-repeat right 0 !important;
	}

#ark_slider .active a.click_button {
	background: transparent url(/templates/images/ark_slder/open_tab.png) no-repeat right 0 !important;
	}

a.click_button:focus, a.click_button:hover, a.click_button:active {
	background-position: right 0;
}

body #ark_slider_wrapper #ark_content a.click_button {
	width: 82px;
	height: 20px;
	display: block;
	float: right;
	margin-top: 0px;
	background: transparent url(../school%20img/close_tab.png) no-repeat 0 0 !important;
	text-indent: -9999em;
}


body #ark_slider_wrapper #ark_content a.click_button:focus, body #ark_slider_wrapper #ark_content a.click_button:hover, body #ark_slider_wrapper #ark_content a.click_button:active {
	background-position: 0 bottom !important;
}

#ark_content {
	background: #fff  url(/templates/images/ark_slder/ark_content_border.png) no-repeat 0 0;
	width: 263px;
	height: 100%;
	padding: 0 24px 0 37px;
	margin-left: 56px
}

#ark_introduction {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.24em;
	line-height:2em;
	color: #5d5d5d;
	padding-top: 42px;
	text-align: justify;
	padding-bottom: 17px;
}

#ark_introduction p {
	padding: 0 5px;
}

#ark_content a {
	color: #0082c8;
	font-weight: bold;
	padding-right: 22px;
	background: transparent url(/templates/images/ark_slder/ark_link_arrow.png) no-repeat right 0;
	padding-left: 2px;
}

#ark_content a.click_button {
	padding-right: 0;
}

#ark_content a:focus, #ark_content a:hover, #ark_content a:active {
	color: #323232;
}

#ark_introduction h2 {
	width: 223px;
	height: 85px;
	text-indent: -9999em;
	background: transparent url(/templates/images/ark_slder/ark_schools_logo.png) no-repeat 0 0;
	margin: 0 auto 30px;
}

#ark_academies {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.24em;
	line-height:2em;
	color: #5d5d5d;
	float: left;
	width: 263px;
	background:url("/templates/images/ark_slder/dotted_line.png") repeat-x scroll 0 0 transparent;
}

#ark_academies ul {
	padding: 14px 5px 14px 18px;
	float: left;
	width: 100px;
}

#ark_academies ul.column_one {
	margin-left:10px;
	margin-right:12px;
}

#ark_academies ul.column_two {
	padding-right: 0;
}

#ark_academies ul li {
	list-style-type: disc;
	line-height: 2.4em;
}

#ark_academies ul li a {
	background-image: none;
	padding: 0;
}

#ark_academies ul.column_one {
    margin-left: 10px;
    margin-right: 3px;
}


#ark_academies ul {
    float: left;
    padding: 14px 5px 14px 18px;
    width: 109px;
}

#ark_academies ul.column_two {
 	width: 100px;
}
	
body {
	font-size: 62.5%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #191919;
}

#background {
	background-color: #f6f6f6;
	background-image: url(../school%20img/body_bg2.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#glow {
	background-color: transparent;
	background-image: url(bg_glow2.png);
	background-repeat: no-repeat;
	background-position: center 68px;
}

#gallery_shadow {
	background-attachment: scroll;
	background-color: transparent;
	/* [disabled]background-image: url(../school%20img/banner_bg2.png); */
	background-repeat: no-repeat;
	background-position: center 68px;
}

#header_bg {
	background-color: transparent;
	background-image: url(../school%20img/header_bg2.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#footer_top {
	padding-top:0px;
	background-color: transparent;
	background-image: url(../school%20img/footer_top2.png);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}


#wrapper {
	width: 984px;
	margin: 0 auto;
	position: relative;
}

#header {
	height: 75px;
	z-index: 3333;
	position: relative;
}

#header h2 {
	display: none;
}
#header_branding {
	position: absolute;
	top: 0;
	left: 0;
	width: 170px;
	height: 164px;
	z-index: 9999;
	background-color: transparent;
	background-image: url(../school%20img/logo_bkd_littleflower.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#header_branding h1 {
	float: left;
	width: 157px;
	height: 190px;
	margin: 4px 0 0 0;
}

#header_branding h1 a {
	display:block;
	text-indent:-9999em;
	width: 160px;
	height: 190px;
	background-color: transparent;
	background-image: url(lynnlord_logo.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#header_branding h1 a:hover {
	background-position: 0 -207px;
}

#header_utilities {
	float: left;
	height: 35px;
	padding-left: 197px;
	width: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}

ul#utility_navigation {
	float: right;
	padding:0;
	list-style-type:none;
	font-family:"Trebuchet MS",verdana,arial;
	font-size:1.1em;
	margin-top:9px;
	margin-right: 8px;
}

ul#utility_navigation li {
	float: left;
	padding-left: 21px;
	padding-right: 14px;
	background: transparent url(../school%20img/header_utility_divide2.png) no-repeat 0 6px;
}

ul#utility_navigation li:first-child {
	padding-left: 12px;
	background-image: none;
}

ul#utility_navigation li a {
	color: #fff;
}

ul#utility_navigation li a:focus, ul#utility_navigation li a:hover, ul#utility_navigation li a:active {
	color: #f2e84d;
}

ul#utility_navigation li#ark_schools a {
	background: transparent url(/templates/images/ark_schools_logo.png) no-repeat 0 0;
	width: 130px;
	height: 16px;
	display: block;
	margin-top:1px;
}

ul#utility_navigation li#ark_schools a:focus, ul#utility_navigation li#ark_schools a:hover, ul#utility_navigation li#ark_schools a:active {
	background-position: 0 -34px;
}

ul#utility_navigation li#ark_schools a span {
	display:block;
	text-indent:-9999em;
	width: 130px;
	height: 16px;
	cursor: pointer;
}

/* 
----Sharing Options Styles------
*/

ul#sharing_options {
	float:right;
list-style-type:none;
margin-right:7px;
margin-top:7px;
padding:0;
width:143px;
}

ul#sharing_options li {
	float: left;
	margin-left:12px;
}

ul#sharing_options li a {
	float: left;
	background: transparent url(/templates/images/utility_rss.png) no-repeat 0 0;
	display: block;
}

ul#sharing_options li a span {
	float: left;
	display:block;
	text-indent:-9999em;
	width: 22px;
	height:22px;
}

ul#sharing_options li#bookmark a {
	background: transparent url(/templates/images/utility_bookmark.png) no-repeat 0 0;
}

ul#sharing_options li#share a {
	background: transparent url(/templates/images/utility_share.png) no-repeat 0 0;
}

ul#sharing_options li#email a {
	display:block;
	float:left;
	height:22px;
	text-indent:-9999em;
	width:25px;
	visibility: hidden;
	background-image: none;
}

ul#sharing_options li#email a span {
	display:block;
	float:left;
	visibility:visible;
	background: transparent url(/templates/images/utility_contact.png) no-repeat 0 0;
	height:22px;
	line-height:16px !important;
	overflow:hidden;
	width:25px;
	text-indent: none;
}

ul#sharing_options li a:focus, ul#sharing_options li a:hover, ul#sharing_options li a:active, ul#sharing_options li#email a:focus span, ul#sharing_options li#email a:hover span, ul#sharing_options li#email a:active span {
	background-position: 0 bottom !important;
}

/* 
----Primary Navigation Styles------
*/

#primary_navigation {
	float: left;
	height: 27px;
	padding-left:194px;
	width:790px;
	z-index: 3333;
}

#primary_navigation h2 {
	display: none;
}

#primary_navigation ul {
	float: right;
	text-transform: uppercase;
	/* background: url(/templates/images/primary_navigation_divide_l2.png) no-repeat right center; */
	padding-right: 1px;
	z-index: 9999;
	position: relative;
}

#primary_navigation ul li {
	float: left;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 38px;
	list-style-type: none;
	position: relative;
	text-shadow: 2px 2px 1px #0E547E;
}

#primary_navigation ul li  div.rmSlide {
	width: auto !important;
	height: auto !important;
}

#primary_navigation ul li a {
	display: block;
	height: 40px;
	color: #fff;
	float: left;
	background-image: url(../school%20img/primary_navigation_divide_r2.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}

#primary_navigation ul li a:focus, #primary_navigation ul li a:hover, #primary_navigation ul li a:active, #primary_navigation ul li.selectedPage a, #primary_navigation ul li.selectedPagePath a {
	color: #ffe122;
}

#primary_navigation ul li:first-child {
	display: block;
	padding-bottom: 9px !important;
	height: 40px;
	color: #fff;
	float: left;
	/* [disabled]background-image: url(../school%20img/primary_navigation_divide_r2.png); */
	background-repeat: no-repeat;
	background-position: right center;
}

#primary_navigation ul li:first-child a {
	padding-left: 12px;
}

#primary_navigation ul li.rmLast a {
	background: none;
	padding: 0 0 0 12px;
	}

/* 
----Drop Down Menu Styles------
*/

#primary_navigation ul li ul.rmLevel1 {
	position: absolute;
	z-index: 3333;
	left: 0px;
	top: 40px !important;
	display: none;
	padding: 0px 0 17px;
	float: left;
	width: 220px;
	background-color: transparent;
	background-image: url(../school%20img/drop_down_lvl1_bg.png);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
	
#primary_navigation ul li.rmLast ul.rmLevel1 {
	left: auto;
	right: -1px;
	}

#primary_navigation ul li:hover ul.rmLevel1 {
	display: block;
	}
	
#primary_navigation ul li ul.rmLevel1 li {
	float: left;
	font-size: 13px;
	line-height: 1.3em;
	margin-left: 1px;
	margin-right: 1px;
	padding-bottom: 2px;
	padding-right: 0;
	position: relative;
	width: 218px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/drop_down_underline.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-weight: bold;
	font-family: Helvetica, sans-serif;
	}
	
#primary_navigation ul li ul.rmLevel1 li.rmLast {
	padding-bottom: 0;
	background-image: none;
	}
	
#primary_navigation ul li ul.rmLevel1 li a {
	background-image: none;
	text-indent: 0;
	color: #fff;
	width: 153px;
	text-transform: none;
	display: block;
	padding: 12px 45px 12px 20px;
	height: auto;
	text-shadow: 1px 1px 2px #2d2d2d;
	}
	
#primary_navigation ul li ul.rmLevel1 li.rmFirst a {
	padding: 15px 45px 12px 20px;
	background-color: transparent;
	background-image: url(../school%20img/dropdownshadow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}

#primary_navigation ul li ul.rmLevel1 li.rmFirst a:hover {
	padding: 15px 45px 12px 20px;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_selectedfirst.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}


#primary_navigation ul li ul.rmLevel1 li a:hover {
	color: #f2e84d;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_selected.png);
	background-repeat: no-repeat;
	background-position: 0px 0;
	}
	
	#primary_navigation ul li ul.rmLevel1 li.selectedPage a, 
#primary_navigation ul li ul.rmLevel1 li.selectedPagePath a {
color: #f2e84d;
}

#primary_navigation ul li ul.rmLevel1 li.selectedPagePath ul li a {
	background-image: none;
	background-color: transparent;
	color: #fff;
	}
	
#primary_navigation ul li ul.rmLevel1 li.selectedPagePath ul li.selectedPage a {
	color: #f2e84d;
	}





/*
---- Contact Menu drop down specific fix ---- */


#primary_navigation ul li+li+li+li+li+li+li {
	position:relative;
	}

#primary_navigation ul li+li+li+li+li+li+li ul.rmLevel1 li.rmLast a, #primary_navigation ul li+li+li+li+li+li+li ul.rmLevel1 li.rmFirst a {
	position:absolute !important;
	left:0px;
	top:0px;
	background-color: transparent;
	background-image: url(../school%20img/contact_fix_inactive.png) ;
	background-repeat: no-repeat;
	background-position: 0 top;
}

#primary_navigation ul li+li+li+li+li+li+li ul.rmLevel1 li.rmLast a:hover, #primary_navigation ul li+li+li+li+li+li+li ul.rmLevel1 li.rmFirst a:hover {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: transparent;
	background-image: url(dropdown_selectedfirst.png);
	background-repeat: no-repeat;
	background-position: 0 top;
	}
	

#primary_navigation ul li+li+li+li+li+li+li.rmLast ul.rmLevel1 {
	position: absolute !important;
	left: -121px;
	}
	




/* 
----Drop Down Menu Level 2 Styles------
*/


#primary_navigation ul li ul.rmLevel2 {
	position: absolute;
	left: 219px;
	top: -1px;
	display: none;
	padding: 0px 0 21px;
	border-top: 1px solid #4e88b5;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_level2_bg.png);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	}

#primary_navigation ul li:hover ul.rmLevel1 li:hover ul.rmLevel2 {
	width: 219px;
	display: block;	}
	
#primary_navigation ul li ul.rmLevel2 li.rmFirst a, #primary_navigation ul li.rmFirst  ul.rmLevel2 li a  {
	padding: 7px 45px 7px 20px;
	background-image: none;
	}

#primary_navigation ul li ul.rmLevel2 li.rmFirst a:hover, #primary_navigation ul li.rmFirst ul.rmLevel2 li a:hover {
	padding: 7px 45px 7px 20px;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_selected.png);
	background-repeat: no-repeat;
	background-position: 0px 0;
	}

#primary_navigation ul li.rmFirst ul.rmLevel2 {
	top: 0px;
	border-top: 0;
	}
		
#primary_navigation ul li.rmFirst ul.rmLevel2 li.rmFirst a {
	padding: 10px 45px 7px 20px;
	background-color: transparent;
	background-image: url(../school%20img/dropdownshadow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
		
#primary_navigation ul li.rmFirst ul.rmLevel2 li.rmFirst a:hover {
	padding: 10px 45px 7px 20px;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_selectedfirst.png) ;
	background-repeat: no-repeat;
	background-position: 0 0;
	}
	
#primary_navigation ul ul.rmLevel2 ul li a{
	min-height:55px;
	background-color: transparent;
	background-image: url(../school%20img/dropdown_level2_bg.png) ;
	background-repeat: no-repeat;
	background-position: 0 bottom;
}
#primary_navigation ul ul.rmLevel2 ul li.rmLast a{
    margin-top:-20px;
}

#primary_navigation ul li+li+li+li+li {
	position:relative;
	}


#primary_navigation ul li+li+li+li+li ul.rmLevel1 li.rmFirst a {
	background: transparent url(contact_fix_inactive.png) no-repeat 0 top;
	position:absolute;
	left:0px;
	top:0px;
}

 #primary_navigation ul li+li+li+li+li ul.rmLevel1 li.rmFirst a:hover {
	position: absolute;
	left: 0px;
	top: 0px;
	background: transparent url(../school%20img/dropdown_selectedfirst.png)  no-repeat 0 top;
	}
#primary_navigation ul li+li+li+li+li ul ul li.rmLast {
    min-height:40px;
	background: transparent url(../school%20img/dropdown_level2_bg.png) no-repeat 0 bottom;
}	

#primary_navigation ul li+li+li+li+li.rmLast ul.rmLevel1 {
	position: absolute;
	left: -111px;
	}
	
#primary_navigation ul li+li+li+li ul ul li.rmLast {
    min-height:50px;
	background: transparent url(../school%20img/dropdown_level2_bg.png)  no-repeat 0 bottom !important;
}

/* ---- */


/* ----------- Governance make-normal-fixes ---------- */


#primary_navigation ul li+li+li+li+li+li {
	}

#primary_navigation ul li+li+li+li+li+li ul.rmLevel1 li.rmFirst a {
	background: transparent url(../school%20img/dropdownshadow.png)  no-repeat 0 0;
	position:relative;
}

#primary_navigation ul li+li+li+li+li+li ul.rmLevel1 li.rmLast a {
	background:none;
	position:relative;
	}
 

#primary_navigation ul li+li+li+li+li+li ul.rmLevel1 li.rmLast a:hover {
	background: transparent url(../school%20img/dropdown_selected.png)  no-repeat 0px 0;
	position: relative;
	}

#primary_navigation ul li+li+li+li+li+li ul.rmLevel1 li.rmFirst a:hover {
	background: transparent url(../school%20img/dropdown_selectedfirst.png)  no-repeat 0 top;
	position: relative;
	}
	

#primary_navigation ul li+li+li+li+li+li.rmLast ul.rmLevel1 {
	position: relative;
	}



/*
---- Community Menu drop down specific fix ----


#primary_navigation ul li+li+li+li+li ul li.rmFirst {
	background: transparent url(dropdown_level2_bg_fix.png) no-repeat 0 bottom !important;
}

#primary_navigation ul li+li+li+li+li+li ul li.rmFirst {
	position: absolute;
	left: 219px;
	top: -1px;
	display: none;
	background: transparent url(dropdown_level2_bg.png) no-repeat 0 bottom !important;
	padding: 0px 0 21px;
	border-top: 1px solid #4e88b5;
	}
	
*/

/* 
----Governance Selected Styles------


#primary_navigation ul li+li+li+li+li+li {
	width: 117px;
}

#primary_navigation ul li+li+li+li+li+li a {
	width: 107px;
	background: transparent url(/templates/images/primnav_title_governance.png) no-repeat 0 0;
}

#primary_navigation ul li+li+li+li+li+li.selectedPage a, #primary_navigation ul li+li+li+li+li+li.selectedPageRoot a {
	background-position: 0 -38px;
}

/* 
----Contact Selected Styles------


#primary_navigation ul li+li+li+li+li+li+li {
	width: 98px;
}

#primary_navigation ul li+li+li+li+li+li+li a {
	width: 88px;
	background: transparent url(/templates/images/primnav_title_contact.png) no-repeat 0 0;
}

#primary_navigation ul li+li+li+li+li+li+li.selectedPage a, #primary_navigation ul li+li+li+li+li+li+li.selectedPageRoot a {
	background-position: 0 -38px;
}
*/
/* 
------------Banner Gallery Styles------------------------------------------------
 */
 
#home_banner_gallery {
	width: 984px;
	height: 372px;
	margin-top: 10px;
	font-size: 1.3em;
	background-color: transparent;
	background-image: url(../school%20img/banner_footer2.png);
	background-repeat: no-repeat;
	background-position: center 348px;
}

/* Reset CMS menu to appear above absolutely positioned logo */

#home_banner_gallery #slideshow #ulBlock {
	z-index:9999 !important;
}

#home_banner_gallery #slideshow {
	background-color: #d4d4d4;
	position: relative;
	float: left;
	width: 984px;
	height: 355px;
	overflow:hidden;
}

#home_banner_gallery #slideshow img {
	float: left;
}

#home_banner_gallery #slideshow span.imgAltCaption {
	position: absolute;
	width: 784px;
	height: 35px;
	left: 0;
	bottom: 0px;
	overflow: hidden;
	bottom: 0;
	display: block;
	font-weight: normal;
	left: 0;
	line-height: 27px;
	margin: 0;
	min-height: 0;
	overflow: hidden;
	padding: 4px 180px 0 20px;
	position: absolute;
	width: 784px;
	background-color: transparent;
	background-image: url(../school%20img/slideShowTextBg.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#gallery_information {
	position: absolute;
	width: 984px;
	height: 37px;
		left: 0;
	bottom: 0;
	overflow: hidden;
	z-index:1111;
}

#gallery_information p.more {
	float: right;
	width: auto;
	margin-right: 24px;
	margin-top:7px;
	padding: 0;
	background-color: transparent;
	background-image: url(view_gallery_button_l.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#gallery_information p.more a {
	display: block;
	height: 24px;
	color: #fff;
	padding: 0 30px 0 15px;
	line-height: 22px;
	background-color: transparent;
	background-image: url(view_gallery_button_r.png);
	background-repeat: no-repeat;
	background-position: right 0;
}

#gallery_information p.more a:focus, #gallery_information p.more a:hover, #gallery_information p.more a:active {
	color: #f2e84d;
	background-position: right -27px;
}

/* 
------------Quicklinks Carousel Styles------------------------------------------------
 */
 
#quicklinks_carousel {
	float: left;
	width:984px;
	height: 152px;
	margin-top: 10px;
	background-color: transparent;
	background-image: url(../school%20img/quicklinks_carousel_footer.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#carousel_container {
	width:930px;
	height: 142px;
	background-color: #fff;
	position:relative;
	padding: 0 27px;
}

#carousel_container h2.blogTitle, #carousel_container .blogDate, #carousel_container .blogBody, #quicklinks_carousel h2:first-child {
	display: none !important;
}

#carousel_container a.prev {
	display: block;
	position: absolute !important;
	left: 0;
	width: 29px;
	height: 142px;
	z-index: 4;
	background-color: #fff;
	background-image: url(../school%20img/carousel_button_left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#carousel_container a.next {
	float:right;
	display: block;
	position: absolute !important;
	right: 0px;
	width: 29px;
	height: 142px;
	z-index: 4;
	background-color: #fff;
	background-image: url(../school%20img/carousel_button_right.png) ;
	background-repeat: no-repeat;
	background-position: right 0;
}

#carousel_container a.prev:focus, #carousel_container a.prev:hover, #carousel_container a.prev:active {
	background-position: 0 bottom;
}

#carousel_container a.next:focus, #carousel_container a.next:hover, #carousel_container a.next:active {
	background-position: right bottom;
}

.bx_container {
	width: 100% !important;
	z-index: 1;
}

.bx_wrap {
	width: 100% !important;
}

#carousel_container .BlogFeatureList ul {
	float: left;
}

#carousel_container .BlogFeatureList ul li {
	width: 230px;
	height: 142px;
	float: left;
	list-style-type: none;
	margin-right: 2px !important;
	margin-left: 0 !important;
	position: relative;
}

#carousel_container .BlogFeatureList ul li p {
	padding: 0;
	margin: 0;
}

#carousel_container .BlogFeatureList ul li img {
	position: absolute;
	left: 0;
	top: 0;
}

#carousel_container .BlogFeatureList ul li a {
	width: 230px;
	height: 142px;
	display: block;
	float: left;
	position: relative;
	z-index: 99;
}

#carousel_container .BlogFeatureList ul li a strong, #carousel_container .BlogFeatureList ul li b {
	width: 181px;
	height: 32px;
	padding: 110px 35px 0 14px;
	display: block;
	background: transparent url(/templates/images/quicklink_title_bg.png) no-repeat 0 bottom;
	float: left;
	position:absolute;
	bottom: 0;
	left: 0;
	line-height: 32px;
	cursor: pointer;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	overflow: hidden;
	color: #fff;
}

#carousel_container .BlogFeatureList ul li a em, #carousel_container .BlogFeatureList ul li i {
	visibility: hidden;
	background: #d5d5d5 url(/templates/images/quicklink_hover_bg.png) no-repeat 0 0;
	float: left;
	position:absolute;
	bottom: 0;
	left: 0;
	width: 202px;
	height: 93px;
	cursor: pointer;
	color: #4e4e4e;
	text-transform: uppercase;
	font-family: 'GillSansMTCondensedRegular', "Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size: 2.1em;
	font-weight: normal;
	overflow: hidden;
	line-height: 1.4em;
	font-style: normal;
}

#carousel_container .BlogFeatureList ul li a cufon {
	padding-bottom: 9px;
}

#carousel_container .BlogFeatureList ul li a:hover strong {
	background-image: none;
	z-index: 8;
}

#carousel_container .BlogFeatureList ul li a:hover em {
	visibility: visible;
}

/* 
------------Home Content Styles------------------------------------------------
 */

	
	#home_content_wrapper {
	background: url("welcomeBgBottom.png") no-repeat scroll 0 bottom transparent;
	float: left;
	width:auto;
	margin-left:-3px;
	margin-bottom:0px;
	/* [disabled]border: 1px solid #F00; */
}

#home_content_inner_wrapper {
	float: left;
	width:980px;
	padding-bottom:15px;
}


#home_welcome_copy {
	color:#000000;
	float:left;
	font-size:1.2em;
	line-height:1.5em;
	margin:10px 20px 2px 22px;
	min-height:115px;
	width:620px;
}

#home_content_inner_wrapper h2.title {
	color:#e77e23;
	/* [disabled]font-family:Garamond, Serif, Arial; */
	font-size:1.5em;
	height:23px;
	width:660px;
	font-weight: bold;
	margin-top: 13px;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 1px;
	margin-left: -10px;
	text-transform: uppercase;
}

#home_welcome_copy p {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:1em;
	padding-bottom:0.6em;
	padding-left:0;
	text-align: justify;
}

#home_welcome_copy p.float_left {
	float: left;
	margin-right: 13px;
	padding-bottom: 0;
}

#home_welcome_copy p.read_more_link {
	padding-bottom: 0;
	background:  transparent url(/templates/images/read_more.png) no-repeat;
	height:28px;
	padding:7px 3px 3px 6px;
	width:407px;
}

#home_welcome_copy p.read_more_link a {
	color: #0c3667;
	font-style:italic;
	padding-right: 15px;
	display: block;
	float: left;
}

#home_welcome_copy p a:focus, #home_welcome_copy p a:hover, #home_welcome_copy p a:active {
	color:#FFFFFF;
	background-position: right -24px;
}

#home_welcome_copy img {
	background:  transparent url(/templates/images/welcomeImgBg.png) no-repeat;
	float:left;
	margin-top: 0;
	margin-right: 15px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}

#home_welcome_copy p.introduction {
	color:#0c3667;
	font-weight:bold;
	margin-bottom:5px;
	padding:9px 3px 8px 168px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-size:1em;
}

#home_content_inner_wrapper h2.readMore {
	font-size:1.4em;
}

#home_content_inner_wrapper h2.readMore a {
	background: url(../school%20img/readMoreBg.png) no-repeat scroll 0 bottom transparent;
	color:#093365;
	float:left;
	font-family:"Trebuchet MS","Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
	font-style:italic;
	font-weight:normal;
	height:22px;
	margin:0 0 0px 16px;
	padding:10px 0 0px 13px;
	width:401px;

}

#home_content_inner_wrapper h2.readMore {
	margin-bottom: 2px;
	float: left;
	}
	
#home_content_inner_wrapper h2.readMore a:hover {
	background:url("/templates/images/readMoreBg.png") no-repeat scroll 0 0 transparent;
}



/* 
----Home News Styles------
*/

	
	
#news_content_wrapper {
	float:right;
left:1px;
margin-bottom:0;
margin-left:0;
padding-bottom:0;
position:relative;
width:543px;
}

#news_content_inner_wrapper {
	background: url(../school%20img/news_bg2.png) no-repeat scroll 0 0 transparent;
float:right;
padding-bottom:24px;
width:543px;
}

#home_news_copy {
	font-size: 1.2em;
	color:#000;
	line-height: 1.8em;
	float: left;
	height:165px;
	width: 518px;
	margin-top:9px;
}

#news_content_inner_wrapper h2.title {
	background-image: url(../school%20img/latestNewsHeadingBg.png);
color:#FFFFFF;
font-family:Garamond, Serif, Arial;
font-size:1.5em;
height:23px;
margin:13px 0 0 12px;
padding:6px 0 1px 11px;
text-shadow:1px 1px 2px #0c3667;
text-transform:uppercase;
width:509px;

}

#news_content_inner_wrapper .rss_feed {
	float:right;
	margin-top:-6px;
	position: absolute;
right: 12px;
top: 19px;
}

#news_content_inner_wrapper .rss_feed a {
	background: url("/templates/images/inside_rss.png") no-repeat scroll 0 -58px transparent;
    height: 22px;
    position: absolute;
    right: 7px;
    text-indent: -9999em;
    top: 3px;
    width: 22px;
	}

#news_content_inner_wrapper .rss_feed a:hover {
	background: url("/templates/images/inside_rss.png") no-repeat scroll 0 2px transparent;
	}

#home_news .rss_feed a:focus, #home_news .rss_feed a:hover, #home_news .rss_feed a:active {
	background-position: right 0;
	color: #FAF341;
}

#scrollarea {
	float: left;
}

#home_news_copy .BlogFeatureList ul {
	float: left;
	width: 1043px;
	padding-left: 0;
}

#home_news_copy .BlogFeatureList ul li {
	/* background: url("/templates/images/newsScrollerBgBox.png") repeat-x scroll 0 0 transparent; */
	border: 1px solid #bbbbbb;
    float: left;
    font-size: 0.9em;
    height: 102px;
    line-height: 1.9em;
    list-style-type: none;
    margin-left: 7px;
    overflow: hidden;
    padding: 12px 15px;
    width: 223px;
}

#home_news_copy .BlogFeatureList ul li:first-child {
	margin-left: 0;
}

#home_news_copy .BlogFeatureList ul li h2 {
	font-size: 1.15em;
}

#home_news_copy .BlogFeatureList ul li h2 a {
	 background: url(../school%20img/news_arrow.png)  no-repeat scroll 0 6px transparent;
    color: #0c3667;
    display: block;
    font-family: 'CalibriRegular', tahoma, arial, verdana, sans-serif;;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 1.5em;
    padding-bottom: 1px;
    padding-left: 26px;
}

#home_news_copy .BlogFeatureList ul li h2 a:hover {
    color: #0c3667;
}

#home_news_copy .BlogFeatureList ul li h2 cufon {
	padding-bottom: 9px;
}

#home_news_copy .BlogFeatureList ul li .blogDate {
	color:#888888;
display:block;
font-family:"Trebuchet MS",trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-style:italic;
padding:0px;
margin-top: 0;
}

#quick_links_wrapper {
	float: left;
	height: 100px;
	margin-bottom: 30px;
	width: 97%;
	padding-left: 30px;
}

#quick_links_wrapper p {
	float:left;
margin-left:2px;
	}
	
#quick_links_wrapper p a {
	float: left;
	display: block;
	width: 180px;
	height: 104px;
	text-indent: -9999em;
	background-color: transparent;
	background-image: url(../school%20img/indx-qcklnks/vision-and-mission.png);
	background-repeat: no-repeat;
	background-position: 0 -2px;	
	}
	
	#quick_links_wrapper p.events a {
	background-repeat: no-repeat;
	background-position: 0 -2px;
	background-color: transparent;
	background-image: url(../school%20img/indx-qcklnks/academic.png);
	}
	#quick_links_wrapper p.procpectus a {
	background-repeat: no-repeat;
	background-position: 0 -2px;
	background-color: transparent;
	background-image: url(../school%20img/indx-qcklnks/activities.png);	
	}
	#quick_links_wrapper p.curiculum a {
	background-repeat: no-repeat;
	background-position: 0 -2px;
	background-color: transparent;
	background-image: url(../school%20img/indx-qcklnks/activities.png);
	}
	#quick_links_wrapper p.faculty a {
	background-repeat: no-repeat;
	background-position: 0 -2px;
	background-color: transparent;
	background-image: url(../school%20img/indx-qcklnks/facilities.png);
	}
	
#quick_links_wrapper p.newsletter a {
	background: transparent url(../school%20img/quickLinks_03.png)  no-repeat 0 -1px;
			background-repeat: no-repeat;
	background-position: 0 -2px;
	}
	
/*#quick_links_wrapper p a:hover {
	float: left;
	display: block;
	width: 180px;
	height: 104px;
	background-position: 0 -109px;
	}*/

#quick_links_wrapper p:first-child {
	margin-left: 0px;
	}

/* 
------------Inside Banner Gallery Styles------------------------------------------------
 */
 
#inside #background {
    background: url(../school%20img/body_bg2.png) repeat-x scroll 0 -110px #F6F6F6;
}

#inside #gallery_shadow {
    background: url("banner_bg3.png") no-repeat scroll center 68px transparent;
}

#inside #glow {
    background: url(../school%20img/bg_glow2.png)  no-repeat scroll center -42px transparent;
}
 
#inside_banner_gallery {
	width: 984px;
	height: 288px;
	margin-top: 11px;
	font-size: 1.3em;
	background: transparent url(../school%20img/banner_footer2.png)  no-repeat center 265px;
	
	
}

#inside_banner_gallery #slideshow div.SlideShowHolder {
	float: left;
	min-height: 346px;
	width: 984px;
}

#inside_banner_gallery #slideshow {
	 background-color: #D4D4D4;
    float: left;
    height: 271px;
    overflow: hidden;
    position: relative;
    width: 984px;
}

#inside_banner_gallery #slideshow img {
	float: left;
}

/* 
------------Content Wrapper Styles------------------------------------------------
 */



#content_wrapper {
	margin-top: 0px;
	position: relative;
	float: left;
	width: 984px;
	margin-bottom: 21px;
	/*background: transparent url(/templates/images/content_wrapper_bg.png) no-repeat right bottom;*/
}

#sidebar_wrapper2 {
	background: url(/templates/images/sidebar_bg_bottom.png) no-repeat scroll 0 bottom transparent;
	float: right;
		 left: 3px;
    position: relative;
	width: 221px;
	}
	
#sidebar {
	float: right;
	width: 221px;
 min-height: 120px;
		background: url(/templates/images/sidebar_bg_top.png) no-repeat scroll 0 0 transparent;
		padding-bottom: 9px;
    padding-top: 13px;
	margin-bottom: 29px;
}

#sidebar_title {
	background: url("breadcrumb_mainbg_2.png") no-repeat scroll left 0 #0e5385;
    color: #FFFFFF;
    font-family: Garamond, Georgia,"Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
    font-size: 10px !important;;
    left: 13px;
    line-height: 20px;
    margin-bottom: 13px;
    margin-top: 0;
    min-height: 18px;
    padding: 5px 11px;
    position: relative;
    text-shadow: 1px 1px 2px #2d2d2d;
    text-transform: uppercase;
    width: 173px;
	}

#sidebar_title h2 {
	font-size: 14px;
	}

#sidebar_content {
	background: transparent url("sidebar_content_bg_bottom.png") no-repeat 0 bottom;
    margin: 0 15px 0px;
	}

#sidebar_content_inner {
	padding: 10px 14px 16px;
	background: transparent url("sidebar_content_bg_top.png") no-repeat 0 0;
	min-height: 84px;
	}
	
#sidebar_content h3 {	
	text-transform: uppercase;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 12px !important;
	margin-top: 15px;
	z-index: 888;
	}

#sidebar_content h3:first-child {
	margin-top: 0;
	}
	
#sidebar_content h3 a {
	background:url("quick_link_arrow.png") no-repeat scroll 0px 4px transparent;
color:#0c3667;
display:block;
font-size:0.95em;
font-weight:normal;
line-height:1.8em;
padding-left:22px;
	}

#sidebar_content h3 a:hover {
	    color: #1584b5;

	}

#sidebar_content p {
	color: #9C9C9C;
    font-family: tahoma,arial,verdana,sans-serif;
    font-size: 1em;
    padding-left: 22px;
    padding-top: 2px;
    text-transform: uppercase;

	}
		
#sidebar_content h3 a:hover {
	background: transparent url(quick_link_arrow.png) no-repeat -300px  4px;
	
	}
	
#sidebar_inner_wrapper {
	float: left;
	width: 221px;
	background: url(/templates/images/insideNavBgBottom.png) no-repeat scroll 0 bottom transparent;

}


/* 
----Section Menu Styles------
*/

#section_menu {
	width: 221px;
	/*background: #cfcfcf url(/templates/images/section_menu_bg.png) no-repeat 0 bottom;*/
	float: left;
}

#section_menu iframe {
	display: none;
}

#section_menu h2 {
	/*background-color: #474747;
	color: #fff;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	height: 31px;
	line-height: 31px;
	padding: 0 12px;
	font-size: 1.3em;
	*/
	
	
	margin:10px 0px 0px 10px;
	width:190px;
	height: 25px;
	padding:5px 0 0 6px;
	color: #fff;
	font-size: 15px;
	font-family: Garamond, Georgia, "Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1.4em;
	background-image:url(/templates/images/insideNavHeadingBg.png);
	text-transform:uppercase;	
	
	
}

#section_menu ul {
	background-color: #858484;
	padding: 6px;
	margin-top: 6px;
	float: left;
}

#section_menu ul li {
	list-style-type: none;
	margin-top: 4px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.8em;
	font-size: 1.3em;
	font-weight: bold;
	text-transform: none;
	float: left;
}

#section_menu ul li a {
	color: #747373;
	float: left;
	display: block;
	background: #fff url(/templates/images/section_menu_level3_bg.png) no-repeat 0 0;
}

#section_menu ul li a span {
	display: block;
	padding: 7px 33px 7px 9px;
	float: left;
	width: 211px;
	background: transparent url(/templates/images/section_menu_li_arrow.png) no-repeat 234px 14px;
}

#section_menu ul li a:hover span {
	color: #0c3667;
	background-position: 234px -86px;
	cursor: pointer;
}

#section_menu ul li.selectedPage a, #section_menu ul li.selectedPageParent a {
	background: #349dd3 url(/templates/images/section_menu_li_selected_bg.png) repeat-x 0 bottom;
	color: #fffb56;
	border: 1px solid #4e88b5;
	text-shadow: 0 1px 1px #34516e;
}

#section_menu ul li.selectedPage a span, #section_menu ul li.selectedPageParent a span {
	width: 209px;
	background: transparent url(/templates/images/section_menu_li_selected_arrow.png) no-repeat 230px 13px;
	padding: 5px 33px 5px 9px;
}

#section_menu ul li.selectedPage a:hover span, #section_menu ul li.selectedPageParent a:hover span {
	color: #fffb56;
}

#section_menu ul li:first-child {
	margin-top: 0;
}

/* 
----Section Menu Level 3 Styles------
*/

#section_menu ul li ul {
	background: #fff url(/templates/images/section_menu_level3_bg.png) no-repeat 0 0;
	margin-top:4px;
	padding: 12px 10px;
}

#section_menu ul li.selectedPage ul li, #section_menu ul li.selectedPageParent ul li {
	margin-bottom:0;
	list-style-type:none;
	font-size: 1em;
	line-height: 2em;
	padding: 1px 0;
}

#section_menu ul li.selectedPage ul li a, #section_menu ul li.selectedPageParent ul li a {
	background: transparent url(/templates/images/section_menu_level3_bullet.png) no-repeat 3px 10px;
	border:medium none;
	margin:0;
	display: block;
	color: #747373;
	text-shadow: none;
	padding-left: 22px;
	width: 211px;
}

#section_menu ul li.selectedPage ul li a span, #section_menu ul li.selectedPageParent ul li a span {
	padding: 0;
	display: block;
	padding: 0;
	float: left;
	width: 211px;
	background: transparent url(/templates/images/section_menu_li_arrow.png) no-repeat 202px 9px;
	padding-right: 31px;
	width:180px;
}

#section_menu ul li.selectedPage ul li a:hover span, #section_menu ul li.selectedPageParent ul li a:hover span {
	color: #0c3667;
	cursor: pointer;
	background-position: 202px -91px;
}

#section_menu ul li.selectedPageParent ul li.selectedPage a span {
	color: #0c3667;
	cursor: pointer;
	background: transparent url(/templates/images/section_menu_level_3_li_selected_arrow.png) no-repeat 199px 10px;
}

#section_menu ul li.selectedPageParent ul li.selectedPage a:hover span {
	background-position: 199px -72px;
}

/* 
----Inside Quicklink Styles------
*/

	
#quicklink {
	background-color: #4e88b5;
	width: 221px;
	height: 142px;
	position: absolute;
	bottom: 0;
	left: 0;
	float: left;
	z-index: 5555;
}

#quicklink p {
	float: left;
}

#quicklink p a {
	display: block;
	float: left;
	background: transparent url(/templates/images/inside_quicklink_bg.png) no-repeat 0 bottom;
	position: relative;
	padding: 14px 15px;
	width: 265px;
	height: 114px;
}

#quicklink p a:hover {
	display: block;
	float: left;
	background: transparent url(/templates/images/inside_quicklink_bg.png) no-repeat 0 top;
}

#quicklink p a strong, #quicklink p b {
	width: 216px;
	height: 35px;
	padding: 0 35px 2px 16px;
	display: block;
	float: left;
	position:absolute;
	bottom: 0;
	left: 0;
	line-height: 35px;
	cursor: pointer;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1.3em;
	font-weight:bold;
	text-transform:uppercase;
	overflow: hidden;
	color: #fff;
}

#quicklink p a em, #quicklink p a i {
	bottom:0;
	color:#4E4E4E;
	cursor:pointer;
	float:left;
	font-family: 'GillSansMTCondensedRegular', "Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size: 2.1em;
	font-style:normal;
	font-weight:normal;
	height:93px;
	left:0;
	line-height:1.4em;
	overflow:hidden;
	padding:14px 16px 35px;
	position:absolute;
	text-transform:uppercase;
	width:263px;
}

/* 
----Content Copy Styles------
*/



#content_copy_wrapper {
	position: relative;
	float: left;
	width: 763px;
	background: url(/templates/images/contentbody2.png) repeat-y scroll 0 0 transparent;
	margin-left: -3px;
}

#content_copy_top {
	background: url(/templates/images/contentbodytop2.png) no-repeat 0 0 transparent;
	}
	
#content_copy_bottom {	
	background: url(/templates/images/contentbodybottom2.png) no-repeat 0 bottom transparent;
	padding-top: 13px;
	}
	

	
#content_copy_inner_wrapper {
	background: url(/templates/images/insideContentBgBottom.png)  no-repeat scroll 0 bottom transparent;
	float: left;
	width:763px;
}



#content_copy_inner_wrapper h2.page_title {
	/*background-color: #474747;
	color: #fff;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	height: 31px;
	line-height: 31px;
	padding: 0 12px;
	font-size: 1.3em;
	margin-bottom:16px;*/
	
	
	
	
		margin:10px 0px 0px 10px;
	width:732px;
	height: 25px;
	padding:5px 0 0 6px;
	color: #fff;
	font-size: 15px;
	font-family: Garamond, Georgia, "Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1.4em;
	background-image:url(/templates/images/insideContentHeadingBg.png);
	text-transform:uppercase;	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}



#breadCrumb{
display:block;
position:relative;
float:left;
height:30px;
width:700px;
}




#breadCrumb ul li{

list-style:none;
float:left;
margin-left:10px;
color:#FFFFFF;

}




.breadCrumb ul li a, .breadCrumb ul li a:hover, .breadCrumb ul li a:visited {
color:#FFFFFF;
list-style:none;
float:left;

}


#content_copy_bottom #bread_container {
	border: 1px solid #2E85B2;
	background: url(../school%20img/breadcrumbbg2.png)  repeat-x 0 0;
	min-height: 28px;
	margin-top: 0;
	margin-bottom:15px;
	position: relative;
	left: 13px;
	width: 735px;
	  float: left; 
	}
	
.calendarnew {
	margin-left: -5px !important;
	}
	
.calendarnew #bread_container {
width:963px !important;
}
	
#content_copy {
	  color: #000000;
    font-size: 1.3em;
    line-height: 1.5em;
    min-height: 300px;
    padding: 0px 26px 12px;
	clear:both;	
}

.calendarnew #content_copy {
	padding:2px 26px 28px;
	}

#content_copy p.introduction b {
	background: url("birdage.png") no-repeat scroll 34px 9px transparent;
	border-bottom: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
    color: #0c3667;
    display: block;
    float: left;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 0.93em;
    font-weight: normal;
    line-height: 1.9em;
    margin-bottom: 0;
    padding: 7px 33px 12px 128px;
    width: 557px;
	 min-height: 75px;
	}  

#content_copy p.introduction {
	background: url("introductionContentPBg.png") no-repeat scroll 0 bottom transparent;
	float: left;
	padding: 0;
	margin-bottom: 1.2em;
	}

#bread_container .breadCrumb {
 	background: none;
    color: #FFFFFF;
    float: left;
    font-family: Garamond, Georgia, Arial,"Avant Garde",Helvetica,Arial,sans-serif;
	text-shadow: 1px 1px 2px #2d2d2d;
    text-transform: uppercase;
	font-weight:bold;
    font-size: 1.4em;
    line-height: 28px;
    padding: 0 45px 0 12px;
}

#bread_container .breadCrumb a {
	background: transparent url(breadcrumb_arrow_2.png) no-repeat right center;
	display: block;
	float: left;
	margin-right: 6px;
    padding-right: 23px;
	  color: #FFFFFF;
	  font-weight:bold;
	}
	
#bread_container .breadCrumb a:hover {
	color: #f2e84d;
	}
/* 
----Actual Content Styles------
*/

#content_copy a {
	color: #0c3667;
	font-weight: normal;
	text-decoration: underline;
}

#content_copy a:focus, #content_copy a:hover, #content_copy a:active {
	color: #178ec0;
}

#content_copy img {
	border:2px solid #DBDBDB;
	margin-bottom:8px;
	padding:2px;
	position:relative;
	top:6px;
}
#content_copy .galleryTitle {
    padding-top:20px;
}
#content_copy p {
	padding: 0 0 1.2em;
}

#content_copy table {
	margin-bottom: 1.2em;
}

/* 
----Lists------
*/

#content_copy ul {
	 padding-bottom: 1.4em;
    padding-top: 0.3em;
	}

#content_copy .BlogFeatureListul {
    padding-bottom: 0.4em;
}

#content_copy ul li {
	background:url(/templates/images/section_menu_level3_bullet.png) no-repeat scroll 15px 17px transparent;
	list-style-type:none;
	padding:7px 20px 7px 38px;
}
#content_copy .SlideShowHolder ul li {
    background:none !important;
    padding: 0 0 0px 0;
}

#content_copy ol {
	background: url("/templates/images/ol_background.png") no-repeat scroll 0 bottom #CCCBCB;
    margin-bottom: 1.6em;
    margin-left: 0;
    margin-top: 0.6em;
    padding-left: 8px;
}

#content_copy ol li {
	color: #fff;
	margin-left: 20px;
	border-left: 7px #fff solid;
	font-weight: bold;
}

#content_copy ol li .ol_content {
	padding:7px 20px 7px 15px;
	color: #555555;
	font-weight: normal;
	display: block;
}

#content_copy ol li.even .ol_content {
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	background-color: #f5f5f5;
	display: block;
}

#content_copy ul li.even {
	background-color: #f5f5f5;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

#content_copy ol li.even {
	border-left: 7px solid #fff;
}

#content_copy ol li.odd .ol_content {
	background-color: #fff;
}
#content_copy .bodycontent ul li {
    display:block;
}
/* 
----Sub-Headings------
*/

#content_copy h1, #content_copy h2 {
	border-bottom:2px solid #DDDDDD;
clear:both;
color:#0c3667;
font-family:'CalibriRegular',calibri,tahoma,verdana,arial,sans-serif;
font-size:1.65em;
margin-bottom:1.1em;
padding-bottom:0;
padding-top:0.5em;
font-weight:normal;
}

#content_copy h3, #content_copy h4, #content_copy h5 {
	border: none;
	color: #0c3667;
	font-family: 'CalibriRegular', calibri, tahoma, verdana, arial, sans-serif;
	font-size: 1.4em;
	font-style: normal;
	margin-bottom:1em;
padding-top:0.1em;
	clear: both;
	font-weight:normal;
}
#content_copy h4 {
    margin-bottom:1px;
}

/* 
----Floats------
*/

#content_copy p.float_right {
	float: right;
	margin-bottom: 18px;
	margin-left: 18px;
	padding: 0;
}

#content_copy p.float_left {
	float: left;
	margin-bottom: 18px;
	margin-right: 18px;
	padding: 0;
}

#content_copy p.float_left, #content_copy p.float_right {
	margin-bottom: 0;
}

#content_copy p.float_left img, #content_copy p.float_right img {
	float: left;
}

/* 
----Quotations------
*/

/* #content_copy p.narrow_quotation {
	background: #fefefe url(/templates/images/quotation_bg.png) no-repeat right bottom;
	border: #DBDBDB 2px solid;
	color: #7da8c9;
	font-size: 1.2em;
	line-height: 2em;
	padding: 19px 17px 10px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	margin-bottom: 1.3em;
	width: 337px;
	position: relative;
	top: 6px;
}*/

/* #content_copy p.full_width_quotation {
	background: #fefefe url(/templates/images/quotation_bg.png) no-repeat right bottom;
	border: #DBDBDB 2px solid;
	color: #7da8c9;
	font-size: 1.2em;
	line-height: 2em;
	padding: 19px 17px 10px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	margin-bottom: 1.3em;
	width: 601px;
	position: relative;
	top: 6px;
}

#content_copy p.narrow_quotation cufon, #content_copy p.full_width_quotation cufon {
	padding-bottom: 12px;
}

/* 
----Single Document Button------
*/

#content_copy table.single_document {
	margin-bottom: 1.4em;
	margin-top: 0.2em;
	width: 100%;
	clear: both;
}

#content_copy table.single_document td {
	background:url("/templates/images/document_list_icon.png") no-repeat scroll 16px 10px transparent;
	 background-color: #F5F5F5;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
}

#content_copy table.single_document td.even {
	background-color:#F5F5F5;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

#content_copy table.single_document td a {
	display: block;
	padding:9px 58px 9px 48px;
	background: url("/templates/images/section_menu_level_3_li_selected_arrow.png") no-repeat scroll 668px 16px transparent;
	/*font-family:"Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
	font-weight:bold;
	text-decoration: none;*/
	font-size: 1em;
	
}

#content_copy table.single_document td a:focus, #content_copy table.single_document td a:hover, #content_copy table.single_document td a:active {
	display: block;
	background-position: 668px -66px
}

/*#content_copy table.single_document {
	border: 2px solid #dddddd;
	background-color: #fff;
	margin-bottom: 1.4em;
	margin-top: 0.2em;
}

#content_copy table.single_document td {
	padding: 0;
	width: 543px;
	height: 35px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height: 35px;
	background-color: #b5db29
}

#content_copy table.single_document td a {
	padding: 0px;
	display: block;
	width: 489px;
	padding-left: 54px;
	height: 35px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height: 35px;
	overlow: hidden;
	color: #fff;
	text-decoration: none;
	background: #b5db29 url(/templates/images/single_download_bg.png) no-repeat 0 0;
}

#content_copy table.single_document td a:focus, #content_copy table.single_document td a:hover, #content_copy table.single_document td a:active {
	background-position: 0 bottom;
	color: #fffb56;
}*/

/* 
----External Resource Button------
*/

/*#content_copy table.external_resource {
	border: 2px solid #dddddd;
	background-color: #fff;
	margin-bottom: 1.4em;
	margin-top: 0.2em;
}

#content_copy table.external_resource td {
	padding: 0;
	width: 543px;
	height: 35px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height: 35px;
	background-color: #b5db29
}

#content_copy table.external_resource td a {
	padding: 0px;
	display: block;
	width: 347px;
	padding-left: 54px;
	padding-right: 142px;
	height: 35px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height: 35px;
	overlow: hidden;
	color: #fff;
	text-decoration: none;
	background: #b5db29 url(/templates/images/external_resource_bg.png) no-repeat 0 0;
}

#content_copy table.external_resource td a:focus, #content_copy table.external_resource td a:hover, #content_copy table.external_resource td a:active {
	background-position: 0 bottom;
	color: #fffb56;
}
*/
/* 
----Document List------
*/

#content_copy table.document_list {
	margin-bottom: 1.4em;
	margin-top: 0.2em;
	width: 100%;
}

#content_copy table.document_list td {
	/* background:url("/templates/images/document_list_icon.png") no-repeat scroll 16px 10px transparent; */
	background:url("/templates/images/document_list_icon.png") no-repeat scroll 25px 11px transparent;
	padding: 8px 0 0 65px;
}

#content_copy table.document_list td.even {
	background-color:#F5F5F5;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

#content_copy table.document_list td a {
	display: block;
	/*padding:9px 58px 9px 48px;*/
	padding:8px 0px 14px 0px;
	background: url("/templates/images/section_menu_level_3_li_selected_arrow.png") no-repeat scroll 588px 16px transparent;
	/*font-family:"Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
	font-weight:bold;
	text-decoration: none;*/
	font-size: 1em;
	
}

#content_copy table.document_list td a:focus, #content_copy table.document_list td a:hover, #content_copy table.document_list td a:active {
	display: block;
	background-position: 588px -66px
}

/* 
----List Calendar------
*/

#content_copy table.EventsCalendar {
	margin-bottom: 1.4em;
	margin-top: 0.2em;
	width: 100%;
}

#content_copy table.EventsCalendar td {
	background: url("/templates/images/list_calendar_icon.png") no-repeat scroll 16px 10px transparent;
}

#content_copy table.EventsCalendar td.even {
	background-color:#F5F5F5;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

#content_copy table.EventsCalendar td a {
	display: block;
	padding:9px 58px 9px 48px;
	background: url("/templates/images/section_menu_level_3_li_selected_arrow.png") no-repeat scroll 668px 16px transparent;
	/*font-family:"Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
	font-weight:bold;
	text-decoration: none;*/
	font-size: 1em;
	
}

#content_copy table.EventsCalendar td a:focus, #content_copy table.EventsCalendar td a:hover, #content_copy table.EventsCalendar td a:active {
	display: block;
	background-position: 668px -66px
}

/* 
--------Image with no Borders or Colour Styles------
 */
	
#content_copy img.no_image_border {
	border: none !important;
	padding: 0;
	margin: 0;
	background-color: none;
}

/* 
------------Invisible Table Styles-------
 */
	
 #content_copy table.invisible_table {
	margin-bottom: 1.8em;
	border: none;
	padding: 0;
	width: auto;
}

#content_copy table.invisible_table td {
	border: none;
	border-collapse: separate;
	padding: 0;
	background-image: none;
	background-color: transparent;
	vertical-align: top;
}

#content_copy table.invisible_table th {
	border: none;
	padding: 0;
	vertical-align: top;
	color: #4F4F4F;
	background-image: none;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}

#content_copy table.invisible_table td p {
	padding: 0;
}

/* 
----Staff Table Styles-------
 */
 
 #content_copy table.staff_table {
	margin-bottom: 1.8em;
	border: none;
	padding: 0;
	width: auto;
}

#content_copy table.staff_table td {
	border: none;
	border-collapse: separate;
	padding: 0;
	background-image: none;
	background-color: transparent;
	vertical-align: top;
}

#content_copy table.staff_table th {
	border: none;
	padding: 0;
	vertical-align: top;
	color: #4F4F4F;
	background-image: none;
	background-color: transparent;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
}

#content_copy table.staff_table td, #content_copy table.staff_table td p {
	padding: 0;
	font-size: 1em;
}

#content_copy table.staff_table td {
	padding-bottom: 10px;
}

#content_copy table.staff_table td img {
	margin-bottom: 3px;
}

/* 
----Styled Table------
*/

#content_copy table.styled_table {
	border: 7px solid #dbdbdb;
	width: 100%;
	margin-bottom: 1.6em;
    margin-top: 0.5em;
}

#content_copy table.styled_table th {
	background:url("calendar_view_title.png") repeat-x scroll 0 top transparent;
	border-collapse:collapse;
	font-size:1em;
	font-weight:normal;
	padding:3px 8px;
	vertical-align:top;
	color:#fff;
	font-weight: bold;
	font-style:normal;
	text-transform: uppercase;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1em;
	border-bottom: 1px #fff solid;
}

#content_copy table.styled_table td {
	background: url(../school%20img/styled_table_td_bg.png) repeat-x scroll 0 top #fff;
	border-collapse:collapse;
	font-size:1em;
	font-weight:normal;
	padding:6px 14px;
	vertical-align:top;
}

/* 
----Horizontal Rules------
*/

#content_copy .hr {
	background: transparent url(/templates/images/hr_background.png) no-repeat center 0;
	border: none;
	height:8px;
	   margin-bottom: 23px;
    margin-top: 10px;
}

#content_copy .hr hr {
	display: none;
}

#content_copy div.hr div.hr {
	display: none;
}

/* 
----Blog List------
*/

#content_copy .BlogFeatureList ul li:first-child {
	border-top: none;
	padding-top: 0;
	background:url("news_arrow.png") no-repeat scroll 8px 8px transparent;
}

#content_copy .BlogFeatureList ul li {
	padding: 7px 0px 10px 36px;
	background:url("news_arrow.png") no-repeat scroll 8px 15px transparent;
}

#content_copy .BlogFeatureList ul li.even {
	background-color: #F5F5F5;
    background:url("news_arrow_dark.png") no-repeat scroll 8px 15px #F5F5F5;
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    padding-top: 7px;
}

#content_copy .BlogFeatureList ul li p {
	padding: 0;
	}


#content_copy .BlogFeatureList ul li h2 {
	border-bottom: 0;
	padding: 0;
	font-family:'CalibriRegular',calibri,tahoma,verdana,arial,sans-serif;
	font-size:1.05em;
	margin-bottom: 0;
}

#content_copy .BlogFeatureList ul li h2 a {
	font-weight: normal;
	color:#0c3667;
	text-decoration: none;
	font-size:1.1em;
}

#content_copy .BlogFeatureList ul li h2 a:focus, #content_copy .BlogFeatureList ul li h2 a:hover, #content_copy .BlogFeatureList ul li h2 a:active {
	color:#1584b5;
}

#content_copy .blogDate {
	color: #888888;
    display: block;
    font-family: "Trebuchet MS",trebuchet,Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.95em;
    font-style: italic;
    margin-top: -1px;
    padding: 0;
}

/* 
----RSS Feed on Inside Blog Styles------
*/
	
#content_copy .blogentries > div > a {
	background: transparent url(/templates/images/inside_rss.png) no-repeat 0 -58px;
	height:22px;
	position:absolute;
	right:22px;
	top:16px;
	width:22px;
}

#content_copy .blogentries > div > a:hover {
	background-position: 0 2px;
	}


#content_copy .rsslinktext, #content_copy .rsslinkicon {
	display: none;
}

/*
------------Form Styles-------
*/

#content_copy .enquireForm ul li.even {
	border: none;
	background-color: #transparent;
}

#content_copy .enquireForm ul li:first-child h3 {
	padding-top: 0 !important;
}

#content_copy .enquireForm .form_description p {
	padding-bottom: 0;
	display: none;
}

#content_copy .enquireForm ul, #content_copy .enquireForm ul li {
	list-style-type: none;
	background-image: none;
	padding-left: 0;
	padding-bottom: 0;
}

#content_copy .enquireForm ul {
	float: left;
	margin-top:5px;
	padding-bottom: 18px;
	width:710px;
	font-size: 0.85em;
}

#content_copy .enquireForm ul li, #content_copy .enquireForm ul li.even {
	float: left;
	width: 680px;
	background: #ececec url(/templates/images/form_li_bg.png) repeat-x 0 top;
	border: 1px solid #ccc;
	padding: 16px 14px;
	margin-bottom: 8px;
	
}

#content_copy .enquireForm p.guidelines {
	padding-bottom: 0;
}

#content_copy .enquireForm ul li label {
	display: block;
	float: left;
	width: 106px;
	color:#0c3667;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:1.05em;
	font-style:normal;
	font-weight:normal;
	padding-right: 20px;
	line-height:1.8em;
	padding-top:3px;
}

#content_copy .enquireForm ul li span label, #content_copy .enquireForm ul li div label {
	color: #666666;
	font-size: 1.1em;
	text-transform: none;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height:16px;
}

#content_copy .enquireForm ul li .required {
	color: #215fb3;
}

#content_copy .enquireForm ul li input.required, #content_copy .enquireForm ul li select.required {
    padding: 5px 10px;
    width: 547px;
}

#content_copy .enquireForm ul li input, #content_copy .enquireForm ul li textarea, #content_copy .enquireForm ul li select {
	width: 524px;
	padding: 6px 10px;
	color: #666;
	border: 1px dotted #aaa;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-transform: uppercase;
	line-height:1.8em;
}

#content_copy .enquireForm ul li select {
	width: 405px;
}

#content_copy .enquireForm ul li span.required {
	display: inline !important;
	float: none !important;
	margin-left: 0 !important;
}

/* ----Text Area---- */
	
#content_copy .enquireForm ul li textarea {
	height: 150px;
	margin:3px 0;
}

/* ----Radio---- */	

#content_copy .enquireForm ul li input.radio {
	float: left;
	width: auto;
	clear: both;
	height:25px;
	margin-top:0;
	margin-bottom: 4px;
	border: none;
}

#content_copy .enquireForm ul li.radio {
	padding-bottom:6px;
}

#content_copy .enquireForm ul li.radio span {
	display: block;
	float: left;
}

#content_copy .enquireForm ul li.radio span label {
	width: auto;
	padding-left:10px;
	padding-right: 0;
	width: 374px;
	padding-bottom: 7px;
	color: #666;
}

/* ----Checkbox---- */	

#content_copy .enquireForm ul li input.checkbox {
	float: left;
	width: auto;
	clear: both;
	height:25px;
	margin-top:0;
	margin-bottom: 4px;
	border: none;
}

#content_copy .enquireForm ul li.checkbox {
	padding-bottom:7px;
}

#content_copy .enquireForm ul li.checkbox span {
	display: block;
	float: left;
}

#content_copy .enquireForm ul li.checkbox span label {
	width: auto;
	padding-left:10px;
	padding-right: 0;
	width: 374px;
	padding-bottom: 7px;
	color: #4F4F4F;
}

/* ----Name---- */	

#content_copy .enquireForm ul li.simple_name label {
	padding-right: 6px;
}

#content_copy .enquireForm ul li.simple_name span {
	display: block;
	float: left;
	margin-left: 14px;
}

#content_copy .enquireForm ul li.simple_name span label {
	clear:both;
	padding-left:3px;
	padding-right:0;
	padding-top:4px;
	width:auto;
}

#content_copy .enquireForm ul li.simple_name input.text {
	width: 244px;
	float: left;
}
 font-family:'Palatino Linotype', 'Book Antiqua', Palatino, Georgia, "Times New Roman", serif;

/* ----Drop Down ---- */	
	
#content_copy .enquireForm ul li.select div .select {
	width: 406px;
}

/* ----Date ---- */

#content_copy .enquireForm ul li.date input.text, #content_copy .enquireForm ul li.europe_date input.text {
	width: 15px;
	float: none;
}

#content_copy .enquireForm ul li.date span, #content_copy .enquireForm ul li.europe_date span {
	font-size: 11px;
	color: #999999
}

#content_copy .enquireForm ul li.date span, #content_copy .enquireForm ul li.europe_date span + span + span input.text {
	width:32px;
}

#content_copy .enquireForm ul li.date span label, #content_copy .enquireForm ul li.europe_date span label {
	width: auto;
	float: none;
	display: inline;
	padding: 0 5px;
}

/* ----Time ---- */

#content_copy .enquireForm ul li.time input {
	width: 15px;
	float: none;
}

#content_copy .enquireForm ul li.time select {
	font-size: 1em;
	color:#4F4F4F;
	margin-left: 11px;
}

#content_copy .enquireForm ul li.time span {
	color: #999999;
}

#content_copy .enquireForm ul li span.required {
	color: #4e88b5;
}

#content_copy .enquireForm ul li.time span label {
	width: auto;
	float: none;
	display: inline;
	padding: 0 5px;
	font-size:0.85em;
	padding:0 2px;
}

/* ----Money ---- */

#content_copy .enquireForm ul li.money label.description {
	padding-right: 20px;
	width:93px;
}

#content_copy .enquireForm ul li.money span {
	display: block;
	float: left;
	margin-left:6px;
	color:#666666;
}

#content_copy .enquireForm ul li.money span.symbol {
	width: auto;
	margin-left:0;
	margin-right:2px;
	color:#666666;
}

#content_copy .enquireForm ul li.money span label {
	clear:both;
	padding-left:3px;
	padding-right:0;
	padding-top:4px;
	width:auto;
}

#content_copy .enquireForm ul li.money span input {
	width:241px;
	float: left;
}

#content_copy .enquireForm ul li.money span input.currency {
	margin-right: 5px;
	width: 241px;
}

#content_copy .enquireForm ul li.money span input.currency + label {
	line-height:1.3em;
}

/* ----Section Break---- */
	
#content_copy .enquireForm ul li.section_break {
	background-color: transparent;
	background-image: none;
	border: none;
	margin-bottom: 0;
	padding:0px 0 0px;
}

#content_copy .enquireForm ul li.section_break h3 {
	padding: 0;
	padding-top: 10px;
	 font-size: 1.3em;
}

#content_copy .enquireForm ul li.section_break p {
	padding-bottom: 0;
	
}

/* ----File Upload--- */

#content_copy .enquireForm ul li.file input.file {
	border:1px solid silver;
	color:#4F4F4F;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding:2px;
	width:478px;
}

/* ----Address--- */

#content_copy .enquireForm ul li.address div {
	float: left;
}

#content_copy .enquireForm ul li.address div {
	padding-left: 0px;
}

#content_copy .enquireForm ul li.address div+div {
	padding-left: 128px;
	padding-top: 5px;
}

#content_copy .enquireForm ul li.address div input {
	float:left;
	width:524px;
}

#content_copy .enquireForm ul li.address div label {
	clear:both;
	padding-left:3px;
	padding-right:0;
	padding-top:4px;
	width: 100%;
}

#content_copy .enquireForm ul li.address div.left input {
	width:246px;
}

#content_copy .enquireForm ul li.address div.right {
	float:right;
	padding-left:0;
	padding-right:7px;
}

#content_copy .enquireForm ul li.address div.right input {
	width: 244px;
}

#content_copy .enquireForm ul li.address div.right select {
	float:left;
	padding:5px 10px;
	width:264px;
}

/* ----Phone--- */
	
#content_copy .enquireForm ul li.simplephone input {
	padding: 6px 10px;
    width: 524px;
}

/* ----Error--- */

#content_copy .enquireForm label.error {
	color: #ba131a !important;
	width: 150px !important;
	padding-top: 8px !important;
}

/* ----Submit--- */
	
 #content_copy .enquireForm ul li.buttons {
	background-image: none;
	margin-bottom: 0;
	float: right;
	background-color: #fff;
	width: auto;
	margin-top: 10px;
	border:none;
} 

#content_copy .enquireForm ul li.buttons input {
	/* width: 117px;
	height: 30px;
	border: none;
	background: #fff url(/templates/images/form_submit_bg.png) no-repeat 0 -1px;
	color:#fff;
	font-style:normal;
	letter-spacing: 0px;
	text-transform: none;
	text-align: left;
	cursor: pointer;
	margin-bottom: 0em;
	padding: 0;
	padding-left:50px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold; */
	
	background:url("/templates/images/login_submit_button_bg.png") no-repeat scroll 0 0 #FFFFFF;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	height:43px;
	letter-spacing:0;
	margin-bottom:0;
	padding:0 0 5px 55px;
	text-align:left;
	text-transform:none;
	width:125px;
	float: right;
	position: relative;
	top: -9px;
}

#content_copy .enquireForm ul li.buttons input[type="submit"]:hover {
	color: #FFFB56;
	background-position: 0 -43px;
}

/*
------------Guideline Styles-----
*/

#content_copy .enquireForm ul li small {
	display: block;
	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, Georgia, "Times New Roman", serif;
	font-size:1em;
	font-style:normal;
}

#content_copy .enquireForm ul li p.guidelines {
	background-color:#F0F0F0;
	border-top:3px solid #FFFFFF;
	clear:both;
	float:left;
	left:-12px;
	margin-top:12px;
	padding:12px 12px 2px;
	position:relative;
	width:544px;
}

/* 
------------Footer Styles------------------------------------------------
 */
 /*
#footer_wrapper {
	background-color: #2b2b2b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
	} */
 /*
#footer_shadow {
	background: transparent url(/templates/images/footer_shadow_bottom.png) no-repeat center 0;
	}
	
#inside #footer_shadow {
	background: transparent url(/templates/images/inside_footer_shadow_bottom.png) no-repeat center 0;
	}*/
	

	
#footercontents {
	padding: 0;
	width:100%;
	position: relative;
	height:190px;
	background-attachment: scroll;
	background-color: #313131;
	background-image: url(../school%20img/footerBg.png);
	background-repeat: repeat-x;
	background-position: 0 top;
}

#footerContent {
	width:986px;
	padding-top:3px;
	margin: 0 auto;
	font-size: 1.2em;
	position: relative;
	color:#A9A9A9;
	font-family: 'Trebuchet MS', trebuchet, arial, sans-serif;
	min-height: 112px;
	background-attachment: scroll;
	background-color: #313131;
	background-image: url(../school%20img/footerBg.png);
	background-repeat: repeat-x;
	background-position: 0 top;
}

/*#footerContent ul{
		position:relative;
		border:#666 1px solid;
		background-color:#191919;
		min-height:3em;		
	}*/
	

	
#footerGraphic {
	float:left;
	height:110px;
	width:94px;
	margin:12px 10px 10px;
	background-image:url(footerGraphic.png);
	background-repeat:no-repeat;
}
#footerStyless {
	background-color:#1F1F1F;
	border:1px solid #494949;
	height:30px;
	line-height:30px;
	width:auto;
	margin-top: 28px;
	margin-bottom: 12px;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 1px;
	padding-left: 12px;
	margin-right: 20px;
	float: right;
}
#footerStyles {
	background-color:#1F1F1F;
	border:1px solid #494949;
	height:30px;
	line-height:30px;
	width:auto;
	margin-top: 28px;
	margin-bottom: 12px;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 1px;
	padding-left: 12px;
	margin-right: 20px;
	float: right;
}

#footerStyles p:first-child, #footerSearch p:first-child {
	float: left;
	}
	
.footerStylesRight {
	float:right;
	padding-right: 27px;
	width: auto;
}

#footerStyles a {
	color: #009bff;
	padding:0 3px;
}


#footerStyles a:hover {
	color: #fff;
}

#footerStyles .footerTelNo {
	padding-right: 3px;
	}

#footerSearch {
	float:right;
	width:515px;
	margin-top: 14px;
	margin-right: 22px;
}

#footerSearch a {
	color:#A9A9A9;
}

#footerSearch a:hover {
	color: #fff;
}
/*
------------Photo Gallery Styles-------
*/

#content_copy .photoGalleryElement ul li.even {
	background-color: transparent;
	border: none;
	background-image: none;
}

#content_copy .photoGalleryElement {
	padding-bottom: 0.9em;
	padding-top: 0em;
	width: 100% !important;
	float: left;
	margin-left:7px;
}

#content_copy .photoGalleryElement .thumbnail {
	border: none !important;
	display:inline !important;
	float:left !important;
	margin:13px !important;
	padding: 2px !important;
	text-align:center !important;
	line-height: 0;
	background-color: #DBDBDB !important;
}

#content_copy .photoGalleryElement .thumbnail a {
	float: left;
	display: block;
	border: none;
	height: 86px;
	
}

#content_copy .photoGalleryElement .thumbnail img {
	border-collapse: collapse !important;
	height: 82px !important;
	padding:0 !important;
	width: 82px !important;
	border:2px solid #FFFFFF !important;
	position: static;
	margin-bottom: 0 !important;
}

/* 
------------Footer Content Styles------------------------------------------------
 */

#footer_content h2 {
	color: #9d9d9d;
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 17px;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
}

#footer_content ul {
	list-style-type: none;
	border:#CCCCCC solid thin;
	padding:30px;
	padding-top:0px;
	margin:10px;
}

#footer_content ul li {
	font-size: 0.9em;
	float:left;
}

#footer_content #signup_form {
	background-color: #242424;
	width: 290px;
	height: 40px;
	margin-top: 14px;
	position: relative;
	left: -6px;
}

#footer_content #signup_form .enquireForm ul {
	float: left;
	padding: 7px;
}

#footer_content #signup_form .enquireForm li {
	list-style-type: none;
	padding-left: 0;
	float: left;
}

#footer_content #signup_form .enquireForm li.email {
	background-color: #d7d7d7;
	background-image: none;
	padding: 0;
}

#footer_content #signup_form .enquireForm li input.text {
	background-image: none;
	background-color: transparent;
	color:#585858;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	height:16px !important;
	line-height:16px !important;
	margin:5px 0 !important;
	padding:0 7px 0 !important;
	text-transform:uppercase;
	width:232px !important;
	border: none;
}

#footer_content #signup_form .enquireForm li.email {
	background-color: #d2d2d2;
	background-image: none;
	padding: 0;
}

#footer_content #signup_form .enquireForm li.buttons {
	float: left;
	padding: 0;
	margin-left: 2px;
}

#footer_content #signup_form .enquireForm li.buttons input {
	float: left;
	height:26px;
	width:28px;
	border: none;
	background: #555555 url(/templates/images/sign_up_button.png) no-repeat 0 0;
	cursor: pointer;
	text-indent: -9999em;
	font-size: 0;
	line-height: 0;
}

#footer_content #signup_form .enquireForm li.buttons input[type="submit"]:hover {
	background-position: 0 bottom;
}

#footer_content #signup_form .enquireForm li.buttons input[type="submit"]:focus, #footer_content #signup_form .enquireForm li.buttons input[type="submit"]:active {
	outline: none;
}

#footer_content a {
	color: #fff;
}

#footer_content a:focus, #footer_content a:hover, #footer_content a:active {
	color: #f2e84d;
}

#enewsletter_signup {
	float: left;
	width: 290px;
	min-height: 102px;
	background: transparent url(/templates/images/footer_content_divide.png) no-repeat right 13px;
	padding: 26px 26px 16px 14px;
}

#enewsletter_signup p {
	font-size: 0.9em;
}

#website_accessibility {
	float: left;
	width: 280px;
	min-height: 102px;
	background: transparent url(/templates/images/footer_content_divide.png) no-repeat right 13px;
	padding: 26px 26px 16px 24px;
}

#contact_information {
	float: left;
	width: 290px;
	min-height:112px;
	padding: 26px 12px 16px 22px;
}

/* 
------------Footer Utilities Styles------------------------------------------------
 */
 
#footer_utilities_wrapper {
	background: transparent url(/templates/images/footer_utilities_bg.png) repeat-x 0 0;
	line-height: 1.4em;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer_utilities {
	min-height: 62px;
	padding: 25px 14px 0;
	width:958px;
	margin: 0 auto;
	position: relative;
}

#footer_utilities ul#copyright {
	float: left;
	list-style-type: none;
	padding-top: 7px;
}

#footer_utilities ul#copyright li {
	float: left;
	background: transparent url(/templates/images/footer_utilities_divide.png) no-repeat 0 2px;
	padding-left: 8px;
	padding-right: 7px;
}

#footer_utilities ul#copyright li:first-child {
	background-image: none;
	padding-left: 0;
}

#footer_utilities ul#copyright li a:focus, #footer_utilities ul#copyright li a:hover, #footer_utilities ul#copyright li a:active {
	color: #fff;
}

#search_area_wrapper {
	float: right;
	margin-top: 7px;
	margin-right: 12px;
}

#search_area_wrapper input {
	border:medium none;
	float:left;
	height:23px !important;
	margin-left:2px;
	width:28px !important;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/search_button.png) ;
	background-repeat: no-repeat;
	background-position: 0 -2px;
}

#search_area_wrapper input[type="image"]:hover {
	background-position: left -28px !important;
}

#search_area_wrapper #search_area {
	float: left;
	background-color: transparent;
	background-image: url(../school%20img/searchbg.png) ;
	background-repeat: no-repeat;
	background-position: 0 0;
	
}

#search_area_wrapper input.searchInput {
	background:none repeat scroll 0 0 transparent !important;
	color:#DDDDDD;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	height:16px !important;
	line-height:16px !important;
	margin:0 0 0 !important;
	padding:4px 10px 3px !important;
	text-transform:capitalize;
	width:240px !important;
}

/* 
------------Alternative Template Styles------------------------------------------------
 */
 
/* 
----Detail Styles------
*/


#school_image_wrapper {
	padding: 14px 15px 38px;
	width: 265px;
	float: left;
	background-color: #cfcfcf;
	background-image: url(../school%20img/section_menu_bg.png);
	background-repeat: no-repeat;
	background-position: 0 bottom;
}

#school_image {
	background-color: #858484;
	padding: 6px;
	margin-top: 0px;
	float: left;
}

#school_image div {
	min-height:171px;
	width:253px;
}

#school_image p {
	padding: 0;
}

.detail #enewsletter_signup #signup_form p {
	float: left;
	margin: 7px;
}

#enewsletter_signup #signup_form p a {
	float: left;
	display: block;
	width: 262px;
	color:#CDCDCD;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	font-weight:bold;
	height:16px;
	line-height:16px;
	padding:5px 7px;
	text-transform: uppercase;
	background-color: #555555;
	background-image: url(../school%20img/detail_sign_up_button.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#enewsletter_signup #signup_form p a:hover {
	background-position: 0 bottom;
	color: #f0df10;
}

.detail #content_copy .blog h2:first-child, .detail #content_copy .ceTitle {
	background-color:#474747;
	color:#FFFFFF;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1em;
	height:31px;
	line-height:31px;
	margin-bottom:16px;
	padding:0 12px;
	border: none;
	font-weight: bold;
}

.detail #content_copy .postInformation, .detail #content_copy .ceDate {
	padding:7px 20px 7px 38px;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	display: block;
	margin-bottom:1.2em;
	background-attachment: scroll;
	background-color: #F5F5F5;
	background-image: url(section_menu_level3_bullet.png);
	background-repeat: no-repeat;
	background-position: 15px 17px;
}

/* 
----Inside Calendar Styles------
*/

.calendarnew #content_copy_wrapper {
width:989px !important;
}

.calendarnew #content_copy_wrapper {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(contentbody3.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}

.calendarnew #content_copy_top {
	background: url(contentbodytop3.png) no-repeat 0 0 transparent;
	}
	
.calendarnew #content_copy_bottom {	
	background: url(contentbodybottom3.png) no-repeat 0 bottom transparent;
	}

.calendar #content_wrapper {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/content_wrapper_bg_wide.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#inside .calendar #footer_shadow {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/footer_shadow_bottom.png);
	background-repeat: no-repeat;
	background-position: center 0;
}

.calendar #content_copy {
	padding-bottom:28px;
	}

.calendar #content_copy .go_back {
	position: absolute;
	bottom: 45px;
	padding: 0;
	font-size: 0.8em;
	text-transform: uppercase;
	padding:5px 0 0;
	border-top:1px dotted #ccc;
}

.calendar #content_copy .go_back a {
	color:#747373;
	font-family:Century Gothic;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:14px;
	text-decoration:none;
	line-height: 2.3em;
	background: #e1e1e1 url(../school%20img/section_menu_level_3_li_selected_arrow.png)  no-repeat 930px 9px;
	width: 941px;
	display: block;
}

.calendar #content_copy .go_back a:focus, .calendar #content_copy .go_back a:hover, .calendar #content_copy .go_back a:active {
	color: #7da8c9;
	background-color: #f1f1f1;
	background-position: 930px -73px;
}

/*
-----Actual Calendar Element------
*/

/* General Layout */

#content_copy .calendar table {
	top: 0;
}

#content_copy .calendar {
	clear: both;
	border-left:0 none;
	margin-bottom:1.5em;
	padding-bottom:0;
	width:100%;
}

#content_copy .calendar table {
	margin-bottom: 1.4em;
	margin-top: 0.1em;
	clear: both;
	border-color: #ccc !important;
	margin-bottom: 0;
}

#content_copy .calendar table td, #content_copy .calendar table th {
	border: 0px solid #ccc;
}

#content_copy .calendar table th, #content_copy .calendar table td {
	padding: 4px;
	background-color: #fff;
	vertical-align: top;
}

#content_copy .calendar table th {
	background-color: #147aac;
	color: #fff;
}

#content_copy .calendar {
	width: 100%;
	margin-bottom: 0em;
}

#content_copy .calendar table {
	width:100%;
	margin-bottom: 0;
	margin-top: 0;
	border:7px solid #DBDBDB;
!important;
	padding: 1px !important;
}

#content_copy .calendar table .rcMainTable, #content_copy .calendar table table {
	border: none !important;
	padding: 0 !important;
}

#content_copy .calendar table td {
	padding: 0;
	vertical-align: top;
}

/* Top Bar */

#content_copy .calendar .rcTitlebar table, #content_copy .calendar .rcTitlebar {
	border-top-width: 0;
	border-bottom-width: 0;
	border:1px solid #FFFFFF;
}

#content_copy .calendar .rcTitlebar table, #content_copy .calendar .rcTitlebar table td {
	background:url("calendar_view_title.png") repeat-x scroll 0 top transparent;
	border-bottom: none;
	border-collapse:collapse;
	color:#FFFFFF;
	font-family:Garamond, "Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:0.95em;
	font-style:normal;
	font-weight:bold;
	padding:0px 8px;
	text-transform:uppercase;
	vertical-align:top;
}

#content_copy .calendar .rcTitlebar table td {
	background-image: none;
}

/* Hide fast next and previous */
	
#content_copy .calendar .rcTitlebar table td a.rcFastNext, #content_copy .calendar .rcTitlebar table td a.rcFastPrev {
	display: none;
}

/* Next and previous styles */

#content_copy .calendar .rcTitlebar table td a.rcPrev, #content_copy .calendar .rcTitlebar table td a.rcNext {
	display: block;
	margin: 4px 10px;
}

#content_copy .calendar .rcTitlebar .rcPrev {
	margin-left:0 !important;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/left_arrow_button.gif) ;
	background-repeat: no-repeat;
	background-position: 0 7px;
}

#content_copy .calendar .rcTitlebar .rcNext {
	margin-right:0 !important;
	background-color: transparent;
	background-image: url(../school%20img/right_arrow_button.gif) ;
	background-repeat: no-repeat;
	background-position: 8px 7px;
}

/* Main Body */

#content_copy .calendar td.rcMain {
	border: none;
}

#content_copy .calendar .rcMain table td {
	background-color: #fff;
	text-align: center;
}

#content_copy .calendar .rcMain table th {
	text-align: center;
	background-color: #f3f3f3;
	border-top:1px solid #FFFFFF;
	color:#5f553a;
	background-image: url(../school%20img/caldaysrow.png);
	background-repeat: repeat-x;
	background-position: 0 bottom;
}

#content_copy .calendar .rcMain thead .rcWeek th.rcViewSel {
	display: none;
}

#content_copy .calendar .rcMain tbody .rcRow th {
	display: none;
}

#content_copy .calendar .rcMain thead .rcWeek th {
	border: none;
	border-bottom:2px solid #FFFFFF;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:2em;
	padding:3px 0;
	width:14%;
	border-top:1px solid #FFFFFF;
}

#content_copy .calendar .rcMain thead .rcWeek th {
	border-left: 1px solid #fff;
}

#content_copy .calendar .rcMain thead .rcWeek th+th+th {
	border-left: none;
}

#content_copy .calendar .rcMain thead .rcWeek th+th+th+th+th+th+th+th {
	border-right: 1px solid #fff;
}

#content_copy .calendar .rcMain tbody .rcRow td {
	border:1px solid #FFFFFF;
	color:#444444;
	line-height:2em;
	padding:6px;
	width:14%;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(styled_table_td_bg.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#content_copy .calendar .rcMain tbody .rcRow td a {
	font-weight: normal;
	display: inline;
	padding: 0;
	color: #7da8c9;
}

#content_copy .calendar .rcMain tbody .rcRow td a {
	font-weight: normal;
	text-decoration: none;
	display: inline;
	padding: 0;
	color: #0c3667;
	text-transform: capitalize;
	cursor: pointer;
	font-size:13px;
}

#content_copy .calendar .rcMain tbody .rcRow td.rcSelected {
	color: #fff;
	background: #cfcdcd url(/templates/images/selected_cal_bg.png) repeat-x 0 bottom;
}

#content_copy .calendar .rcMain table td.rcHover, #content_copy .calendar .rcMain table td.rcHover a {
	color: #fff;
	background: #d2d2d2 url(../school%20img/cal_day_hover.png)  repeat-x 0 0;
}

/* Calendar Event */

#content_copy .calendar .rcMain tbody .rcRow td table, #content_copy .calendar .rcMain tbody .rcRow td table td {
	border: none;
	background-color: transparent;
	background-image: none;
}

#content_copy .calendar .rcMain table td.rcHover table {
	color: #fff;
}

#content_copy .calendar .rcMain .CalendarEvents td {
	background-image: none;
}

#content_copy .calendar .rcMain table td.rcHover table .CalendarEvents a {
	color: #fff;
	background-color: transparent;
	background-image: none;
}
, #content_copy .calendar .rcMain table td table .CalendarEvents a {
 color: #522381;
 background-color: transparent;
}

#content_copy .calendar .rcMain .rcRow .rcSelected a {
	color: #fff;
}

#content_copy .calendar .rcMain table td.rcHover, #content_copy .calendar .rcMain table td.rcHover a {
	background: #d2d2d2 url(/templates/images/cal_day_hover.png) repeat-x 0 0;
	color: #fff;
}

#content_copy .calendar .rcMain tbody .rcRow td.rcOtherMonth {
	color: silver;
}

#content_copy .calendar .rcMain tbody .rcRow td.rcOtherMonth a {
	color: silver;
}

/* 
----Sitemap Styles------
*/

.detailnew #SiteMap {
	/*padding-top: 46px;
	background: transparent url(/templates/images/sitemap_header.png) no-repeat 0 0;*/
	padding-top: 42px;
	margin-top:17px;
}

.detailnew  #SiteMap iframe {
	display: none;
}

.detailnew #SiteMap ul li.selectedPageRoot:first-child {
	display: none;
}

.detailnew  #SiteMap ul {
	padding: 0;
}

.detailnew  #SiteMap ul.rmRootGroup {
	background: #fff url(../school%20img/sitemap_rows_bg.png)  repeat 0 0;
}

.detailnew  #SiteMap ul li {
	background-color: transparent;
	border: none;
	background-image: none;
	padding: 0;
	font-size: 13px;
}

.detailnew  #SiteMap ul li a {
	font-weight: bold;
	background: url(../school%20img/section_menu_level3_bullet.png) no-repeat scroll 15px 18px transparent;
	padding:0 20px 0 38px;
	height: 41px;
	line-height: 41px;
	display: block;
	border-top:1px solid transparent;
	color: #0c3667;
}

.detailnew  #SiteMap ul li ul li a {
	background: url(../school%20img/section_menu_level3_bullet.png) no-repeat scroll 56px 18px transparent;
	font-weight:normal;
	padding-left:80px;
	color: #0c3667;
}

.detailnew  #SiteMap ul li ul li ul li a {
	background: url(../school%20img/section_menu_level3_bullet.png) no-repeat scroll 98px 19px transparent;
	font-weight:normal;
	padding-left:120px;
}

.detailnew  #SiteMap ul li a:focus, .detailnew  #SiteMap ul li a:hover, .detailnew  #SiteMap ul li a:active {
	color: #1584b5;
}

.detail #content_copy {
	padding-bottom:45px;
}

.detail #content_copy .go_back {
	position: absolute;
	bottom: 45px;
	padding: 0;
	font-size: 0.8em;
	text-transform: uppercase;
	padding:5px 0 0;
	border-top:1px dotted #ccc;
}

.detail #content_copy .go_back a {
	color:#747373;
	font-family:Century Gothic;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:14px;
	text-decoration:none;
	line-height: 2.3em;
	background: #e1e1e1 url(/templates/images/section_menu_level_3_li_selected_arrow.png) no-repeat 614px 9px;
	width: 625px;
	display: block;
}

.detail #content_copy .go_back a:focus, .detail #content_copy .go_back a:hover, .detail #content_copy .go_back a:active {
	color: #7da8c9;
	background-color: #f1f1f1;
	background-position: 614px -73px;
}

/* 
----Search Results Styles------
*/

.detailnew  #main .content_top, .detailnew  #main #SearchResults {
	width: 711px;
}

/*.detailnew  #main .content_top h1 {
	background-color:#474747;
	color:#FFFFFF;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:1em;
	height:31px;
	line-height:31px;
	margin-bottom:16px;
	padding:0 12px;
	border: none;*/
}

.detailnew  #main #content {
	background-color: transparent;
	padding-top:0;
}

.detailnew  #main br + br {
	display: none;
}

.detailnew  #main div {
	font-size:13px !important;
}

.detailnew  #main b {
	font-weight: normal !important;
}

.detailnew  #main b + a {
	font-style: italic !important;
}

#SearchResults div:first-child {
	background: transparent url(../school%20img/search_hr_background.png)  no-repeat center bottom;
	padding-bottom: 30px;
}

/* 
----Login Page Styles------
*/

.login #content_copy {
	padding-bottom:20px;
}

.login #content_copy p {
	padding:0 0 1em;
}

.login #content_copy .go_back {
	position: absolute;
	bottom: 45px;
	padding: 0;
	font-size: 0.8em;
	text-transform: uppercase;
	padding:5px 0 0;
	border-top:1px dotted #ccc;
}

.login #content_copy .go_back a {
	color:#747373;
	font-family:Century Gothic;
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:14px;
	text-decoration:none;
	line-height: 2.3em;
	background: #e1e1e1 url(/templates/images/section_menu_level_3_li_selected_arrow.png) no-repeat 614px 9px;
	width: 625px;
	display: block;
}

.login #content_copy .go_back a:focus, .login #content_copy .go_back a:hover, .login #content_copy .go_back a:active {
	color: #7da8c9;
	background-color: #f1f1f1;
	background-position: 614px -73px;
}

#content_copy .login {
	background: transparent url(../school%20img/login_bg.png) no-repeat 0 68px;
}

#content_copy .login table {
	margin: 0;
	margin-bottom: 0px;
	margin-top: 0px;
	border-collapse: collapse;
	width: 100%;
	border: none;
	position: static;
	font-size: 1.1em;
}

#content_copy .login table td {
	padding:0 10px 0 0;
	font-size:0.9em;
}

#content_copy .login table td {
	background-image: none;
	background-color: transparent;
	border: none;
	padding: 0;
	text-align: left;
}

#content_copy .login table td table td:first-child {
	padding-top:44px;
}

#content_copy .login table td table td {
	padding:44px 0px 0 0;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
#content_copy .login table td table td {
 padding:30px 0px 0 0;
}
}

#content_copy .login table td table td label {
	color:#0c3667;
	display:block;
	float:left;
	font-family:tahoma, "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:0.9em;
	font-style:normal;
	font-weight:normal;
	line-height:1.8em;
	padding-right:20px;
	padding-top:3px;
	text-transform:capitalize;
	width:77px;
	padding-left:15px;
}

#content_copy .login input {
	border:1px dotted #AAAAAA;
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
	line-height:1.8em;
	padding:6px 10px;
	text-transform:uppercase;
	width:548px;
	position: relative;
	top: 2px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
#content_copy .login input[type="checkbox"] {
 border: none;
 padding: 3px !important;
 left:-3px;
 margin:5px;
 position:relative;
 top:4px;
 width:10px;
 height: 10px;
 margin-left: 15px;
 margin-top: 8px;
 font-size: 60px;
}
}

#content_copy .login input[type="checkbox"] {
	border: none;
	padding: 3px !important;
	left:-3px;
	margin:5px;
	position:relative;
	top:0px;
	width:10px;
	height: 10px;
	margin-left: 15px;
	margin-top: 8px;
	font-size: 60px;
}
 #content_copy .login input[type="checkbox"] ~ label {
 width:165px;
 padding-right: 0;
}

#content_copy .login table td table td input#ctl00_ContentPlaceHolderMain_ctl00_sws_8_feature_Login1_UserName {
	margin-top: 10px;
}

#content_copy .login input[type="submit"] {
	width: 100px;
}

#content_copy .login table td table tr:first-child td:first-child {
	border-bottom:2px solid #DDDDDD;
	clear:both;
color:#0c3667;
font-family:'CalibriRegular',calibri,tahoma,verdana,arial,sans-serif;
font-size:1.65em;
margin-bottom:1.1em;
padding-bottom:0;
padding-top:0.5em;
font-weight:normal;
}

	

#content_copy .login input[type="submit"] {
	
	background:url("/templates/images/login_submit_button_bg.png") no-repeat scroll 0 0 #FFFFFF;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	height:43px;
	letter-spacing:0;
	margin-bottom:0;
	padding:0 0 5px 55px;
	text-align:left;
	text-transform:none;
	width:125px;
	float: right;
	position: relative;
	top: -9px;
	
	/* background:url("/templates/images/login_submit_button_bg.png") no-repeat scroll 0 0 #FFFFFF;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:"Century Gothic", "Avant Garde", Helvetica, Arial, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	height:43px;
	letter-spacing:0;
	margin-bottom:0;
	padding:0 0 5px 55px;
	text-align:left;
	text-transform:none;
	width:125px;
	float: right;
	position: relative;
	top: -9px; */
}

#content_copy .login input[type="submit"]:hover {
	color: #FFFB56;
	background-position: 0 bottom;
}

/* 
----Admin Page Styles------
*/
	
.admin #content_copy .BlogFeatureList ul li.even {
	background-color: transparent;
}

.admin #content_copy .BlogFeatureList ul li:first-child {
	border-top: none !important;
	padding-top: 0;
	background:url("/templates/images/section_menu_level3_bullet.png") no-repeat scroll 15px 9px transparent;
}

.admin #content_copy .BlogFeatureList ul li .blogBody {
	padding: 0;
}

.admin #content_copy .BlogFeatureList ul li p {
	padding-bottom: 0.9em;
}

.admin #content_copy .BlogFeatureList ul li {
	background:url("/templates/images/section_menu_level3_bullet.png") no-repeat scroll 15px 23px transparent;
	padding:14px 0 10px 38px;
}

/*
---- Home Important Notice -----
*/

#important_notice_bg_wrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9992;
	}
	
#important_notice_background {
	background-color: #fff;
	opacity: 0.7;
	filter:alpha(opacity=70);
	position: fixed;
	z-index:9992;
	width: 100%;
	height: 100%;
	min-height: 100%;
	display: none;
	}

#notice #important_notice_background {
	display: block;
	}
	
#important_notice_wrapper {
	width: 668px;
	height: 166px;
	position: fixed;
	top: 50%;
	margin-top: -111px;
	left: 50%;
	padding: 20px 7px 20px;
	margin-left: -366px;
	background: transparent url(../school%20img/important_notice_bg.png)  no-repeat 0 0;
	z-index: 9999; 
	display: none;
	}
	
#notice_content ul li ul li {
	 height: 90px;
    overflow: hidden;
	list-style-type: none;
	}
	
#notice #important_notice_wrapper {
	display: block;
	}
	
#important_notice {
	position: relative;
	}
	
#notice_title {
    background: url("breadcrumbbg2.png") repeat-x scroll 0 0 #0e5385;
    border: 1px solid #0e5385;
    margin-bottom: 10px;
    margin-top: 0px;
    min-height: 28px;
	margin-left: 10px;
    width: 634px;
}

#notice_title h2 {
	/* background: url("breadcrumb_mainbg_2.png") no-repeat scroll right 0 #0e5385; */
    color: #FFFFFF;
    float: left;
    font-family: "CalibriBold",Garamond, Georgia,"Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
    font-size: 1.4em;
    font-weight: normal;
    line-height: 28px;
    padding: 0 45px 0 12px;
    text-shadow: 1px 1px 2px #2d2d2d;
    text-transform: uppercase;
	}

#close a {
	display: block;
	width: 17px;
	height: 17px;
	text-indent: -9999em;
	float: right;
	background: transparent url(../school%20img/close.png)  no-repeat 0 0;
	   margin-right: 9px;
    margin-top: 6px;
	}
	
#close a:hover {
	background-position: 0 -70px;
	}
	
#notice_content {
	  background: url(../school%20img/news_bg2.png) no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #0c3667;
    display: block;
    float: left;
    font-family: 'CalibriRegular',calibri,tahoma,verdana,arial,sans-serif;
    font-size: 1.14em;
    font-weight: normal;
    height: 90px;
    line-height: 1.8em;
    margin-bottom: 0;
	position: relative;
	left: 10px;
    overflow: hidden;
    padding: 12px 14px 12px 146px;
    width: 474px;
	}

#important_notice .BlogFeatureList ul li h2 {
	margin: 3px 0 3px;
	 font-size: 1.2em;
	 line-height: 1.8em;
	}
	
#important_notice .BlogFeatureList ul li h2 a {
	color: #0c3667;
	display: block;
	font-family: 'CalibriRegular',tahoma,arial,verdana,sans-serif;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 25px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/green_arrow.png);
	background-repeat: no-repeat;
	background-position: 0 6px;
	}

#important_notice .BlogFeatureList ul li p {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 1.1em;
    line-height: 2.1em;
    padding-bottom: 0;
    padding-left: 0;
	color: #000000;
	overflow: hidden;
	clear: both;
	}
	
#important_notice .BlogFeatureList ul li p.blogSummary {
	display: none;
	}
	
#important_notice .blogDate {
	display: none;
	}
	
#important_notice .rsslinkicon {
	display: none;
	}
	
#important_notice .rsslinktext {
	height: 22px;
	position: absolute;
	right: 39px;
	text-indent: -9999em;
	top: 4px;
	width: 22px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../school%20img/inside_rss.png) ;
	background-repeat: no-repeat;
	background-position: 0 -59px;
	}
	
#important_notice .rsslinktext:hover {
	background-position: 0 1px;
	}
	
#important_notice .BlogFeatureList ul li h2 a:hover {
    color: #0c3667;
}

.hidden {
	display: none !important;
	}

 .loading {
 	visibility: hidden !important;
	height: 1px !important;
	width: 1px !important;
	position: absolute !important;
	overflow: hidden !important;
	}
	
#static_button {
		width: 56px;
	height: 207px;
	display: block;
	float: left;
background: transparent url(/templates/images/ark_slder/open_tab.png) 0 0;
	text-indent: -9999em;
	z-index: 223;
	}
	
/* Proofing Updates */

#content_copy .blog h2, #content_copy .blog .postInformation, .detailnew .CalendarEvents .ceTitle, .detailnew .CalendarEvents .ceDate {
	margin-bottom:12px !important;
}

#content_copy .blog .postInformation {
	color: #0c3667;
	font-weight:normal;
	font-style:italic;
}

.detailnew .CalendarEvents .ceTitle {
	border-bottom:2px solid #DDDDDD;
	clear:both;
	color:#0c3667;
	font-family:'CalibriRegular',calibri,tahoma,verdana,arial,sans-serif;
	font-size:1.65em;
	margin-bottom:1.1em;
	padding-bottom:0;
	padding-top:0.5em;
	font-weight:normal
}

.detailnew .CalendarEvents .ceDate {
	color: #0c3667;
	font-weight:normal;
	font-style:italic;
}

#return_link {
	background: url(../school%20img/return_link_bg.png) no-repeat scroll 0 bottom transparent;
	color:#093365;
	float:left;
	font-family:"Trebuchet MS","Century Gothic","Avant Garde",Helvetica,Arial,sans-serif;
	font-weight:normal;
	height:22px;
	padding:10px 0 4px 13px;
	width:707px;
	margin-top:20px;
	text-decoration:none;
}

#return_link a {
	text-decoration:none;
}

.detailnew #SiteMap {
	background: url(site_map_title.png) no-repeat 0 0;
	}


#notice_content #addFeature .addFeatureBar ul li {
	height: auto;
}

#notice_content .wpzoneholder {
	height:0px !important;
}

#notice_content .BlogFeatureList ul li {
	list-style: none;
	}

#notice_content .featureWidgetTop, #notice_content #addFeature {
	display:none;
}

/* Restyling for background */

#calendar_content_top {
height:6px;
width:984px;
float:left;
background: url(../school%20img/calendar_content_top_6px.png) no-repeat 0 0;
}

#calendar_content_bottom {
height:15px;
width:984px;
float:left;
background:url(calendar_content_bottom_15px.png) no-repeat 0 0;
}

#calendar_content_middle {
width:984px;
float:left;
background:url(calendar_content_middle.png) repeat-y 0 0;
}

/* v2 updates */

#slideshow {
        z-index:1999;    
}

#slideshow .feature .editFeatureClass a, #slideshow .addFeatureBar, #slideshow .feature .ulBlock {
    margin-left: 228px !important;    
}

/* Latest News Scroller on Home */

#latest_news_wrapper {
	height: 30px;
	width: auto;
	margin-top: 11px;
}

#latest_news_wrapper .featureWidgetTop {
	display:none;
}

#latest_news_wrap {
	position:relative;
	height:30px;
	width:550px;
	float: left;
}

#latest_news_scroller {
	overflow:hidden;
	height:29px;
	width:550px;
	background: #222222;
	border: 1px solid #444444;
}

#latest_news_wrapper #latest_news_rss {
	width:155px;
	height:27px;
	top:0;
	right:-2px;
	z-index: 5;
	float: right;
	padding-top: 5px;
	padding-left: 10px;
	background-image: url(../school%20img/key_facts.png) ;
	background-repeat: no-repeat;
}
.latstnwsscrll {
	float: right;
	height: 20px;
	width: 500px;
}
#webticker {
	height: 25px;
	width: 448px;
	font-size: 12px;
	overflow:hidden;
	position:relative;
	float: right;
	background-color: #000000;
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
}
#webticker p {
	font-weight:normal;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	padding-top: 7px;
}
#webticker marquee {
	display:block !important;
	height:30px;
}
.SlideShowHolder ul.ulmyslides li { 
position:absolute !important; 
}
.cntcts {
	float: right;
	height: auto;
	width: 100%;
	margin-top: 5px;
}
.cntctss {
	float: right;
	height: auto;
	width: 550px;
	margin-top: 5px;
}
.cntct {
	float: right;
	height: auto;
	width: 750px;
	margin-top: 5px;
}
.logo {
	background-image: url(../school%20img/littleflower_logo.png);
	background-repeat: no-repeat;
	float: left;
	height: 143px;
	width: 162px;
	margin-top: 10px;
}
#schlabthldr {
	float: left;
	height: auto;
	width: 980px;
	padding-bottom: 20px;
	margin-top: 15px;
}
#schlabtlfthldr {
	float: left;
	height: auto;
	width: 225px;
}
#schlabtrgthldr {
	float: right;
	height: auto;
	width: 730px;
}
#schlabtrgthldrs {
	float: right;
	height: auto;
	width: 100%;
}
#abt2 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#abt3 {
	float: left;
	height: auto;
	width: auto;
	font-family: Kokila;
	font-size: 25px;
	color: #9912aa;
	text-transform: uppercase;
	font-weight: bold;
}
#abt33 {
	height: auto;
	width: 150px;
	font-family: Kokila;
	font-size: 25px;
	color: #9912aa;
	text-transform: uppercase;
	font-weight: bold;
	margin-right: auto;
	margin-left: auto;
}
#abt4 {
	float: left;
	height: 178px;
	width: 140px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#abt4:hover {opacity: 0.6;}
#schlcmpus {
	float: left;
	height: 165px;
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#schlcmpus:hover {opacity: 0.6;}
#schlprfle {
	float: left;
	height: 148px;
	width: 220px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#schlprfle:hover {opacity: 0.6;}
#ourmotto {
	float: left;
	height: 197px;
	width: 190px;
	opacity: 1;


   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#ourmotto:hover {opacity: 0.6;}
#abt5 {
	float: right;
	height: 140px;
	width: 580px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	line-height: 20px;
}
#abt6 {
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	float: left;
	width: 728px;
	height: auto;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
}
#abt66 {
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	float: left;
	width: 728px;
	height: auto;
	line-height: 20px;
	text-align: left;
	margin-top: 5px;
}
#abt61 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	float: left;
	width: 728px;
	height: auto;
	line-height: 20px;
	text-align: justify;
	/* [disabled]margin-top: 5px; */
}


#schlcntactus {
	float: left;
	height: 720px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}




#contactusbtmp1 {
	float: right;
	height: 265px;
	width: 380px;
	margin-top: 20px;
}
#contactusbtmp1 h1 {
	font-family: Kokila;
	font-size: 25px;
	font-weight: bold;
	color: #e77e23;
	margin-left: -10px;
}

h9
{
	color:#e77e23;
	float: left;
	font-family: Kokila;
	font-size: 25px;
	font-weight: bold;
	margin-top: 5px;
}


#contactusadrshldr2 {
	float: left;
	height: 190px;
	width: 380px;
	/* [disabled]margin-left: 5px; */
	/* [disabled]margin-top: 8px; */
}

.contactadresline1 {
	color:#1bbc9b;
	text-decoration: none;
	font-size:18px;
	font-family: Helvetica, Arial, sans-serif;
	padding-right: 20px;
	line-height: 25px;
}
.contactadresline2 {
	color:#000;
	text-decoration: none;
	font-size:16px;
	font-family: "Century Gothic";
	padding-right: 20px;
	line-height: 30px;
}
.contactadresline3 {
	color:#000;
	text-decoration: none;
	font-size:16px;
	/* [disabled]margin-top: 30px; */
	font-family: "Century Gothic";
	padding-right: 20px;
	line-height: 30px;
}

.contactadresline4 {
	color:#000;
	text-decoration: none;
	font-size:16px;
	font-family: "Century Gothic";
	padding-right: 15px;
	line-height: 30px;
}
.contactadresline5 {
	color:#000;
	text-decoration: none;
	font-size:16px;
	font-family: "Century Gothic";
	padding-right: 2px;
	line-height: 30px;
}
.contactadresline6 {
	color:#000;
	text-decoration: none;
	font-size:16px;
	font-family: "Century Gothic";
	padding-right: 20px;
	line-height: 30px;
}



#mycontactus {
	float: left;
	width: 480px;
	margin-bottom: 10px;
	margin-top: 25px;
}


h8{
	color:#e77e23;
	font-family: "Times New Roman", Times, serif;
	font-size:21px;
}
#contactgmp {
	float: left;
	height: 240px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 65px;
}



#schladmsnhldr {
	float: left;
	height: 790px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}
#schladmsnlft {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
}
#schladmsnrgt {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}
#abtadmsn {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #50c8f6;
}
#admsnc1 {
	font-family: Verdana, Geneva, sans-serif;
	color: #999;
	float: left;
	height: auto;
	width: 729px;
	text-align: justify;
	line-height: 20px;
}
#schlcrclumhldr {
	float: left;
	height: auto;
	width: 980px;
	padding-bottom: 20px;
}

#schlcrclumhldrr1 {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
}
#schlcrclumhldl1 {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}
#schlcrclumhldc1 {
	float: left;
	height: auto;
	width: 730px;
/*border: 1px solid #F00;*/
}

#schlcrclumhldl2 {
	float: left;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 5px;
}
#schlcrclumhldl3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	color: #ff7028;
	float: left;
	height: auto;
	width: 240px;
	font-weight: normal;
}


#schlcrclumhldl4 {
	float: left;
	height: 190px;
	width: 220px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#schlcrclumhldl4:hover {opacity: 0.6;}
#schlcrclumhldl5 {
	width: 100%;
	float: left;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}
#schlcrclumhldl6 {
	width: 730px;
	float: left;
	height: 140px;
	/* [disabled]border: 1px solid #F00; */
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
}

#schlcrclumhldl7 {
	float: left;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 10px;
}




#schlglryhldr {
	float: left;
	width: 980px;
	margin-bottom: 20px;
	margin-top: 15px;
}

#fltynew1 {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
	background-color: #e1e0e0;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 1px;
}

#fltynew1p {
	float: left;
	height: auto;
	width: 130px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 19px;
	color: #4ca2ba;
	margin-left: 5px;
}















#photogalrycontainer {
	height: auto;
	width: 100%;
	float: left;
	/* [disabled]border: 1px solid #F00; */
	background-image: url(../images/new%20body%20bg.png);
	background-repeat: repeat;
}

#photogalrycntnrholdr {
	height: 450px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#photogalryp1 {
	height: 30px;
	width: 175px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
#photogalerychme {
	float: left;
	width: 975px;
	margin: 5px;
}
#sstyle {
	height: 345px;
	width: 645px;
	margin-left: auto;
	margin-top: 20px;
	margin-right: auto;
}
h18
{
	/*color:#e08c11;*/
float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	/* [disabled]margin-left: 10px; */
	color: #a4050a;
}




#schlfulty {
	float: left;
	height: 750px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}

#schlfultylfh  {
	float: left;
	height: 650px;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}


#schlfultyrgthldr {
	float: right;
	height: 680px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}



#fltynew1 {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
	background-color: #e1e0e0;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 1px;
}
#fltynew1p {
	float: left;
	height: auto;
	width: 130px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 19px;
	color: #4ca2ba;
	margin-left: 5px;
}

#fctphldrp2 {
	float: right;
	height: 280px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}
#fctphldrp1 {
	float: left;
	height: 280px;
	width: 155px;
	/* [disabled]border: 1px solid #F00; */
}

#fctphldrp3 {
	float: left;
	height: 150px;
	width: 150px;
	/* [disabled]background-image: url(../images/fclty.png); */
	margin-top: 35px;
	opacity: 1;



   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	/* [disabled]border: 1px solid #F00; */
}




#fctphldrp3:hover {opacity: 0.6;}


#fctphldrp81 {
	float: left;
	height: 20px;
	width: 150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 5px;
}
#fctphldrp82 {
	float: left;
	height: 20px;
	width: 150px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #3ccdf0;
	margin-top: 5px;
}
#fcthldrmdy {
	float: right;
	height: 230px;
	width: 760px;
}

#fctphldrp5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 25px;
	color: #ff7028;
	float: left;
	height: auto;
	width: 240px;
	font-weight: normal;
}

#fctphldrp6 {
	width: 760px;
	float: left;
	height: auto;
	/* [disabled]border: 1px solid #F00; */
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}

#fctphldrp7 {
	float: left;
	height: auto;
	width: 760px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666;
	text-align: justify;
	margin-top: 10px;
}
#admsnmytb {
	float: left;
	height: auto;
	width: 610px;
	/* [disabled]border: 1px solid #F00; */
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	/* [disabled]margin-top: 5px; */
	padding-bottom: 15px;
	margin-left: 10px;
}



#abt211 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 10px;
}
#abt311 {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #50c8f6;
}
#abt01 {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #50c8f6;
}


#schlsugtnhldr {
	float: left;
	height: 730px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}



#schlsugtnlfthldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}
#sugn1 {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 10px;
}



#uniformchldr {
	float: left;
	height: 1080px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}


#uniformlfhldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}

#uniformcrgt {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}
#uniformcrgt1 {
	height: 185px;
	width: 730px;
	-webkit-box-shadow: -3px -3px 10px #9E9E9E;
	-moz-box-shadow: -3px -3px 10px #9E9E9E;
	box-shadow: -3px -3px 10px #9E9E9E;
	margin-top: 15px;
	float: left;

}
#uniformcrgt2 {
	float: right;
	height: 140px;
	width: 500px;
	/* [disabled]border: 1px solid #F00; */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #666;
	margin-top: 20px;
}




#abtuni {
	float: left;
	height: auto;
	width: 730px;
	margin-top: 30px;
}

#abtadm {
	float: left;
	height: auto;
	width: 730px;
	margin-top: 15px;
	padding-bottom: 10px;
}
#abt3uni {
	float: left;
	height: auto;
	width: 400px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #e77e23;
}


#uniformcrgt3 {
	float: left;
	height: 140px;
	width: 140px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
	margin-left: 20px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
}

#uniformcrgt3:hover {opacity: 0.6;}

#uniformcrgt4 {
	float: left;
	height: 25px;
	width: 730px;
	margin-top: 10px;
}

#uniformcrgt411 {
	float: left;
	height: 25px;
	width: 730px;
	margin-top: 20px;
}




#uniformcrgt5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #666;
	float: left;
	height: 20px;
	width: 400px;
}




#nationaanthmhldr {
	float: left;
	height: 770px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}
#natnllfthldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}#natnlrgt {
	float: right;
	height: auto;
	width: 730px;
	margin-top: 20px;
}
#natnlrgtp1 {
	float: left;
	height: 700px;
	width: 415px;
	/* [disabled]border: 1px solid #F00; */
}


#schlanthhldr {
	float: left;
	height: 720px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}


#schlanthlfh {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}#schlanthamrighthldr {
	float: right;
	height: 640px;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	background-color: #eac587;
	margin-top: 20px;
}
/*#nathanthp1 {
	float: left;
	height: 730px;
	width: 600px;
	border: 1px solid #0FF;
}*/
#schlanthamp1 {
	float: right;
	height: auto;
	width: 700px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}


#hymnshldr {
	float: left;
	height: 670px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}
#hymnsprytabhldr {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}


















#imagegalryp1 {
	float: left;
	height: 30px;
	width: 985px;
	/* [disabled]border: 1px solid #F00; */
}
#popupimgeglry1 {
	float: left;
	height: 570px;
	width: 970px;
	/* [disabled]border: 1px solid #00F; */
	margin-top: 20px;
	background-color: #CCC;
}

#imgeglrycntant1 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}

#imgeglrycntant2 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}

#imgeglrycntant3 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}

#imgeglrycntant4 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}


#imgeglrycntant5 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}

#imgeglrycntant6 {
	float: left;
	height: 500px;
	width: 900px;
	/* [disabled]border: 1px solid #CCC; */
	margin-top: 10px;
}



h18
{
	/*color:#e08c11;*/
float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	/* [disabled]margin-left: 10px; */
	color: #9912aa;
}


#hymnp2
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}


#hymnp3
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}


#hymnp4
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}


#hymnp5
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}


#hymnp6
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}



#hymnp7
{
	float:left;
	width:400px;
	height:480px;
	/* [disabled]border: 1px solid #F00; */
}



#visionhldr {
	float: left;
	height: auto;
	width: 980px;
	padding-bottom: 20px;
	margin-top: 15px;
}



#visionlfthldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	/* [disabled]margin-top: 20px; */
}
#aluminiloginhldr {
	float: right;
	height: auto;
	width: 100%;
}


#visionrgthldr {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}
#emptyhldr {
	float: right;
	height: auto;
	width: 100%;
	/* [disabled]border: 1px solid #F00; */
}
#visionabt2 {
	float: left;
	height: auto;
	width: 705px;
	/* [disabled]margin-bottom: 10px; */
	margin-top: 10px;
}
#visionabthead {
	float: left;
	height: auto;
	width: 100%;
	font-family: Kokila;
	font-size: 25px;
	color: #9912aa;
	font-weight: bold;
	margin-bottom: 8px;
	text-transform: uppercase;
}
#visionabtheadss {
	float: left;
	height: auto;
	width: 100%;
	font-family: Kokila;
	font-size: 25px;
	color: #9912aa;
	font-weight: bold;
	margin-bottom: 8px;
	text-transform: uppercase;
	text-align: center;
}
#visionabt3 {
	float: left;
	height: auto;
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #e77e23;
	text-align: left;
}
#visionabt44 {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 17px;
	color: #0CF;
}
#visionabt4 {
	float: left;
	height: 140px;
	width: 140px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;	
}
#visionabt4:hover {opacity: 0.6;}
#management {
	float: left;
	height: 165px;
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#management:hover {opacity: 0.6;}


#visionabt5 {
	float: right;
	height: 140px;
	width: 580px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	line-height: 20px;
}



#motto1 {
	float: right;
	height: auto;
	width: 730px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	line-height: 20px;
	margin-top: 5px;
}


#achivmtshldr {
	float: left;
	height: 670px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}




#achivmtslfthldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}



#achivmtsrgthldr {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}


#achivmtsabt2 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 20px;
}
#achivmtsabt3 {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #50c8f6;
}#achivmentsp1hl {
	float: left;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 15px;
}


#achivmentsp1hl1 {
	float: left;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 40px;
}


#achivmentspanel1 {
	float: left;
	height: 250px;
	width: 200px;
		-webkit-box-shadow: -3px -3px 10px #9E9E9E;
	-moz-box-shadow: -3px -3px 10px #9E9E9E;
	box-shadow: -3px -3px 10px #9E9E9E;
	/*	-webkit-box-shadow: -0px -0px 15px #9E9E9E;
	-moz-box-shadow: -0px -0px 10px #9E9E9E;
	box-shadow: -0px -0px 10px #9E9E9E;*/
/*	border: 1px solid #F00;*/


-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#achivmentspanel2 {
	float: left;
	height: 250px;
	width: 200px;
	/*	border: 1px solid #F00;*/
	margin-left: 65px;
	-webkit-box-shadow: -3px -3px 10px #9E9E9E;
	-moz-box-shadow: -3px -3px 10px #9E9E9E;
	box-shadow: -3px -3px 10px #9E9E9E;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#achivmentspanel3 {
	float: right;
	height: 250px;
	width: 200px;
/*	border: 1px solid #F00;*/
	-webkit-box-shadow: -3px -3px 10px #9E9E9E;
	-moz-box-shadow: -3px -3px 10px #9E9E9E;
	box-shadow: -3px -3px 10px #9E9E9E;
	
	
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#achivmentpin1 {
	height: 150px;
	width: 175px;
/*	border: 1px solid #F00;*/
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
}
#achivmentpin1:hover {opacity: 0.6;}






#achivmentpin2 {
	float: left;
	height: 55px;
	width: 175px;
	margin-top: 13px;
	margin-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
}


#trnsphldr {
	float: left;
	height: 420px;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
}


#trnsplfthldr {
	float: left;
	height: auto;
	width: 225px;
	/* [disabled]border: 1px solid #F00; */
	/* [disabled]margin-top: 20px; */
}


#trnsprgthldr {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}




#schant {
	float: left;
	height: auto;
	width: 730px;
	margin-top: 15px;
}
#schant1 {
	float: left;
	height: auto;
	width: auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #FFF;
	padding-left: 30px;
}
#schlsugtnlftadv {
	float: left;
	height: 200px;
	width: 220px;
	/* [disabled]border: 1px solid #F00; */
	margin-top: 20px;
}
#hmeimge {
	height: 103px;
	width: 137px;
	border: 1px solid #F00;
	float: left;
	/* [disabled]padding-right: 5px; */
	/* [disabled]padding-bottom: 5px; */
	background-image: url(../school%20img/principal.jpg);
}
#hmetablehldr {
	float: left;
	height: auto;
	width: auto;
	/* [disabled]border: 1px solid #F00; */
	margin-bottom: 10px;
}
.hmepr {
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	text-align: justify;
	line-height: 20px;
}


#qltyplcyhldr {
	float: left;
	height: auto;
	width: 980px;
	padding-bottom: 20px;
	margin-top: 15px;
}
#acadamicsectn127 {
	float: right;
	height: auto;
	width: 712px;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	text-align: justify;
	line-height: 20px;
	margin-top: 12px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #000;
	padding: 8px;
}


#acadamicsectn1 {
	float: right;
	height: auto;
	width: 728px;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	text-align: justify;
	line-height: 20px;
	margin-top: 5px;
}



#acadamicsectn2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	float: left;
	width: 728px;
	height: auto;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
}




#acdmcgrdhldr {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	padding-bottom: 20px;
}




#rlsregnhldr {
	float: left;
	height: auto;
	width: 980px;
	padding-bottom: 20px;
	margin-top: 15px;
}


#tchenbldcls1 {
	float: left;
	height: auto;
	width: 475px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	text-align: justify;
	line-height: 20px;
	margin-top: 5px;
	padding-bottom: 5px;
	/* [disabled]border: 1px solid #F00; */
}



#tchenbldhldr {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	padding-bottom: 20px;
}


#pryrabt2 {
	float: left;
	height: auto;
	width: 100%;
	/* [disabled]margin-bottom: 10px; */
	margin-top: 10px;
	/* [disabled]text-align: center; */
}
#pryrabt24 {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}

#pryrabt6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	float: left;
	width: 728px;
	height: auto;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
}



#libryhldr {
	float: left;
	height: auto;
	width: 980px;
	/* [disabled]border: 1px solid #F00; */
	padding-bottom: 20px;
}



#mottonewldr {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
}


#mottonewldr2 {
	float: left;
	height: auto;
	width: 705px;
	/* [disabled]margin-bottom: 10px; */
	margin-top: 10px;
}


#mngmnthldr {
	float: right;
	height: auto;
	width: 730px;
	/* [disabled]border: 1px solid #F00; */
	/* [disabled]margin-top: 5px; */
}


#mngmnthldr1 {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
}


#schxamtp1 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 10px;
}



#acdgrdtp1 {
	float: left;
	height: auto;
	width: 610px;
	/* [disabled]border: 1px solid #F00; */
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 5px;
	padding-bottom: 15px;
	/* [disabled]margin-left: 10px; */
}



#msntp1 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 10px;
}



#vsntp1 {
	float: left;
	height: auto;
	width: 705px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#tchtopimg {
	float: right;
	height: 140px;
	width: 240px;
	/* [disabled]border: 1px solid #F00; */
	opacity: 1;



   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	/*background-image: url(../school%20img/vsn.jpg) ;*/
}


#tchtopimg:hover {opacity: 0.6;}
#nwhmglemap {
	float: left;
	height: 300px;
	width: 730px;
	border: 4px solid #CCC;
}
.homehead {
	font-family: Kokila;
	font-size: 22px;
	font-weight: bold;
	color: #9912aa;
	text-transform: uppercase;
}
.newseventhead {
	float: left;
	width: auto;
	padding-bottom: 10px;
	padding-left: 10px;
}
a.rsultlink:link {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
a.rsultlink:visited {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
a.rsultlink:hover {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.cptnclss {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #c95e18;
}
.cptnclsssubhead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c95e18;
	margin-top: 8px;
}
.spacerclass {
	float: left;
	width: 100%;
	margin-top: 5px;
}
.ftrhldr {
	float: left;
	width: auto;
}
.welcome {
	float: left;
	height: 103px;
	width: 142px;
	opacity: 1;




   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
}
.welcome:hover {opacity: 0.6;}
.welcomes {
	float: left;
	height: 86px;
	width: 142px;
	opacity: 1;






   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
}
.welcomes:hover {opacity: 0.6;}
.littleflwer {
	float: left;
	height: 103px;
	width: 142px;
	opacity: 1;


   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	margin-right: 10px;
}
.littleflwer:hover {opacity: 0.6;}
.inp {
	background: -moz-linear-gradient(center top, #FFFFFF, #F8F8F8 1px, #FFFFFF 25px) repeat scroll 0 0 transparent;
	border: 1px solid #E5E5E5;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	font: 13px/100% Verdana, Tahoma, sans-serif;
	outline: 0 none;
	padding: 5px;
	width: 320px;
}
.inpss {
	background: -moz-linear-gradient(center top, #FFFFFF, #F8F8F8 1px, #FFFFFF 25px) repeat scroll 0 0 transparent;
	border: 1px solid #E5E5E5;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	font: 13px/100% Verdana, Tahoma, sans-serif;
	outline: 0 none;
	width: 320px;
	padding-right: 5px;
	padding-left: 5px;
	height: 70px;
}
.inps {
	background: -moz-linear-gradient(center top, #FFFFFF, #F8F8F8 1px, #FFFFFF 25px) repeat scroll 0 0 transparent;
	border: 1px solid #E5E5E5;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
	font: 13px/100% Verdana, Tahoma, sans-serif;
	outline: 0 none;
	padding: 6px;
	width: 320px;
}
.para1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
}
.buttons{
	border:1px solid #a0a0f2;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:14px;
	font-family:arial, helvetica, sans-serif;
	padding: 8px;
	text-decoration:none;
	display:inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	width: auto;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #d2d2f9;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d2d2f9), to(#a6a6f2));
	background-image: -webkit-linear-gradient(top, #d2d2f9, #a6a6f2);
	background-image: -moz-linear-gradient(top, #d2d2f9, #a6a6f2);
	background-image: -ms-linear-gradient(top, #d2d2f9, #a6a6f2);
	background-image: -o-linear-gradient(top, #d2d2f9, #a6a6f2);
	background-image: linear-gradient(to bottom, #d2d2f9, #a6a6f2);

	filter:progid:DXImageTrans.form-reg.Microsoft.gradient(GradientType=0,startColorstr=#d2d2f9, endColorstr=#a6a6f2);
}
.buttons:hover{
 border:1px solid #7878ed;
 background-color: #a5a5f3; background-image: -webkit-gradient(linear, left top, left bottom, from(#a5a5f3), to(#7a7aeb));
 background-image: -webkit-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -moz-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -ms-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: -o-linear-gradient(top, #a5a5f3, #7a7aeb);
 background-image: linear-gradient(to bottom, #a5a5f3, #7a7aeb);filter:progid:DXImageTrans.form-reg.Microsoft.gradient(GradientType=0,startColorstr=#a5a5f3, endColorstr=#7a7aeb);
}
.srhss-bx {
	height: auto;
	width: 240px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.srhss-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.alumini-empty {
	height: auto;
	width: 110px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.alumini-empty p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.scoll-empty {
	height: auto;
	width: 108px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.srhss-bx a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #09F;
	text-align: center;
	line-height: 17px;
	text-decoration: none;
}
.srhss-bx a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #09F;
	text-align: center;
	line-height: 17px;
	text-decoration: none;
}
.srhsss-bx {
	height: auto;
	width: 195px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.srhsss-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.srhssss-bx {
	height: auto;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.srhssss-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.srhsss-bx a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #09F;
	text-align: center;
	line-height: 17px;
	text-decoration: none;
}
.srhsss-bx a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #09F;
	text-align: center;
	line-height: 17px;
	text-decoration: none;
}
#visionabt4 {
	float: left;
	height: auto;
	width: 100%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #0CF;
	text-align: center;
}
.tbl-fnt-head{
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c3221a;
	text-align: center;
}
.tbl-fnt-contnt{
	font-family:  Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-align: center;
}
.hdlr-contnt {
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
a.edtlink {
	color:#333;
	text-decoration: none;
	outline: none;
	font-family: "Century Gothic";
	font-size: 13px;
}

a.edtlink:link {
	color:#09F;
}

a.edtlink:visited {
	color:#09F;
}

a.edtlink:focus {
	color:#09F;
}

a.edtlink:hover {
	color:#09F;
}

a.edtlink:active {
	color:#333;
}
a.edtlinks {
	color:#333;
	text-decoration: none;
	outline: none;
	font-family: "Century Gothic";
	font-size: 13px;
	text-align: center;
}

a.edtlinks:link {
	color:#09F;
	text-align: center;
}

a.edtlinks:visited {
	color:#09F;
	text-align: center;
}

a.edtlinks:focus {
	color:#09F;
	text-align: center;
}

a.edtlinks:hover {
	color:#09F;
	text-align: center;
}
a.edtlinks:active {
	color:#333;
	text-align: center;
}
.txtbx{
	color: #666666;
	border: 1px solid #999;
	outline:0;
	float: left;
	height: 30px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
.txtbxs{
	color: #666666;
	border: 1px solid #999;
	outline:0;
	float: left;
	height: 170px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	width: 340px;
}
.clickbutton{
	border:1px solid #908c68;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 10px;
	font-size:14px;
	font-family:arial, helvetica, sans-serif;
	text-decoration:none;
	display:inline-block;
	text-shadow: -1px -1px 0 rgba(0,0,0,0.3);
	font-weight:bold;
	color: #FFFFFF;
	background-color: #49c0f0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#49c0f0), to(#2CAFE3));
	background-image: -webkit-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -moz-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -ms-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: -o-linear-gradient(top, #49c0f0, #2CAFE3);
	background-image: linear-gradient(to bottom, #49c0f0, #2CAFE3);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#49c0f0, endColorstr=#2CAFE3);
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

.clickbutton:hover{
 border:1px solid #767255;
 background-color: #1ab0ec; background-image: -webkit-gradient(linear, left top, left bottom, from(#1ab0ec), to(#1a92c2));
 background-image: -webkit-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -moz-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -ms-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: -o-linear-gradient(top, #1ab0ec, #1a92c2);
 background-image: linear-gradient(to bottom, #1ab0ec, #1a92c2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#1ab0ec, endColorstr=#1a92c2);
}
.edithldr {
	height: auto;
	width: 508px;
	margin-right: auto;
	margin-left: auto;
}
.perpages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	width: 250px;
	float: right;
	/* [disabled]margin-top: 8px; */
	padding-bottom: 5px;
}
.tbl-fnt-contnts{
	width:auto;
	float: left;
}
.tbl-fnt-contnts{
	font-family:  "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding: 8px;
}
.srhsssss-bx {
	height: auto;
	width: 210px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.srhsssss-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.srhsssssss-bx {
	height: auto;
	width: 150px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.srhsssssss-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.astn-bx {
	height: auto;
	width: 115px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.astn-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.empty-bx {
	height: auto;
	width: 390px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.empty-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.page-bx {
	height: auto;
	width: 347px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.page-bx p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.page-bxs {
	height: auto;
	width: 315px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: auto;
	margin-bottom: 95px;
	border: 1px solid #666;
	margin-right: auto;
	margin-top: 40px;
}
.page-bxs p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-align: left;
	line-height: 17px;
}
.fnts {
	color: #000;
}
.editcontnt{
	width:528px;
	margin-right: auto;
	margin-left: auto;
}
.editcontnts{
	width:100%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.updatecontnts{
	width:512px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.aluminihead {
	font-family: Kokila;
	font-size: 25px;
	font-weight: bold;
	color: #9912aa;
	float: left;
	height: auto;
	width: auto;
}
.studcntnt {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.aluminicntnt {
	float: left;
	width: 720px;
	margin-top: 10px;
	overflow: hidden;
	padding-right: 10px;
	height: 370px;
}
.aluminicntnt:hover {	
	overflow-y:scroll;
}
.linfo-cntnt {
	width: 685px;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #333;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float: left;
}
.linfo-cntnt h1{
	font-family:  Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #c3221a;
	margin-top: 0px;
	margin-left: -10px;
}
.linfo-cntnt p{
	font-family:  "Century Gothic";
	font-size: 13px;
	color: #000;
	margin-top: 0px;
	line-height: 17px;
	margin-bottom: 8px;
}
.linfo-cntnt a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.linfo-cntnt a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.linfoparagra{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F39;
	margin-top: 0px;
	line-height: 17px;
}
.linfoparagra a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #06F;
	text-decoration: none;
}
.linfoparagra a:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #06F;
	text-decoration: none;
}
.lino-end-strp {
	height: 20px;
	width: 250px;
	margin-left: auto;
	background-image: url(../school%20img/barrws.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: auto;
}
.linfo-head-strp {
	background-image: url(../../../../../svsmainimages/svscontimages/linfo.png);
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 520px;
}
.cnt-lne {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	margin-top: 8px;
}
.contact-form {
	float: left;
	width: 375px;
}
#factsubhead {
	float: left;
	height: auto;
	width: 100%;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #c3221a;
	text-align: left;
	font-weight: bold;
}
.clsss {
	float: right;
	width: 602px;
	/* [disabled]border-bottom-width: 1px; */
	/* [disabled]border-bottom-style: solid; */
	/* [disabled]border-bottom-color: #000; */
	height: 62px;
}
.clssss {
	float: left;
	width: 700px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	height: 62px;
}
.clsss-hldr {
	float: left;
	width: auto;
}
.markrang {
	float: left;
	width: 232px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	text-align: center;
}
.markrangs {
	float: left;
	width: 232px;
	text-align: center;
}
.alpabets {
	float: left;
	width: 320px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	text-align: center;
}
.alpabetss {
	float: left;
	width: 320px;
	text-align: center;
}
.levelcomp {
	float: left;
	width: 162px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	text-align: center;
}
.levelcomps {
	float: left;
	width: 159px;
	text-align: center;
}
.grade {
	float: left;
	width: 715px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #000;
}
.brdr-lne {
	float: left;
	width: 100%;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.lfv {
	height: 212px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../school%20img/lfv.jpg);
	background-repeat: no-repeat;
	opacity: 1;




   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
}
.lfv:hover {opacity: 0.6;}

.circular {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;
   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/managingdirector.jpg);
}
.circular:hover {opacity: 0.6;}
.circle {
	width: 160px;
	height: 160px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #69dbff;
	float: left;
}
.managment-hldr {
	float: left;
	width: 100%;
	margin-top: 8px;
}
.captionname {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1bbc9b;
	float: left;
	width: 100%;
	margin-top: 8px;
	text-align: center;
}
.captiondesg {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #000;
	float: left;
	width: 100%;
	margin-top: 8px;
	text-align: center;
}
.managingdirector {
	width: 170px;
	margin-right: auto;
	margin-left: auto;
	/* [disabled]margin-top: 10px; */
}
.principal {
	float: left;
	width: 170px;
	margin-left: 170px;
}
.scretery {
	float: left;
	width: 170px;
	margin-left: 90px;
}
.localmanager {
	float: right;
	width: 170px;
	margin-right: 170px;
}
.treasurer {
	float: left;
	width: 170px;
	margin-left: 20px;
}
.trustee1 {
	float: left;
	width: 170px;
	margin-left: 20px;
}
.trustee2 {
	float: left;
	width: 170px;
	margin-top: 10px;
	margin-left: 90px;
}
.trustee3 {
	float: left;
	width: 170px;
	margin-top: 10px;
	margin-left: 20px;
}
.trustee4 {
	float: left;
	width: 170px;
	margin-top: 10px;
	margin-left: 20px;
}
.circular1 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;
   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/principal.jpg);
}
.circular1:hover {opacity: 0.6;}
.circular2 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;
   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/secretary.jpg);
}
.circular2:hover {opacity: 0.6;}
.circular3 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;
   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/localmanager.jpg);
}
.circular3:hover {opacity: 0.6;}
.circular4 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;

   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/treasurer.jpg);
}
.circular4:hover {opacity: 0.6;}

.circular5 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;


   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/trustee1.jpg);
}
.circular5:hover {opacity: 0.6;}

.circular6 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;


   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/trustee2.jpg);
}
.circular6:hover {opacity: 0.6;}

.circular7 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;



   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/trustee3.jpg);
}
.circular7:hover {opacity: 0.6;}

.circular8 {
	width: 150px;
	height: 150px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;



   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/managment/trustee4.jpg);
}
.circular8:hover {opacity: 0.6;}
.follow-hldr {
	float: left;
	width: 100%;
}
.fb {
	float: left;
	height: 33px;
	width: 33px;
}
.tw {
	float: left;
	height: 33px;
	width: 33px;
	margin-left: 8px;
}
.ln {
	float: left;
	height: 33px;
	width: 33px;
	margin-left: 8px;
}
.audi-panl {
	float: right;
	margin-top: 14px;
	height: auto;
	width: auto;
	margin-bottom: 12px;
	margin-right: 22px;
	margin-left: 60px;
}
.mn-ftr-hldr {
	float: right;
	width: 895px;
}
.actvtscntnt {
	float: left;
	width: 720px;
	margin-top: 10px;
	overflow: hidden;
	padding-right: 10px;
	height: 360px;
}
.actvtscntnt:hover {	
	overflow-y:scroll;
}
#factsubheads {
	float: left;
	height: auto;
	width: 710px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #c3221a;
	text-align: left;
	font-weight: bold;
}
#schlcrclumhldl55 {
	width: 710px;
	float: left;
	font-family: "Century Gothic";
	font-size: 13px;
	color: #000;
	line-height: 20px;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
}
.manage-end {
	width: 250px;
	background-image: url(../school%20img/barrws.gif);
	background-repeat: no-repeat;
	height: 20px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.manage-end-hldr {
	float: left;
	width: 100%;
}
.littleflower {
	width: 225px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	height: 240px;
	margin-bottom: 10px;
}

.circular-lfv {
	width: 200px;
	height: 212px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #FFF;
	float: left;
	opacity: 1;


   	transition: opacity .30s ease-in-out;
   	-moz-transition: opacity .30s ease-in-out;
   	-webkit-transition: opacity .30s ease-in-out;
	background-image: url(../school%20img/lfv.jpg);
}
.circular-lfv:hover {opacity: 0.6;}
.circle-lfv {
	width: 212px;
	height: 225px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-border-radius: 99em;
	-moz-border-radius: 99em;
	border-radius: 99em;
	border: 5px solid #69dbff;
	float: left;
}
.lfv-hldrs {
	float: left;
	width: 100%;
}
#cocurricular {
	float: left;
	height: 190px;
	width: 143px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
}
#cocurricular:hover {opacity: 0.6;}
#arts {
	float: left;
	height: 135px;
	width: 220px;
	opacity: 1;



   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#arts:hover {opacity: 0.6;}
.sportshldr {
	float: left;
	width: 100%;
	margin-top: 10px;
}
#sportandgames {
	float: left;

	height: 135px
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#sportandgames:hover {opacity: 0.6;}
#yogaclass {
	float: left;

	height: 135px
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#yogaclass:hover {opacity: 0.6;}
#karatteclass {
	float: left;

	height: 154px
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#karatteclass:hover {opacity: 0.6;}
#dclkcsl {
	float: left;

	height: 136px
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#dclkcsl:hover {opacity: 0.6;}
#malayalamanorama {
	float: left;

	height: 135px
	width: 220px;
	opacity: 1;

   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#malayalamanorama:hover {opacity: 0.6;}
#qualitypolicy {
	float: left;
	height: 185px
	width: 190px;
	opacity: 1;
   transition: opacity .30s ease-in-out;
   -moz-transition: opacity .30s ease-in-out;
   -webkit-transition: opacity .30s ease-in-out;
	margin-right: 8px;
	margin-top: 5px;
}
#qualitypolicy:hover {opacity: 0.6;}