html {
height : 100%;
width : 100%;
padding : 0;
margin : 0;
background-color:#ab113f;
background-image : url(/queens-data/o3p/Background_TheEdge_Bottom.png);
background-repeat:repeat-y;
background-position:center center;
}

body {
height : 100%;
width : 100%;
padding : 0;
margin : 0;
}

.superbackground{
height : 100%;
width : 100%;
padding : 0;
margin : 0;
position:absolute;
left:50%;
margin-left:-512px;
/*line-height: 120%;*/

}


.supercontainer{
height : 100%;
width : 100%;
padding : 0;
margin : 0;
position:absolute;
left:50%;
margin-left:-512px;
line-height: 120%;
/*background-image : url(/queens-data/bg_bottom.png);
background-repeat:repeat-y;*/
}

p a:link, span a:link{
	color:#005284;
}
p a:visited, span a:visited{
	color:#005284;
}
p a:active, span a:active {
	color:#d60029;
}

.whitebloc {
position:absolute;
/*top:33px;
left:35px;*/
min-width:100%;
min-height:100%;
background-color:white;
opacity:0.8;
z-index :-14;
margin:0;
}

.clear {
clear:both;
}

.clearleft {
clear:left;
}

.clearright {
clear:right;
}

.mainbloc {
margin: 0 ;
position:absolute;
top:33px;
left:35px;
width:954px;
min-height:96%;
/*border : 1px solid purple;*/
}

.backgroundtop {
z-index:-15;
position:absolute;
width:100%;
height:100%;
top:0px;
/*left:0px;*/


}

