

body	{
height:100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	color: #ffd800;background:#000;
	}


body, p {
  font-family: 'century gothic', arial, helvetica, sans-serif;
  font-size: 18px;
}

/*/*/a{}
body,
body p {
  font-size: small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: medium;
}
html>body,
html>body p {
  font-size: medium;
}  
/* */


img { border: 0; display: block; }
.hidden {display:none;}
.skiplink {display:block;position:absolute;left:0;top:0;z-index:1000;}

div.hr {display: none}
/*/*/a{}
div.hr {
  display: none;
}
hr {display:none}
/* */

/* New Stuff */
.promoImage {
	position:absolute;top:37px;left:295px;
	background: #fff url(../g/SevenStars140h.png) right no-repeat;
	width:101px;height:140px;	
	cursor: pointer;}
.promoImage h2 {
	margin-top: 0;
	border: 0;
	padding: 0;
	padding-top: 120px;
	overflow: hidden;
	height: 0 !important; /* for most browsers */
	height /**/:120px; /* for pre 6.0 IE Win */
	}


/* page wallpapers */
	
body#n1, body#con { background: #c79dd8 url(../g/wrapbg_2.gif) top center repeat-y; }
body#n2 { background: #dde56c url(../g/wrapbg_3.gif) top center repeat-y; }
body#n3 { background: #6FD2E4 url(../g/wrapbg_5.gif) top center repeat-y; }
body#n4 { background: #ffa94f url(../g/wrapbg_4.gif) top center repeat-y; }

body#n5 { background: #f2b0df url(../g/wrapbg_6.gif) top center repeat-y; }
body#n6 { background: #F6E761 url(../g/wrapbg_7.gif) top center repeat-y; }
body#n7 { background: #F8B8CB url(../g/wrapbg_2.gif) top center repeat-y; }
body#n8 { background: #afe8db url(../g/wrapbg_3.gif) top center repeat-y; }
body#n9 { background: #c79dd8 url(../g/wrapbg_2.gif) top center repeat-y; }
body#n10 { background: #bbb7bc url(../g/wrapbg_4.gif) top center repeat-y; }



#wrapper	{
position:relative;
	margin: 0 auto -30px auto;
	padding: 0;
	border:0;
	width: 701px;
	text-align: left;
	background: #000;border-right:#fff solid 1px;border-left:#fff solid 1px;
	}
body#n5 #wrapper {border-right:#9f60b5 solid 1px;border-left:#9f60b5 solid 1px;}


#header	{
	position:relative;
	width: 700px;
	height: 120px;
	padding:40px 0 0 0;
	border:0;
	margin: 0;
	background: #000 ;
	}
	
div#headwrap {
	float: left;
	height: 120px;
	width: 640px;
	border: 0;
	padding: 0;
	margin: 0 0 0 0px;
	cursor: pointer;
	}

div#headwrap h1	{
	background: transparent url(../g/Newlogo.jpg) 30px 1px no-repeat;
	margin-top: 0;
	border: 0;
	padding: 0;
	padding-top: 120px;
	overflow: hidden;
	height: 0 !important; /* for most browsers */
	height /**/:120px; /* for pre 6.0 IE Win */
	}


/* ---------- Main nav ---------- */

#menu { border:0; margin:24px 0 0 0; padding:0 ;background: #000;width:700px;clear:both;position:relative;z-index:100}

#nav, #nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; line-height: 1; }

#nav { margin: 0 auto; padding: 0; width: 701px; height:80px;list-style: none; border-top:1px #fff solid;border-bottom:1px #fff solid;}
html>body #menu ul#nav {height:auto;min-height:80px;}

#nav li {position: relative; float:left;padding:0 ;margin:0;width:84px;height:80px;}
#nav ul li {height:20px;}
#menu li ul { 
	position: absolute;
width:84px;
left:-999em;

/*	left: 0;
	top:39px;
	display: none;
	float:none;*/
	
	padding:0;margin:0;border-top:1px #fff solid;
	
	/*border-right:solid 1px #000;border-bottom:solid 1px #000;*/
 }

#nav li a {
	display: block;
	text-decoration: none;
	text-align:center;
	padding:6px 0 0 0;margin:0;/* CORRECT FOR IE!! */
	height:34px;
	background: transparent;
	/*border-left:1px solid #000;*/
	font:100 80% 'century gothic',sans-serif;
	width:84px;
	}
	
