/* ==================== SPCMASTER STYLE SHEET ==================== */
/* ==================== General objects ==================== */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	color:rgb(82,59,44);
}
div {
/*	used for debug
	border: solid red 1px;
*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#copyright {
	font-size: 9px;
	color:rgb(82,59,44);
	z-index: 6;
}
div#copyright:after {
	content: "\00a9 2011 Sammamish Presbyterian Church. All rights reserved.";
}
/* Default Link colors */
a:link		{ color:blue; 	text-decoration:underline; }
a:visited 	{ color:purple; text-decoration:underline; }

/*
a {text-decoration: none;}
a img {border: none;}
a:link, a:visited {color: #555; border-bottom: 1px solid #555;}
html body a:hover {color: #000; background-color: #F4F2E4; border-bottom: 1px solid #9A8E51;}
*/

/* ==================== TMaster Template objects ==================== */
#spcheader {
	position:absolute;
	left: 5px;
	top: 5px;
	width:930px;
	height:130px;
	z-index:1;
	overflow: visible;
	background-color: rgb(48,5,0);	
}

#spclogo {
	position:absolute;
	left:10px;
	top:10px;
	width:395px;
	height:100px;
	z-index:2;
	background-image: url("/images/logos/SPCMainLogo.gif");
	background-repeat: no-repeat;
}

#spcmenu {
	position:absolute;
	left:25px;
	top:110px;
	width:880px;
	height:20px;
	z-index:300;		/* want this on top of everything */
	overflow: visible;
}
#spcsearch {
	position: absolute;
	left: 600px;
	top: 25px;
	width: 200px;
	height: 30px;
	z-index: 5;
}
#spcsearch p {
	margin: 0;
	padding: 0px 0px 0px 26px;
	color: rgb(255,153,0);
}
#spcsearch form {
	margin: 0;
	padding: 0;
}
#spcsearch input.spcseachinput {
	font-size: 10px;
}
#spcheadlink {
	position:absolute;
	left:420px;
	top:70px;
	width:425px;
	height:24px;
	z-index:4;
	color: #FF9900;
	font-size: 14px;
	font-weight: bold;
}
#spcheadlink p {
	margin: 0;
	font-size: 10px;
	font-weight: normal;
}
#spcheadlink a:link, #RecReads #spcheadlink a:link 			{ color:#FF9900; text-decoration:none;}
#spcheadlink a:visited, #RecReads #spcheadlink a:visited 	{ color:#FF9900; text-decoration:none; }
#spcheadlink img		{ border:none; }

/* ---------- MapAndDir and EMailFriends objects ---------- */
#mapanddir {
	visibility:hidden;
	width:140px;
	height:50px;
	z-index:6;
/*	padding-top: 15px; */
}
#vertbar {
	visibility:hidden;
	width:1px;
	height:50px;
	z-index:6;
}
#emailfriends {
	visibility:hidden;
	width:120px;
	height:54px;
	z-index:6;
	text-align: center;
	padding-top: 8px;
}
#mapanddir a:link		{text-decoration:none;}
#mapanddir a:visited	{text-decoration:none;}
#emailfriends a:link	{text-decoration:none;}
#emailfriends a:visited	{text-decoration:none;}
.madgethere {font-size:18px; font-weight:bold; color:rgb(206,197,182); letter-spacing:-2px; margin: 0; line-height:80%;}
.madmapdir	{font-size:10px; font-weight:bold; color:rgb(180,17,0); margin-top:0px; margin-left:10px; padding:0; line-height:80%;}
.madaddr	{font-size:10px; color:rgb(66,33,0); letter-spacing:-1px;}
.madphone	{font-size:11px; color:rgb(180,17,0); font-weight:bold;}
.madimg		{margin:0; padding:0; border:0; }
.emftext	{font-size:11px; font-weight:bold; color:rgb(62,33,22);  margin: 0; }
.emfbrace	{font-size:20px; color:rgb(62,33,22); margin:0;  padding:0; }
.emfemail	{font-size:18px; color:rgb(206,197,182); font-weight: bold; letter-spacing:-1px; margin:0; padding:0; }


