@charset "UTF-8";
/* CSS Document */

#main-landing {color: #fff; background: #000 url(../images/tut/bgHieroglyphics-stripe.jpg) repeat-x; }

#main-landing .margin {width:900px;margin:0 auto;padding-bottom:80px;text-align:left;background: url(../images/tut/optimize_coffinette.png) right 20px no-repeat; overflow: hidden;}

h2, h3, h4, h5 {
color:#fff;
}

div#content {
color:#fff;
}




h2.landing {margin:0;padding:0;margin-top:100px;}

#main div#order-tickets {
background:url(../images/tut/tickets-smaller.gif) 434px 126px no-repeat;
padding:40px 0 69px 310px;
}

#main-landing div#order-tickets {
background:url(../images/tut/tickets.gif) 0 12px no-repeat;
/*width:339px;
height:106px;*/
margin:27px 511px 38px 50px;
padding:0 0 0 156px;
}

div#order-tickets a#tickets {
display:block;
width:184px;
height:64px;
background:url(../images/tut/buttonOrderTickets.gif) 0 0 no-repeat;
text-indent:-4000em;
}

div#order-tickets a#tickets:hover {
background-position:0 -116px;
}

div#order-tickets a#members {
display:block;
width:117px;
height:13px;
margin:3px 0 11px 9px;
background:url(../images/tut/buttonOrderTickets.gif) -9px -69px no-repeat;
text-indent:-4000em;
}

div#order-tickets a#members:hover {
background-position:-9px -185px;
}

div#order-tickets a#groups {
display:block;
width:72px;
height:13px;
margin-left:9px;
background:url(../images/tut/buttonOrderTickets.gif) -9px -93px no-repeat;
text-indent:-4000em;
}

div#order-tickets a#groups:hover {
background-position:-9px -209px;
}

/* YELLOW BOX */
div#yellow-box {
width:432px;
height:110px;
overflow:hidden;
color:#000;
font-weight:bold;
font-size:14px;
}

div#yellow-box h3 {
font-size:28px;
line-height:30px;
margin:27px 0 0 0;
color:#000;
}

div#yellow-box span {
font-size:20px;
display:block;
clear:both;
}

/* TUT NAV */
div#tut-nav {
width:433px;
margin-top:35px;
overflow:hidden;
float:none;
}

div#tut-nav ul {
margin:0;
padding:0;
list-style:none;
}

div#tut-nav li {
float:left;
width:215px;
margin-bottom:20px;
}

div#tut-nav li a {
color:#fff;
text-decoration:none;
font-size:14px;
line-height:24px;
font-weight:bold;
padding:5px 10px 5px 45px;
}

div#tut-nav li#exhibition a, 
div#tut-nav li#contests a {
background:url(../images/tut/iconsNav.gif) 2px 4px no-repeat;
}

div#tut-nav li#hours a {
background:url(../images/tut/iconsNav.gif) 0 -50px no-repeat;
}

div#tut-nav li#hotel a {
background:url(../images/tut/iconsNav.gif) 0 -96px no-repeat;
}

div#tut-nav li#lectures a {
background:url(../images/tut/iconsNav.gif) 0 -146px no-repeat;
}

div#tut-nav li#membership a {
background:url(../images/tut/iconsNav.gif) 0 -198px no-repeat;
}

div#tut-nav li#gala a {
background:url(../images/tut/iconsNav.gif) 0 -250px no-repeat;
}

div#tut-nav li#teachers a {
	background:url(../images/tut/iconsNav.gif) 0 -296px no-repeat;
}

div#tut-nav li#exhibition a:hover,
div#tut-nav li#contests a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -356px no-repeat;
}
div#tut-nav li#hours a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -410px no-repeat;
}
div#tut-nav li#hotel a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -456px no-repeat;
}
div#tut-nav li#lectures a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -506px no-repeat;
}
div#tut-nav li#membership a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -558px no-repeat;
}
div#tut-nav li#gala a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -610px no-repeat;
}
div#tut-nav li#teachers a:hover {
color:#000;background:#fff url(../images/tut/iconsNav.gif) 2px -656px no-repeat;
}


