@import url(reset.css); 

/**
 * Brigidine School - Home Page CSS 
 */
 
     #masthead {
        position: relative;
        height:100px;
        width:100%;
        padding-left:0px;
        top:0px;
        left:0px;
        min-height:100px;
    }
/*
	#bgtitle {
		position: absolute; 
		top: 62px; 
		left: 0; 
		font-size: 122px; 
		color: rgba(255, 255, 255, 0.4);
	}
*/  
    #content {
     background: transparent; 
}

#menuback {
	clear: both; 
    background-color: #000000;
    position: absolute;
    top: 40px;
    height: 35px;
	border: none;
	font-size: 11px; 
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    opacity:0.7;
    filter:alpha(opacity=70);
    z-index:9;
}

#sidebar {
    top:100px;
	width: 160px; 
}

		#sidebar ul.nav li {
			margin-bottom: 5px; 
			border: none; 
		}

#button_calendar {
    position: absolute; 
    border: none;
    background: url(images/date.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_welcome {
    position: absolute; 
    border: none;
    background: url(images/handshake.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_admission {
    position: absolute; 
    border: none;
    background: url(images/admission.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_news {
    position: absolute; 
    border: none;
    background: url(images/news.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_forest {
    position: absolute; 
    border: none;
    background: url(images/award_star_silver_3.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_media {
    position: absolute; 
    border: none;
    background: url(images/media.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_contact {
    position: absolute; 
    border: none;
    background: url(images/contact.png) top left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:13px;
    margin-left:7px;
    text-indent: -9999px; 
    z-index:99;
}

#button_facebook{
    position: absolute; 
    border: none;
    background: url(images/facebook.png) left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:5px;
    margin-left:5px;
    text-indent: -9999px; 
    z-index:99;
}

#button_twitter{
    position: absolute; 
    border: none;
    background: url(images/twitter.png) left no-repeat; 
    width: 30px;
    height: 30px;
    margin-top:5px;
    margin-left:5px;
    text-indent: -9999px; 
    z-index:99;
}
      
 #footer {
	clear: both; 
    position: fixed;
    bottom: 10px;
	border: none;
	font-size: 11px; 
	padding: 2em 0;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    z-index:1;
}
	#footer p,
	#footer a {
		color: #A7E5F9; 
	}

	#footer p {
		text-align: center; 
	}

	#footer a:hover {
		text-decoration: none; 
		color: #db1174; 
        background-color: #000;
	}