@charset "utf-8";
/* CSS Document */
/*=======  Colour Palette  =========

		body		#f2ecde
		WS blue		#1f4472
		WS gold		#cb9b2c
==================================*/
body{background:url(../i/background-repeat.gif) top repeat-x #f2ecde;}
a {outline: none;}
*{margin:0; padding:0;}
#inner {
  width: 777px;
  height: auto;
  /*height: 700px;*/
  margin: 20px auto;
  background:url(../i/darth-repeat.gif) #fff repeat-y;
}
#top{height: 7px;}
#bottom{height: 7px;}
#darthtator{
	background: #fff;
	margin: 0 8px;
}
#skip {
	font-size: .65em;
	color: #333;
	text-decoration: none;
	margin-top: 0;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 35px;
	z-index:100;
	width:70px;
}
#skip a {
	color: #333;
	text-decoration: none;
	z-index:10;
}
#header{
	background:url(../i/clock.gif) #fff no-repeat right;
	height: 224px;
}
#logo{width:258px; margin: 0 0 0 25px; padding: 3px 0;}
#logo img { padding-bottom: 10px; border-style: none;}
#logocommon{width:297px; margin: 0 0 0 6px; padding: 3px 0;}
#logocommon img { padding-bottom: 0px; border-style: none;}
.worldsource{background:url(../i/world-source-logo.gif) no-repeat; width: 258px; height: 96px; display:block;}
#content{
	background:url(../i/content-repeat.gif) repeat-y;
}
#content h1{
	font-family: "Times New Roman", Times, serif;
	font-style:italic;
	color: #cb9b2c; 
	font-size: 1.8em; 
	text-align:center; 
	padding: 30px 0 10px 0;
}
#content h1 a{
	font-family: "Times New Roman", Times, serif;
	font-size: 1.3em; 
	text-align:center;
	color: #1f4472; 
	text-decoration: none;
	padding: 0 20px 15px 20px;
}
#content h2{
	font-family: Arial, Helvetica, sans-serif; 
	color: #1f4472; 
	font-size: 1.05em; 
	margin: 0 50px;
	padding: 10px 0 0 0;
}
#content h3{
	font-family: Arial, Helvetica, sans-serif; 
	color: #cb9b2c; 
	font-size: .9em; 
	margin: 0 50px;
	padding: 2px 0 0 0;
}
#content h6{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .75em; 
	margin: 0 50px;
	padding: 2px 0 0 0;
}
#content p{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .95em;
	line-height: 1.5em;
	margin: 0 50px;
	padding: 5px 0 10px 0;
}
#content ul, #content ol{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: .95em;
	line-height: 1.5em;
	font-weight: normal;
	margin: 0 65px;
	padding: 0 0 10px 0;
}
#content li{ padding: 3px 0;}
#content a{
	color: #1f4472;
}
#content a:hover {
	color: #cb9b2c;
}
#content a img{border-style: none;}
#saying{
	height: 190px; 
	width: 660px;
	background:url(../i/saying.gif) no-repeat left;
	margin:0 50px 0 50px;
	position:relative;
}
#words{
	position: absolute;
  	left: 200px;
  	width: 460px;
  	height: 190px;
}
#words h1{
	color: #1f4472;
  	text-align: center;
	font-family:"Times New Roman", Times, serif;
}

