/* This style sheet contains placement information for the site's main sections, at an 800x600 resolution*/

html{
	font-size: 85%;
}

.menuTop{
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 145px;
	background-image: url('images/menu_top_repeat_800.jpg');
}

.menuTop div#MTimg{
	width: 750px;
	height: 145px;
	background-image: url('images/menu_top_800.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

/*
.menuStudentLogin{
	position: absolute;
	top: 98px;
	left: 652px;
}

.menuStudentLogin img{
	border: 0px;
}
*/

.menuStudentLogin{
	display: none;
}

.menuAcademy{
	position: absolute;
	top: 90px;
	right: 10px;
	background-image: url('images/menu_academy.gif');
	width: 316px;
	height: 34px;
}

.menuLeft{
	float: left;
	width: 170px;
	height: 485px;
	margin-top: 145px;
	direction: rtl;
	background-image: url('images/menu_left_800.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

.menuLeft img{
	display: block;
	margin-top: 6px;
	margin-bottom: -2px;
	height: 13px;
	border: 0px;
}

.menuLeft img#MLhome{
	margin-right: 45px;
	width: 45px;
}

.menuLeft img#MLourschool{
	margin-right: 27px;
	width: 78px;
}

.menuLeft img#MLmasterscrima{
	margin-right: 8px;
	width: 100px;
}

.menuLeft img#MLourcurriculum{
	margin-right: 3px;
	width: 107px;
}

.menuLeft img#ML25thanniversary{
	margin-right: 0px;
	width: 110px;
}

.menuLeft img#MLstartnow{
	margin-right: 30px;
	width: 75px;
}

.menuLeft img#MLseminars{
	margin-right: 40px;
	width: 65px;
}

.menuLeft img#MLtournaments{
	margin-right: 10px;
	width: 90px;
}

.menuLeft img#MLcontactus{
	margin-right: 22px;
	width: 75px;
}

.submenu{
	position: absolute;
	top: 145px;
	left: 170px;
	right: 0px;
	padding-top: 23px;
}

.submenuHeading{
	float: left;
}

.submenuHeading div{
	height: 75px;
	background-position: top left;
	background-repeat: no-repeat;
}

.submenuHeading div#TT404{
	width: 371px;
	background-image: url('images/submenus/toptitle_404_800.gif');
}

.submenuHeading div#TTemail{
	width: 204px;
	background-image: url('images/submenus/toptitle_email_800.gif');
}

.submenuHeading div#TTindex{
	width: 491px;
	background-image: url('images/submenus/toptitle_index_800.gif');
}

.submenuHeading div#TTourschools{
	width: 185px;
	background-image: url('images/submenus/toptitle_ourschools_800.gif');
}

.submenuHeading div#TTinstructors{
	width: 167px;
	background-image: url('images/submenus/toptitle_instructors_800.gif');
}

.submenuHeading div#TTourcurriculum{
	width: 271px;
	background-image: url('images/submenus/toptitle_ourcurriculum_800.gif');
}

.submenuHeading div#TT25thanniversary{
	width: 395px;
	background-image: url('images/submenus/toptitle_25thanniversary_800.gif');
}

.submenuHeading div#TTstartnow{
	width: 173px;
	background-image: url('images/submenus/toptitle_startnow_800.gif');
}

.submenuHeading div#TTseminars{
	width: 155px;
	background-image: url('images/submenus/toptitle_seminars_800.gif');
}

.submenuHeading div#TTtournaments{
	width: 205px;
	background-image: url('images/submenus/toptitle_tournaments_800.gif');
}

.submenuHeading div#TTcontactus{
	width: 169px;
	background-image: url('images/submenus/toptitle_contactus_800.gif');
}

.submenuHeading div#TTfeaturesandinterviews{
	width: 311px;
	background-image: url('images/submenus/toptitle_featuresandinterviews_800.gif');
}

.submenuMenu table td{
	padding-left: 35px;
	height: 75px;
	text-align: center;
	vertical-align: middle;
}

.submenuMenu img{
	border: 0px;
}

.content{
	background-image: url('images/menu_left_footer_800.jpg');
	background-position: 0px 630px;
	background-repeat: no-repeat;
	padding: 255px 20px 5px 190px;
}

.footer{
	clear: both;
	padding-top: 15px;
	height: 105px;
	text-align: center;
	background-image: url('images/menu_bottom_800.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	font-size: 75%;
}

.footerMenu{
	padding-top: 35px;
	padding-right: 85px;
}

.footerMenu img{
	border: 0px;
}

.footerCopyright{
	padding-top: 20px;
	padding-right: 85px;
	padding-bottom: 5px;
}

.footerCopyright a, .footerCopyright a:link, .footerCopyright a:visited, .footerCopyright a:hover{
	color: #0B6E10;
}

.LeftContent{
/* missing padding-left */
/* huh? */
}

.RightColumn{
	float: right;
	margin-top: 10px;
/* missing width */
}

.RCBox{
}

.RCBoxContainer{
}

.RCBoxBlue{
	background-color: #E0EDFF;
}

div.RCBoxBlue .RCBoxRow:hover{
	background-color: #73A5EB;
}

.RCBoxRed{
	background-color: #C30000;
}

div.RCBoxRed .RCBoxRow:hover{
	background-color: #7D0000;
}

.RCBox img{
	border: 1px solid black;
}

.RCBoxRow{
	clear: both;
	padding: 4px 8px 4px 8px;
/* missing height */
}

.RCBoxPic{
	float: left;
}

.RCBoxText{
	font-weight: bold;
/* missing margin-left */
}

.RCBoxText a:link, .RCBoxText a:active, .RCBoxText a:visited, .RCBoxText a:hover{
	text-decoration: none;
/* missing color */
}

.RCBoxText .maintext{
/* missing color */
}

.RCBoxText .subtext{
	font-size: 80%;
/* missing color */
}

.ImageGalleryContainer .photo, .VideoGalleryContainer .photo{
	height: 36px;
}