#TSLayout #mapanddir, #TALayout #mapanddir, #TFLayout #mapanddir  {
	visibility:visible;
	position:absolute;
	left:5px;
	top:635px;
}
#TSLayout #vertbar, #TALayout #vertbar {
	visibility:visible;
	position:absolute;
	left:148px;
	top:635px;
}
#TSLayout #emailfriends, #TALayout #emailfriends {
	visibility:visible;
	position:absolute;
	left:150px;
	top:635px;
}
#TSLayout #copyright {
	visibility:visible;
	position:absolute;
	left:5px;
	top:705px;
	width: 260px;
}
#TALayout #copyright {
	visibility:visible;
	position:absolute;
	left:5px;
	top:705px;
	width: 260px;
}
#TBLayout #mapanddir {
	visibility:visible;
	position: relative;
	float:left;
	left:25px;
	top: 150px;
	z-index: 400;
/*
	visibility:visible;
	position: absolute;
	left:25px;
	top: 550px;
*/
}
#TBLayout #TXPNC #mapanddir {
	margin-top: 150px;
}
#TBLayout #emailfriends {
	visibility:visible;
	position: relative;
	float: left;
	left:25px;
	top: 185px;
	z-index: 401;
/*
	visibility:visible;
	position: absolute;
	left:40px;
	top: 625px;
*/
}
#TBLayout #TXPNC #optionb #mapanddir {
	visibility: hidden;
}
#TBLayout #TXPNC #optionb #emailfriends {
	visibility: hidden;
}

#TBLayout #copyright {
	visibility:visible;
	position:relative;
	float: left;
	left:0px;
	top:230px;
	width: 175px;
}

/* NOTE: TCLayout is in TCLayout.css */

#TDLayout #mapanddir  {
	visibility:visible;
	position:absolute;
	left:5px;
	top:740px;
}
#TDLayout #vertbar {
	visibility:visible;
	position:absolute;
	left:148px;
	top:740px;
}
#TDLayout #emailfriends {
	visibility:visible;
	position:absolute;
	left:150px;
	top:725px;
}
#TDLayout #copyright {
	visibility:visible;
	position:absolute;
	left:5px;
	top:825px;
	width: 260px;
}

#TELayout #mapanddir  {
	visibility:visible;
	position:absolute;
	left:260px;
	top:556px;
}
#TELayout #emailfriends {
	visibility:visible;
	position:absolute;
	left:410px;
	top:626px;
}
#TELayout #optionmidhigh #mapanddir, #TELayout #optionsrhigh #mapanddir  {
	visibility:visible;
	position:absolute;
	left:260px;
	top:600px;
}
#TELayout #optionmidhigh #emailfriends, #TELayout #optionsrhigh #emailfriends {
	visibility:visible;
	position:absolute;
	left:410px;
	top:585px;
}
#TELayout #optionmidhigh .madgethere 	{color:rgb(206,197,182); }
#TELayout #optionmidhigh .madmapdir		{color:rgb(128,0,128); }
#TELayout #optionmidhigh .madaddr		{color:rgb(206,197,182);}
#TELayout #optionmidhigh .madphone		{color:rgb(128,0,128);}
#TELayout #optionmidhigh .emftext		{color:rgb(255,153,0); }
#TELayout #optionmidhigh .emfbrace		{color:rgb(255,153,0); }
#TELayout #optionmidhigh .emfemail		{color:rgb(206,197,182); }

