/* Html tag properties*/
body {
	background-color: #000;
	margin-top: 0px;
	padding-top: 0px;
	border-top:0px;
}

a:link {
	font-weight: bolder;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #F60;
	}
a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #F90;
	}
a:hover, a:active {
	text-decoration: none;
	color: #39F;
	}
#AboutContainer {
	height: 2590px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#AboutUsContent {
	position: relative;
	height: 270px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
#AboutUsText {
	background-color: #F90;
	width: 675px;
	height: 250px;
	float: left;
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	border: 1px solid #000;
	padding: 2px;
}
#AboutUsPic {
	background-color: #FFF;
	width: 250px;
	height: 250px;
	float: left;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-image: url(../manage_site/images/backgrounds/AboutUsPic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #FFF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 7px;
}
#ADRiffMasters {
	background-color: #F00;
	margin: 5px;
	padding: 2px;
	float: left;
	height: 324px;
	width: 478px;
	border: 1px solid #000;
}
#ADRiffMastersCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 180px;
	float: left;
	width: 99%;
	background-image: url(../manage_site/images/Headers/ADRiffMastersCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 37px;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
}
#ADRiffMastersDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	font-size: 13px;
	float: left;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
	height: 100px;
}
#Apparel {
	color: #FFF;
	background-color: #000;
	margin-right: 2px;
	margin-left: 2px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 1px solid #000;
	text-align: center;
}
#ApparelPic {
	height: 300px;
	border: 1px solid #000;
	background-image: url(../manage_site/images/backgrounds/ShopBG.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 2px;
	margin-left: 2px;
}
#Article1Headline {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	margin: 1px;
}
#Article1Copy {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 370px;
	width: 595px;
	margin: 1px;
	padding-top: 25px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#Article1Image {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 250px;
	height: 250px;
	float: right;
	text-align: center;
	margin-bottom: 2px;
	margin-left: 2px;
}
#Article2Headline {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	margin: 1px;
	text-align: left;
}
#Article2Copy {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 190px;
	margin: 1px;
	padding-top: 25px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#Article2Image {
	background-color: #FFF;
	width: 300px;
	height: 170px;
	float: right;
	margin-right: 12px;
}
#Article3Headline {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	margin: 1px;
}
#Article3Copy {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 370px;
	margin: 1px;
	padding-top: 25px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
#Article3Image {
	background-color: #FFF;
	width: 200px;
	height: 200px;
	float: left;
	margin-right: 12px;
}
#Article4Headline {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	width: 570px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
#Article4Copy {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 395px;
	margin: 1px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#Article4Image {
	background-color: #FFF;
	width: 255px;
	height: 255px;
	float: left;
}
#BandSkills {
	background-color: #F60;
	margin: 5px;
	padding: 2px;
	float: left;
	height: 324px;
	width: 450px;
	border: 1px solid #000;
}
#BandSkillsCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 180px;
	float: left;
	width: 99%;
	background-image: url(../manage_site/images/Headers/BandSkillsCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 37px;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
}
#BandSkillsDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 100px;
	font-size: 13px;
	float: left;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
}
#Beginners {
	margin: 5px;
	float: left;
	height: 250px;
	background-color: #6CF;
	border: 1px solid #000;
	width: 944px;
	padding: 2px;
	background-image: url(../manage_site/images/backgrounds/BgcGuitarsBG.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#BeginnersCopy {
	height: 130px;
	float: left;
	padding-top: 35px;
	width: 850px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url(../manage_site/images/Headers/BgcCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 2px;
}
#BeginnersDate {
	height: 80px;
	float: left;
	width: 850px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #6CF;
}
#BGC5Day {
	padding: 2px;
	float: left;
	height: 324px;
	width: 450px;
	border: 1px solid #000;
	background-color: #6CF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#BGC5dayCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	height: 180px;
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/5DayBGC.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 37px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	float: left;
	text-align: center;
	width: 99%;
}
#BGC5dayDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 100px;
	font-size: 13px;
	float: left;
	text-transform: uppercase;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 99%;
}
#BGcDate {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	height: 70px;
	font-size: 13px;
	float: left;
	width: 400px;
	text-transform: uppercase;
	text-align: center;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#BGCtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#Buffer {
	height: 37px;
}
#Buffer2 {
	height: 50px;
	background-color: #FFF;
	text-align: center;
}
#Bundle {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 2px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 304px;
	float: left;
	height: 220px;
	border: 1px solid #F60;
	text-transform: uppercase;
	text-align: center;
}

