/*MAIN CSS for HEADER, CONTENT and FOOTER*/
body{margin:0;padding:0;background-color:#790001;}
div#banner{position:absolute;top:45px;left:0;width:100%;height:215px;z-index:50;}
div#header{background-color:#280000;position:absolute;top:0;left:0;width:100%;height:45px;z-index:50;}
div#footer{background-color:#280000;width:100%;height:110px;z-index:50;}
div#hcontent{color:#000000;position:absolute;top:0;left:0;width:100%;height:45px;z-index:51;}
div#fcontent{font-size:8pt;width:100%;height:110px;z-index:51;}
/*@media screen{body>div#banner{position:scrollable;z-index:50;} body>div#header{position:scrollable;z-index:50;} body>div#hcontent{position:scrollable;z-index:51;} body>div#footer{position:scrollable;z-index:50;} body>div#fcontent{position:scrollable;z-index:51;}}
/* html body{overflow:hidden;}*/ 
* html #main{position:absolute;top:1px;left:1px;border-collapse:collapse;min-height:100%;max-height:100%;height:100%;min-width:100%;max-width:100%;width:100%;}
table{border-collapse: collapse; padding: 0px; margin: -1px;}
.search input {min-height:18px;max-height:20px;height:20px;width:200px;min-width:200px;max-width:200px;font-family:Arial, Verdana, Tahoma;font-size:8pt;color:#727272;}
.accounts input{min-height:18px;max-height:20px;height:20px;width:150px;min-width:100px;max-width:150px;font-family:Arial, Verdana, Tahoma;font-size:8pt;color:#727272;}
hr{border-top:1px solid #fff;border-bottom:0px;border-right:0px;border-left:0px;height:1px;}
#lside1{background-image:url('themes/images/fate_03.png');background-position:top right; background-repeat:repeat-x;}
#lside2{background-image:url('themes/images/fate_07.png');background-position:top right; background-repeat:repeat-x;}
#rside1{background-image:url('themes/images/fate_05.png');background-position:top left; background-repeat:repeat-x;}
#mid1{background-image:url('themes/images/fate_04.png');background-position:top center; background-repeat:no-repeat;}
#mid2{background-image:url('themes/images/fate_08.png');background-position:top center; background-repeat:no-repeat;}
#main_div{max-width:900px;width:900px;min-width:899px;height:100%;min-height:100%;max-height:100%;border:0px solid #000000;}
#scroll{background-image:url('themes/juventus_learning_system.png');background-position:center center; background-repeat:no-repeat;height:217px;min-height:217px;max-height:217px;}
#activities{background-image:url('themes/activities.png');background-position:left center; background-repeat:no-repeat;height:150px;min-height:150px;max-height:150px;}
#our_gallery{background-image:url('themes/gallery.png');background-position:left center; background-repeat:no-repeat;height:150px;min-height:150px;max-height:150px;}
#our_facilities{background-image:url('themes/facilities.png');background-position:left center; background-repeat:no-repeat;height:150px;min-height:150px;max-height:150px;}
#our_programs{background-image:url('themes/programs.png');background-position:left center; background-repeat:no-repeat;height:150px;min-height:150px;max-height:150px;}
#our_sponsors{background-image:url('themes/sponsors.png');background-position:left center; background-repeat:no-repeat;height:150px;min-height:150px;max-height:150px;}


td#contact{background-image:url('themes/images/contact.png');background-position:top left;background-repeat:no-repeat;}
#contact input{border:2px solid #ffa200;margin:2px;padding:2px;background-color:#ffde97;min-height:18pt;max-height:22pt;height:22pt;width:350px;min-width:300px;max-width:350px;font-size:10pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;color:#ffa200;}
#contact textarea{border:2px solid #ffa200;margin:2px;padding:2px;background-color:#ffde97;width:350px;min-width:300px;max-width:350px;font-size:10pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;color:#ffa200;}

#contact {color:#ffa200;font-size:12pt;font-weight:bold;text-decoration:none;}

#contact a{color:#ffa200;font-size:12pt;font-weight:bold;text-decoration:none;}
#contact a:hover{color:#ffa200;font-size:12pt;font-weight:bold;text-decoration:underline;}


.gentitle{color:#ffa200;font-size:12pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;}
.gentitle a{color:#ffa200;font-size:12pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;}
.gentitle a:hover{color:#ffa200;font-size:12pt;font-family:Arial, Verdana, Tahoma;text-decoration:underline;font-weight:bold;}

.gentext{color:#ffffcc;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;}
.gentext input{color:#280000;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;border:0;}
.gentext textarea{color:#280000;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;border:0;}
.gentext a{color:#ffffcc;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;}
.gentext a:hover{color:#ffffcc;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:underline;}

.page_nav{margin:2px;padding:1px;font-weight:bold;color:#ffd100;font-size:10pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;}
.page_nav a{font-weight:bold;color:#ffd200;font-size:10pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;}
.page_nav a:hover{font-weight:bold;color:#ffd200;font-size:10pt;font-family:Arial, Verdana, Tahoma;text-decoration:underline;}


.bannertext {color:#c0272e;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;}
.bannertext a{color:#c0272e;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:none;font-weight:bold;}
.bannertext a:hover{color:#c0272e;font-size:9pt;font-family:Arial, Verdana, Tahoma;text-decoration:underline;font-weight:bold;}

.icons:hover {cursor:pointer;}

a div{border:0;}
a:hover div{border-bottom:1px solid #ffa200;}

.gal_img{margin:5px;padding:2px;overflow:hidden;width:90px;min-width:90px;max-width:90px;height:90px;min-height:90px;max-height:90px;border:0px solid #fff;}
div.thumbnails{border:2px solid #ededed;width:115px;height:115px;min-width:115px;min-height:115px;max-width:115px;max-height:115px;overflow:hidden;}
img.thumbnails{border:0px;position:relative;top:-5px;left:-5px;height:175px;}
hr {border-top:1px dotted #ffffcc;padding:3px;}

.main{background-color:#7a0001;background-image:url('themes/default.png');background-position:center center; background-repeat:no-repeat;background-attachment:fixed;}
/*THEMES CSS*/
/*DEFAULT THEME*/
.main_char0{background-image:url('themes/jovey_joven.png');background-position:top left; background-repeat:no-repeat;background-attachment:scrollable;position:relative;top:0px;z-index:0;border:0px solid #000000;}





/*DORA THEME*/
.main_char1{background-image:url('themes/dora.png');background-position:top left; background-repeat:no-repeat;background-attachment:scrollable;position:relative;top:0px;z-index:0;border:0px solid #000000;}





/*MR BEAN THEME*/
.main_char2{background-image:url('themes/mr_bean.png');background-position:top left; background-repeat:no-repeat;background-attachment:scrollable;position:relative;top:0px;z-index:0;border:0px solid #000000;}






/*POKEMON THEME*/
.main_char3{background-image:url('themes/pokemon.png');background-position:top left; background-repeat:no-repeat;background-attachment:scrollable;position:relative;top:0px;z-index:0;border:0px solid #000000;}