.header {
width : 100%;
height : 135px;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.logo {
position : absolute;
top : 7px;
left : 7px;
border:0;
}

.logoedge {
position : absolute;
top : 7px;
left : 200px;
border:0;
}

.maintitle {
/*width : 250px;*/
/*font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;*/
/*font-style : normal;
font-weight : normal;
font-size : 5pt;*/
position : absolute;
top : 25px;
left : 190px;
font-family : 'Times', 'sansita one', 'cursive';
/*font-style : italic;*/
font-weight : bold;
font-size : 16pt;
/*border : 1px solid red;*/
}

.maintitle h2{
font-size : 1.5em;
}


.submaintitle {
width : 200px;
/*border : 1px solid red;*/
position : absolute;
top : 80px;
right : 200px;
font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
font-style : normal;
font-weight : normal;
font-size : 5pt;
}

.submaintitle h1{
font-size : 1.5em;
}

a.nodec {
text-decoration:none;
color:black;
border:0;
}
.bloccontact {
background-image : url(/queens-data/Top_Right_InfoBox_TheEdge.png);
position : absolute;
top : 5px;
right : 5px;
/*border : 1px solid red;*/
height : 125px;
width : 183px;
}
.bloccontacttxt {
/*background-image : url(/queens-data/Top_Right_InfoBox.png);*/
position : absolute;
top : 2em;
left : 10px;
/*border : 1px solid red;*/
/*height : 125px;*/
/*width : 183px;*/
font-size : 10pt;
text-align:left;
}

/*.bloccontacttxt b{
	color:#005284;
	font-size : 12pt;
	position : relative;
top : -7px;
left : 0px;

}*/
.bloccontacttxt span{
/*	font-family : 'times new roman';
	font-size : 12pt;
	position : relative;
top : 10px;
left : 0px;*/
font-size : 8pt;
}


.threeblackbutton {
position : absolute;
top : 15px;
right : 200px;
height : 105px;
/*border : 1px solid red;*/
}

.graybutton {
display : inline;
float : left;
background-image : url(/queens-data/GrayButton_MouseOff.png);
padding : 7px 0 0 0 ;
height : 25px;
width : 100px;
/*border : 1px solid red;*/
text-align : center;
/*vertical-align : bottom;*/
color : white;
font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
font-weight : bold;
font-size:10pt;
text-decoration:none;
}
.graybutton:hover{
background-image : url(/queens-data/GrayButton_MouseOn.png);
color : black;
}
/*.threeblackbutton a.graybutton:link {
	color:#ffffff;
}
.threeblackbutton a.graybutton:visited {
	color:#ffffff;
}
.threeblackbutton a.graybutton:active {
	color:#000000;
}*/

.topmenu {
width : 100%;
height : 40px;
/*border: 1px solid red;*/
position:relative;
top:-4px;
left:6px;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

/*.topmenu a:link {
	color:#ffffff;
}
.topmenu a:visited {
	color:#ffffff;
}
.topmenu a:active {
	color:#000000;
}*/

.redbutton {
background-image : url(/queens-data/Top_SmallMenuButton.png);
padding : 10px 0 0 0 ;
height : 36px;
width : 140px;
/*border : 1px solid red;*/
text-align : center;
vertical-align : bottom;
color : black;
font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
font-weight : bold;
float : left;
text-decoration:none;
}
.redbutton:hover{
background-image : url(/queens-data/Top_SmallMenuButton.png);
color : #d60029;
}


.mainbox {
padding : 7px;
width : 74%;
float : left;
/*height : 400px;*/
overflow:visible;
/*border : 1px solid blue;
z-index:99;*/
}

.mainpic {
width : 700px;
height : 350px;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.subbox {
padding : 7px;
width : 74%;
float : left;
height : 100%;
overflow:visible;
/*border : 1px solid blue;
z-index:99;*/
}

.subpic {
width : 700px;
height : 350px;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.staticcontainer{
width:66%;
margin-left:5%;
}

.staticcontent{
text-align:left;
}

.undermainpic {
/*font-weight : bold;*/
padding: 10px 0 0 0 ;
text-align:left;
font-size:small;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.undermainpic b {
color : #d60029}

.undermainpic span {
font-size : larger;
text-decoration:none;
color : black;}

.undermainpic a {
font-size : larger;
text-decoration:none;
/*color : black;*/}

.overmainpic {
width : 200px;
color : white;
font-family : times;
font-weight : bold;
font-size: 20pt;
position : relative;
top : -350px;
left : 350px;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.submainbox {
padding : 7px;
width : 74%;
float : left;
height : 400px;
overflow:visible;
/*border	: 1px solid red;*/
/*z-index:99;*/
}

.lobster {
	font-family: lobster;
	font-size:larger;
}


.sidemenu {
padding : 7px;
width : 19%;
float : right;
/*height : 400px;/*
/*border	: 1px solid red;*/
/*z-index:99;*/
}

/*.sidemenu a:link {
	color:#ffffff;
}
.sidemenu a:visited {
	color:#ffffff
}
.sidemenu a:active {
	color:#000000;
}*/

.queenslink1 {
	display:block;
	background-image : url(/queens-data/RightLink_OFF.png);
	background-position : top;
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
}
.queenslink2 {
	display:block;
	background-image : url(/queens-data/RightLink_TheEdgeTM_OFF.png);
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Kreon, Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:16pt;
	text-decoration:none;
}
.queenslink3 {
	display:block;
	background-image : url(/queens-data/RightLink_OFF.png);
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Kreon, Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:16pt;
	text-decoration:none;
}
.queenslink4 {
	display:block;
	background-image : url(/queens-data/RightLink_Queens_OFF.png);
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:16pt;
	text-decoration:none;
}
.queenslink5 {
	display:block;
	background-image : url(/queens-data/RightLink_FB_OFF.png);
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:16pt;
	text-decoration:none;
}
.queenslink6 {
	display:block;
	background-image : url(/queens-data/RightLink_OFF.png);
	margin : 0 0 0 0;
	width : 190px;
	height : 73px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:10pt;
	text-decoration:none;
}
.queenslink1:hover {
	background-image : url(/queens-data/RightLink_Green_ON.png); 
	color : black;
}
.queenslink2:hover{
	background-image : url(/queens-data/RightLink_TheEdgeTM_ON.png); 
	color : white;
}
.queenslink3:hover{
	background-image : url(/queens-data/RightLink_Orange_ON.png); 
	color : black;
}
.queenslink4:hover {
	background-image : url(/queens-data/RightLink_Queens_ON.png); 
	color : black;
}
.queenslink5:hover {
	background-image : url(/queens-data/RightLink_FB_ON_theEdge.png); 
	color : black;
}
.queenslink6:hover {
	background-image : url(/queens-data/RightLink_campaign_ON.png); 
	color : black;
}

.mainmenu {
float : left;
width : 700px;
height : 650px;
padding : 0;
margin : 0;
/*border	: 1px solid red;*/
/*z-index:99;*/
}
.undermainmenu {
/*position:relative;*/
padding: 0 0 0 10px ;
text-align:left;
font-size:small;
top:0px;
/*border	: 1px solid red;*/

}


/*.mainmenu a:link {
	color:#000000;
}
.mainmenu a:visited {
	color:#000000
}
.mainmenu a:active {
	color:#ffffff;
}*/

.mainlink1 {
	display:block;
	background-image : url(/queens-data/MainMenu_MouseOff.png);
	background-position : top;
	margin : 0 0 0 0;
	width : 330px;
	height : 230px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : 10px;
	left : 10px;
}
.mainlink2 {
	display:block;
	background-image : url(/queens-data/Main_Staff_MouseOff.png);
	margin : 0 0 0 0;
	width : 330px;
	height : 230px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : 40px;
	left : 10px;
}
.mainlink3 {
	display:block;
	background-image : url(/queens-data/Main_Adult_MouseOff.png);
	margin : 0 0 0 0;
	width : 330px;
	height : 230px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : -450px;
	left : 380px;
}
.mainlink4 {
	display:block;
	background-image : url(/queens-data/Main_Kids_MouseOff.png);
	margin : 0 0 0 0;
	width : 330px;
	height : 230px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : -420px;
	left : 380px;
}
.mainlink5 {
	display:block;
	background-image : url(/queens-data/Main_School_MouseOff.png);
	margin : 0 0 0 0;
	width : 330px;
	height : 230px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : -390px;
	left : 380px;
}
.mainlink1:hover {
	background-image : url(/queens-data/MainMenu_MouseOn_theEdge.png);
	color : white;
}
.mainlink2:hover {
	background-image : url(/queens-data/Main_Staff_MouseOn.png); 
	color : white;
}
.mainlink3:hover {
	background-image : url(/queens-data/Main_Adult_MouseOn.png); 
	color : white;
}
.mainlink4:hover{
	background-image : url(/queens-data/Main_Kids_MouseOn.png); 
	color : white;
}
.mainlink5:hover {
	background-image : url(/queens-data/Main_School_MouseOn.png); 
	color : white;
}
.mainlink1 span {
	position:relative;
	top:18px;
	left:35px;
}
.mainlink2 span {
	position:relative;
	top:18px;
	left:35px;
}
.mainlink3 span {
	position:relative;
	top:18px;
	left:35px;
}
.mainlink4 span {
	position:relative;
	top:18px;
	left:35px;
}
.mainlink5 span {
	position:relative;
	top:18px;
	left:35px;
}

.flashnews{
	background-color : white;
	margin : 0;
	padding: 0;
	width : 300px;
	height : 250px;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;
	text-decoration:none;
	position:absolute;
	top : 220px;
	left : 10px;
	/*border:1px solid red;*/
}

.flashnews span {
	position:relative;
	top:0px;
	left:0px;
}

.flashnewsdate{
	float : left;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : normal;
	font-size:9pt;
	text-decoration:none;
}
.flashnewsschool{
	float : right;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : normal;
	font-size:9pt;
	text-decoration:none;
}

.flashnewsline{
	float : left;
	width:100%;
	text-align:left;
	color : black;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:12pt;
	text-decoration:none;
	border-bottom:dotted black 1px;
}

.footer {
	position : absolute;
	bottom :-7px;
	text-align : center;
	width:86%;
	margin-left: 7%;
	clear:both;
/*	font-size: 10pt;*/
/*	border	: 1px solid red;*/
	}
	.footer a{
	font-size: 10pt;
	text-decoration : none;
	}
	.footer a:link{
	color : black;
	}
		.footer a:active{
	color : black;
	}
		.footer a:hover{
	color : black;
	}
		.footer a:visited{
	color : black;
	}
.footerbluebox {
/*	position : relative;*/
	text-align : center;
	width:100%;
	height: 3px;
	background-color:#005284;
	position:relative;
	top: -5px;
	/*border	: 1px solid red;*/
	}

div.pageLink {
	margin: 0 10px 0 40px;
	width:610px;
	text-decoration:none;
	}
div.pageLink p.previous a{
	float: left;
	width: 50px;
	font-size:10pt;
	color:#005284;
	text-decoration:none;
	}
div.pageLink p.next a{
	float: right;
	width: 50px;
	font-size:10pt;
	color:#005284;
	text-decoration:none;
	}
div.pageLink p.page {
	text-align: center;
	}


/*---------------------------------------------------*/
/*News Page*/

div.selectCategorie {
	margin: 0 10px 10px 20px;
	float:left;
	font-weight:bold;
	font-size: 14px;
	color:#666666;
	}
div.categorieList {
	float:left;
	}
div.categorieListRight {
	float:right;
/*	padding-right: 20px;*/
	}
div.actualiteBox {
	width: 660px;
	margin-left: 5px;
	margin-bottom: 25px;
	/*background: url(/queens-data/NewsColumn_Top.png) no-repeat;
	border: 1px solid black;*/
	position:relative;
	margin-left:30px;
	}
div.actualiteBox .head {
	height: 54px;
	background: url(/queens-data/NewsColumn_Top.png) no-repeat;
	/*padding: 7px 8px 5px 6px;*/
	padding: 0px
	line-height: 2em;
	margin:0;
	}
div.actualiteBox .foot {
	height: 80px;
	background: url(/queens-data/NewsColumn_Bottom.png) no-repeat;
	/*padding: 7px 8px 5px 6px;*/
	padding: 0px
	line-height: 2em;
	margin:0;
	}
div.actualiteBox .date {
	float:right;
	color: #666666;
	margin:0;
	margin-top: 3px;
	padding-right:20px;
	}
div.actualiteBox .categorie span{
	color: #5E74A4;
	font-size: 10px;
	padding-left: 23px;
	}
div.actualiteBox .title {
	float: left;
	margin:15px 0px 0 30px;
	font-size: 18px;
	color:#d60029;
	font-weight: bold;
	/*background: url(../laVie/images/acTitleBg.gif) repeat-x bottom;*/
	} 
div.actualiteBox .ecole {
	float: right;
	height:40px;
	/*width: 90px;*/
	margin-top: 5px;
	margin-right:50px;
	text-align: center;
	/*background: url(/queens-data/News_Category_Button.png) repeat;	*/
/*	border : 1px black solid;*/
	} 
div.actualiteBox .ecole a	{
	font-size: 14px;
	color:black;
	font-weight: bold;
	text-decoration:none;
}
div.actualiteBox p {
	padding: 0 10px 0 15px;
	margin:0;
	}
div.actualiteBox .textContent {
	background: url(/queens-data/NewsColumn_Middle.png) repeat-y;
	} 
div.actualiteBox .copy {
	margin-top: 20px;
	padding:0;
	font-size: 14px;
	color:#5E74A4;
	font-weight: bold;
	} 
div.actualiteBox .photos {
	margin-left:20px;
	}
div.actualiteBox .photos img {
	margin-right: 8px;
	margin-bottom: 8px;
	border: none;
	display: block;
	float: left;
	padding: 4px;
	border: 1px #CCCCCC solid;
	}

/*----------------StaffPage-------------*/

.staffcontainer{
width:700px;
margin-left:10px;
}

.staffcontent{
text-align:left;
}

.staffframe {
	display:block;
	float:left;
	background-image : url(/queens-data/StaffPic_Frame_MouseOff.png);
	margin : 0 5px 5px 0;
	width : 170px;
	height : 220px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.staffframe:hover {
	background-image : url(/queens-data/StaffPic_Frame_MouseOn.png); 
	color : white;
}

.staffframeperso {
	display:block;
	float:left;
	background-image : url(/queens-data/StaffPic_Frame_MouseOff.png);
	margin : 0 5px 5px 0;
	width : 170px;
	height : 220px;
	text-decoration:none;
}

.staffpic {
	width:150px;
	height: 200px;
	margin-top : 5px;
	margin-left : 5px;
}

.staffframetitle {
	background-image : url(/queens-data/StaffPic_Frame_MouseOff_Title.png);
	margin : 0 0 0 0;
	width : 150px;
	height : 30px;
	/*color : black;*/
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;
	text-decoration:none;
	position:relative;
	top : -204px;
	left : 5px;
}
/*.staffframetitle:hover {
	background-image : url(/queens-data/StaffPic_Frame_MouseOn_Title.png); 
}*/
.stafftitlebar {
	background : url(/queens-data/TitleLine_Long.png);
	margin : 0 0 1em 0;
	padding : 0 0 0 0;
	width : 750px;
	height : 20px;
	position:relative;
	top : 0px;
	left : -55px;
}

.stafftitle {
	margin : 0 0 0 10px;
	padding : 0 0 0 0;
/*	width : 658px;
	height : 15px;*/
	color : #005284;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;
	text-decoration:none;
	position:relative;
	top : 0px;
	left : 0px;
}

.staffleft {
	margin : 0 0 0 10px;
	float:left;
	width: 170px;
	height : 100%;
}

.staffright {
	margin : 0 10px 0 10px;
	float:right;
	width: 500px;
	height : 100%;
}
/*----------------SchoolPage-------------*/

.schoolcontainer{
width:700px;
margin-left:10px;
}

.schoolcontent{
text-align:left;
}

.schoolframe {
	display:block;
	float:left;
	background-image : url(/queens-data/MainMenu_MouseOff.png);
	margin : 10px 10px 10px 10px;
/*	padding : 0 30px 30px 30px;*/
	width : 330px;
	height : 230px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.schoolframe:hover {
	background-image : url(/queens-data/MainMenu_MouseOn.png); 
	color : white;
}

.schoolpic {
	width:300px;
	height: 200px;
	margin-top : 10px;
	margin-left : 10px;
}

.schoolframetitle {
	background-image : url(/queens-data/StaffPic_Frame_MouseOff_Title.png);
	margin : 0 0 0 0;
	width : 300px;
	height : 30px;
/*	color : black;*/
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;
	text-decoration:none;
	position:relative;
	top : -204px;
	left : 10px;
}
/*.schoolframetitle:hover {
	background-image : url(/queens-data/StaffPic_Frame_MouseOn_Title.png); 
}*/
.schooltitle {
/*	background : url(/queens-data/TitleLine_Long.png);*/
	display:block;
	border : 1px solid red;
	margin : 0 0 0 0;
	width : 1024px;
	height : 20px;
/*	color : black;*/
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;
	text-decoration:none;
	position:relative;
	top : -30px;
	left : -15px;
}

.googlemap {
	margin : 0 0 0 10px;
	float:left;
	width: 290px;
	height : 100%;
}

.schoolinfo {
	margin : 0 10px 0 10px;
	float:right;
	width: 338px;
	height : 100%;
}

.schooltext1 {
	margin : 20px 10px 0 10px;
	width: 638px;
	height : 100%;
}

/*----------------LessonsPage-------------*/
.lessonframe1 {
	display:block;
	float:left;
	background-image : url(/queens-data/Lessons_adult_MouseOff.png);
	margin : 0 10px 40px 10px;
/*	padding : 0 30px 30px 30px;*/
	width : 330px;
	height : 230px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.lessonframe1:hover {
	background-image : url(/queens-data/Lessons_adult_MouseOn.png);
	color:white;
}

.lessonframe2 {
	display:block;
	float:left;
	background-image : url(/queens-data/Main_Kids_MouseOff.png);
	margin : 0 10px 40px 10px;
/*	padding : 0 30px 30px 30px;*/
	width : 330px;
	height : 230px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.lessonframe2:hover {
	background-image : url(/queens-data/Main_Kids_MouseOn.png);
	color:white;
}

.lessonframe3 {
	display:block;
	float:left;
	background-image : url(/queens-data/Lessons_onsite_MouseOff.png);
	margin : 0 10px 40px 10px;
/*	padding : 0 30px 30px 30px;*/
	width : 330px;
	height : 230px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.lessonframe3:hover {
	background-image : url(/queens-data/Lessons_onsite_MouseOn.png); 
	color:white;
}

.lessonframe4 {
	display:block;
	float:left;
	background-image : url(/queens-data/Lessons_e-learning_MouseOff.png);
	margin : 0 10px 40px 10px;
/*	padding : 0 30px 30px 30px;*/
	width : 330px;
	height : 230px;
	color : black;
/*	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:15pt;*/
	text-decoration:none;
/*	position:absolute;
	top : 1120px;
	left : 380px;*/
}
.lessonframe4:hover {
	background-image : url(/queens-data/Lessons_e-learning_MouseOn.png); 
	color:white;
}

.lessonframetitle {
/*	background-image : url(/queens-data/StaffPic_Frame_MouseOff_Title.png);*/
	margin : 10px 0 0 10px;
	width : 290px;
	height : 40px;
	font-family : Verdana, Helvetica, "MS UI Gothic", Osaka, sans-serif;
	font-weight : bold;
	font-size:20pt;
	text-decoration:none;
	position:relative;
	top : 10px;
	left : 10px;*/
}


/*----------------GalleryPage-------------*/
#gframe{
	margin: 5px;
	padding: 5px;
	text-align: center;
}

#gframe div.gpicture{
	border: 1px solid #000;
	float: left;
	padding: 2px;
	margin: 3px;
	text-align: center;
}

#gframe div.gpicture img{
	border: 0px;
}