#Content {
	height: 330px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	position: relative;
}
#ContactContent {
	height: 330px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	position: relative;
	text-align: center;
	background-image: url(../manage_site/images/Headers/Contact-Ricky%27s-school-of-rock.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#ContactCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	background-color: #FC0;
	margin: 5px;
	padding: 5px;
	height: 265px;
	border: 1px solid #000;
}


/*  ---------------------------------------- */

#Container{
	height: 2140px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#ContactContainer {
	height: 1100px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#ContainerIndex {
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#CoursesContainer {
	height: 2895px;
	width: 960px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #666;
}
#CoursesContent {
	height: 2080px;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/CoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	padding-top: 45px;
	width: 960px;
}
#CoursesCopy {
	position: relative;
	height: 125px;
	margin: 5px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	background-color: #FC0;
	float: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	width: 940px;
}
#CoursesOffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	float: left;
	background-color: #000;
	height: 50px;
	width: 98%;
	padding: 2px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#EasyStrum {
	margin: 5px;
	padding: 2px;
	float: left;
	height: 240px;
	width: 518px;
	border: 1px solid #000;
	background-color: #F30;
}
#EasyStrumCopy {
	float: left;
	height: 125px;
	width: 510px;
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/EasyStrumCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-top: 35px;
	padding-right: 2px;
	padding-left: 2px;
	margin-top: 1px;
	margin-right: 1px;
	margin-left: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-left-color: #000;
}
#EasyStrumDate {
	float: left;
	height: 75px;
	width: 510px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-right: 2px;
	padding-left: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
	background-color: #FFF;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
#EzDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 68px;
	font-size: 13px;
	float: left;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
}
#Error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
	text-align: center;
}
#FacebookLike {
	position:relative;
	top:0px;
	left:auto;
	width:80px;
	float:right;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-transform: uppercase;
	padding-top: 5px;
}
#FacebookColumn {
	height: 475px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #3B5997;
	background-image: url(../manage_site/images/Headers/ricky%27s-school-school-of-rock-facebook-Header.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}
#FacebookWrapper {
	margin-right: 2px;
	margin-left: 5px;
	border: 1px solid #000;
	float: left;
	width: 300px;
	padding-left: 2px;
	background-color: #FFF;
}
#FindContent {
	position: relative;
	height: 1050px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/find-ricky%27s-school-school-of-rock-Header.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#FreeStuff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 300px;
	border: 1px solid #000;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	margin-right: 2px;
	margin-left: 2px;
}
#FreeStuffColumn {
	height: 350px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FE991E;
	background-image: url(../manage_site/images/Headers/FreeStuffHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}

#Fold {
	background-color: #FC0;
	height: 14px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}

#Footer {
	background-color: #333;
	height: 370px;
	border-bottom: solid #000 1px;
	width: 100%;
	float: left;
}
#FooterColumn1 {
	float: left;
	height: 350px;
	width: 300px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: center;
	background-image: url(../manage_site/images/tutors/Moo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#FooterColumn3 {
	float: left;
	height: 350px;
	width: 300px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #000;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 6px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	text-align: center;
}
#FooterColumn2 {
	float: left;
	height: 400px;
	width: 300px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #333;
	background-image: url(../manage_site/images/Headers/InteractHeader.gif);
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #000;
	border-left-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	font-weight: normal;
}
#GMap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	width: 956px;
	float: left;
	padding: 2px;
	border: 1px solid #000;
	height: 530px;
}
#GMapBorder {
	border: 1px solid #000;
	width: 640px;
	float: left;
	margin-left: 170px;
	background-color: #F90;
}
#GradesContainer {
	height: 2150px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#GradesContent {
	position: relative;
	height: 1380px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #F90;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/rockschool-rgt-gradesHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#GradesColumn {
	height: 475px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/GradesHeader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}
#GradesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 350px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
}
#GradesStyle {
	background-color: #FFF;
	height: 380px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 10px;
	color: #000;
	border: 1px solid #000;
	margin-top: 45px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
#GradesBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	height: 350px;
	padding-right: 2px;
	padding-left: 2px;
}
#Guitar1to1 {
	margin: 5px;
	padding: 2px;
	float: left;
	width: 470px;
}
#GearGuru {
	padding: 2px;
	float: left;
	height: 324px;
	width: 478px;
	border: 1px solid #000;
	background-color: #6CF;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#GearGuruCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	height: 180px;
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/GearGuruCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 37px;
	width: 99%;
	text-align: center;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	float: left;
}
#GearGuruDate {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	font-size: 13px;
	float: left;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
	background-color: #FFF;
	height: 100px;
}
#GuitarContainer {
	height: 2140px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#GuitarHeader {
	float: right;
	margin-top: 110px;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #F60;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	padding-right: 100px;
}
#GuitarLessonsPics {
	float: left;
	width: 450px;
	height: 270px;
	padding: 2px;
	margin-left: 10px;
	margin-top: 2px;
}
#GuitarLessonsContent {
	position: relative;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/Guitar-Lessons-Huddersfield.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#GuitarLessonsAbout {
	margin-top: 45px;
	float: left;
	width: 480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	height: 550px;
	background-color: #FFF;
	text-align: left;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 5px;
	margin-left: 5px;
}

/* Header element */

#Header {
	background-color: #FFF;
	height: 130px;
	width: 100%;
	background-image: url(../manage_site/images/Headers/HeaderImage.jpg);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
#HeaderBlackText {
	text-transform: uppercase;
	text-align: right;
	font-weight: bold;
	padding-bottom: 1px;
	padding-right: 5px;
}
#HeaderRedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #F00;
	text-align: right;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
}
#HeaderRedTextTitle {
	text-align: right;
	height: 20px;
	padding-bottom: 0px;
	padding-right: 20px;
}
#HeaderRedTextKW {
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
}

#HeaderContainerDiv {
	background-image: url(../manage_site/images/Headers/HeaderImage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 175px;
	margin-top: 0px;
}
#HeaderBlackText {
	text-transform: uppercase;
	text-align: right;
	padding-right: 5px;
}
#HeaderRedText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #F60;
	text-align: right;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
}
#HeaderRedTextTitle {
	text-transform: uppercase;
	text-align: right;
	height: 18px;
}
#HeaderRedTextKW {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #000;
	text-align: right;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 5px;
}
#HeaderBox {
	width: 90%;
}
#IndexContent2 {
	position: relative;
	height: 335px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
#LinkBox {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	margin: 1px;
	width: 99%;
	text-align: center;
}
#LinkBoxContact {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	width: 50%;
	text-align: center;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 250px;
	float: left;
}
#LinkBoxBlack {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 20px;
	font-size: 18px;
	float: left;
	margin: 1px;
	width: 99%;
	text-align: center;
}
#MollyMoo {
	background-color: #000;
	height: 190px;
	width: 225px;
	float: left;
	text-align: center;
	border: 1px solid #000;
}
#MusoSkills {
	float: left;
	margin: 5px;
	padding: 2px;
	width: 452px;
	height: 324px;
	border: 1px solid #000;
	background-color: #F00;
}
#MusoSkillsCopy {
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/MusoSkillsMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-top: 37px;
	height: 180px;
	float: left;
	text-align: center;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 99%;
}
#MusoSkillsDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 100px;
	font-size: 13px;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

#NavBar {
	text-align: center;
	height: 50px;
}
#NewsContainer {
	height: 1875px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#NewsText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 350px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
}
#NewsArticle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 400px;
	border: 1px solid #000;
	width: 600px;
	float: left;
	margin: 5px;
	padding: 2px;
}
#NewsArticle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 400px;
	border: 1px solid #000;
	width: 325px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
#NewsArticle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 400px;
	border: 1px solid #000;
	width: 350px;
	float: left;
	margin: 5px;
	padding: 2px;
}
#NewsArticle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 400px;
	border: 1px solid #000;
	float: left;
	margin: 5px;
	padding: 2px;
	width: 575px;
}
#NewsContent {
	position: relative;
	height: 880px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/NewsHeaderMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#NewsColumn {
	height: 400px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FECC25;
	background-image: url(../manage_site/images/Headers/NewsHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}