/* GREY TUT FOOTER */
div#tut-features {
background:#4c4c4c url(../images/tut/bgBeads.jpg) 0 100% repeat-x;
width:100%;
clear:both;

padding:18px 0;
border-top:1px solid #595959;

}

div#tut-features div.tutcredits,
div#tut-features div.tutcredits2 { 
	width:900px;
	margin:0 auto;
	text-align:left;
	color:#000;
	font-size:11px;
	line-height:13px;
	margin-top:22px;
	clear:both;
	float:none;
	border:0;
}

div#tut-features div.tutcredits2 {margin-top:0;}

div#tut-features div#spotlights {
float:none;
clear:both;

width:900px;
margin:0 auto;
text-align:left;
overflow:hidden;

}

div#tut-features div.image {
width:214px;
float:left;
margin-left:10px;
_margin-left:0; /* IE 6 hack*/
_margin-right:2px;
}

div#tut-features div.image:first-child {
margin-left:0;
}

div#tut-features div.image a img {
border:4px solid #4c4c4c;
}

div#tut-features div.image a:hover img {
border:4px solid #ffdd61;
}

div#tut-features .moreinfo {width:18px; height:18px; background:url(../images/tut/moreinfoTut.gif) no-repeat; margin:0; display: block; float: right;}


/* TUT TEACHERS */
/*******************************************************/
body.tut-teachers #main {
color: #000; 
background: #fff9e1 url(../images/tut/bgHieroglyphics-gold.jpg);
font-size:13px;
line-height:19px;
padding-top:0;


}

body.tut-teachers #teachers-header {background:url(../images/tut/bgBeads.jpg) 0 0 repeat-x;padding-top:50px;}

body.tut-teachers #black-box {background:#000 url(../images/tut/teachers-headerBg.jpg) 50% 0 no-repeat;height:156px;color:#fff;text-align:left;overflow:hidden;}
body.tut-teachers #black-box img#kingtut-logo {float:left;margin:22px 35px 0 34px;}

body.tut-teachers #black-box p#header-dates {width:188px;float:left;padding:36px 0 0 0;margin:0 auto;font-weight:bold;font-size:19px;line-height:22px;}
body.tut-teachers #black-box p#header-dates a {color:#fff;font-size:14px;clear:both;display:block;margin-top:3px;}

body.tut-teachers .width900 {
width:900px;
margin:0 auto;
overflow:hidden;
}

body.tut-teachers .width900 h1{
width:332px;
height:110px;
float:left;
margin:22px 35px 0 34px;
background:url(/assets/templates/blue/images/tut/logo-kingtut.gif) 0 0 no-repeat;
text-indent:-4000em;
}

body.tut-teachers #teachers-page {
width:900px;
margin:0 auto;
padding:0;
background-color:#fff8e1;
border-left:1px solid #462d12;
border-right:1px solid #462d12;
border-bottom:1px solid #462d12;
text-align:left;
overflow:hidden;
}

body.tut-teachers #teachers-page .content {
padding:28px 40px 40px 40px;
}

body.tut-teachers #teachers-page .content div.teachers-cat-elementary {
width:121px;
height:29px;
text-indent:-4000em;
float:right;
background: url(/assets/templates/blue/images/tut/elementary.gif) 0 100% no-repeat;
}

body.tut-teachers #teachers-page .content div.teachers-cat-secondary {
width:121px;
height:29px;
text-indent:-4000em;
float:right;
background: url(/assets/templates/blue/images/tut/secondary.gif) 0 100% no-repeat;
}

hr.clearthis {
clear:both;
float:none;
visibility:hidden;
height:0;
margin:0;
padding:0;
}

