*
{
	padding: 0;
	margin: 0;
}

body 
{
	background: #000;
	font-size: 75%;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}

ul
{ list-style-type: none; }

/*---------------------------- body -----------------------------*/

#wrapper
{
	width: 900px;
	margin: 0 auto;
	position: relative;
}

.shadowTop,
.shadowBottom
{
	height: 30px;
	width: 900px;
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 2;
	background: url(../images/css/shadow_top.png) no-repeat top left;
}

.shadowBottom
{
	top: 538px;
	background: url(../images/css/shadow_bottom.png) no-repeat top left;
}

#navigation,
#secondaryNavigation
{
	position: absolute;
	z-index: 1;
	height: 32px;
	width: 900px;
	background: url(../images/css/navbar.gif) repeat-x top left;
}

li
{
	float: left; 
	position: relative;
	z-index: 99;
}

a
{
	outline: none;
	text-decoration: none;
	float: left;
	height: 12px;
	line-height: 12px;
	text-transform: uppercase;
	padding: 10px 30px;
}

a:link,
a:visited
{
	color: #BBB;
	background: url(../images/css/nav_a.gif) no-repeat top right;
}

li:hover a,
li.hover a,
a:hover,
a.here:link,
a.here:visited
{
	color: #FFF;
	background: url(../images/css/nav_a.gif) no-repeat bottom right;
}

li ul
{
	position: absolute;
	top: 32px;
	left: 0;
	z-index: 99;
	height: auto;
	display: none;
	width: 137px;
	-o-box-shadow: 2px 2px 5px #000;
	-icab-box-shadow: 2px 2px 5px #000;
	-khtml-box-shadow: 2px 2px 5px #000;
	-moz-box-shadow: 2px 2px 5px #000;
	-webkit-box-shadow: 2px 2px 5px #000;
	box-shadow: 2px 2px 5px #000;
}

li:hover ul,
li.hover ul
{
	display: block;
}

li li
{
	float: none;
}

li li a
{
	float: none;
	width: 137px;
	padding: 7px 30px;
	margin-top: -1px;
	text-indent: -1em;
	display: block;
	text-transform: none;
}

li li a:link,
li li a:visited
{
	color: #999;
	background: url(../images/css/drop_down_a.png) no-repeat bottom left !important;
	background: url(../images/css/drop_down_a.gif) no-repeat bottom left;
}

li li a:hover,
li li a.here:link,
li li a.here:visited
{
	color: #FFF;
	background: url(../images/css/drop_down_a.png) no-repeat top left !important;
	background: url(../images/css/drop_down_a.gif) no-repeat top left;
}

#secondaryNavigation
{ top: 568px; }

#secondaryNavigation li ul
{ 
	top: auto;
	bottom: 31px; 
}

#swf
{ 
	background: url(../images/css/swf_bg.jpg) no-repeat top left;
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 900px;
	height: 600px;
}

img.level
{
	position: absolute;
	top: 32px;
	left: 0;
}