html>body #nav li a {height:auto;min-height:40px;}
/*#menu ul#nav li#border a {border-right:1px solid #000;}*/

ul#nav ul li a { background:none; margin:0;padding:0 0 0 16px;width:200px;background:#ffd800;text-align:left;height:20px;}
html>body ul#nav li a {height:auto;min-height:20px;}


/* Fix IE. Hide from IE Mac \
* html ul li { float: left; }
* html ul li a { height: 1%; }*/
/* End */

/*li > ul {
	top: auto;
	left: auto;
	}*/


#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;z-index:60;top:80px;background:#000;
}

/*#menu li:hover ul, #menu li.over ul { display: block;clear: left; } */


#nav li a:hover { color: #ffd800; } /* Hover Styles */
#nav li a:hover {background: none;}
ul#nav ul li a:hover {background:#000;}



/* ----------  Primary layout continues ----------  */

#content {
clear:left;z-index:1;

width:701px; display:block; position:relative; 
	margin: 0;
	padding:  0;
	border-bottom: 1px solid #fff;
	}
html>body#n5 #content {background:#000;}

#main	{
display:block;z-index:1;
	width: 300px;
	text-align: left;
	padding: 16px 0 0 0;
	border: 0;
	margin:0 0 4.5em 0;
	height: 750px;
	}
html>body #main {height:auto;min-height: 750px;}

#main2	{
		display:block;z-index:1;
			width: 600px;
			text-align: left;
			padding: 16px 0 0 0;
			border: 0;
			margin:0 0 4.5em 0;
			height: 750px;
			}
		html>body #main2 {height:auto;min-height: 750px;}

#news{
display:block;z-index:1;
	width: 640px;
	text-align: left;
	padding: 16px 0 0 0 ;
	border: 0;
	margin:0 0 2em 0;
	height: 750px;
	}
html>body #news {height:auto;min-height: 750px;}



#sidebar	{
position:absolute;top:0;left:370px;z-index:1;
	width: 300px;
	margin: 16px 0 20px 0;
	padding: 0 0 30px 0;
	color: #fff;
	background: #95dff4 url(../g/sidebarbot.gif) bottom left no-repeat;
	}
body#n6 #sidebar , body#n4 #sidebar, body#n3 #sidebar , body#n3 #sidebar ul li {color:#000;}


body#n1 #sidebar, body#n9 #sidebar, body#con #sidebar	{background: #7e2b97 url(../g/sidebarbot_p_b.gif) bottom left no-repeat;}
body#n2 #sidebar	{background: #9faa00 url(../g/sidebarbot_g_b.gif) bottom left no-repeat;}
body#n3 #sidebar	{background: #95dff4 url(../g/sidebarbot.gif) bottom left no-repeat;}
body#n4 #sidebar	{background: #ff7300 url(../g/sidebarbot_or_b.gif) bottom left no-repeat;}
body#n5 #sidebar	{background: #c41e99 url(../g/sidebarbot_pi.gif) bottom left no-repeat;}
body#n6 #sidebar	{background: #FFD100 url(../g/sidebarbot_y_b.gif) bottom left no-repeat;}
body#n7 #sidebar	{background: #EA0437 url(../g/sidebarbot_r_b.gif) bottom left no-repeat;}
body#n8 #sidebar	{background: #00aa86 url(../g/sidebarbot_g2.gif) bottom left no-repeat;}
body#n10 #sidebar	{background: #a69ba3 url(../g/sidebarbot_gr_b.gif) bottom left no-repeat;}


#sidebar #sideblurbs	{
	position:relative;
	margin: 0 ;
	padding: 20px 0 0 0;
	background: transparent url(../g/sidebartop.gif) top left no-repeat;
	}
	
body#n1 #sidebar #sideblurbs, body#n9 #sidebar #sideblurbs, body#con #sidebar #sideblurbs { background: transparent url(../g/sidebartop_p_b.gif) top left no-repeat; }
body#n2 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_g_b.gif) top left no-repeat; }
body#n3 #sidebar #sideblurbs { background: transparent url(../g/sidebartop.gif) top left no-repeat; }
body#n4 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_or_b.gif) top left no-repeat; }