body.tut-teachers #teachers-page .content h2 {
font-size:27px;
line-height:30px;
margin-top:0;
padding-top:0;
margin-bottom:20px;
width:405px;
float:left;
color:#000;
}

body.tut-teachers div.left {
width:288px;
float:left;
}

body.tut-teachers div.right {
width:612px;
float:left;
}

body.tut-teachers a {
color:#021645;
text-decoration:none;
font-weight:bold;
}

body.tut-teachers a:hover {
color:#021645;

text-decoration:underline;
}

/* TEACHERS LEFT NAV */

body.tut-teachers div.left h2 {
color:#8b6c43;
font-size:15px;
margin:38px 0 20px 37px;
padding:0;
text-transform:uppercase;
}

body.tut-teachers div.left ul {
margin:0;
padding:0;
list-style:none;
}


body.tut-teachers ul#kt-leftnav {
margin:0 0 40px 37px;
border:3px solid #e3d7bb;
border-bottom:2px solid #e3d7bb;
background-color:#fcf5dd;
}



body.tut-teachers ul#kt-leftnav li {
border-bottom:1px solid #e3d7bb;
}

body.tut-teachers ul#kt-leftnav li a {
color:#021645;
text-decoration:none;
display:block;
font-size:14px;
line-height:52px;
padding-left:45px;
}

body.tut-teachers ul#kt-leftnav li a:hover {
font-size:14px;
line-height:52px;
background-color:#e3d7bb;
color:#8f1f08;
}



body.tut-teachers ul#kt-leftnav li.selected a {
color:#8f1f08; 
}

body.tut-teachers ul#kt-leftnav li.selected ul.secondary li a {
color:#021645; 
}

body.tut-teachers ul#kt-leftnav li.selected ul.tertiary li a {
color:#021645; 
}

body.tut-teachers ul#kt-leftnav li.selected ul.tertiary li a:hover,
body.tut-teachers ul#kt-leftnav li.selected ul.tertiary li.selected a {
color:#8f1f08;
}




body.tut-teachers ul#kt-leftnav li ul.secondary li {
border-top:1px dotted #bea680;
border-bottom:0;
}

body.tut-teachers ul#kt-leftnav ul.secondary li a {
font-size:12px;
line-height:33px;
padding-left:57px;
}

body.tut-teachers ul#kt-leftnav li ul.tertiary {
padding-bottom:10px;
}

body.tut-teachers ul#kt-leftnav li ul.tertiary li {
border:0;
padding-left:0;
border-top:1px solid #fcf5dd; /* silly IE6 fix */
border-bottom:1px solid #fcf5dd; /* silly IE6 fix */
}

body.tut-teachers ul#kt-leftnav li ul.tertiary li a,
body.tut-teachers ul#kt-leftnav li ul.tertiary li a:hover {
font-size:10px;
line-height:27px;
text-transform:uppercase;
background-image:none;
}

body.tut-teachers ul#kt-leftnav li a#kt-visit {
background: url(/assets/templates/blue/images/tut/leftnav-icons.gif) 8px 16px no-repeat;
}

body.tut-teachers ul#kt-leftnav li a#kt-visit:hover {
background-position: 8px -184px;
background-color:#e3d7bb;
color:#8f1f08;
}



body.tut-teachers ul#kt-leftnav li a#kt-resources {
background: url(/assets/templates/blue/images/tut/leftnav-icons.gif) 8px -32px no-repeat;
}

body.tut-teachers ul#kt-leftnav li a#kt-resources:hover {
background-position: 8px -232px;
color:#8f1f08;
}

body.tut-teachers ul#kt-leftnav li.selected a#kt-resources {
background-position: 8px -232px;
color:#8f1f08;
}
/**/

body.tut-teachers ul#kt-leftnav ul.secondary li a#kt-elementary {
background: url(/assets/templates/blue/images/tut/leftnav-icons.gif) 30px -90px no-repeat;
font-size:12px;  /*repeated because IE6 sucks*/
line-height:33px;
padding-left:57px;
}

