.rightcolumn {
	background-image: url(images/mainpage/rightcollumn.jpg);
	background-position: right top;
}
.leftcolumn {
	background-image: url(images/mainpage/leftcollumn.jpg);
	background-position: left top;
}
.backgroundhome {
	background-image: url(images/homepage/backgroundhome.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-attachment: scroll;
}
.linehorizontal {
	border-top: 1px none #687a71;
	border-right: 1px none #687a71;
	border-bottom: 1px solid #687a71;
	border-left: 1px none #687a71;

}
.exhibitionflyer {
	padding-right: 10px;
	padding-left: 10px;
}

.gallerypicture {
	padding-left: 60px;
	padding-top: 20px;
}

.gallerytext {
	padding-top: 20px;
}

.backgroundteacher2 {
	background-image: url(images/homepage/teacher2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 687a71;
}
.backgroundred {
	background-color: #687a71;
}
.lineleftandright {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #687a71;
	border-left-color: #687a71;
	padding-top: 9px;


}
.spaceallaroundtext {
	margin: 5px;
	padding: 8px;
}
.linebottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 687a71;
}
.linebottomsolid {
	border: 1px solid 687a71;
}
.backgroundcontact {
	background-image: url(images/contact/backgroundcontact.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.rightcornergalleries {
	background-image: url(images/galleries/backgroundgalleries2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.flagbar1 {
	background-image: url(images/homepage/flagbar1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.leftcornergalleries {
	background-image: url(images/galleries/backgroundgalleries.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.whitelinepopup {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: e9ebcd;
	border-right-color: e9ebcd;
	border-bottom-color: e9ebcd;
	border-left-color: e9ebcd;
}
.backgroundteacher {
	background-image: url(images/homepage/teacher.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.colorlink {
	font-family: "Century Gothic";
	font-size: xx-small;
	font-style: normal;
	color: 487a7c;
}
.colorlinkbig {
	font-family: "Century Gothic";
	font-size: x-small;
	color: 487a7c;
}
.linetop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: 687a71;
}
.flagbar3 {
	background-image: url(images/homepage/flagbar3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	
}
.menubackground {
	background-image: url(images/menu/buttonspacer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: 687a71;
}
.backgroundmain {
	background-image: url(images/galleries/backgroundmain.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.cornerscrapbook {
	background-image: url(images/scrapbook/backgroundtopscrapbook.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.leftcornermain {
	background-image: url(images/homepage/backgroundcornermain.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

ul.circle
{
	list-style-type: circle;
	color: 487a7c;
	font-family: "Century Gothic";
	font-size: 12px;
	font-style: normal;
}