#blog1 {
	position:absolute;
	width:120px;
	height:26px;
	z-index:1228;
	left: 30px;
	top: 451px;
}
#shorttextblock {
	position:absolute;
	width:401px;
	height:320px;
	z-index:1230;
	left: 177px;
	top: 203px;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	padding-right: 10px;
	overflow: auto;
}
#apDiv2 {
	position:absolute;
	width:390px;
	height:85px;
	z-index:2001;
	left: 826px;
	top: 243px;
}
#apDiv3 {
	position:absolute;
	width:99px;
	height:15px;
	z-index:1229;
	left: 30px;
	top: 311px;
}
#apDiv4 {
	position:absolute;
	width:128px;
	height:auto;
	z-index:1230;
	left: 621px;
	top: 216px;
	background-color: #323978;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 8px;
}
#apDiv5 {	position:absolute;
	width:155px;
	height:auto;
	z-index:1230;
	left: 609px;
	top: 216px;
	background-color: #323978;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 8px;
}
#apDiv6 {
	position:absolute;
	width:128px;
	height:auto;
	z-index:1231;
	left: 621px;
	top: 450px;
	background-color: #323978;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 8px;
}
#btutor {
	position:absolute;
	width:240px;
	height:43px;
	z-index:1200;
	left: 829px;
	top: 27px;
}
#termsofbusiness {
	position:absolute;
	width:98px;
	height:5px;
	z-index:1210;
	left: 30px;
	top: 600px;
}
#italiantable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#spanishtable2 {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 25px;
	top: 165px;
	visibility: hidden;
}
#portuguesetable {
	position:absolute;
	width:623px;
	height:154px;
	z-index:1220;
	left: 171px;
	top: 164px;
	visibility: hidden;
}
#germantable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#othertable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 208px;
	top: 164px;
	visibility: hidden;
}
#frenchtable {
	position:absolute;
	width:586px;
	height:154px;
	z-index:1220;
	left: 148px;
	top: 165px;
	visibility: hidden;
}
#header {
	position:absolute;
	left:25px;
	top:25px;
	width:768px;
	height:76px;
	z-index:1;
	background-color: #2F83B0;
	layer-background-color: #4986C2;
}
#topspacer {
	position:absolute;
	left:25px;
	top:137px;
	width:768px;
	height:2px;
	z-index:2
}
#topmenubar {
	position:absolute;
	left:25px;
	top:140px;
	width:768px;
	height:17px;
	z-index:3;
}
#leftmenu {
	position:absolute;
	left:25px;
	top:158px;
	width:130px;
	height:544px;
	z-index:1;
	border: 1px none #000000;
	background-image: url(file://///Desktop/The%20Language%20Machine/metalbackground.gif);
}
#home {
	position:absolute;
	left:155px;
	top:140px;
	width:37px;
	height:6px;
	z-index:8
}
#contact {
	position:absolute;
	left:218px;
	top:140px;
	width:32px;
	height:4px;
	z-index:9
}
#faqs {
	position:absolute;
	left:30px;
	top:227px;
	width:120px;
	height:26px;
	z-index:12
}
#tutors {
	position:absolute;
	left:30px;
	top:255px;
	width:120px;
	height:26px;
	z-index:13
}
#links {
	position:absolute;
	left:30px;
	top:395px;
	width:120px;
	height:26px;
	z-index:18
}
#bottombar {
	position:absolute;
	left:24px;
	top:673px;
	width:768px;
	height:75px;
	z-index:20;
}
#footer {
	position:absolute;
	left:25px;
	top:769px;
	width:768px;
	height:22px;
	z-index:21;
	background-color: #2C5783;
	layer-background-color: #2C5783;
	border: 1px none #000000;
}
#copyright {
	position:absolute;
	left:296px;
	top:773px;
	width:262px;
	height:16px;
	z-index:68;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