body.tut-teachers ul#kt-leftnav ul.secondary li a#kt-elementary:hover  {
background-position: 30px -290px;
background-color:#e3d7bb;
color:#8f1f08;
}
body.tut-teachers ul#kt-leftnav ul.secondary li.selected a#kt-elementary {
background-position: 30px -290px;
color:#8f1f08;
}
body.tut-teachers ul#kt-leftnav ul.secondary li.selected a#kt-elementary:hover {
background-position: 30px -290px;
}



body.tut-teachers ul#kt-leftnav li a#kt-secondary {
background: url(/assets/templates/blue/images/tut/leftnav-icons.gif) 30px -142px no-repeat;
font-size:12px;  /*repeated because IE6 sucks*/
line-height:33px;
padding-left:57px;
}

body.tut-teachers ul#kt-leftnav li a#kt-secondary:hover {
background-position: 30px -342px;
background-color:#e3d7bb;
color:#8f1f08;
}

body.tut-teachers ul#kt-leftnav ul.secondary li.selected a#kt-secondary {
background-position: 30px -342px;
color:#8f1f08;
}

body.tut-teachers ul#kt-leftnav ul.secondary li.selected a#kt-secondary:hover {
background-position: 30px -342px;
}


body.tut-teachers ul#kt-leftnav li a#kt-links {
background: url(/assets/templates/blue/images/tut/leftnav-icons.gif) 30px -440px no-repeat;
font-size:12px;  /*repeated because IE6 sucks*/
line-height:33px;
padding-left:57px;
}

body.tut-teachers ul#kt-leftnav li a#kt-links:hover {
background-position: 30px -390px;
background-color:#e3d7bb;
color:#8f1f08;
}

body.tut-teachers ul#kt-leftnav ul.secondary li.selected a#kt-links {
background-position: 30px -390px;
color:#8f1f08;
}


body.tut-teachers ul#kt-leftnav li.current a,
body.tut-teachers ul#kt-leftnav ul.secondary li.current a,
body.tut-teachers ul#kt-leftnav ul.tertiary li.current a 
{
color:#8f1f08;
}

body.tut-teachers ul#kt-leftnav li.current a#kt-elementary:hover,
body.tut-teachers ul#kt-leftnav li.current a#kt-secondary:hover,
body.tut-teachers ul#kt-leftnav li.current a#kt-links:hover,
body.tut-teachers ul#kt-leftnav ul.tertiary li.current a:hover {
background-color:transparent;  /*transparent is the only way to keep the arrow visible*/
}

body.tut-teachers ul#kt-leftnav li.current {
background:#fcf5dd url(/assets/templates/blue/images/tut/selected-arrow.gif) 216px 22px no-repeat;
}


body.tut-teachers ul#kt-leftnav ul.secondary li.current {
background:#fcf5dd url(/assets/templates/blue/images/tut/selected-arrow.gif) 216px 11px no-repeat;
}


body.tut-teachers ul#kt-leftnav ul.tertiary li.current {
background:#fcf5dd url(/assets/templates/blue/images/tut/selected-arrow.gif) 216px 8px no-repeat;
}




/* CONTENT */



body.tut-teachers h3 {
font-size:16px;
line-height:20px;
color:#000;
}

body.tut-teachers h4 {
font-size:14px;
line-height:16px;
color:#000;
}

body.tut-teachers h5 {
font-size:13px;
line-height:15px;
color:#000;
}

body.tut-teachers .teachers-listing h3 {
margin-bottom:0;
padding-bottom:0;
font-size:14px;
line-height:18px;
}

body.tut-teachers .teachers-listing h3 a {
text-decoration:none;
}

body.tut-teachers .teachers-listing p {
margin-top:0;
padding-top:0;
}

/* LESSON NAV */

body.tut-teachers div#teachers-lesson-nav {
border:1px solid #e3d7bb;
padding:12px 0;
overflow:hidden;
background-color:#fcf5dd;
}

