﻿/* Layout Home*/

#container_home {
	position:relative;
	width:800px;
	height:600px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#070000;
}
#hometop {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:180px;
	z-index:2;
	background-image: url(images/hometop.gif);
}
#home {
	position:absolute;
	left:0px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#about {
	position:absolute;
	left:134px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#familes {
	position:absolute;
	left:268px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#teachers {
	position:absolute;
	left:402px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#contact {
	position:absolute;
	left:670px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#shop {
	position:absolute;
	left:536px;
	top:181px;
	width:130px;
	height:26px;
	z-index:3;
}
#piano {
	position:absolute;
	left:0px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#cello {
	position:absolute;
	left:134px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#violin {
	position:absolute;
	left:268px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#flute {
	position:absolute;
	left:402px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#guitar {
	position:absolute;
	left:536px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#earlylearn {
	position:absolute;
	left:670px;
	top:225px;
	width:130px;
	height:128px;
	z-index:2;
}
#suzuki {
	position:absolute;
	left:42px;
	top:381px;
	width:293px;
	height:78px;
	z-index:2;
}
#niki {
	position:absolute;
	left:42px;
	top:468px;
	width:293px;
	height:78px;
	z-index:2;
}
#latestnews {
	position:absolute;
	left:431px;
	top:367px;
	width:341px;
	height:194px;
	z-index:2;
	background-color: #262626;
	border: solid;
	border-width: thin;
	border-color: #FFFFFF;
	padding-left: 10px;
}
#footer {
	position:absolute;
	left:0px;
	top:578px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}

/* Layout rest of site*/

