/*  SightSavers - teachers
Author:	www.readingroom.com
Last updated: 08 October 07 */

/* STYLESHEET  */

/*_____wrapper__________________________________________________
*/

body {
	background:url(/teacherzone/images/internalBack.jpg) #f3edb9 800px 0 repeat-x;
}

#wrapper {
	background:url(/teacherzone/images/internal.png) no-repeat;
	behavior: url(/teacherzone/css/iepngfix.htc);
	width:965px;
	min-height:580px;
	margin: 0 auto;
}

/*_____inLogo__________________________________________________
*/

#inLogo {
	float:left;
	margin-left:47px;
	border:none;
	margin-top:5px;
}


/*_____nav__________________________________________________
*/

#nav li a{
	text-decoration:none;
	
}

#nav {
	position:relative;
	list-style-type:none;
}


#nav0 a{
	color:black;
	font-size:160%;
	font-weight:bold;
	
}


#nav1 a{
	color:#59ea2d;
	font-size:140%;
	font-weight:bold;
	background: #492400;
	padding:1px;
}


#nav2 a{
	color:#ee1f1c;
	font-size:130%;
	font-weight:bold;
	
}


#nav3 a{
	color:#492400;
	font-size:128%;
	font-weight:bold;
}


#nav4 a{
	color:#54adcc;
	font-size:130%;
	font-weight:bold;
	text-decoration:underline !important;
}



#nav5 a{
	color:#9c23be;
	font-size:130%;
	font-weight:bold;
	padding-bottom:3px;
	background: url(/teacherzone/images/downloadback.gif) bottom center no-repeat;
}
#nav0 { width:110px; display:block;}
#nav1 { width:158px; display:block;}
#nav2 { width:130px; display:block; }
#nav3 { width:255px; display:block;}
#nav4 { width:173px; display:block;}
#nav5 { width:151px; display:block;}

#nav0{left:640px;top:20px;position:absolute;}
#nav1{left:118px;top:51px;position:absolute;}
#nav2{left:369px;top:31px;position:absolute;}
#nav3{left:275px;top:75px;position:absolute;}
#nav4{left:500px;top:52px;position:absolute;}
#nav5{left:703px;top:63px;position:absolute;}

#nav0 a { height:54px; background: url(/teacherzone/images/inroll4.jpg) no-repeat; display:block; padding:6px 6px 0px 27px;}
#nav1 a	{ height:52px; background: url(/teacherzone/images/inroll0.gif) no-repeat; display:block; padding:19px 16px 0px 43px;}
#nav2 a	{ height:37px; background: url(/teacherzone/images/inroll2.jpg) no-repeat; display:block; padding:10px;}
#nav3 a	{ height:56px; background: url(/teacherzone/images/inroll1.jpg) no-repeat; display:block; padding:12px 16px 0px 16px;}
#nav4 a	{ height:54px; background: url(/teacherzone/images/inroll3.jpg) no-repeat; display:block; padding:15px 5px 0px 15px;}
#nav5 a { height:45px; background: url(/teacherzone/images/inroll5.gif) no-repeat; display:block; padding:10px 5px 0px 15px;}

#nav0.on a { color:white;height:54px; background: url(/teacherzone/images/inroll4a.jpg) no-repeat; display:block; padding:6px 6px 0px 27px;}
#nav1.on a	{ height:52px; background: url(/teacherzone/images/inroll0a.gif) no-repeat; display:block; padding:19px 16px 0px 21px;}
#nav2.on a	{ color:#FFF781;height:37px; background: url(/teacherzone/images/inroll2a.jpg) no-repeat; display:block; padding:10px;}
#nav3.on a	{ color:#e4b3d4;height:56px; background: url(/teacherzone/images/inroll1a.jpg) no-repeat; display:block; padding:12px 16px 0px 16px;}
#nav4.on a	{ color:#ace29b;height:54px; background: url(/teacherzone/images/inroll3a.jpg) no-repeat; display:block; padding:15px 5px 0px 15px;}
#nav5.on a { color:#fac656;height:45px; background: url(/teacherzone/images/inroll5a.gif) no-repeat; display:block; padding:10px 5px 0px 30px;}

#nav0 a:hover { color:white; background: url(/teacherzone/images/inroll4a.jpg) no-repeat;}
#nav1 a:hover { background: url(/teacherzone/images/inroll0a.gif) no-repeat;}
#nav2 a:hover { color:#FFF781; background: url(/teacherzone/images/inroll2a.jpg) no-repeat;}
#nav3 a:hover { color:#e4b3d4; background: url(/teacherzone/images/inroll1a.jpg) no-repeat;}
#nav4 a:hover { color:#ace29b; background: url(/teacherzone/images/inroll3a.jpg) no-repeat; }
#nav5 a:hover { color:#fac656; background: url(/teacherzone/images/inroll5a.gif) no-repeat;}