body#n5 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_pi.gif) top left no-repeat; }
body#n6 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_y_b.gif) top left no-repeat; }
body#n7 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_r_b.gif) top left no-repeat; }
body#n8 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_g2.gif) top left no-repeat; }
body#n10 #sidebar #sideblurbs { background: transparent url(../g/sidebartop_gr_b.gif) top left no-repeat; }



/* ---------- FOOTER ----------  */


#footer1, #footer2 { position:relative;display:block;height:70px; margin: 0 ; padding:12px 0;background:#000;}
html>body #footer1, html>body #footer2 {height:auto;min-height:70px;}

body#n5 #footer {background:#000;}

#footer1 {border-bottom: 1px #fff solid;/*border-top: 1px #9f60b5 solid; */}

.partners {width:70%;float:left; position:relative;padding:12px 0 12px 30px;}
.partners img {display:inline;padding:0 6px;}
p.right {font:  70% 'century gothic',sans-serif;float:left;width:20%;text-align:right;}

body#ss div.partners {background: url(../g/nbs.gif) top right no-repeat;}



/* ---------- Linkage ----------  */

a:link, a:visited {
	font-weight : 900; 
	text-decoration : underline;
	color: #0099FF;
	background: transparent; 
	}

a:hover {
	font-weight : bold; 
	text-decoration : underline;
	color: #ffd800;
	background: transparent; 
	}

a:active {
	font-weight : bold; 
	text-decoration : none;
	color: #ffd800;
	background: transparent;  
	}
/*
#sidebar a:link, #sidebar a:visited	{ font-weight:100;color: #fff; }
#sidebar a:hover, #sidebar a:active	{ color: #c79dd8; }

#sidebar ul li a:link, #sidebar ul li a:visited	{ color: #fff; }
#sidebar ul li a:hover { color: #000; }
#sidebar ul li a:active { color: #000; }

div#pageMenu ul li a:link, div#pageMenu ul li a:visited	{ font-weight:100;color: #7e2b97; }
div#pageMenu ul li a:hover { color: #c79dd8; }
div#pageMenu ul li a:active { color: #c79dd8; }

#subnav1 a:link, #subnav1 a:visited 	{ color: #7e2b97; }
#subnav1 a:hover, #subnav1 a:active	{ color: #f2bbe2; }

#subnav2 a:link, #subnav2 a:visited 	{ color: #7e2b97; }
#subnav2 a:hover, #subnav2 a:active	{ color: #f2bbe2; }

#footer p a:link, #footer p a:visited 	{ color: #9faa00; }
#footer p a:hover, #footer p a:active	{ color: #c41e98; }

.top  a:link, .top a:visited 	{ color: #7e2b97;text-decoration:none; }
.top  a:hover, .top a:active	{ color: #c79dd8; text-decoration:underline;}


 ---------- Body typography ---------- */

p { margin:0 0 1em 0; padding: 0; }
body#n5 #content p {color:#fff;} /* Random color scheme */
#sideblurbs p {	font-size: 0.8em;}
#main p, #main2 p {padding:0;}

.image {padding:0 ;}
.slideshow {padding:0 ;}
div.top {padding: 0;margin: 0 0 0 30px; }
div.top  a {font:100 80% arial;text-decoration:none;}



h1 {}

h2 { font: 900 120%/120% 'verdana',sans-serif; margin:1em 0 0 0; padding: 0; border: 0; text-transform: capitalize; }
#sideblurbs h2 	{ font:900 100%  arial; margin: 2px 0 4px 10px; letter-spacing: 1px; line-height: 1em;}