body.tut-teachers div#teachers-lesson-nav ul {
list-style:none;
margin:0;
padding:0;
}

body.tut-teachers div#teachers-lesson-nav li {
float:left;
padding:0 14px;
border-left:1px solid #8b6c43;
}

body.tut-teachers div#teachers-lesson-nav li:first-child {
border:none;
}

body.tut-teachers div#teachers-lesson-nav li a {
font-size:13px;
text-decoration:none;
}

body.tut-teachers div#teachers-lesson-nav li a.selected {
color:#8f1f08;
background-color:none;
}


body.tut-teachers div#teachers-lesson-nav li a:hover {
color:#8f1f08;
background-color:#e3d7bb;
}

/* TEACHERS FOOTER */
body.tut-teachers div#teachers-footer {
color:#000;
font-size:11px;
line-height:12px;
padding:20px 0 25px 0;
margin:0 30px;
clear:both;
float:none;
border-top:1px solid #c5b292;
}

body.tut-teachers div#teachers-footer p {
margin:0;
padding:0;
}

/* END TUT TEACHERS*/
/*******************************************************/

/* TUT LISTING */

#main {
color: #fff; 
background: #000 url(../images/tut/bgHieroglyphics.jpg) repeat-x; 
padding-top:7px; 
padding-bottom:40px;
}

#main .margin {
width:898px;
margin:0 auto 0 auto;
padding:0;
text-align:left;
overflow: hidden;
background:#000;
border-left:1px solid #1f1f1f;
border-right:1px solid #1f1f1f;
border-bottom:1px solid #1f1f1f;
color:#fff;
_margin-top:0; /* IE 6 hack*/
}



div.tut-header {
background:url(../images/tut/bgTutHeader.jpg) 0 0 no-repeat;
height:287px;

}

div.tut-header div.yellow-stripe {
background-color:#ffdd61;
color:#000;
height:68px;
font-weight:bold;
overflow:hidden;
}

div.tut-header div.yellow-stripe h3 {
line-height:68px;
font-size:22px;
margin:0;
padding:0 0 0 33px;
float:left;
color:#000;
}
div.tut-header div.yellow-stripe p {
display:block;
float:left;
font-size:22px;
line-height:68px;
/*line-height:18px;

margin:16px 0 0 0;*/
margin:0;
padding:0 0 0 17px;
}
/*
div.tut-header div.yellow-stripe span {
display:block;
clear:right;
font-size:18px;
line-height:18px;
}*/

#main .margin .tut-header div#order-tickets {

}

#main .margin .listing {

}

/* TUT LEFT NAV */

div#tutleftnav {
width:257px;
float:left;
margin:15px 0 30px 0;

}

div#tutleftnav ul {
margin:0;
padding:0;
list-style:none;
border-right:1px solid #1f1f1f;
border-top:1px solid #1f1f1f;
border-bottom:1px solid #1f1f1f;
}

div#tutleftnav ul li {
border-top:1px solid #0d0d0d;
_border-bottom:1px solid #000; /*IE fix*/
background:none;
}

div#tutleftnav ul li:first-child {
border-top:none;
}

div#tutleftnav ul li a {
font-size:14px;
line-height:16px;
background:none;
display:block;
color:#fff;
padding:12px 40px 12px 75px;
}

div#tutleftnav ul li a:hover {
text-decoration:none;
}


/* GOLDEN KING AND GREAT PHARAOHS */
div#tutleftnav ul li.swatch1 a,
div#tutleftnav ul li.swatch10 a,
div#tutleftnav ul li.swatch10 a {
background:url(../images/tut/hieroglyph-icons.gif) 35px 14px no-repeat; /*G*/
}

div#tutleftnav ul li.swatch1 a:hover,
div#tutleftnav ul li.swatch10 a:hover,
div#tutleftnav ul li.swatch10 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 35px -1486px no-repeat; /*G HOVER*/
}