#TELayout #optionsrhigh .madgethere 	{color:rgb(206,197,182); }
#TELayout #optionsrhigh .madmapdir		{color:rgb(235,235,40); }
#TELayout #optionsrhigh .madaddr		{color:rgb(206,197,182); }
#TELayout #optionsrhigh .madphone		{color:rgb(235,235,40); }
#TELayout #optionsrhigh .emftext		{color:rgb(255,153,0); }
#TELayout #optionsrhigh .emfbrace		{color:rgb(255,153,0); }
#TELayout #optionsrhigh .emfemail		{color:rgb(206,197,182); }

#TELayout #copyright {
	visibility:visible;
	position:absolute;
	left:260px;
	top:670px;
	width: 390px;
	color:rgb(206,197,182);
}

#TFLayout #mapanddir  {
	visibility:visible;
	position:absolute;
	left:5px;
	top:500px;
}

#TFLayout #emailfriends {
	visibility:visible;
	position:absolute;
	left:150px;
	top:490px;
}
#TFLayout #vertbar {
	visibility:visible;
	position:absolute;
	left:148px;
	top:500px;
}
#TFLayout #copyright {
	visibility:visible;
	position:absolute;
	left:5px;
	top:580px;
	width: 260px;
}

/* ---------- slideshow objects ---------- */
#slideshow {
	visibility:hidden;
}
#TSLayout #slideshow {
	visibility:visible;
	position:absolute;
	left:5px;
	top:135px;
	width:270px;
	height:485px;
	z-index:5;
}
#TALayout #slideshow {
	visibility:visible;
	position:absolute;
	left:5px;
	top:160px;
	width:265px;
	height:168px;
	z-index:5;
}
#TALayout #optionwide #slideshow {
	visibility:visible;
	position:absolute;
	left:5px;
	top:140px;
	width:640px;
	height:185px;
	z-index:5;
}
#TBLayout #slideshow {
	visibility:  visible;
	position:absolute;
	left:215px;
	top:140px;
	width:300px;
	height:165px;
	z-index:5;
}

/* TCLayout is in TCLayout.css */

#TDLayout #slideshow {
	visibility:visible;
	position:absolute;
	left:5px;
	top:280px;
	width:265px;
	height:168px;
	z-index:5;
}
#TELayout #slideshow {
	visibility:visible;
	position:absolute;
	left:400px;
	top:200px;
	width:265px;
	height:168px;
	z-index:5;
}
#TFLayout #slideshow {
	visibility:visible;
	position:absolute;
	left:5px;
	top:140px;
	width:265px;
	height:168px;
	z-index:5;
}

/* ---------- Mission Guide and Program Guide ---------- */
#pageicon {
	visibility:hidden;
}
#missionguide, #programguide {
	position: absolute;
	top: 336px;
	width: 100px;
	height: 140px;
	z-index: 12;
/*	border: solid rgb(200,200,200) 1px;  */
}

#missionguide {
	left: 15px;
}

#programguide {
	left: 144px;
}
#TBLayout #programguide, #TBLayout #missionguide {
	visibility:hidden;
}
#TDLayout #programguide, #TDLayout #missionguide {
	top: 456px;
}
#TELayout #programguide {
	visibility:hidden;
}

#TELayout #missionguide {
	visibility: visible;
	left: 15px;
	top: 556px;
}
#TELayout #programguide {
	visibility: visible;
	left: 144px;
	top: 556px;
}

#TFLayout #missionguide {
	left: 15px;
	top: 336px;
}
#TFLayout #programguide {
	left: 144px;
	top: 336px;
}
#programguide a:link, #missionguide a:link 			{ border:none; text-decoration:none; color: white;}
#programguide a:visited, #missionguide a:visited 	{ border:none; text-decoration:none; color: white;}
#programguide img, #missionguide img 				{ border:none; }