h3 { font: 900 110%/110% 'verdana',sans-serif; margin:1em 0; padding: 0; border: 0; text-transform: capitalize;border-bottom:1px solid #000;}
#sideblurbs h3 	{ font:900 80%  arial; color:#fff; margin: 2px 0 4px 10px; letter-spacing: 1px; line-height: 1em;}

h4 {font-weight: 100; margin: 0; padding: 0; border: 0; text-transform: capitalize; }
h4 span {font-weight:900;}

h5 {font: 900 100%/100% 'verdana',sans-serif; padding: 10px; border:1px dotted #9f60b5; letter-spacing: 1px; line-height: 2em; text-align:center; background:#f3ebf6;} 

h6 {font: 100 90%/100% 'verdana',sans-serif; margin: 0; padding: 0; border: 0; text-transform: capitalize;}
h6 {position:relative;padding:0;margin:0;left:-20px;}

#subnav1 a, #subnav2 {font: 100 90%/100% 'verdana',sans-serif;}

div#main p, div#main2 p, div#news p, div#main h3, div#main2 h3, div#news h3, div#main h2, div#main2 h2, div#news h2  {margin-left: 30px;}

#sidebar p {
	/*font: italic 100% times;*/font-weight:100;
	margin: 0;
	padding: 3px 12px;
	background: transparent;

	letter-spacing:1px;
	}

.alt {color:#7e2b97;text-decoration:none;display:none;}

.partners  {font-size: 90%; color: #751;}
#footer2 li 	{ font-size: 75%; }

#sidebar p.quote {font-weight: 100;font-style:italic;}
#sidebar p.quote span {font:normal 900 100% 'century gothic';display:block;}
#main p.quote {font-weight: 100;font-style:italic;}

.smital {font-size:80%;font-style:italic;}


/* ---------- LISTS ---------- */


#main div#pageMenu, #main2 div#pageMenu {position:relative;display:block;padding: 0;margin:12px 0;}
#main #pageMenu ul,  #main2 #pageMenu ul {padding: 0;margin: 0 0 0 30px; }
#main div#pageMenu ul li, #main2 div#pageMenu ul li {padding: 2px 0;margin:0;list-style-type:disc;color: #7e2b97;list-style-image: url(../g/st.gif); list-style-position:inside;}
div#pageMenu ul li a {color: #7e2b97;text-decoration: none;padding:0;}



#sideblurbs ul {
	list-style-type:disc;list-style-image: url(../g/st4.gif); list-style-position:inside;
	margin: 0;
	padding: 0 10px 15px 10px;
	background: transparent;
	color: #fff;
	}

#sideblurbs ul li:hover { list-style-type:disc;list-style-image: url(../g/st5.gif); }

#sideblurbs li {
	background: transparent url(i/contextualnavarrow.gif) no-repeat 0 50%;
	margin: 0;
	padding: 0 0 12px 15px;
	font-size: 100%;
	}
	
dl {margin:1em 0;padding:0 0 0 30px;width:100%;}
dt {margin:1em 0;padding:0 ;font-weight:900;}
dd {margin:0;padding:0 0 0 6px;}


#footer2 ul {display:block;padding:6px 0 0 30px;margin:6px 0;list-style:none;}
#footer2 ul li {display:inline;border-left:1px dotted #666;padding: 0 0 0 3px;}
#footer2 ul li a {/*color: #9faa00;*/text-decoration: none;padding:0 3px 0 0;}
#footer2 ul li:first-child {border-left:none;}


#main div#pageMenu {position:relative;display:block;padding: 0;margin:12px 0;}
#main #pageMenu ul {padding: 0;margin: 0 0 0 30px; }
#main div#pageMenu ul li {padding: 2px 0;margin:0;list-style-type:disc;color: #7e2b97;list-style-image: url(../g/st.gif); list-style-position:inside;}
div#pageMenu ul li a {color: #7e2b97;text-decoration: none;padding:0;}


/* ---------- Titles ---------- */

body#n9 #snlogo {display:inline; padding: 8;}
	
div#starslogo a , div#contactlogo a,div#companylogo a {text-decoration:none;color:#BFECF8;}	
div#pastlogo a {text-decoration:none;color:#BFECF8;}	
div#intrologo a {text-decoration:none;color:#fff;}	

#intrologo {text-indent: 50px;margin:0 0 1em 0;padding:0;border:0; background: url(../g/.jpg) 0 0 no-repeat;width:300px;height:50px;}
#intro {display:block;margin:0;padding:0;border:0;background:  url(../g/introt.jpg) 0 0 no-repeat;width:300px;height:50px;}
#intrologo a:hover {background:  url(../g/introt.jpg) 0 -50px no-repeat;}

#contactlogo {text-indent: 50px;margin:0 0 1em 0;padding:0;border:0; background:  url(../g/contactt2.jpg) 0 0 no-repeat;width:300px;height:50px;}
#contact {display:block;margin:0;padding:0;border:0;background:  url(../g/contactt2.jpg) 0 0 no-repeat;width:300px;height:50px;}
#contactlogo a:hover {background:  url(../g/contactt2.jpg) 0 -50px no-repeat;}

#pastlogo {text-indent: 50px;margin:0 0 1em 0;padding:0;border:0; background:  url(../g/pastt.jpg) 0 0 no-repeat;width:300px;height:50px;}
#past {display:block;margin:0 0 1em 0;padding:0;border:0;background:  url(../g/pastt.jpg) 0 0 no-repeat;width:300px;height:50px;}
#pastlogo a:hover {background:  url(../g/pastt.jpg) 0 -50px no-repeat;}

#starslogo {text-indent: 50px;margin:0 0 1em 0;padding:0;border:0; background:  url(../g/starst.gif) 0 0 no-repeat;width:300px;height:50px;}
#stars {display:block;margin:0;padding:0;border:0;background:  url(../g/starst.gif) 0 0 no-repeat;width:300px;height:50px;}
#starslogo a:hover {background:  url(../g/starst.gif) 0 -50px no-repeat;}

#companylogo {text-indent: 50px;margin:0 0 1em 0;padding:0;border:0; background:  url(../g/companyt.jpg) 0 0 no-repeat;width:300px;height:50px;}
#company {display:block;margin:0;padding:0;border:0;background:  url(../g/companyt.jpg) 0 0 no-repeat;width:300px;height:50px;}
#companylogo a:hover {background:  url(../g/companyt.jpg) 0 -50px no-repeat;}


body#n1 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/aboutt.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n2 #logoA {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/companyA.jpg) 0 0 no-repeat;width:300px;height:50px;}
body#n2 #logoB {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/companyB.jpg) 0 0 no-repeat;width:300px;height:50px;}
body#n2 #logoC {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/companyC.jpg) 0 0 no-repeat;width:300px;height:50px;}

body#n3 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/current.jpg) 0 0 no-repeat;width:300px;height:50px;}
body#n3 #logoA {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/training.jpg) 0 0 no-repeat;width:300px;height:50px;}
body#n3 #logoB {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/tent.jpg) 0 0 no-repeat;width:300px;height:50px;}
body#n3 #logoC {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/workshops2.jpg) 0 0 no-repeat;width:300px;height:50px;}

body#n4 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/past.jpg) 0 0 no-repeat;width:300px;height:50px;}

body#n5 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/random.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n6 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/stars.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n7 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/comeondown.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n8 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/openingdoors.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n10 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/video.jpg) 0 0 no-repeat;width:300px;height:50px;}

body#con #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/contactt.gif) 0 0 no-repeat;width:300px;height:50px;}
body#n9 #logo {text-indent: 50px;margin:0;padding:0;border:0; background:  url(../g/contactt.gif) 0 0 no-repeat;width:300px;height:50px;}


/*  ----------- Staff Photos ----------- */

ul.staff {margin:0 ;padding:0 ;width:240px;}
ul.staff li {margin:0;padding:0;list-style:none;}
#main .staff p, #main2 .staff p  {margin:1em 0 ;padding:0;text-align:left;word-spacing:2px;line-height:1.2em;}
ul.staff li h4 {padding:0 0 0 72px;}

li#staff1 {background: #000 url(../si/staff1.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff2 {background: #000 url(../si/staff2.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff3 {background: #000 url(../si/staff3.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff4 {background: #000 url(../si/staff4.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff5 {background: #000 url(../si/staff5.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff6 {background: #000 url(../si/staff6.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff7 {background: #000 url(../si/staff7.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff8 {background: #000 url(../si/staff8.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff9 {background: #000 url(../si/staff9.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff10 {background: #000 url(../si/staff10.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff11 {background: #000 url(../si/staff11.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}
li#staff12 {background: #000 url(../si/staff12.jpg)  top left no-repeat;padding: 0;margin:1em 0 0 0 ;min-height:75px;}


/* ----------- Subnav ----------- */

#subnav1 {position: absolute;left:510px;top:40px; width: auto; margin: 0; padding: 0; border: 0;}
#subnav1 ul	{ margin: 6px 0 0 0; padding: 0; border: 0;list-style-type:disc;list-style-image: url(../g/st_b.gif); list-style-position:outside; }
#subnav1 ul li	{ margin: 0; padding: 0;  line-height: 1.4em; font-size:0.9em; }
#subnav1 ul li a { text-indent: 0; text-decoration: none; }

div#subnav1 ul li a:hover { list-style-image: url(../g/st_bo.gif); }
div#subnav1 ul li:hover { list-style-image: url(../g/st_bo.gif); }


#subnav2 {position: absolute;left:0px;top:0px; width: 701px; margin: 0; padding:4px 0; border-bottom:1px solid #fff;}
#subnav2 ul	{ float:right;margin: 6px 0 0 0; padding: 0; border: 0; list-style:none; }
#subnav2 ul li	{float:left; margin: 0 12px; padding: 0  12px;  line-height: 1.4em; font-size:0.9em;width:auto;background: url(../g/st_b.gif) left no-repeat; }
#subnav2 ul li a {float:left; text-indent: 0; text-decoration: none; }
#subnav2 li.nobullet {background:none;}
div#subnav ul li a:hover { list-style-image: url(../g/st_bo.gif); }
div#subnav2 ul li:hover { background: url(../g/st_bo.gif) left no-repeat; }

body#con li.m9 { list-style-image: url(../g/st_bo.gif); }
body#n9 li.m9 { list-style-image: url(../g/st_bo.gif); }



/* ---------- NAVIGATION ----------- */

body#n1 li.m1 a, body#n2 li.m2 a, body#n3 li.m3 a, body#n4 li.m4 a, body#n5 li.m5 a, body#n6 li.m6 a, body#n7 li.m7 a, body#n8 li.m8 a, body#n9 li.m9 a, body#n10 li.m10 a {color: #fff;}
body#n1 #menu ul li.m1 a:hover, body#n2 #menu ul li.m2 a:hover, body#n3 #menu ul li.m3 a:hover, body#n4 #menu ul li.m4 a:hover, body#n5 #menu ul li.m5 a:hover, body#n6 #menu ul li.m6 a:hover, body#n7 #menu ul li.m7 a:hover, body#n8 #menu ul li.m8 a:hover, body#n9 #menu ul li.m9 a:hover , body#n10 #menu ul li.m10 a:hover  {color: #fff;}

body#n2 #menu ul li li a, body#n4 #menu ul li li a {color:#fff;}
body#n2 #menu ul li li a:hover, body#n4 #menu ul li li a:hover { color: #ffd800;}

body#n1 a.f1, body#n2 a.f2a, body#n2 a.f2b, body#n2 a.f2c, body#n3 a.f3a, body#n3 a.f3b, body#n3 a.f3c, body#n3 a.f3d, body#n4 a.f4, body#n5 a.f5, body#n6 a.f6, body#n7 a.f7, body#n8 a.f8, body#n9 a.f9 , body#n10 a.f10 {text-decoration:underline;font-weight:100;color: #ffd800;}

body#n9 li.s9 a {color: #c41e98;font-weight:900;}


/* ----------- TJK_ToggleDL.css ----------- */
	
	
/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:0;padding:0 6px ;font:100 80% 'Trebuchet MS',arial,sans-serif;}