#NewsTitle {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #FFF;
	border-left-color: #000;
}
#NewsCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 110px;
	padding-right: 2px;
	padding-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#NewsImage {
	background-color: #FFF;
	height: 220px;
	background-image: url(../manage_site/images/news/NewsIndexImage.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-left-color: #000;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#One2OneContainer {
	height: 2035px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#OneToOneMain {
	height: 400px;
	width: 463px;
	float: left;
	margin: 5px;
	background-color: #000;
	padding: 2px;
	border: 1px solid #000;
}
#OneToOneCopy {
	height: 150px;
	width: 944px;
	float: left;
	margin: 5px;
	background-color: #FC0;
	padding: 2px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
#OneToOneGuitarCopy {
	height: 340px;
	width: 456px;
	float: left;
	background-color: #000;
	padding: 2px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../manage_site/images/backgrounds/GuitarBG.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#OneToOneDrumsCopy {
	height: 340px;
	width: 456px;
	float: left;
	background-color: #000;
	padding: 2px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../manage_site/images/backgrounds/DrumsBG.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#OneToOneBassCopy {
	height: 340px;
	width: 456px;
	float: left;
	background-color: #000;
	padding: 2px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../manage_site/images/backgrounds/BassBG.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#OneToOneSingingCopy {
	height: 340px;
	width: 456px;
	float: left;
	background-color: #000;
	padding: 2px;
	border: 1px solid #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../manage_site/images/backgrounds/SingingBG.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#OneToOneContent {
	position: relative;
	height: 1040px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/1to1HeaderMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#PageContent {
	position: relative;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

#PhilosophyColumn {
	height: 400px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FE991E;
	background-image: url(../manage_site/images/Headers/OurPhilosophyHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}
#PhilosophyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 349px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	overflow: hidden;
}
#PMap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #000;
	text-align: center;
	margin-top: 10px;
	height: 377px;
	width: 750px;
	border: 1px solid #000;
	float: left;
	margin-right: auto;
	margin-left: 120px;
}
#PlusOne {
	position:relative;
	top:0px;
	left:auto;
	width:35px;
	float:right;
	height: 100%;
	padding-right: 5px;
}
#PPBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F60;
	background-color: #000;
	border: 1px solid #F60;
	width: 190px;
	height: 20px;
	float: left;
	margin-top: 200px;
	background-image: url(../manage_site/images/Headers/padlock.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 20px;
	padding-left: 35px;
}
#ProductHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 2px;
	margin-left: 5px;
	color: #C00;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
#ProductDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6CF;
	margin-left: 5px;
	margin-right: 2px;
	height: 38px;
	float: left;
	text-transform: uppercase;
}

/* Promo element */

#Promo {
	background-color: #FFF;
	height: 130px;
	width: 100%;
	background-image: url(../manage_site/images/Promos/PromoBanner1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
#PromoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #FFF;
	float: right;
	width: 158px;
	height: 100px;
	background-image: url(../manage_site/images/Headers/SpecialOffersHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #666;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	padding-top: 30px;
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
}
#RockJamContainer {
	height: 1810px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}