#thespanishmachine1 {
	position:absolute;
	left:36px;
	top:31px;
	width:411px;
	height:43px;
	z-index:69
}
#rightverticalborder {position:absolute; left:793px; top:24px; width:3px; height:698px; z-index:70}
#leftverticalborder {position:absolute; left:23px; top:24px; width:2px; height:660px; z-index:70}
#topborder {position:absolute; left:24px; top:24px; width:770px; height:1px; z-index:71}
#bottomborder1 {
	position:absolute;
	left:24px;
	top:767px;
	width:770px;
	height:1px;
	z-index:71
}
#bottomborder {
	position:absolute;
	left:24px;
	top:792px;
	width:770px;
	height:1px;
	z-index:71
}
#bottomborder2 {
	position:absolute;
	left:24px;
	top:644px;
	width:770px;
	height:1px;
	z-index:71
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #DBC8C8;
	text-decoration: none;
}
a:hover {
	color: #DFC5C4;
}

#title {
	position:absolute;
	left:170px;
	top:172px;
	width:410px;
	height:74px;
	z-index:200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
#maintext {
	position:absolute;
	left:173px;
	top:140px;
	width:414px;
	height:480px;
	z-index:80;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	overflow: auto;

}
#tutorlogin {
	position:absolute;
	left:381px;
	top:140px;
	width:67px;
	height:19px;
	z-index:81
}
#clientlogin {
	position:absolute;
	left:292px;
	top:140px;
	width:72px;
	height:2px;
	z-index:82
}
tableformat {
	font-family: Arial;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #993333;
	text-align: center;
}
.tableformat {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #3054A9;
	text-align: center;
	border: 1px solid #FFFFFF;
}
.titletext {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 0px;
}
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.testimonialbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.slangtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.indextitletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	text-decoration: none;

}
.indexnormal {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
	text-decoration: none;
	vertical-align: top;


}
.hometext {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-decoration: none;
}
.learncentre {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
.container #headline {
	font-family: Arial;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.boldheadline {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;;
}


.indexnormalcentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
}
.indexnormalcentrebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;

}
.trialstyle {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.textentry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033FF;
	background-color: #FFFF99;
}
.formlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	background-color: #FFFFCC;
}
.largetextbold {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
table {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #000000;
}
table {
	width: 100%;
	height: 100%;
}

spanishtable {
	font-family: Arial;
	font-size: 8pt;
	color: #00FF66;
}
#booktutor {
	position:absolute;
	left:30px;
	top:171px;
	width:120px;
	height:26px;
	z-index:10
}
#whyus {
	position:absolute;
	left:30px;
	top:199px;
	width:120px;
	height:26px;
	z-index:11
}
faqs {
	position:absolute;
	left:30px;
	top:227px;
	width:120px;
	height:26px;
	z-index:12
}
tutors {
	position:absolute;
	left:30px;
	top:255px;
	width:120px;
	height:26px;
	z-index:13
}
#where {
	position:absolute;
	left:30px;
	top:283px;
	width:120px;
	height:26px;
	z-index:14
}
#levels {
	position:absolute;
	left:30px;
	top:311px;
	width:120px;
	height:26px;
	z-index:15
}
#corporate {
	position:absolute;
	left:30px;
	top:367px;
	width:120px;
	height:26px;
	z-index:16
}
#pricing {
	position:absolute;
	left:30px;
	top:395px;
	width:120px;
	height:26px;
	z-index:17
}
#links {
	position:absolute;
	left:30px;
	top:423px;
	width:120px;
	height:26px;
	z-index:18
}
#smaltextcentre {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
}
#footer1 {
	position:absolute;
	width:688px;
	height:61px;
	z-index:1218;
	left: 64px;
	top: 691px;
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#chinesebackground {
	position:absolute;
	width:110px;
	height:26px;
	z-index:1156;
	left: 25px;
	top: 646px;
}
#russianbackground {
	position:absolute;
	width:112px;
	height:20px;
	z-index:50;
	left: 148px;
	top: 646px;
	background-color: #3A4E9C;
}
#arabicbackground {
	position:absolute;
	width:85px;
	height:19px;
	z-index:1159;
	left: 271px;
	top: 646px;
}
#japanesebackground {
	position:absolute;
	width:129px;
	height:23px;
	z-index:1160;
	left: 394px;
	top: 646px;
}
#urdubackground {
	position:absolute;
	width:111px;
	height:17px;
	z-index:1160;
	left: 545px;
	top: 646px;
}
#otherbackground {
	position:absolute;
	width:97px;
	height:22px;
	z-index:1160;
	left: 670px;
	top: 646px;
}
#sitemap1 {
	position:absolute;
	width:112px;
	height:15px;
	z-index:1219;
	left: 30px;
	top: 621px;
}
#all1 {
	position:absolute;
	width:29px;
	height:37px;
	z-index:1202;
	left: 729px;
	top: 37px;
}
#cilt1 {
	position:absolute;
	width:77px;
	height:30px;
	z-index:1203;
	left: 634px;
	top: 47px;
}
#italianbackground {
	position:absolute;
	width:121px;
	height:27px;
	z-index:30;
	left: 148px;
	top: 102px;
}
#spanishbackground {
	position:absolute;
	width:97px;
	height:34px;
	z-index:50;
	left: 25px;
	top: 102px;
}
#frenchbackground {
	position:absolute;
	width:101px;
	height:25px;
	z-index:30;
	left: 271px;
	top: 102px;
}
#portuguesebackground {
	position:absolute;
	width:136px;
	height:34px;
	z-index:30;
	left: 394px;
	top: 102px;
}
#germanbackground {
	position:absolute;
	width:122px;
	height:25px;
	z-index:10;
	left: 545px;
	top: 102px;
}
#englishbackground {
	position:absolute;
	width:94px;
	height:10px;
	z-index:30;
	left: 671px;
	top: 102px;
}

