/* CSS Document */



/*reset browsers*/







/* Neutralize styling: 

   Elements we want to clean out entirely: 

html, body, form, fieldset {

        margin: 0;

        padding: 0;

        font: 100%/120% Verdana, Arial, Helvetica, sans-serif;

}*/



/* Neutralize styling: 

   Elements with a vertical margin: 

h1, h2, h3, h4, h5, h6, p, pre,

blockquote,  dl, address {

        margin: 1em 0;

        padding: 0;

}*/



/* Apply left margin:

   Only to the few elements that need it: 

 dd, blockquote {

        margin-left: 1em;

}*/



/* Miscellaneous conveniences: 

form label {

        cursor: pointer;

}

fieldset {

        border: none;

}

input, select, textarea {

        font-size: 100%;

		font-family: inherit;

}*/



/*END*/









body



{



	



padding:0;

margin:0;

background-image:url(../images/bg.jpg);

background-repeat: repeat-x;

background-position:center top;

font-family: Arial, Helvetica, Verdana, sans-serif;

}

.blog-featured .item p{	width:406px;}

a:link, a:visited {

border:medium none;

color:#76A83E;

text-decoration:none;

}



p {

margin:0;

}

.actions{

	padding:0;

}

.actions li{

	list-style:none;

}

.article-info, .subheading-category{

	display:none;

}



.jvl_btnlogout a:hover{

	cursor:pointer;

}

.jvlogin a.button, .jvbtnlogin a.button {

    cursor: pointer;

}

#firstwrapper{







 width: 100%;



margin-top: 0px;



  margin-left:auto;



 margin-right:auto;



 position:absolute;



 height: 100%;



 overflow:visible;



 z-index: 1



  }



  #mainwrapper{







 width: 1000px;







  margin-left:auto;



 margin-right:auto;



 position:relative;



 z-index: 10



  }



  



  #header{width: 1000px;



    margin-left:auto;



 margin-right:auto; }



 

.left_banner_img div.moduletable-none{margin-left:10px;}



#top_right_position {



float: right; 



margin-top: 15px;   heigh: 12px;  



display: inline; 



z-index: 10;



margin-right: 12px;

}	



	/*#menuline{padding-top: 23px; clear: both; margin-left: 137px; _margin-top: -23px padding-right: 200px}*/

	#menuline{padding-top: 33px; clear: both; margin-left: 137px; _margin-top: -23px padding-right: 200px}



#calendar_icon{background: url(../images/calendar_icon.png) no-repeat; width: 15px; height: 18px; font-size:10px; color: #8c856e; float: left; line-height: 23px; margin-left: 5px; padding-left: 1px; z-index: 10;}



choalkboard_area{clear: both; float: left; }



#flashheader{min-width: 164px; max-width: 164px; overflow:hidden; float: left; margin-top: 0px; z-index: 1000000;}



#slideshowarea{width: 488px; height: 305px; margin-left: 160px; overflow: hidden; border: 2px solid #fff;  margin-top: 80px; margin-right:30px; z-index: 10;}



#choalkboard-right{float: right; width: 278px; z-index: 10; height: 397px; overflow:hidden; margin-top: -350px; margin-right:30px;}



	#postit{  z-index: 1000; margin-top: 416; position:relative; float: right;  position: absolute;



	top: 505px; margin-left: 810px; _margin-left: -150px;



 z-index: 10000;}



/* #conteudowraper{float: left; width: 440px; _width: 400px; margin-right: 10px; }



 #modulosdireita{float: left; _float: right; width: 354px; _width: 317px;}*/







#contentarea{width: 805px;  clear: both;  margin-left:auto;



 margin-right:auto; z-index: 10; padding-top: 42px; padding-left :60px; font-size: 12px;  }



#footarea { clear: both; right: 0; font-size: 11px; z-index: 100; }







 #footerwraper{/*width: 805px; */

 width: 904px;



    margin-left:auto;



 margin-right:auto; padding-top: 0px;}

/*#footerleft{float: left; width: 444px}*/



/*#footerright{float: left; padding-left:42px;}*/



/*#footerright div.moduletable_menu{background: none !important; display: inline; padding:0 }*/