/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt,#TJK_DL dd p {margin:0 ;padding:0} 

/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:7px 0;font:900 100%/100% 'Trebuchet MS',sans-serif;margin:1em 0 1em 0;}

#TJK_DL dd {padding-left:80px;}
#TJK_DL.video dd {padding-left:0;}
/* image and left padding for DDs 
#TJK_DL dd {background:url(answer.gif) no-repeat;padding-left:0;line-height:110%;}
#TJK_DL dd ul {padding:0;margin:0 0 0 36px;color:#6D6158;}
#TJK_DL dd ul li {padding:0;margin:6px 0;list-style:square outside;}
*/

/* styling all anchors in the DTs */
#TJK_DL dt a {background:0 50% no-repeat;padding-left:18px;text-decoration:none}
#TJK_DL dt a:link, #TJK_DL dt a:visited { color:#7e2b97; }

#TJK_DL.video dt a {background:0 50% no-repeat;padding-left:18px;text-decoration:none}
#TJK_DL.video dt a:link, #TJK_DL.video dt a:visited { color:#fff; }

#TJK_DL dt a:hover {font-weight:900;color:#cba5d7;}
#TJK_DL dt a:active, #TJK_DL dt a:focus {font-weight:900;color:#C41E98;}

#TJK_DL.video dt a:hover {font-weight:900;color:#000;}
 #TJK_DL.video dt a:active, #TJK_DL.video dt a:focus {font-weight:900;color:#000;}