/* ---------- A Quote ---------- */
#TALayout #aquote {
	position: absolute;
	top: 485px;
	left: 5px;
	width: 265px;
	height: 125px;
	font-size: 9px;
	color: rgb(118,100,83);
	font-weight: bold;
	z-index: 10;
}
#TBLayout #aquote {
	visibility:hidden;
}
/* TCLayout is in TCLayout.css */
#TDLayout #aquote {
	position: absolute;
	top: 605px;
	left: 5px;
	width: 265px;
	height: 125px;
	font-size: 9px;
	color: rgb(118,100,83);
	font-weight: bold;
	z-index: 10;
}
#aquote p {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 15px;
}
.aquoteauthor {
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 15px;
}

/* ---------- Content ---------- */
#TALayout #content {
	position: absolute;
	top: 140px;
	left: 276px;
	width: 365px;
	line-height: 1.5;
	padding-right: 15px;
	background-image: url("/images/misc/GreenBar.gif");
	background-repeat: repeat;
	overflow:visible;
	min-height: 580px;
  height:auto !important;
  height:580px;
}
#TALayout #optionwide #content {
	position: absolute;
	top: 140px;
	left: 276px;
	width: 365px;
	line-height: 1.5;
	padding-right: 15px;
/*	padding-top: 200px; */
	background-image: url("/images/misc/GreenBar.gif");
	background-repeat: repeat;
	overflow:visible;
	padding-top: 200px;
	min-height: 375px;
  height:auto !important;
  height:375px;
}
#TALayout #content img {
	position: relative;
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

#TBLayout #content {
	position:absolute;
	left:200px;
	top:165px;
	width: 525px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 140px;
	background-image: url("/images/icons/verticalbar_grey_px.gif");
	background-repeat: repeat-y;
	overflow:visible;
	z-index:5;
	min-height: 580px;
  height:auto !important;
  height:580px;
}
#TBLayout #TXPNC #optiona #content {
	width: 700px;
	top: 150px;
	padding-top: 0px;
}
#TBLayout #TXPNC #optionb #content {
	width: 700px;
}
#TBLayout #TXPNC #optiona #slideshow {
	visibility:hidden;
}
#TBLayout #RecReads #optiona #content {
	width: 650px;	/* five books per row */
}
#TBLayout #RecReads #optionb #content {
	width: 525px;	/* four books per row */
}
#TDLayout #content {
	position: absolute;
	top: 260px;
	left: 276px;
	width: 365px;
	line-height: 1.5;
	padding-right: 15px;
	background-image: url("/images/misc/GreenBar.gif");
	background-repeat: repeat;
	overflow:visible;
	min-height: 546px;
  height:auto !important;
  height:546px;
}
#nolink #content {
	position:absolute;
	left:200px;
	top:140px;
	width: 525px;
	padding-right: 15px;
	padding-left: 15px;
	z-index:5;
	min-height: 579px;
  height:auto !important;
  height:579px;
}

#content p {
	margin-top: 0;
	margin-bottom: 1em;
}
#content h1 {
	font-size: 18px;
	color:rgb(188,175,154); 
	text-transform: uppercase;
	font-weight:bold;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 100%;
}
#content h2 {
	font-size: 12px;
	color:rgb(114,46,0);
	margin-top: 0;
	margin-bottom: 0;
}
#content h3 {
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}
#content h4 {
	font-weight:bold;
	font-size: 10px;
	color:#722E00;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

#content ul {
	margin-top: -0.75em;
	margin-bottom: 1em;
}
#content ol {
	margin-top: -0.75em;
	margin-bottom: 1em;
}
#TFLayout #content {
	position: absolute;
	top: 140px;
	left: 276px;
	width: 400px;
	line-height: 1.5;
	padding-right: 15px;
	min-height: 546px;
  height:auto !important;
  height:546px;
}
#TFLayout #content h2 {
	color: rgb(204,51,0);
	text-decoration: underline;
	padding-top: 10px;
	padding-bottom: 15px;
}
#TFLayout #content h3 {
	color: rgb(82,59,44);
}
#TFLayout #content a.registerlink:link 		{ border:none; color: rgb(204,51,0); text-decoration: none; font-weight: bold }
#TFLayout #content img.registerlink			{ border:none; }
#TFLayout #content a.registerlink:visited 	{ border:none;  color: rgb(204,51,0); text-decoration: none; font-weight: bold }