/*#footerright div.moduletable_menu ul{ list-style:none; color: #65962f; font-size: 17px;  margin:0px; float: left ; margin: 0}*/

/*#footerright div.moduletable_menu li{ float: left; padding-left: 12px; padding-right: 12px; font-size: 12px; font-weight:bold; border-right: 1px solid #65962f; line-height: 12px;}*/

/*novo footer*/



#footerleft{float: left;  padding-left:10px; width: 427px;}







#footerright{float: right; width: 344px; }



#footerright div.moduletable_menuR{background: none !important; display: block; float:left;  margin-left: -20px;  position: absolute;  }

#footerright div.moduletable-socialmedia{background: none !important;  clear: both;  margin: 50px position: absolute;}

#footerright div.moduletable-socialmedia p  {margin: 30px;  }













#footerright div.moduletable_menuR ul{ list-style:none; color: #65962f; font-size: 17px;  margin:0px; float: left ; margin: 0; }



#footerright div.moduletable_menuR li{ float: left; padding-left: 8px; padding-right: 8px; font-size: 12px; font-weight:bold; border-right: 1px solid #65962f; line-height: 12px; background: none;}









 h1.logo, h1.logo-text {



	margin: 0 0 0 0px;



	padding: 0;



	font-size: 180%;



	text-transform: uppercase;

	float:left;



}







h1.logo a {



	width: 291px;



	display: block;



	background: url(../images/logo.png) 0px 0px no-repeat;



	height: 48px;



	position: absolute;



	z-index: 10000;



	margin-left: 100px;



	margin-top: 15px;



	



	



	



}



.tip {

    background-color: #fff;

    border: 1px #999 solid;

    padding: 5px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

	z-index:1000;

}

.tip-wrap{

	z-index:1000;

}

.tip-title {

    font-weight: bold;

}



h1.logo a span {



	position: absolute;



	top: -1000px;



}

.blog-featured h2, .blog-featured h2 a{

	color:#DF831F;

}



.blog h2, .blog h2 a{

	color:#DF831F;

}