div#tutleftnav ul li.swatch1 a.selected,
div#tutleftnav ul li.swatch10 a.selected,
div#tutleftnav ul li.swatch10 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 35px -686px no-repeat; /*G SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch2 a,
div#tutleftnav ul li.swatch24 a {
background:url(../images/tut/hieroglyph-icons.gif) 35px -44px no-repeat; /*O*/
}

div#tutleftnav ul li.swatch2 a:hover,
div#tutleftnav ul li.swatch24 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 35px -1544px no-repeat; /*O HOVER*/
}

div#tutleftnav ul li.swatch2 a.selected,
div#tutleftnav ul li.swatch24 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 35px -744px no-repeat; /*O SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch3 a {
background:url(../images/tut/hieroglyph-icons.gif) 30px -91px no-repeat; /*L*/
}

div#tutleftnav ul li.swatch3 a:hover {
background:#fff url(../images/tut/hieroglyph-icons.gif) 30px -1591px no-repeat; /*L HOVER*/
color:#000;
}

div#tutleftnav ul li.swatch3 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 30px -791px no-repeat; /*L SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch4 a,
div#tutleftnav ul li.swatch13 a {
background:url(../images/tut/hieroglyph-icons.gif) 30px -138px no-repeat; /*D*/
}

div#tutleftnav ul li.swatch4 a:hover,
div#tutleftnav ul li.swatch13 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 30px -1638px no-repeat; /*D HOVER*/
}

div#tutleftnav ul li.swatch4 a.selected,
div#tutleftnav ul li.swatch13 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 30px -838px no-repeat; /*D SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch5 a,
div#tutleftnav ul li.swatch16 a {
background:url(../images/tut/hieroglyph-icons.gif) 33px -193px no-repeat; /*E*/
}

div#tutleftnav ul li.swatch5 a:hover,
div#tutleftnav ul li.swatch16 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 33px -1693px no-repeat; /*E HOVER*/
}

div#tutleftnav ul li.swatch5 a.selected,
div#tutleftnav ul li.swatch16 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 33px -893px no-repeat; /*E SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch6 a,
div#tutleftnav ul li.swatch9 a,
div#tutleftnav ul li.swatch12 a {
background:url(../images/tut/hieroglyph-icons.gif) 30px -240px no-repeat; /*N*/
}

div#tutleftnav ul li.swatch6 a:hover,
div#tutleftnav ul li.swatch9 a:hover,
div#tutleftnav ul li.swatch12 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 30px -1740px no-repeat; /*N HOVER*/
}

div#tutleftnav ul li.swatch6 a.selected,
div#tutleftnav ul li.swatch9 a.selected,
div#tutleftnav ul li.swatch12 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 30px -940px no-repeat; /*N SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch7 a {
background:url(../images/tut/hieroglyph-icons.gif) 30px -290px no-repeat; /*K*/
}

div#tutleftnav ul li.swatch7 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 30px -1790px no-repeat; /*K HOVER*/
}

div#tutleftnav ul li.swatch7 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 30px -990px no-repeat; /*K SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch8 a {
background:url(../images/tut/hieroglyph-icons.gif) 35px -340px no-repeat; /*I*/
}

div#tutleftnav ul li.swatch8 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 35px -1840px no-repeat; /*I HOVER*/
}

div#tutleftnav ul li.swatch8 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 35px -1040px no-repeat; /*I SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch11 a,
div#tutleftnav ul li.swatch17 a,
div#tutleftnav ul li.swatch21 a,
div#tutleftnav ul li.swatch23 a {
background:url(../images/tut/hieroglyph-icons.gif) 32px -390px no-repeat; /*A*/
}

div#tutleftnav ul li.swatch11 a:hover,
div#tutleftnav ul li.swatch17 a:hover,
div#tutleftnav ul li.swatch21 a:hover,
div#tutleftnav ul li.swatch23 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 32px -1890px no-repeat; /*A HOVER */
}