/* the + and - gif in the anchors */
#TJK_DL .DTplus a , #TJK_DL.video .DTplus a {background-image:url(../g/st5.gif)}
#TJK_DL .DTminus a , #TJK_DL.video .DTminus a {background-image:url(../g/st4_o2.gif)}

/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0;}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute;}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer; /*cursor:hand;*/padding:0;margin:0;}

/* TJK_ToggleDL_ie5mac.css */
/*\*//*/
#TJK_DL .showDD {display:block}
#TJK_DL dd,.hideDD {top:0;position:relative;display:none}
/**/


/* ----------- TJK_ToggleDL Background images ----------- */

#dd1 { background: #fff url(../si/dd1.jpg) left  no-repeat; min-height:120px;}
#dd2 { background: #fff url(../si/dd2.jpg) left  no-repeat; min-height:120px;}
#pp1 { background: #fff url(../si/pp1.jpg) left  no-repeat; min-height:120px;}
#pp2 { background: #fff url(../si/pp2.jpg) left  no-repeat; min-height:120px;}
#pp3 { background: #fff url(../si/pp3.jpg) left top  no-repeat; min-height:120px;}
#pp4 { background: #fff url(../si/pp4.jpg) left 1em no-repeat; min-height:120px;}
#pp5 { background: #fff url(../si/pp5.jpg) left 1em no-repeat; min-height:120px;}
#pp6 { background: #fff url(../si/pp6.jpg) left 1em no-repeat; min-height:120px;}
#pp7 { background: #fff url(../si/pp7.jpg) left  no-repeat; min-height:120px;}
#pp8 { background: #fff url(../si/pp8.jpg) left  no-repeat; min-height:120px;}
#pp9 { background: #fff url(../si/pp9.jpg) left  no-repeat; min-height:120px;}