#container_about {
	position:relative;
	width:800px;
	height:800px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_membership {
	position:relative;
	width:800px;
	height:1100px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_interest {
	position:relative;
	width:800px;
	height:1950px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_chooseteach {
	position:relative;
	width:800px;
	height:1500px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_reading {
	position:relative;
	width:800px;
	height:1750px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_suzukiteach {
	position:relative;
	width:800px;
	height:1350px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_news {
	position:relative;
	width:800px;
	height:2520px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_history {
	position:relative;
	width:800px;
	height:1400px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_philosophy {
	position:relative;
	width:800px;
	height:1700px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_profdevelop {
	position:relative;
	width:800px;
	height:1550px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_council {
	position:relative;
	width:800px;
	height:1650px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_contact {
	position:relative;
	width:800px;
	height:950px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_forms {
	position:relative;
	width:800px;
	height:700px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#container_shop {
	position:relative;
	width:800px;
	height:2450px;
	margin:0 auto;
	background-position: center;
	z-index:1;
	background-color:#FFFFFF;
}
#quote {
	position:absolute;
	left:0px;
	top:0px;
	width:790px;
	height:20px;
	z-index:2;
	background-color: #D71F2B;
	padding-left: 0px;
	padding-right: 10px;
	text-align: right;
	padding-top: 2px;
}
#header_philosophy {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
}
#header_chooseteacher {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_choose.gif);
}
#header_interestteach {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_bec_teach.gif);
}
#header_suzukiteachers {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_teacher.gif);
}
#header_reading {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_reading.gif);
}
#header_membership {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_member.gif);
}
#header_news {
	position:absolute;
	left:0px;
	top:21px;
	width:800px;
	height:241px;
	z-index:-2;
	background-image: url(images/S_ban_news.gif);
}
#header_about {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:280px;
	z-index:-2;
	background-image: url(images/S_ban_about.gif);
}
#header_philosophy {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_phil.gif);
}
#header_history {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_history.gif);
}
#header_profdevelop {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_pro_dev.gif);
}
#header_council {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_council.gif);
}
#header_contact {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_contact.gif);
}
#header_forms {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_forms.gif);
}
#header_shop {
	position:absolute;
	left:0px;
	top:20px;
	width:800px;
	height:281px;
	z-index:2;
	background-image: url(images/S_ban_shop.gif);
}
#gray {
	position:absolute;
	left:2px;
	top:240px;
	width:344px;
	height:39px;
	z-index:-1;
	background-image: url(images/header.gif);
	padding-left: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#gray2 {
	position:absolute;
	left:1px;
	top:931px;
	width:344px;
	height:39px;
	z-index:2;
	background-image: url(images/header.gif);
	padding-left: 10px;
	background-color: #FFFFFF;
}
#gray3 {
	position:absolute;
	left:0px;
	top:1122px;
	width:344px;
	height:39px;
	z-index:2;
	background-image: url(images/header.gif);
	padding-left: 10px;
	background-color: #FFFFFF;
}
#gray4 {
	position:absolute;
	left:1px;
	top:739px;
	width:344px;
	height:39px;
	z-index:2;
	background-image: url(images/header.gif);
	padding-left: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
}
#footer_about {
	position:absolute;
	left:5px;
	top:800px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_interest{
	position:absolute;
	left:0px;
	top:1928px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_chooseteach{
	position:absolute;
	left:0px;
	top:1478px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_suzukiteach{
	position:absolute;
	left:0px;
	top:1328px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_reading{
	position:absolute;
	left:0px;
	top:1728px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_membership{
	position:absolute;
	left:0px;
	top:1078px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_news{
	position:absolute;
	left:0px;
	top:2498px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_philosophy{
	position:absolute;
	left:0px;
	top:1678px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_history {
	position:absolute;
	left:0px;
	top:1378px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_profdevelop {
	position:absolute;
	left:0px;
	top:1528px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_council {
	position:absolute;
	left:0px;
	top:1628px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_contact {
	position:absolute;
	left:0px;
	top:928px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_forms {
	position:absolute;
	left:0px;
	top:678px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#footer_shop {
	position:absolute;
	left:0px;
	top:2428px;
	width:800px;
	height:22px;
	z-index:2;
	background-color: #A7A9AC;
}
#text_interestteach {
	position:absolute;
	left:44px;
	top:302px;
	width:712px;
	height:1550px;
	z-index:2;
}
#text_chooseteach {
	position:absolute;
	left:44px;
	top:302px;
	width:712px;
	height:1150px;
	z-index:2;
}
#text_reading {
	position:absolute;
	left:44px;
	top:302px;
	width:712px;
	height:1400px;
	z-index:2;
}
#text_membership {
	position:absolute;
	left:44px;
	top:302px;
	width:712px;
	height:771px;
	z-index:2;
}
#teacherssa_table {
	position:absolute;
	left:25px;
	top:302px;
	width:750px;
	height:982px;
	z-index:2;
}
#news_table {
	position:absolute;
	left:25px;
	top:302px;
	width: 750px;
	height: 2073px;
	z-index:2;
	outline-style: none;
}
#text_about1 {
	position:absolute;
	left:19px;
	top:302px;
	width:346px;
	height:494px;
	z-index:2;
}
#text_about2 {
	position:absolute;
	left:404px;
	top:301px;
	width:378px;
	height:502px;
	z-index:-3;
}
#table_history {
	position:absolute;
	left:25px;
	top:302px;
	width:750px;
	height:753px;
	z-index:2;
}
#text_aus {
	position:absolute;
	left:25px;
	top:1182px;
	width:747px;
	height:151px;
	z-index:2;
}
#text_profdevelop {
	position:absolute;
	left:44px;
	top:302px;
	width:712px;
	height:1195px;
	z-index:2;
}
#table_council {
	position:absolute;
	left:0px;
	top:303px;
	width:800px;
	height:164px;
	z-index:2;
}
#text_council1 {
	position:absolute;
	left:25px;
	top:474px;
	width:750px;
	height:262px;
	z-index:2;
}
#text_council2 {
	position:absolute;
	left:25px;
	top:814px;
	width:751px;
	height:726px;
	z-index:2;
}
#text_council3 {
	position:absolute;
	left:25px;
	top:1074px;
	width:750px;
	height:530px;
	z-index:2;
}
#background1 {
	position:absolute;
	left:27px;
	top:1132px;
	width:746px;
	height:139px;
	z-index:1;
	background-image: url(images/background.gif);
}
#background2 {
	position:absolute;
	left:27px;
	top:944px;
	width:746px;
	height:139px;
	z-index:1;
	background-image: url(images/background.gif);
}
#faq {
	position:absolute;
	left:580px;
	top:251px;
	width:188px;
	height:22px;
	z-index:2;
}
#text_phil {
	position:absolute;
	left:25px;
	top:302px;
	width:750px;
	height:648px;
	z-index:2;
}
#shop_table {
	position:absolute;
	left:23px;
	top:303px;
	width:750px;
	height:2119px;
	z-index:2;
}
#apDiv1 {
	position:absolute;
	left:107px;
	top:934px;
	width:226px;
	height:59px;
	z-index:2;
}
#text_faq {
	position:absolute;
	left:25px;
	top:994px;
	width:750px;
	height:614px;
	z-index:2;
}
#background3 {
	position:absolute;
	left:27px;
	top:428px;
	width:746px;
	height:139px;
	z-index:1;
	background-image: url(images/background.gif);
}
#header4 {
	position:absolute;
	left:27px;
	top:1008px;
	width:746px;
	height:139px;
	z-index:1;
	background-image: url(images/background.gif);
}

/*Style*/
body {
	background-color: #e7e8e9;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #D7182A;
	font-weight: bold;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #FFFFFF;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.5;
	color: #000000;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.5;
	color: #FFFFFF;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.5;
	color: #D71F2B;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #D7182A;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #D7182A;
}
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7182A;
	text-decoration: underline;
	
}
.style9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D7182A;
}
/*Footer*/
a.black, a.black:link, a.black:visited {
	color: #000000;
	text-decoration: none;
}
a.black:hover {
 	text-decoration: underline;
}
a.white, a.white:link, a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {
 	text-decoration: underline;
}
a.red, a.red:link, a.red:visited {
	color: #D71F2B;
	text-decoration: underline;
}