#TFLayout #content img {
	position: relative;
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

/* ---------- SideMenu ---------- */
#TALayout #sidemenu {
	position: absolute;
	top: 135px;
	left: 661px;
	width: 290px;
	width: 270px;
	height: 354px;
	line-height: 22px;
	margin-right: 0px;
}
#TBLayout #sidemenu {
	position: absolute;
	left: 5px;
	top: 139px;
	width: 193px;
	width: 173px;
	overflow: visible;
}
#TBLayout #sidemenu h1 {
  font-size: 11px;
  font-weight: bold;
  color: #480700;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 100%;
}
#TBLayout #containing {
	width: 193px;
}
#TDLayout #sidemenu {
	position: absolute;
	top: 135px;
	left: 661px;
	width: 290px;
	width: 270px;
	height: 354px;
	line-height: 22px;
}
#TELayout #sidemenu, #TFLayout #sidemenu {
	position: absolute;
	top: 135px;
	left: 700px;
	width: 251px;
	height: 354px;
	line-height: 22px;
	z-index: 11;
}
#TELayout #optionsrhigh #sidemenu, #TFLayout #optionsrhigh #sidemenu {
/*	padding-top: 75px; */
	background-color:rgb(255,153,0);
	height: 575px;
	width: 235px;
}
#TELayout #optionmidhigh #sidemenu, #TFLayout #optionmidhigh #sidemenu {
/*	padding-top: 75px; */
	background-color:rgb(128,0,128);
	height: 575px;
	width: 235px;
}
/*
#TELayout #sidemenuleaf, #TFLayout #sidemenuleaf {
	position: absolute;
	top: 140px;
	left: 730px;
	background-image: url("/images/misc/student/StudentRedLeaf.gif");
	background-repeat: no-repeat;
	background-color: rgb(0,0,0);
	z-index: 31;
}
#TELayout #optionsrhigh #sidemenulife, #TFLayout #optionsrhigh #sidemenulife {
	background-image: url("/images/misc/student/SrHighLife.gif");
	z-index: 31;
}
#TELayout #optionmidhigh #sidemenulife, #TFLayout #optionmidhigh #sidemenulife {
	background-image: url("/images/misc/student/MidHighLife.gif");
	z-index: 31;
}
*/
#TELayout #sidemenu a:visited, #TFLayout #sidemenu a:visited 	{ border:none;text-decoration:none; }
#TELayout #sidemenu img, #TFLayout #sidemenu img				{ border:none; }
#TELayout #sidemenu a:visited, #TFLayout #sidemenu a:visited 	{ border:none; text-decoration:none; }

/* ---------- Real Story ---------- */
#TALayout #realstory {
	position:absolute;
	left:661px;
	top:525px;
	height:180px;
	width:180px;
	z-index: 31;
}
#TBLayout #realstory {
	visibility:hidden;
}
#TDLayout #realstory {
	position:absolute;
	left:661px;
	top:650px;
	height:180px;
	width:180px;
	z-index: 31;
}
#RealStories #realstoriesicon {
	visibility:visible;
	position:absolute;
	left:515px;
	top:140px;
	width:200px;
	height:140px;
	z-index:5;
}

#realstory a:link 		{ border:none; color:rgb(255,0,0); text-decoration:none; }
#realstory img			{ border:none; }
#realstory a:visited 	{ border:none; color:rgb(255,0,0); text-decoration:none; }