#pp11 { background: #fff url(../si/pp11.jpg) left  no-repeat; min-height:120px;}

#pp13 { background: #fff url(../si/pp13.jpg) left  no-repeat; min-height:120px;}

#p1{ background: #fff url(../si/p1.jpg) left .5em no-repeat;}
#pblof{ background: #fff url(../si/pblof.jpg) left .5em no-repeat;}
#pcocr{ background: #fff url(../si/pcocr.jpg) left .5em no-repeat;}
#pepts{ background: #fff url(../si/pepts.jpg) left .5em no-repeat;}
#pshen{ background: #fff url(../si/pshen.jpg) left .5em no-repeat;}

#ss1 { background: #fff url(../si/ss1.jpg) left  no-repeat; min-height:120px;}
#ss19 { background: #fff url(../si/ss19.jpg) left  no-repeat; min-height:120px;}
#ss20 { background: #fff url(../si/ss20.jpg) left  no-repeat; min-height:120px;}


/* ----- Video Pge Toggle Dlist ----- */

/* toggle styling */

.abs { position:absolute; top:16px; left:385px; width:300px; padding:0; }

 dl#dlist2 {margin-bottom: 260px ;}

#dlist dt, #dlist2 dt {padding:6px 0;}

.clicker { cursor:pointer; color:#7e2b97;}
.selected { color:#cba5d7; }

#dlist dd	{background: #a69ba3 url(../g/sidebarbot_gr_b.gif) bottom left no-repeat;min-height:300px;}
#dlist dd div.vidtop 	{background: transparent url(../g/sidebartop_gr_b.gif) top left no-repeat;padding: 36px 0 0 50px;}

#dlist2 dd	{background: #a69ba3 url(../g/sidebarbot_gr_b.gif) bottom left no-repeat;min-height:300px;}
#dlist2 dd div.vidtop 	{background: transparent url(../g/sidebartop_gr_b.gif) top left no-repeat;padding: 36px 0 0 50px;}


.vidContainer {position:relative;margin:0 0 48px 0;}
#main .videotext p, #main2 .videotext p {padding:0;margin:0;}
#main .videotext h4, #main2 .videotext h4 {font-weight:900;}

/* --- this removes twitter widget header and footer ---*/
.twtr-hd,
.twtr-ft
{
display: none;
} 
.twtr-tweet-text {
font: 14px Verdana, Arial, sans-serif !important;
}