div#tutleftnav ul li.swatch11 a.selected,
div#tutleftnav ul li.swatch17 a.selected,
div#tutleftnav ul li.swatch21 a.selected,
div#tutleftnav ul li.swatch23 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 32px -1090px no-repeat; /*A SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch15 a,
div#tutleftnav ul li.swatch22 a {
background:url(../images/tut/hieroglyph-icons.gif) 31px -436px no-repeat; /*R*/
}

div#tutleftnav ul li.swatch15 a:hover,
div#tutleftnav ul li.swatch22 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 31px -1936px no-repeat; /*R HOVER*/
}

div#tutleftnav ul li.swatch15 a.selected,
div#tutleftnav ul li.swatch22 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 31px -1136px no-repeat; /*R SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch18 a {
background:url(../images/tut/hieroglyph-icons.gif) 33px -486px no-repeat; /*T*/
}

div#tutleftnav ul li.swatch18 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 33px -1986px no-repeat; /*T HOVER*/
}

div#tutleftnav ul li.swatch18 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 33px -1186px no-repeat; /*T SELECTED*/
color:#ffdd61;
}


div#tutleftnav ul li.swatch19 a {
background:url(../images/tut/hieroglyph-icons.gif) 33px -539px no-repeat; /*P*/
}

div#tutleftnav ul li.swatch19 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 33px -2039px no-repeat; /*P HOVER*/
}

div#tutleftnav ul li.swatch19 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 33px -1239px no-repeat; /*P SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch20 a,
div#tutleftnav ul li.swatch25 a {
background:url(../images/tut/hieroglyph-icons.gif) 33px -588px no-repeat; /*H*/
}

div#tutleftnav ul li.swatch20 a:hover,
div#tutleftnav ul li.swatch25 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 33px -2088px no-repeat; /*H HOVER*/
}

div#tutleftnav ul li.swatch20 a.selected,
div#tutleftnav ul li.swatch25 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 33px -1288px no-repeat; /*H SELECTED*/
color:#ffdd61;
}

div#tutleftnav ul li.swatch26 a {
background:url(../images/tut/hieroglyph-icons.gif) 33px -642px no-repeat; /*S*/
}

div#tutleftnav ul li.swatch26 a:hover {
color:#000;
background:#fff url(../images/tut/hieroglyph-icons.gif) 33px -2142px no-repeat; /*S HOVER*/
}

div#tutleftnav ul li.swatch26 a.selected {
background:url(../images/tut/hieroglyph-icons.gif) 33px -1342px no-repeat; /*S SELECTED*/
color:#ffdd61;
}



div#tutleftnav ul li ul {
border:none;
padding-bottom:10px;
}

div#tutleftnav ul li.innerRowTpl {
border:none;
}

div#tutleftnav ul li.innerRowTpl a {
background-image:none;
font-size:12px;
line-height:14px;
color:#ffdd61;
padding:7px 40px 7px 95px;
border:0;
}

div#tutleftnav ul li.innerRowTpl a:hover {
background-image:none;
}

div#tutleftnav ul li.innerRowTpl a.selected {
color:#ffdd61;
background:url(../images/tut/hieroglyph-icons.gif) 33px -1394px no-repeat; /*SELECTED*/
}


/* TEMPORARILY HIDE CONTENT */

div.detail {
width:594px;
float:left;
padding:0 20px;
}

#related, #related-blog {
width:200px;
margin-top:40px;
float:left;
}

#related-blog h3 a {color: #fff;}

div.listing {
padding-right:20px;
}


.listing .item {
padding-right:20px;
border-bottom:1px solid #1f1f1f;
border-left:1px solid #1f1f1f;
border-right:1px solid #1f1f1f;
}

.listing .plain0 {
margin-top:20px;
border-top:1px solid #1f1f1f;
}

.listing .item h3 a {
color:#ffdd61;
}

div#kingtut-spotlights {
display:none;
width:257px;
float:left;
}