/*_____leftNav__________________________________________________
*/

#leftNav{
	width:134px;
	float:left;
	list-style-type:none;
	margin-top:75px;
	padding-left:27px;
}

#leftNav li {
	padding: 7px 0;
}

#leftNav li a{
	text-decoration:none;
	color:#58683e;
	font-weight:bold;
	font-size:110%;
}

#leftNav li a:hover{
	text-decoration:underline;
}

/*_____content__________________________________________________
*/

#content {
	width:560px;
	float:left;
	padding: 38px 40px 40px 77px;
	margin-right:45px;
}

#content p {
	line-height:135%;
}

#content h1 {
	font-size: 230%;
	color:#333333;
	margin-bottom:22px;
}

#content ul {
	clear : both;
	margin-top : 5px;
	margin-left : 40px;
	margin-bottom : 15px;
}

#content ul li {
	font-size:120%;
	font-weight:bold;
	padding:3px;
	list-style-position:outside;
}

/*_____mainContainer__________________________________________________
*/

#mainContainer {
	margin-top:100px;
	margin-left:44px;
	float:left;
	background:url(/teacherzone/images/extra.gif) no-repeat;
}

#extraBottom {
	background:url(/teacherzone/images/extraBottom.gif) top center no-repeat;
	clear:both;
}

/*_____content__________________________________________________
*/

.green {
	color:#58683e;
	font-weight:bold;
	font-size:120%;
	padding-bottom:15px;
}

.grey, #content p {
	color:#333333;
	font-weight:bold;
	font-size:120%;
	padding-bottom:15px;
}

#content table {
	font-weight:bold;
	font-size:120%;
}

.list {
	list-style:none;
	margin-bottom:15px;
}

.list li a{
	text-decoration:none;
	color:#58683e;
	font-weight:bold;
	font-size:120%;
}

.lista{
	
	background: url(/teacherzone/images/lista.gif) center left no-repeat;
	padding:9px 34px;
}

.listb{
	padding:9px 34px;
	background: url(/teacherzone/images/listb.gif) center left no-repeat;
}
.listc{
	padding:9px 34px;
	background: url(/teacherzone/images/listc.gif) center left no-repeat;
}

/*_____table__________________________________________________
*/
.table{
	width:522px;
	border-bottom:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	
}

.table dt{
	padding:10px 0 10px 10px;
	font-weight:bold;
	font-size:120%;
	float:left;
	width:250px;
	border-top:1px solid #ccc;
	
	clear:both;
}


.table dd{
	float:left;
	padding:10px 0 10px 10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	width:250px;
	
	
}

.table dd ul{
	margin-left:10px;
}


.curr {
	list-style-type:none;
}

/*_____content__________________________________________________
*/

#content ol li {
	color:#333333;
	font-weight:bold;
	font-size:120%;
	padding:3px;
	list-style-position:outside;
}

#content ol {
	padding-bottom:10px;
}

#content a {
	text-decoration:none;
	color:#58683e;
	font-weight:bold;
	font-size:115%;
}

#content a:hover{
	text-decoration:underline;
}

#content h2 {
	font-weight:bold;
	font-size:150%;
	color:#492400;
	padding:15px 0 3px 0;
}

.foodlist dt{
	color:#492400;
	font-weight:bold;
	font-size:130%;
}

.foodlist dd {
	color:#333333;
	font-weight:bold;
	font-size:120%;
	margin-left:13px;
	background: url(/teacherzone/images/arrow.gif) 0 7px no-repeat;
	padding:5px 0 5px 14px;
	
}

.facelist {
	list-style-type:none;
	margin-bottom:10px;
}
.facelistnone{
	background:none !important;
}
.facelist li {
	color:#333333;
	font-weight:bold;
	font-size:120%;
	margin-left:13px;
	background: url(/teacherzone/images/arrow.gif) 0 7px no-repeat;
	padding:5px 0 5px 14px;
	
}

/*_____pageTools__________________________________________________
*/

.pageTools{
	float:right;
	list-style-type:none;
	margin-top:-10px;
}

.pageTools li {
	float:left;
}

.pageTools li a{
	text-decoration:none;
	margin-left:10px;
	color:#008985;
	font-size:110%;
	font-weight:bold;
	
}

.land h2 a:hover{

text-decoration:underline;
	
}

#content .landingnormal {float:left; padding:6px 0 6px 0; margin:-1px 0 0 0; width:520px; border-bottom : dotted 1px #8692BE;}
#content .landingnormal img {float: left; margin: 0 12px 0 0; border: solid 1px #8692BE;}
#content .landingnormal h2 {margin:0 0 0 0; padding: 4px 0 0 0;}
#content .landingnormal h2 strong {color: #511A77;}
#content .landingnormal P {width:auto; display:inline; padding-top: 2px;}
#content .landingnormal p strong {}