/* ---------- Book Entries ---------- */
.bookentry {
	position: relative;
	float: left;
	width: 108px;
/*	height: 480px; */
	height: 570px; 
/*	padding: 15px 0px 0px 10px; */
/*	padding: 15px; */
	padding: 15px 7px 15px 15px;
	overflow: hidden;
}
.bookentry img {
/*
	height: 108px;
	width: 74px;
*/
	height: 140px;
	width: 85px;
	margin: 0;
	padding: 0;
}
.bookentrytitle {
	font-weight: bold;
	font-style: italic;
}
div.bookentry p {
	margin: 0;
	padding: 0;
	border: none;
}
img.cdentry {
	width: 80px;
	height: 80px;
}

#RecReads #booklist a:link 		{ border:none; 	color:rgb(82,59,44); text-decoration:none; }
#RecReads #booklist img			{ border:none; }
#RecReads #booklist a:visited 	{ border:none; 	color:rgb(82,59,44); text-decoration:none; }

/* ---------- Mission Entries ---------- */
#missioncome a:link 	{ border:none; }
#missioncome img		{ border:none; }
#missioncome a:visited 	{ border:none; }

#TDLayout #missionhead {
	position:absolute;
	left:5px;
	top:135px;
	width:650px;
	height:125px;
	z-index:5;
	background-image: url("/images/photos/mission/MissionBackground2.jpg");
	background-repeat: repeat-y;
	overflow: visible;
}


#TDLayout #missionnowgo {
	position:relative;
	left:155px;
	top:20px;
	z-index:6;
	background-image: url(/images/photos/mission/MissionNowGo.gif);
	height: 50px;
	width: 120px;
}
#TDLayout #missionneighbor {
	position:relative;
	left:160px;
	top:15px;
	width: 480px;
	font-weight:bold;
	text-decoration:underline;
	font-size: 12px;
	color:rgb(255,153,0);
	margin-top: 0;
	margin-bottom: 0;
	z-index:6;
}
#TDLayout #missiontitle {
	position:relative;
	left:160px;
	top:18px;
	font-weight:bold;
	font-size: 20px;
	letter-spacing: .1em;
	color:rgb(185,0,250);
	margin-top: 0;
	margin-bottom: 0;
	z-index:6;
}



/* ---------- Right Side Menu Entries ---------- */
.rsmenuNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 274px;
}
.rsmenuOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 274px;
}
.rsmenuNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
.rsmenuOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: gold;
  width: 100%;
  line-height: 11px;
}
.rsmenuSubNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color: #300500;
}
.rsmenuSubOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color:gold;
}
.rsmenuSubNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
.rsmenuSubOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: gold;
  width: 100%;
  line-height: 11px;
}
#TELayout #optionsrhigh .rsmenuNormal, #TFLayout #optionsrhigh .rsmenuNormal {
  cursor: pointer;
  color: black;
  background-color: rgb(255,153,0);
  padding: 8px 0px 8px 30px;
  width: 235px;
}
#TELayout #optionsrhigh .rsmenuOver, #TFLayout #optionsrhigh .rsmenuOver {
  cursor: pointer;
  background-color: black;
  padding: 8px 0px 8px 30px;
  width: 235px;
}
#TELayout #optionsrhigh .rsmenuNormalText, #TFLayout #optionsrhigh .rsmenuNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
#TELayout #optionsrhigh .rsmenuOverText, #TFLayout #optionsrhigh .rsmenuOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: gold;
  width: 100%;
  line-height: 11px;
}
#TELayout #optionsrhigh .rsmenuSubNormal, #TFLayout #optionsrhigh .rsmenuSubNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color: #300500;
}
#TELayout #optionsrhigh .rsmenuSubOver, #TFLayout #optionsrhigh .rsmenuSubOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color:gold;
}
#TELayout #optionsrhigh .rsmenuSubNormalText, #TFLayout #optionsrhigh .rsmenuSubNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
#TELayout #optionsrhigh .rsmenuSubOverText, #TFLayout #optionsrhigh .rsmenuSubOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: gold;
  width: 100%;
  line-height: 11px;
}

