/* Author : Anup Ujawane  */
/* By : Meltmagic-India.com  */
/* For : Baltimore Leadership School for Young Women  */
/* Date : 19th March. 2009 */


/* form classes */
img {border:0px;}






#dropmenudiv{
position:absolute;
border:1px solid #E9C3A8;
border-bottom-width: 0;
font:normal 12px arial;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 1px;
border-bottom: 1px solid #E9C3A8;
padding: 1px 0;
text-decoration: none;
color: #fff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ED8E65;
}

form {
margin-bottom: 0px;
}

input, textarea, select {
border-style: solid;
border-width: 1px;
}

.no-border {
border-style: solid;
border-width: 0px;
}


/* page default settings */

body, td {
font-family: arial, verdana, helvetica;
color: #333;
font-size: 12px;
line-height: 1.5em;
}

body {
	padding: 0px;
	background-color: #fbfcf5;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.full-size-table {
width: 958px;
height: 100%;
}

.row1 {
height: 5%;
vertical-align : top;
background-color: #fff;
}

.row2 {
height: 90%;
vertical-align : top;
background-color: #fff;
}

.row3 {
height: 5%;
vertical-align : top;
background-color: #fff;
}

a {
color: #e45415;
text-decoration: underline;
}

a:hover{
color: #000;
}

b, strong {
font-family: arial;
}

br {
line-height: 8px;
}

.pad-left {
padding-left: 15px;
}

.pad-right {
padding-right: 15px;
}

/* images */

.bullet {
background-image: url("images/bullet.jpg");
background-repeat : no-repeat;
background-position: 10px 5px;
padding: 2px 1px 3px 35px;
}

.bulleta {
background-image: url("images/bullet1.jpg");
background-repeat : no-repeat;
background-position: 10px 2px;
padding: 2px 1px 3px 50px;
}

.bulletb {
background-image: url("images/bullet2.jpg");
background-repeat : no-repeat;
background-position: left 9px;
padding: 2px 1px 3px 12px;
}

.bullet-back {
background-image: url("images/bullet-back.jpg");
background-repeat : no-repeat;
background-position: center top;
text-align: center;
height: 32;
}

.left-tile {
background-image: url("images/left.jpg");
background-repeat : repeat-y;
}

.right-tile {
background-image: url("images/right.jpg");
background-repeat : repeat-y;
}

.blsyw-logo {
background-image: url("images/blsyw-logo.jpg");
background-repeat : no-repeat;
background-position:left top;
background-color:#39126b;
}

.h-dot-line {
background-image: url("images/h-dot-line.gif");
background-repeat : repeat-x;
background-position:center center;
}

.v-dot-line {
border-right:1px dotted #999;

}

/* links */

.top-nav a {
font-family: arial;
font-weight: bold;
color: #fff;
font-size: 12px;
text-decoration: none;
padding: 3px 22px 3px 22px;
display: block;
}

.top-nav a:hover{
background-color: #3a1169;
color: #fff;
}

.bot-nav a {
font-family: arial;
color: #fff;
font-size: 11px;
text-decoration: none;
padding: 1px 5px 1px 5px;
}

.bot-nav a:hover{
color: #000;
}

/* background colours */

.white {
background-color: #fff;
}

.green {
background-color: #156870;
}

.voilet {
background-color: #3a1169;
}

.orange {
background-color: #e35415;
}

.gray {
background-color: #f2f2f3;
}


/* borders */

.border-lr {
border-left : #391169 3px solid;
border-right : #391169 3px solid;
}

.border-top {
border-top : #391169 3px solid;
}

.border-bot {
border-bottom : #391169 3px solid;
}

.border {
border : #adb3bf 1px solid;
padding: 15px;
}

.bordera {
border-top : #adb3bf 1px solid;
border-left : #adb3bf 1px solid;
border-right : #adb3bf 1px solid;
padding: 2px 1px 3px 15px;
}

.borderb {
border-left : #adb3bf 1px solid;
border-right : #adb3bf 1px solid;
padding: 2px 1px 3px 15px;
}

/* text */

.white-txt {
color: #fff;
}

.voilet-txt {
color: #391069;
padding-top:10px;
padding-left:0px;
padding-right:20px;

}
.voilet-txt a {border:0px solid red;display:block;margin-bottom:10px;text-decoration:none;}