#RockJamContent {
	position: relative;
	height: 1080px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/RockJamHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#RockJamDates {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 2px;
	height: 200px;
}
#RockJamDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	text-align: center;
	width: 600px;
	height: 435px;
	border: 1px solid #000;
	background-color: #F60;
	margin-top: 5px;
}
#RockJamGigDates {
	border: 1px solid #000;
	text-align: center;
	height: 90px;
	width: 950px;
	float: left;
	background-color: #000;
	margin-right: 5px;
	margin-left: 5px;
}
#RockJamSidePanel {
	float: left;
	width: 345px;
	background-color: #000;
	height: 437px;
	margin-top: 5px;
}
#RockJamCourses {
	background-color: #F90;
	float: left;
	height: 240px;
	margin: 5px;
	padding: 2px;
	width: 410px;
	border: 1px solid #000;
}
#RockJamCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 404px;
	float: left;
	height: 202px;
	padding-top: 35px;
	padding-right: 2px;
	padding-left: 2px;
	background-color: #FFF;
	background-image: url(../manage_site/images/Headers/RockJamCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #000;
}
#RockJamCopyMain {
	width: 950px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	border: 1px solid #000;
	margin-top: 5px;
}
#RockJamText1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #F00;
}
#RockJamText2 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F60;
	margin-top: 5px;
	margin-bottom: 5px;
}
#Rockschool {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	float: left;
	margin: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	width: 947px;
	height: 450px;
	border: 1px solid #000;
}
#RockschoolBooks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFF;
	margin: 2px;
	float: left;
	width: 947px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	height: 200px;
	border: 1px solid #000;
}
#RGT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	float: left;
	width: 947px;
	margin: 2px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-color: #FFF;
	height: 450px;
	border: 1px solid #000;
}
#RGTBooks {
	margin: 2px;
	float: left;
	height: 200px;
	width: 947px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	border: 1px solid #000;
}
#Riffmasters {
	margin: 5px;
	padding: 2px;
	float: left;
	height: 250px;
	width: 945px;
	background-color: #000;
	border: 1px solid #000;
	background-image: url(../manage_site/images/backgrounds/BandsBG.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#RiffMastersCopy {
	float: right;
	height: 135px;
	width: 690px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-image: url(../manage_site/images/Headers/RiffMastersCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 40px;
	margin-right: 2px;
}
#RiffMastersDate {
	float: right;
	height: 75px;
	width: 690px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-repeat: no-repeat;
	margin-right: 2px;
}
#RiffDate {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	color: #F90;
	padding: 2px;
	height: 65px;
	font-size: 13px;
	float: left;
	width: 49%;
	text-transform: uppercase;
	text-align: center;
	border: 1px solid #000;
	margin-top: 0px;
}
#ShopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 350px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
}
#ShopColumn {
	height: 400px;
	width: 310px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FD1E13;
	background-image: url(../manage_site/images/Headers/ShopHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	margin: 4px;
	border: 1px solid #000;
}
#ShowcaseContainer {
	height: 1375px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}

#Showcase {
	background-color: #666;
	height: 225px;
	border-bottom: solid #000 1px;
	background-image: url(../manage_site/images/Headers/StudentShowcaseHeader.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#ShowcaseMain {
	background-color: #FFF;
	height: 605px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	background-image: url(../manage_site/images/Headers/ShowcaseHeaderMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#ShowcaseText {
	background-color: #666;
	float: left;
	width: 20%;
	border-right-style: dotted;
	border-right-color: #999;
	height: 175px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-top: 30px;
	border-right-width: 1px;
	padding-left: 5px;
	text-transform: capitalize;
	padding-right: 5px;
	text-align: center;
	padding-top: 10px;
	margin-left: 10px;
}
#SpecialOffersContent {
	position: relative;
	height: 1670px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	background-image: url(../manage_site/images/Headers/NewsHeaderMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#SocialMediaIcons {
	position:relative;
	top:0px;
	left:auto;
	float:right;
	height: 100%;
	margin-left: 2px;
}
#Songwriting {
	float: left;
	height: 324px;
	width: 475px;
	margin: 5px;
	padding: 2px;
	border: 1px solid #000;
	background-color: #FC0;
}
#SongwritingCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	text-align: center;
	height: 180px;
	background-image: url(../manage_site/images/Headers/SongwritingCoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 37px;
	float: left;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 99%;
}
#SongwritingDate {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 2px;
	height: 100px;
	font-size: 13px;
	float: left;
	width: 99%;
	text-transform: uppercase;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#StudentBoxMain {
	background-color: #F60;
	height: 550px;
	width: 310px;
	float: left;
	margin-top: 45px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 4px;
	border: 1px dashed #000;
}
#StudentInfo {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #000;
	padding: 2px;
	height: 35px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 1px;
	margin-left: 5px;
	font-size: 14px;
	text-transform: uppercase;
}
#StudentPicMain1 {
	background-color: #F60;
	height: 280px;
	background-image: url(../manage_site/images/students/StudentPic1MAIN.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 5px;
	margin-bottom: 5px;
}
#StudentPicMain2 {
	background-color: #F60;
	height: 280px;
	background-image: url(../manage_site/images/students/StudentPic2MAIN.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 5px;
	margin-bottom: 5px;
}
#StudentPicMain3 {
	background-color: #F60;
	height: 280px;
	background-image: url(../manage_site/images/students/StudentPic3MAIN.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 5px;
	margin-bottom: 5px;
}
#StudentDetails {
	background-color: #FFF;
	height: 210px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	border: 1px solid #000;
	overflow: scroll;
	float: left;
}
#StudentBox {
	background-color: #FFF;
	padding: 2px;
	height: 200px;
	width: 24%;
	float: right;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999;
	margin-left: 3px;
	margin-top: 10px;
	margin-right: 5px;
}
#StudentAbout {
	background-color: #FFF;
	height: 42px;
	width: 98%;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	margin-top: 1px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: center;
}
#StudentPic3 {
	background-color: #000;
	height: 150px;
	width: 98%;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	background-image: url(../manage_site/images/students/StudentPic3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#StudentPic1 {
	background-color: #000;
	height: 150px;
	width: 98%;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	background-image: url(../manage_site/images/students/StudentPic1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#StudentPic2 {
	background-color: #000;
	height: 150px;
	width: 98%;
	padding: 1px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
	background-image: url(../manage_site/images/students/StudentPic2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#Subscribe {
	background-color: #FC0;
	margin-top: 0px;
}
#Summer2011 {
	float: left;
	height: 80px;
	border: 1px solid #000;
	width: 945px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
	background-color: #F90;
	background-image: url(../manage_site/images/Headers/Summer2011CoursesMain.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 40px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

#TextDivRightBox {
	width: 80%;
	height: 128px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#Terms {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	background-color: #666;
	text-align: center;
	width: 100%;
	height: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	float: left;
}
#TestimonialsContainer {
	height: 1710px;
	width: 960px;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	background-color: #000;
}

#TestimonialColumn {
	height: 475px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FD1E13;
	background-image: url(../manage_site/images/Headers/TestimonialsHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	border: 1px solid #000;
	width: 310px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-top: 5px;
}
#TestimonialColumn2 {
	height: 680px;
	width: 420px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	border: 1px solid #000;
	margin: 3px;
	background-image: url(../manage_site/images/Headers/Testimonial2Header.gif);
	overflow: scroll;
}
#TestimonialColumn3 {
	height: 680px;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	border: 1px solid #000;
	margin: 3px;
	background-image: url(../manage_site/images/Headers/Testimonial3Header.gif);
	color: #000;
}
#TestimonialText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 350px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
}
#TestimonialText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #FFF;
	height: 630px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #000;
	margin-top: 2px;
}
#TestimonialBox {
	background-color: #FFF;
	height: 700px;
}
#TestimonialVid {
	background-color: #000;
	height: 450px;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #000;
	width: 96%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 2px;
}
#TestimonialTextCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	height: 170px;
	background-color: #FFF;
	margin-top: 5px;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #000;
}
#TestimonialTextCellIndex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	height: 415px;
	background-color: #FFF;
	width: 99%;
	font-weight: bold;
	border: 1px solid #000;
	float: left;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	padding: 1px;
	overflow: scroll;
}

