body{
font-family: didot;
font-size:12px;
color: rgb( 186, 0, 0);
letter-spacing: 0.1em;
background-image:url(../media/background.jpg);

}


a{
	text-decoration:none;
	color:rgb(255,153,0);
	}
a:hover{
	text-decoration:none;
	color:white;
	background-color: rgb(255,153,0);
		}
		
.BigContainer {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3.jpg);
}

/*******************I N D E X  PAGE****************/
.BigContainer-index {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/backgroundIndex.jpg);
}

.dance-link{ 
margin-top :250px ;
margin-left: 550px; }


.dance-link a {color : white;
font-size: 24px;}

/*******************H I S T O R Y  PAGE****************/
.BigContainer-history {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-history.jpg);
}

.BigContainer-creole {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-creole.jpg);
}

.BigContainer-teachers {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-teachers.jpg);
}

.BigContainer-facilities {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-facilities.jpg);
}

.BigContainer-sauna {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-sauna.jpg);
}

.BigContainer-gallery {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-gallery.jpg);
}


.BigContainer-schedule {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-schedule.jpg);
}

.BigContainer-event {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-event.jpg);
}

.BigContainer-contact {
background-color : rgb(255, 189, 0 );
width : 1000px;
height : 675px;
margin: 20px auto 0px auto ;
border: 1px solid rgb(186,0,0);
background-image:url(../media/background3-contact.jpg);
}


.HeadBelfastDanceStudio{

margin-left : 600px;
margin-top:10px;
color: rgb(255, 189, 0 );
font-size : 40px;
font-family: didot;

}

.TitlePAge{

margin-left : 102px;
margin-top:80px;
color:rgb(255,153,0);
font-size : 30px;
font-family: didot;

}


/************Menu BOX*************/
.umenu {
font-size:14px;
width : 100px;
height : 135px;
padding-top: 3px;
margin-top: 30px;
margin-left: 60px;
letter-spacing: 0.em;
display: block;
line-height: 16px;
}


.umenu a{display : block;}

.utext {

width : 500px;
height : 300px;
margin-left : 250px;
margin-top: -250px;
text-align: justify;
padding-right: 5px;
padding-top: 3px;
padding-left: 5px;
letter-spacing: 0.1em;
color: rgb( 186, 0, 0);
}


.teachersText{
overflow: auto;
width : 500px;
height : 500px;
margin-left : 250px;
margin-top: -250px;
text-align: justify;
padding-right: 5px;
padding-top: 3px;
padding-left: 5px;
color: rgb( 186, 0, 0);

border: 1px dotted rgb(255,153,0);
padding : 15px;

}

/********S A U N A ************/
.saunaPict{ margin-left: 0px;
margin-top :30px;}

/********F A C I L I T Y ************/
.facilitypict1{ margin-left: 0px;
margin-top :5px;}
.facilitypict2{ margin-left: 0px;
margin-top :1px;}

/********S C H E D U L E ************/
.schedule{ margin-left: 0px;
margin-top :5px;}


/********C O N T A C T ************/
.buildingPict{ margin-left: 350px;
margin-top : -250px;}

/********P I CT S ************/


.pictsContainer{ 

width :500px;
height : 300px;
margin-top :20px;
margin-left: 0px;
}


.galleryText{

width : 500px;
height : 500px;
margin-left : 250px;
margin-top: -250px;
text-align: justify;
padding-right: 5px;
padding-top: 3px;
padding-left: 5px;
color: rgb( 186, 0, 0);
border: 1px dotted rgb(255,153,0);
padding : 15px;

}