.orange-txt {
color: #e35415;

}

.green-txt {
color: #156870;
}


.red-txt {

color: #ff0000;

}

.small-txt {
font-size: 11px;
}

/* Heading */

h1, h2, h3 {
font-family: "times new roman";
margin: 0px;
line-height: normal;
}

h1 {
font-size: 25px;
}

h2 {
font-size: 20px;
}

h3 {
font-size: 16px;
}

h4, h5, h6 {
font-family: arial;
margin: 0px;
line-height: normal;
}

h4 {
font-size: 16px;
}

#news-events {margin-top:20px;}


#facebook {background:url(images/facebook.jpg) no-repeat;text-indent:-9999px;overflow:hidden;height:35px;width:35px;display:block;}
#facebook:hover {background:url(images/facebook_hover.jpg) no-repeat;}


.part-link{ background-image:url(images/homepage2.png); background-repeat:no-repeat;height:300px;padding:27px;}
.link-text{ font-family:Arial, Helvetica, sans-serif; color:#39126b; font-size:15px; }
.link-heading{ font-family:Arial, Helvetica, sans-serif; color:#fff4ff; font-size:23px;text-align:center;margin-top:20px; margin-left:20px;}
.links {margin-left:22px;margin-top:40px;}
.links li{padding-bottom:10px;list-style-type:disc; text-indent:10px;}
.links li a{ text-decoration:underline;color:#39126b;}

.homepage_box {background:url(images/homepage.png) no-repeat;width:880px;height:278px;color:#FFF4FF;
font-family:"Comic Sans MS", Georgia;padding-top:20px;padding-left:40px;overflow:auto;font-size:23px;line-height:35px;padding-top:20px;}
.homepage_box p{width:800px;border:0px solid red;margin-top:30px;}
.homepage_box .orange-txt {color:#ff9600;font-size:26px;}
.events-box {background:url(images/homepage_newsevents.jpg) no-repeat;width:880px;min-height:334px;padding-top:110px;padding-left:40px;border:0px solid red;}
.events-box p{padding:0px;width:800px;color:#545454;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;}

#homepage_table td{color:#545454;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;text-align:justify;padding:5px;} 

#newletter-table {margin-left:20px;margin-top:15px;}
#newletter-table a {color:#39126b;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;}

#whats-inside {background:url(images/whatsinside.jpg) no-repeat;width:880px;min-height:395px;margin-left:-40px;padding-top:110px;color:#545454;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;padding-left:35px;border:0px solid red;}
#whats-inside p{padding:0px;width:800px;color:#545454;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;}

#whats-inside a {color:#39126b;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;line-height:20px;border:0px;}
#whats-inside img {border:0px;}
#whats-inside .orange-txt {color:#e45417;}

#new-content {border:0px solid red;padding-left:0px;}


/*our school*/
.linkschool {padding:0px;margin-left:15px;margin-top:20px;margin-bottom:0px;width:150px;}
.linkschool li{ text-decoration:none; list-style:none;margin-bottom:10px;}
.linkschool li a{ text-decoration:none;color:#FFF;font-size:13px;font-weight:bold;}
.linkschool li a:hover {text-decoration:underline;color:#FFFFFF !important;}

/*our team */
.linkteam { text-decoration:none; list-style:none; float:left;margin-right:10px;text-indent:20px;color:#FFFFFF;}
.linkteam a{ text-decoration:none; color:#FFFFFF;}
.linkteam a:hover{color:#FFFFFF !important; text-decoration:underline;}
.bglink{background-color:#9c88b4;}
.bgwhite{ background-color:#FFFFFF;}


.ourschool-link{ background-image:url(images/Our-School1.png); background-repeat:no-repeat;}


.bgimages{ background-image:url(images/Our-School2.png); width:180px; height:177px;overflow:auto;margin-top:20px;}
.bgimage{ background-image:url(images/Our-School1.png); width:180px; height:250px;overflow:auto;margin-top:20px;}

#balti_curri {background:url(images/our-school-img03.jpg) no-repeat;width:166px;height:190px;position:absolute;}
#balti_model {background:url(images/our-school-img2.jpg) no-repeat;width:310px;height:177px;position:absolute;}
#balti_princi {background:url(images/Lorna-Photo.jpg) no-repeat;width:100px;height:151px;position:absolute;}