#TELayout #optionmidhigh .rsmenuNormal, #TFLayout #optionmidhigh .rsmenuNormal {
  cursor: pointer;
  color: rgb(255,153,0);
  background-color: rgb(128,0,128);
  padding: 8px 0px 8px 30px;
  width: 235px;
}
#TELayout #optionmidhigh .rsmenuOver, #TFLayout #optionmidhigh .rsmenuOver {
  cursor: pointer;
  background-color: rgb(255,153,0);
  padding: 8px 0px 8px 30px;
  width: 235px;
}
#TELayout #optionmidhigh .rsmenuNormalText, #TFLayout #optionmidhigh .rsmenuNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: rgb(255,153,0);
  width: 100%;
  line-height: 11px;
}
#TELayout #optionmidhigh .rsmenuOverText, #TFLayout #optionmidhigh .rsmenuOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: rgb(128,0,128);
  width: 100%;
  line-height: 11px;
}
#TELayout #optionmidhigh .rsmenuSubNormal, #TFLayout #optionmidhigh .rsmenuSubNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color: #300500;
}
#TELayout #optionmidhigh .rsmenuSubOver, #TFLayout #optionmidhigh .rsmenuSubOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color:gold;
}
#TELayout #optionmidhigh .rsmenuSubNormalText, #TFLayout #optionmidhigh .rsmenuSubNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
#TELayout #optionmidhigh .rsmenuSubOverText, #TFLayout #optionmidhigh .rsmenuSubOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: gold;
  width: 100%;
  line-height: 11px;
}

/* ---------- Left Side Menu Entries ---------- */
.lsmenuNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 180px;
}
.lsmenuOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 180px;
}
.lsmenuNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
.lsmenuOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: gold;
  width: 100%;
  line-height: 11px;
}
.lsmenuSubNormal {
  cursor: pointer;
  background-color: #FFFFFF;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color: #300500;
}
.lsmenuSubOver {
  cursor: pointer;
  background-color: #300500;
  padding: 4px 0px 6px 0px;
  width: 110px;
  border: solid;
  border-width: 1px;
  border-color:gold;
}
.lsmenuSubNormalText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #480700;
  width: 100%;
  line-height: 11px;
}
.lsmenuSubOverText {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: gold;
  width: 100%;
  line-height: 11px;
}

#TELayout #optionsrhigh #studentcontentarea {
	position:absolute;
	left:5px;
	top:135px;
	background-image: url("/images/photos/ministry/student/SrHighHomeBg.jpg");
	width: 700px;
	height: 575px;
	overflow: hidden;
}
#TELayout #optionmidhigh #studentcontentarea {
	position:absolute;
	left:5px;
	top:135px;
	background-image: url("/images/photos/ministry/student/MidHighHomeBg.jpg");
	background-repeat: no-repeat;
	background-color: black;
	width: 700px;
	height: 575px;
	overflow: hidden;
}
#TELayout #optionsrhigh #studenttitle {
	position:absolute;
	left:396px;
	top:24px;
	height: 30px;
	width: 181px;
	z-index:6;
	background-image: url("/images/misc/student/SeniorHigh.gif");
	background-repeat: no-repeat;
}
#TELayout #optionsrhigh #studenttweet {
	position:absolute;
	left:45px;
	top:24px;
	z-index:6;
}
#TELayout #optionmidhigh #studenttitle {
	position:absolute;
	left:396px;
	top:24px;
	height: 30px;
	width: 181px;
	z-index:6;
	background-image: url("/images/misc/student/MidHigh.gif");
	background-repeat: no-repeat;
}
#TELayout #studenttext {
	position:absolute;
	left:395px;
	top:240px;
	width:265px;
	height:200px;
	z-index:5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: rgb(199,190,73);
	background-color: black;
	line-height: 24px;
	padding-left: 5px;
}
.highlight { background: #FFFF40; } /* Zoom search */