a:link {text-decoration: none; border: none; color:#76a83e;}

/*a:link {text-decoration: none; border: none; color:#76a83e;font-weight:bold;}*/



a:link img{text-decoration: none; border: none; color:#76a83e}



div.moduletable a img{text-decoration: none; border: 0px solid #fff}



.main_body_wrapper p{

   font-size: 12px;

    line-height: 19px;

    margin-bottom: 30px;

	text-align:left;

}







/*modulos*/

.ux-menu-container { z-index: 999 !important; }

#top_right_position .moduletable { float: left; margin: 0px; z-index: 10;}

.btl-content-block { box-shadow: none; }

body #btl-content div.btl-buttonsubmit { border: 0 !important; padding: 0 !important; }

.mod-search { clear: both; }

/*#top_right_position .moduletable .btl-panel { background: url("../images/login.png") no-repeat scroll 10px 0;

    display: inline-block;

    height: 12px;

    padding-left: 10px;

    font-size: 0;

    vertical-align: top;

    width: 29px; 

}*/

#top_right_position .moduletable .btl-panel #btl-panel-login, #top_right_position .moduletable .btl-panel #btl-panel-profile {

	background: none !important;

    box-shadow: none;

    color: #444 !important;

    font-size: 11px;

    font-weight: bold;

	line-height: 7px;

	height: auto;

	padding: 0 0 0 11px;

	text-transform: lowercase;
}



  #top_right_position .moduletable ul.menu{ float: left; margin-top: 0px; _margin-top: 3px;display: inline; margin-bottom: 0px;padding:0}



    #top_right_position .moduletable li{ float: left; }



	 #top_right_position .moduletable li.item3{ float: left;line-height:10px; padding-left:10px;}



#top_right_position .moduletable form.search .input.button{ float: left; _ float: right;  _margin-top: -25px; padding-left: 5px;  _padding-right: 10px; height: 21px; vertical-align:baseline }







#top_right_position .moduletable input.inputbox{color: #9a9a99; text-align: right; margin-right: 5px; _margin-right: 5px; height: 16px; border: 1px solid #c9c5a6, }















 #top_right_position .moduletable li{list-style: none; margin: 0; line-height:12px}



  #top_right_position .moduletable li a img{border: none; text-decoration:none}



  #choalkboard-right .moduletable{width: 268px; font-size: 12px; color:#fff; _padding-top: 10px;}



    #choalkboard-right .moduletable h3{width: 248px; font-size: 16px; 12px; color:#fff; }



	  #choalkboard-right .moduletable h4{width: 248px; font-size: 16px;  color:#fff; }



	 #choalkboard-right div.readon{width: 248px; height:11px; _height:18px; background: url(../images/readon-news.png) center no-repeat; text-align: center; overflow:hidden; margin-top: 10px;}



	 



	.moduletable_menu{background: url(../images/menubk.png) no-repeat; padding:10px 0px; width: 317px; overflow:hidden; padding: 20px; }



	.moduletable_menu ul{ list-style:none; color: #65962f; font-size: 17px;  margin:0px; }



	.moduletable_menu li{ list-style:none; color: #65962f; font-size: 17px;  }



	



	



		.moduletable_menu li a{



display: block;





color: #65962f;



text-decoration: none;



}



/*html>body .moduletable_menu li a {



width: auto;



}*/



.moduletable_menu li a:hover,a#active_menu:link,a#active_menu:visited{



border-bottom: 1px solid #d9d7c6;



color: #65962f;



text-decoration: none;



}



/* -- for legacymode --*/



div.moduletable_menu	a.mainlevel#active_menu {color: #dd7f19; font-size: 17px;  border-bottom: 1px solid #d9d7c6;  text-decoration:none; font-weight:bold;}







div.moduletable_menu	a.mainlevel  {color: #65962f; font-size: 17px; text-decoration:none; border-bottom: 1px solid #d9d7c6; line-height: 36px; width: 285px; display:block; font-weight:bold; }



div.moduletable_menu	span.mainlevel  {color: #65962f; font-size: 17px; text-decoration:none; border-bottom: 1px solid #d9d7c6; line-height: 36px; width: 285px; display:block; font-weight:bold; }















div.moduletable_menu	 a:hover.mainlevel   {color: #dd7f19; font-size: 17px; text-decoration:none; border-bottom: 1px solid #d9d7c6; line-height: 36px; width: 285px; display:block; font-weight:bold; }







div.moduletable_menu	a.sublevel  {color: #65962f; font-size: 17px; text-decoration:none; border-bottom: 1px solid #d9d7c6; line-height: 36px; width: 270px; display:block; font-weight:bold; padding-left: 15px; background: url(../images/blt.png) no-repeat 5px }



/* footer menu*/

















	 



	 /*typo & joomla*/







h1.componentheading {font-size: 16px; color: #000; height: 32px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px; line-height: 32px; text-transform:uppercase ; margin-bottom: 10px;  font-weight:bold ; white-space:nowrap }



 



 



 h2.componentheading {font-size: 16px; color: #000; height: 32px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px;  line-height: 32px; width: 167px; text-transform:uppercase; font-weight:bold}



.componentheading {font-size: 14px; color: #000; height: 32px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px;  line-height: 32px; text-transform:uppercase; font-weight:bold; margin-bottom:10px;}



h2.contentheading a.contentpagetitle{font-family:Arial, Helvetica, sans-serif; color: #dd7f19; font-size: 16px;  font-weight:bold ; text-decoration:none; padding-left: 0px; margin-left: -110px; display: block}







 h2.contentheading{font-family:Arial, Helvetica, sans-serif; color: #dd7f19; font-size: 14px; padding-left: 0px; font-weight:bold}



 h2{font-family:Arial, Helvetica, sans-serif; color: #dd7f19; font-size: 14px;  font-weight:bold}







#modulosdireita .moduletable h3 {font-size: 16px; color: #000; height: 22px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px;  line-height: 32px; width: 320px; text-transform:uppercase;  font-weight:bold }



   div.moduletable-postit a img{border: none;}







div.blog{width:440px;}







.blog a.readon  {_height:18px; background: url(../images/search.png) right no-repeat ; padding-right: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color: #76a83e; font-weight:bold; float:right;}







/*images*/ 



img.thumbnail{width: 73px; height:75px; padding:9px 10px; background: url(../images/thumbbk.png) no-repeat; margin-right: 20px; overflow:hidden} 



.slideshowtitle {font-size: 16px; color: #000; height: 38px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px;  line-height: 32px; width: 320px;   font-weight:bold margin-top: 20px; z-index: 100000}







div#page div.leftslideshow {  margin: 0px 20px 20px -70px; float: left; height:209px; width:220px; padding-right: 50px;}



div#page div.rightslideshow {  margin: 0px 20px 20px -70px; float: right; height:209px; width:220px; }

.leading_separator{display:none;}

.article_separator{display:none;}

.editor fieldset{width:420px;}





/* added by parthiv */

div.moduletable h3 {

font-size: 16px; color: #000; height: 32px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px; line-height: 32px; width: 167px; text-transform:uppercase ; margin-bottom: 30px;  font-weight:bold ; white-space:nowrap }



ul.horiz {

padding:0;

list-style:none;

}



ul.horiz li h4 {

margin:0;

color:#DD7F19;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

}



ul#tp-cssmenu > li:first-child {display:none;}



.joomla_add_this {

float:left;

margin-left:0;

padding-left:10px;

}













.header {

width:904px;

float:left;

height:125px;

}

.top_header {

width:904px;

height:86px;

float:left;

}

.bottom_navi {

width:862px;

height:38px;

padding-left:42px;

padding-top:1px;

float:left;

}

.logo_head {

float:left;

}

.right_head {

width:241px;

height:86px;

float:left;

padding-left:363px;

}

.bottom_head_right {

width:201px;

height:51px;

padding-top:8px;

padding-left:40px;

float:left;

}

.top_menu_wrapper {

width:241px;

height:17px;

padding-top:10px;

font-family:Arial, Helvetica, sans-serif; 

font-size:12px; 

font-weight:bold; 

color: #333333;

float:left;

}

.top_menu_wrapper a:link, .top_menu_wrapper a:visited {

font-family:Arial, Helvetica, sans-serif; 

font-size:12px; 

font-weight:bold; 

color: #333333;

text-decoration:none;

}

.top_menu_wrapper a:hover {

font-family:Arial, Helvetica, sans-serif; 

font-size:12px; 

font-weight:bold; 

color: #333333;

text-decoration:underline;

}

.input_bx {

width:129px;

height:17px;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:right;

margin-right:5px;

color:#9A9A99;

background-color:#F5F5ED;

border:1px #CBC7A9 solid;

padding-right:10px;

padding-top:3px;

}

.bt_search {

width:12px;

height:14px;

float:left;

background-image:url(../images/botton_search.png);

background-repeat:no-repeat;

border:0;

background-color:transparent;

margin-top:4px;

}

.bottom_navi ul {

margin:0;

padding:0;

}

.bottom_navi li {

	float:left;

	margin:0;

	padding:0;

	display: inline;

	list-style-type: none;

}

.bottom_navi li a:link, .bottom_navi li a:visited {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

font-weight:bold;

text-decoration:none;

text-align:center;

margin-right:1px;

padding-top:12px;

}

.aboutus:link, .aboutus:visited {

width:99px;

height:38px;

float:left;

background-image:url(../images/tab_1.jpg);

background-repeat:no-repeat;

text-align:center;

}

.admission:link, .admission:visited {

width:119px;

height:38px;

float:left;

background-image:url(../images/tab_2.jpg);

background-repeat:no-repeat;

text-align:center;

}

.ourschool:link, .ourschool:visited {

width:105px;

height:38px;

float:left;

background-image:url(../images/tab_3.jpg);

background-repeat:no-repeat;

text-align:center;

}

.ourporpose:link, .ourporpose:visited {

width:113px;

height:38px;

float:left;

background-image:url(../images/tab_4.jpg);

background-repeat:no-repeat;

text-align:center;

}

.ourstudents:link, .ourstudents:visited {

width:119px;

height:38px;

float:left;

background-image:url(../images/tab_5.jpg);

background-repeat:no-repeat;

text-align:center;

}

.grow_online:link, .grow_online:visited {

width:164px;

height:38px;

float:left;

background-image:url(../images/tab_6.jpg);

background-repeat:no-repeat;

text-align:center;

}

.banner_wrapper {

width:100%;

float:left;

height:431px;

background-image:url(../images/bg_banner.jpg);

background-position:center top;

background-repeat:repeat-x;

padding:0;

margin:0 0 40px;

}

.date {

float:left;

padding-left:10px;

}

.banner_main_wrapper {

width:904px;

height:400px;

margin-left:auto;

margin-right:auto;

margin-top:0;

margin-bottom:0;

}

.left_banner_img {

width:535px;

height:362px;

float:left;

padding-left:18px;

padding-top:38px;



}





.right_banner {

width:351px;

height:366px;

/*background-image:url(../images/right_banenr_bg.png);

background-repeat:no-repeat;

background-position:right bottom;*/

padding-top:34px;

font-size:12px;

color:#FFFFFF;

float:left;

}

.top_right_text {

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#FFFFFF;

}

h1 {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#E59F52;

font-weight:bold;

padding-top:0;

padding-left:0;

padding-bottom:5px;

padding-right:0;

margin:0;

}

h2 {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#dd7f19;

font-weight:bold;



}

h3 {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#DD7F19;

font-weight:bold;

padding-top:0;

padding-left:0;

padding-bottom:10px;

padding-right:0;

margin:0;

}

.body_wrapper {

width:100%;

float:left;

/*background-image:url(../images/body_bg.jpg);

background-position:center top;

background-repeat:repeat;*/

}

.main_body_wrapper {

width:904px;

margin-bottom:0;

margin-top:0;

margin-left:auto;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#333333;

margin-right:auto;

}

.main_body_wrapper a{

	font-weight:bold;

}

.moduletable .custom span{

	font-weight:bold;

}

.Has-right .left_column {

width:490px;

padding-left:42px;

padding-top:24px;

float:left;

}

.Has-right .right_column {

width:348px;

padding-top:36px;

padding-left:20px;

padding-bottom:53px;

float:right

}



.Has-left .maincolumn {	width:545px; float:right; padding-left:20px;}

.Has-left .leftcolumn { width:295px; float:left; padding-left:42px; padding-top:24px}



.read_more:link, .read_more:visited {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#76A83E;

font-weight:bold;

text-decoration:none;

float:right;

background-image:url(../images/read_more.jpg);

background-repeat:no-repeat;

background-position:right 2px;

margin-right:40px;

margin-top:10px;

padding-right:10px;

}

.footer_wrapper {

width:100%;

height:135px;

background-image:url(../images/bg_footer.jpg);

background-repeat:repeat-x;

background-position:center top;

float:left;

}

.main_footer_wrapper {

width:862px;

height:114px;

margin-left:auto;

margin-right:auto;

margin-top:0;

margin-bottom:0;

padding-left:0;

padding-right:0;

padding-top:21px;

}

.footer_text {

float:left;

margin-right:40px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

font-weight:400;

line-height:20px;

margin-left:0;

}

.green_text {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#76A53F;

}

.green:link, .green:visited {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#76A53F;

text-decoration:none;

}

#main_head_top_wrapper {

width:904px;

margin-left:auto;

margin-right:auto;

margin-top:0;

margin-bottom:0;

}

.top_menu_wrapper ul {

	float: left;

	list-style-type: none;

}

.top_menu_wrapper li {

	float: left;

	list-style-type: none;

	display: inline;

}

.item341 {

border:none !important;

}



.contentheading {

color:#DD7F19;

font-size:14px;

font-weight:bold;

padding-left:0;

padding-top:10px;

}



.contentpaneopen {

	width:100%;

}





.right_corn_tr {

	background-image:url(../images/left_img_bg_top_right-corn.jpg);

	background-repeat:no-repeat;

	background-position:right top;

	padding:0;

	margin:0;

	float:left;

}

.portait{ padding: 8px 10px 39px 11px; width: 178px; height: 203px; overflow: hidden }

.portait_caption{margin-top: -30px; font-size: 14px; font-weight: bold; text-align:center; width: 197px;}

.black_film-frame-left{background: url(../images/slide.jpg) no-repeat; padding: 8px 10px 39px 11px; width: 243px; height: 188px; overflow: hidden , float: left; margin: 0px 20px 20px -50px;  }

.slideshowtitle {font-size: 16px; color: #000; height: 38px;  background: url(../images/h1bk.jpg) no-repeat ; padding-left: 18px;  line-height: 32px; width: 167px;   font-weight:bold margin-top: 20px; z-index: 100000}

.phototable{align: left; margin-bottom: 30px;}



.sentence_highlight_green {

    color: #659630;

    font-size: 11px;

    margin-left: 5px}



.easytwitter{width:355px;margin:0 auto;margin-top:15px;}   /*code not to use*/

.easytwitter li{font-family:Arial;font-size:11px;font-weight:bold;color:#000;margin-bottom:15px;}  /*for font & color*/

.easytwitter li img{float:left;margin-right:5px;}  

.easytwitter li br{clear:both;float:none;display:block;}  

.easytwitter li a{color:#76A83E;}

.easytwitter li a:hover{text-decoration:underline}



#top_right_position ul.menu .image-title { text-indent:-999em; font-size:0}

.newsflash-vert { margin:0; padding:0}

.newsflash-vert li { list-style-type:none}



.leftcolumn .moduletable { background:url(../images/bg-module.png) no-repeat; padding:20px 10px 10px; margin-bottom:30px}

.leftcolumn .moduletable h3 { width:auto; float:none; margin:0; background:none; text-transform:inherit; padding:0; white-space:inherit;}



.jvnews-content .jv-new { margin:0}

.jvnews-content .rows { border-top:1px solid #DAD8C3; padding-top:6px; margin-bottom:2px}

.jvnews-content .rows:first-child { border:0; padding:0}



.leftcolumn  .mod-cate h3{ color:#76A83E}

.categories-module { padding:0 0 0 25px; margin:0}

.categories-module li{ list-style-type:none; border-top:1px solid #DAD8C3; padding-top:8px; margin-bottom:4px}

.categories-module li h4 { margin:0 ;background:url(../images/blt.png) no-repeat 0 50%;  padding-left:15px;}





.jevtip{background:#e5e5e5 ; padding:10px ; border-radius:5px ; -moz-border-radius:5px ; -webkit-border-radius:5px ; line-height:18px ; font-size:13px}

.jevtt_text{line-height:24px !important}

.tip-title .jevtt_title{background:none !important }



#fpssContainer409 { width:487px; overflow:hidden; clear:both; text-align:left; height:305px}

.slides-wrapper {height: 305px; width: 487px;}

.slides-wrapper .slides { height:305px;}

.slides-wrapper .slides .slide { height:305px; overflow:hidden; position:absolute; width:487px}

.fpss-container .navigation-wrapper { display:none}



.btn_login, .jvlogout { padding-left:10px}



span.pagination span, span.pagination a { display: inline-block; padding:0 5px}



#wds-header{border-bottom:1px solid #CCCCCC !important; padding-bottom:20px}

.wds-screen-name{display:block;  color: #76A83E; font-weight:bold; margin-bottom:5px}

.wds-tweet-data{text-align:left;font-size: 0; clear: both; }



.wds-tweet-data a{ display: inline-block;  font-size: 0;  height: 16px;  width: 18px;}

.wds-tweet-data a{ background: url("../images/icon-sprite.png") no-repeat scroll 0 0 transparent !important; }

.wds-tweet-data a:hover{background-position:-15px 0px !important}

.wds-tweet-data a+a{ background: url("../images/icon-sprite.png") no-repeat scroll -79px 0 transparent !important; }

.wds-tweet-data a+a:hover{ background-position:-95px 0 !important}

.wds-tweet-data a+a+a{ background: url("../images/icon-sprite.png") no-repeat scroll -31px 0 transparent !important; }

.wds-tweet-data a+a+a:hover{background-position:-47px 0 !important }



/*Edited by Nirav Jadav. I-Square Infomedia*/



.slidetext > p:nth-child(2) {

    background: url("../images/slider-text-bg.png") repeat !important;

    float: left !important;

    margin: -58px 0 0 0 !important;

    padding: 15px;

    position: absolute !important;

    z-index: 1111111111 !important;

	width:100%;

	font-size:14px !important;

	font-weight:bold;

}



.slide:last-child .slidetext > p:nth-child(2) {

    margin-top: -75px !important;

}



.slides-wrapper{ margin-top: 10px !important;}



.menuline{float:left;}

.menuline .moduletable{float:left;}

.ux-menu {float: left; font-size: 14px; margin: 0; padding: 0; white-space: nowrap;}

.ux-menu a:focus, .ux-menu a:hover, .ux-menu a.ux-menu-link-hover, .ux-menu a, .ux-menu a.current{background:none;}

.ux-menu-arrow{display:none;}

.ux-menu  li{margin-right:2px;}

/*.ux-menu  li a{ height:38px;}*/

.ux-menu { background: url(../images/nav-bg.jpg) repeat-x 0 0; }

.ux-menu li a.ux-menu-link-parent { border: 0; border-right: 2px solid #eae8db; font-size: 14px !important; font-weight: bold !important; color: #3b3b3a; text-transform: uppercase !important; padding: 15px 10px 11px; }

.ux-menu li li a.ux-menu-link-parent { border-right: 0; text-transform: none !important; font-size: 14px !important; color: #3b3b3a; }

.ux-menu li a.ux-menu-link-parent:hover { color: #76a83e; }

.ux-menu li:last-child a.ux-menu-link-parent { border: 0; }

/* .ux-menu  li:first-child{display:none;} */

.ux-menu-item467, .ux-menu-item55 {display:none;}

.ux-menu li ul {background:url("../images/menubk.jpg") repeat scroll; border-bottom: 1px solid #bcb19b; font-weight: bold;}

.ux-menu li ul li {border-bottom: 1px solid #bcb19b; width:17.5em;}

.ux-menu li ul a { border-right: none; color: #3b3b3a; font-weight: bold !important; line-height: normal; margin: 0; padding: 7px 20px !important; text-transform: none; z-index: 9990000 !important; font-size:14px !important;

text-indent:0; height:auto; background:none !important;}

.ux-menu li ul li a:hover{color:#76a83e;}

/*.ux-menu #ext-gen33 a{background:url("../images/about-us.jpg") no-repeat scroll; width:94px;}

.ux-menu #ext-gen37 a{background:url("../images/admissions.jpg") no-repeat scroll; width:111px;}

.ux-menu #ext-gen39 a{background:url("../images/our_school.jpg") no-repeat scroll; width:105px;}

.ux-menu #ext-gen57 a{background:url("../images/our_propose.jpg") no-repeat scroll; width:113px;}

.ux-menu #ext-gen61 a{background:url("../images/our_students.jpg") no-repeat scroll; width:119px;}

.ux-menu #ext-gen62 a{background:url("../images/Oak_groves_online.jpg") no-repeat scroll; width:163px;}*/



.ux-menu li ul ul{top:10px !important; left:196px !important; z-index:9999;}



#fpssContainer306.fpss-template-uncut{background:none; margin:0; border:none;}

.slides-wrapper .slide .slidetext{background:url("../images/slider-text-bg.png") repeat !important; bottom:10px !important; padding:15px !important;}

.slides-wrapper .slide .slidetext p{font-size:20px !important; font-weight:bold; color:#99cc00; font-family:Arial,Helvetica,Verdana,sans-serif; margin:0;}

.slides-wrapper .slide .slidetext p span{color:#dd7f19 !important;}



body .avPlayerWrapper .jwplayer { width: inherit !important; height: inherit !important; }

.left_banner_img .avPlayerWrapper { max-width: 320px; margin: 0 auto; }

.avPlayerContainer .avPlayerBlock video { -webkit-transform: none!important; transform: none!important;  }

.readon { 
	display: block;
    margin: 0 auto 25px !important;
    max-width: 140px;
    text-align: center;
}


/* Custom Css Start */

/*#ifancybox-skin466 .ifancybox-inner{
    height:auto !important;
}

#ifancybox-skin466 .ifancybox-inner img{
    max-width:100%;
}*/


/* Custom Css End */