/* Top and social media */

#Top
 {
	background-color: #FC0;
	margin-top: 0px;
	height: 35px;
	background-image: url(../manage_site/images/Headers/TopHeader.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#Tutors {
	background-color: #FFF;
	height: 1510px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
	background-image: url(../manage_site/images/Headers/TutorsHeader.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#TutorBox {
	background-color: #F60;
	width: 304px;
	height: 350px;
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #000;
}
#TutorsDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding: 2px;
	height: 150px;
	border: 1px solid #000;
	background-color: #000;
	width: 945px;
	margin: 5px;
}
#TutorName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFF;
	background-color: #000;
	width: 300px;
	height: 16px;
	margin: 1px;
	padding: 2px;
	text-align: center;
}
#TutorVid {
	background-color: #000;
	height: 200px;
	width: 300px;
	padding: 2px;
	margin-right: 1px;
	margin-left: 1px;
	text-align: center;
}
#TutorAbout {
	background-color: #FFF;
	width: 300px;
	height: 115px;
	padding: 2px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	overflow: scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#UnderFold {
	background-color: #FFF;
	height: 410px;
	border-bottom: solid #000 1px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 100%;
}
#UnderFold2 {
	background-color: #FFF;
	height: 360px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
#IndexUnderFold {
	background-color: #FFF;
	height: 410px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #000;
}
#VidText {
	height: 25px;
	background-color: #FFF;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 14px;
}
#VidTextINDEX {
	height: 40px;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 14px;
	margin-top: 5px;
	border: 1px solid #000;
}
#VidCell {
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	height: 200px;
	background-color: #000;
	width: 250px;
	border: 1px solid #000;
}
#BigPhoneNumber {
	font-size: 30px;
}
#IndexUnderFold {
	height: 490px;
}