#strap {
	position:absolute;
	width:251px;
	height:16px;
	z-index:1153;
	left: 138px;
	top: 72px;
}
body {
	background-color: #000000;
}
#german1 {
	position:absolute;
	width:36px;
	height:26px;
	z-index:1156;
	left: 571px;
	top: 107px;
}
#portuguese1 {
	position:absolute;
	width:89px;
	height:26px;
	z-index:1158;
	left: 418px;
	top: 107px;
}
#spanish {
	position:absolute;
	width:22px;
	height:27px;
	z-index:1158;
	left: 50px;
	top: 107px;
	color: #FFFFFF;
}
#italian1 {
	position:absolute;
	width:44px;
	height:26px;
	z-index:1156;
	left: 184px;
	top: 107px;
}
#french1 {
	position:absolute;
	width:47px;
	height:24px;
	z-index:1158;
	left: 303px;
	top: 107px;
}
#english {
	position:absolute;
	width:30px;
	height:16px;
	z-index:1158;
	left: 697px;
	top: 107px;
}


html,body {
	margin: 0;
	padding: 0;
}

td {
	vertical-align: middle;
	text-align: center;
}

div {
	border: 0px solid #000000;
}

div.container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 1100px;
	height: 532px;













	img border: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

div.left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 432px;
	img {border: 0}
div.top {
	position: absolute;
	top: 0px;
	left: 200px;
	width: 580px;
	height: 150px;
}
.centrebold {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.footer {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	margin-bottom: 10px;
	margin-top: 0px;
}

h1 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
}

#tighttext {
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.newtabform {
	background-color: #2F83B0;
	border: 0px none #2F83B0;
}
.languages {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000000;
	margin-bottom: 4px;
	background-position: center;
}
#blog {
	position:absolute;
	width:120px;
	height:26px;
	z-index:1251;
	left: 30px;
	top: 451px;
}
.indexnormalCopy {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 0px;
	text-decoration: none;
	vertical-align: top;
}