#footer{
	width: 692px; 
	margin: 0 33px; 
	padding: 10px 0; 
	background: url(../i/footer-repeat.gif) repeat-x #fff; 
	font-family:Arial, Helvetica, sans-serif; 
	text-align:center;
}
#footer p {
	padding: 5px 0; 
	font-size: .7em; 
	background: #fff;
}
#footer a:link, #footer a:visited{
	color: #1f4472;
}
#footer a:hover {
	color: #cb9b2c;
}
#footer h6 {
	padding: 5px 0; 
	font-size: .6em; 
	font-weight: normal; 
	color: #6c6c6c;
}
/*============ NEW TEST MENU ============*/
.menu {
	position:relative;
	width:761px;
	height:36px;
	background: url(../i/menu-repeat.gif) repeat-x;
	/*border-top:10px solid #b7c6ac;*/
	padding-bottom:1px;
	/*background:#b7c6ac url(drop/line.gif) bottom left repeat-x;*/
	font-family: Arial, Helvetica, sans-serif;
}
.menu ul{
	list-style-type:none;
	padding: 0;
	margin:0 0 0 31px;
	width:761px;
	height:100%;
}
.menu li{
	float:left;
	padding: 0 2px;
	font-size: .95em;
}
.menu table{
	position:absolute;
	border-collapse:collapse;
	left:0;
	top:0;
}
.menu a, .menu :visited {
	text-decoration:none;
	color: #1f4472;
}
.menu a em.lft, .menu :visited em.lft {
	display:block;
	float:left;
	width:5px;
	height:2em;
	/*background: transparent url(drop/lefta.gif);*/
	/*border-bottom:1px solid #777;*/
}
.menu a b, .menu :visited b {
	display: block;
	font-weight: bold;
	float:left;
	padding:0 5px;
	height:2em;
	line-height:1.9em;
	/*background: transparent url(drop/mida.gif);*/
	cursor:pointer;
	/*border-bottom:1px solid #777;*/
}
.menu a em.rgt, .menu :visited em.rgt {
	display:block;
	float:left;
	width:5px;
	height:5em;
	/*background: transparent url(drop/righta.gif);*/
	/*border-bottom:1px solid #777;*/
}
.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:2.3em;
	top:2em;
	left:-31px;
	width:720px;
	margin:3px 51px 0 51px;
	/*border-bottom:1px solid #777;*/
	/*border-right:1px solid #777;*/
	background:#fff;
}
.menu :hover {
	white-space:normal;
}
.menu a:hover b {
	color:#000;
	/*background: transparent url(drop/midb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu a:hover em.lft {
	/*background: transparent url(drop/leftb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu a:hover em.rgt {
	/*background: transparent url(drop/rightb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu li:hover > a b {
	color:#cb9b2c;
	/*background: transparent url(drop/midb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu li:hover > a em.lft {
	/*background: transparent url(drop/leftb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu li:hover > a em.rgt {
	/*background: transparent url(drop/rightb.gif);*/
	/*border-bottom-color:#ccc;*/
}
.menu ul li:hover ul,
.menu ul a:hover ul{
	display:block;
	visibility:visible;
	top:2em;
}
.menu ul :hover ul li {
	display:block; 
	/*border-left:1px solid #777; */
	/*background:#ccc; */
	height:2em;
}
.menu ul :hover ul li a {
	display:block; 
	font-size:0.9em;
	font-weight: bold; 
	height:2em; 
	line-height:2.5em; 
	width:auto; 
	float:left; 
	color:#333; 
	padding:0 0 0 25px;
}
.menu ul :hover ul li a:hover {
	color:#cb9b2c;
}
/*============ CIRCLE LIST ============*/
#folio {margin: 0 0 0 26px; padding: 0; width:657px;}

a, a:visited, a:hover {color:#000;}

#container {padding:0; margin:0; list-style:none; position:relative; z-index:10; width:580px; height:230px; font-family:verdana, arial, sans-serif; font-size:12px;}
#container table {border-collapse:collapse; margin:-1px -10px;}

#container ul{margin: 0; padding: 0;}

#container li {float:left; margin:5px 28px; display:inline; color:#000; text-decoration:none; cursor:default;}
#container li a.thumb {display:block; width:55px; height:55px; text-decoration:none; cursor:default; border: none;}
#container li a.thumb img {display:block; border: none;}

#container li div {position:absolute; left:-9999px; border:0; width:560px; text-align:center; z-index:-1; background:#fff;}
#container li div img {margin:10px auto;}

#container :hover {}
#container li a.thumb:hover {border-color:#800;}

#container li:hover > a {border-color:#800;}
#container :hover div {position:absolute; left:0px; top:0; padding:69px 0 0 0;}
#container :hover div img {/*border:1px solid #888;*/}