div#kingtut-spotlights embed,
div#kingtut-spotlights object {
width:257px;
}

div#kingtut-spotlights div.image,
div#kingtut-spotlights img {
width:257px;
}



div.tutcredits { 
	margin:40px 20px 5px 20px;
	padding:20px 0;
	text-align:left;
	color:#909090;
	font-size:11px;
	line-height:13px;
	clear:both;
	float:none;
	border-top:1px solid #ffdd61;
	overflow:hidden;
}

div.tutcredits p {
margin:0;
padding:0;
} 

#utilities .link {
border:none;
background-image: url(../images/tut/icon-question-mark.gif);
background-color:#4c4c4c;
color:#fff;
margin-top:20px;
}

#utilities form h2 {
margin-top:30px;
}

#utilities .link a,
#utilities label  {
color:#fff;
}


.moreinfo {
background-image: url(../images/tut/icon-image-info.gif);
width:15px;
height:15px;
}

#tooltip { background-color: #eee; }
#tooltip h3, #tooltip div { color:#000; }

.floatingcaption {
	background-color: #eee;
	color:#000;
}

.lastmodified { color:#fff; clear: both;}

div#kt-jewel-bar {
height:7px;
width:100%;
background:url(../images/tut/footer-jewel-bar.jpg) repeat-x;
}


/* MEMBERSHIP AREA*/

div.threecolumn {width: 174px; float: left; padding-left: 18px; margin: 0;}


.goldbox {background: #FFDD61; color: #000;}
.goldbox h4 {color: #7D6536; text-transform: uppercase;}

table {border-top: 3px solid #7D6536; border-bottom: 3px solid #7D6536; font-weight: bold;}
th,  td {width: 33%; text-align: center; padding: 6px;}
th {color: #FFDD61;}
td {border-top: 1px solid #7D6536;}

.gold {color: #ffdd61;}
.note {color: #999; font-weight: lighter;}
.leftjustify {text-align: left;}


/* Slideshow & Podcast */

.podcastoptions {width: 100%; overflow: auto; border-bottom: 1px solid #1F1F1F; padding-bottom: 10px}
.podcastoptions div {width: 382px; float: left; border: 1px solid #1F1F1F; padding: 0 20px;}
.podcastoptions h3 { margin-bottom: 0; color: #FFDD61; }
.podcastoptions p { margin-top: 4px; }

.tutslideshow {margin: 0 20px;}
.tutslideshow #slidecontrols {width: 244px; float: right; list-style: none; margin: 0; padding-left: 0;}
.tutslideshow #slidecontrols li {padding: 12px; border-bottom: 1px solid #1F1F1F;  border-right: 1px solid #1F1F1F;} 
.tutslideshow #slidecontrols li a {display: block; padding: 0 12px 0 35px;}
.tutslideshow #slidecontrols li.selected {background-color: #FFDD61;}
.tutslideshow #slidecontrols li.selected a {color: #000;}
.tutslideshow #slides {width: 594px; float: left;   border-bottom: 1px solid #1F1F1F; padding-bottom: 20px;}
.tutslideshow #slides h3 {margin-top: 20px;}

ul.tutpodcast li.one {background: url(../images/tut/tut-podcast-01.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.two {background: url(../images/tut/tut-podcast-02.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.three {background: url(../images/tut/tut-podcast-03.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.four {background: url(../images/tut/tut-podcast-04.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.five {background: url(../images/tut/tut-podcast-05.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.six {background: url(../images/tut/tut-podcast-06.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.seven {background: url(../images/tut/tut-podcast-07.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.eight {background: url(../images/tut/tut-podcast-08.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.nine {background: url(../images/tut/tut-podcast-09.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.ten {background: url(../images/tut/tut-podcast-10.jpg) 11px 14px no-repeat; }
ul.tutpodcast li.eleven {background: url(../images/tut/tut-podcast-11.jpg) 11px 14px no-repeat; }

