body  {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	background:#000000;
	margin:0;
	padding:0;
	text-align:center;
	color:#ffffff;
}
form {
	margin:0;
	padding:0;
}
img {
	border:0;
}
.spf #container { 
	width:954px;
	background:#FFFFFF;
	margin:0 auto;
	border:1px solid #000000;
	text-align: left;
} 

.spf #mainContent { 
	margin:0;
	padding:0;
	position:relative;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
#divTopmenu {
	position:absolute;
	width:954px;
	height:89px;
	z-index:2;
	left:0;
	top:0;
	background-image: url(../img/topmenu/bg.jpg);
}
#divMain {
	position:absolute;
	width:954px;
	height:729px;
	z-index:3;
	left:0;
	top:89px;
}



#divhome {
	position:absolute;
	width:85px;
	height:40px;
	z-index:10;
	left: 23px;
	top: 8px;
}
#divnews {
	position:absolute;
	width:75px;
	height:39px;
	z-index:10;
	left: 108px;
	top: 9px;
}
#divbiography {
	position:absolute;
	width:82px;
	height:40px;
	z-index:10;
	left: 183px;
	top: 8px;
}
#divtour {
	position:absolute;
	width:74px;
	height:40px;
	z-index:10;
	left: 265px;
	top: 8px;
}
#divblog {
	position:absolute;
	width:75px;
	height:41px;
	z-index:10;
	left: 339px;
	top: 7px;
}
#divmultimedia {
	position:absolute;
	width:108px;
	height:38px;
	z-index:10;
	left: 414px;
	top: 7px;
}
#divcommunity {
	position:absolute;
	width:110px;
	height:39px;
	z-index:10;
	left: 522px;
	top: 6px;
}
#divqa {
	position:absolute;
	width:53px;
	height:39px;
	z-index:10;
	left: 632px;
	top: 6px;
}
#divlinks {
	position:absolute;
	width:58px;
	height:41px;
	z-index:10;
	left: 685px;
	top: 4px;
}
#divwebshop {
	position:absolute;
	width:89px;
	height:41px;
	z-index:10;
	left: 743px;
	top: 4px;
}
#divcontact {
	position:absolute;
	width:93px;
	height:41px;
	z-index:10;
	left: 832px;
	top: 4px;
}
#divBecomeMember {
	position:absolute;
	width:234px;
	height:41px;
	z-index:10;
	left: 23px;
	top: 48px;
}
#divMemberalias {
	position:absolute;
	width:167px;
	height:39px;
	z-index:10;
	left: 257px;
	top: 48px;
	background-image: url(../img/topmenu/memberalias.gif);
}
#divPassword {
	position:absolute;
	width:170px;
	height:41px;
	z-index:10;
	left: 424px;
	top: 45px;
	background-image: url(../img/topmenu/password.gif);
}
#divLogin {
	position:absolute;
	width:106px;
	height:40px;
	z-index:10;
	left: 594px;
	top: 45px;
}
#divPlayer {
	position:absolute;
	width:225px;
	height:39px;
	z-index:10;
	left: 700px;
	top: 45px;
}
#divFillBlack {
	position:absolute;
	width:57px;
	height:29px;
	z-index:9;
	background-color: #000000;
	left: 392px;
	top: 31px;
}
#divMemberalias input {
	font:14px Arial, Helvetica, sans-serif;
	letter-spacing:-0.5;
	border:0;
	margin:16px 0 0 10px;
	height:18px;
	width:150px;
	background-color:transparent;
}
#divPassword input {
	font:14px Arial, Helvetica, sans-serif;
	letter-spacing:-0.5;
	border:0;
	margin:16px 0 0 8px;
	height:18px;
	width:150px;
	background-color:transparent;
}

/* MEMBERS */
#divAdministrateAccount {
	position:absolute;
	width:224px;
	height:35px;
	z-index:10;
	left:23px;
	top:48px;
	background-image: url(../img/topmenu/administrateaccount.gif);
	color:#000000;
	padding:6px 0 0 10px;
	font-size:14px;
	text-decoration:underline;
	overflow:hidden;
}
#divSettings {
        position:absolute;
        width:95px;
        height:39px;
        z-index:10;
        left:257px;
        top:48px;
}
#divMyprofile {
	position:absolute;
	width:86px;
	height:40px;
	z-index:10;
	left:352px;
	top:48px;
}
#divMyguestbook {
	position:absolute;
	width:90px;
	height:41px;
	z-index:10;
	left:438px;
	top:45px;
}
#divMail {
	position:absolute;
	width:66px;
	height:41px;
	z-index:10;
	left:528px;
	top:45px;
}
#divLogout {
	position:absolute;
	width:106px;
	height:40px;
	z-index:10;
	left:594px;
	top:45px;
}




#playerContainer {
	position:absolute;
	width:225px;
	height:39px;
	z-index:10;
	left:700px;
	top:45px;
}       
#playerContainer #playerContent {
        position:relative;
        width:225px;
        height:39px;
        z-index:1;
        left:0px;
        top:0px;
        background-image:url(../img/mediaplayer/bg.gif);
        background-repeat:no-repeat;
}
#playerContainer #playerContent #mediaplayer {
        position:absolute;
        top:0;
        left:0;
        width:1px;
        height:1px;
        z-index:1;
}
#playerContainer #playerContent #controls {
        position:absolute;
        top:25px;
        left:5px;
        width:54px;
        height:11px;
        z-index:3;
}
#playerContainer #playerContent #controls img {
        margin-right:2px;
}
#playerContainer #playerContent #mpl_time {
        position:absolute;
        top:23px;
        left:60px;
        width:33px;
        height:10px;
        z-index:3;
        font:10px Arial, Helvetica, sans-serif;
        color:#000000;
}
#playerContainer #playerContent #mpl_title {
        position:absolute;
        top:4px;
        left:7px;
        width:210px;
        height:16px;
        z-index:3;
        font-size:12px;
        font-weight:bold;
        color:#ffffff;
}

#playerContainer #playerContent #timeline {
        position:absolute;
        top:27px;
        left:95px;
        width:55px;
        height:4px;
        z-index:3;
}

#playerContainer #playerContent #timeline #mpl_timeline {
        width:100%;
        height:4px;
        overflow:hidden;
        background-color:#990000;
}

#playerContainer #playerContent #mpl_volumeslider {
        position:absolute;
        top:0;
        left:0;
        z-index:-3;
        visibility:hidden;
}

/*

   Slider CSS, style as you please.

   Note: The png images used for this demo were originally located at http://www.schillmania.com/

   Remove the -moz & -khtml styles if you want the css to validate.
   
   Change the image paths to suit you installation.

*/

/* Styles for the horizontal slider */
.fd-slider
        {
        position:absolute;
        top:25px;
        left:178px;
        width:40px;
        height:26px;
        border:0 none;
        text-decoration:none;
        display:block;
        -moz-user-select:none;
        -khtml-user-select:none
        cursor:pointer;
        }
.fd-slider-inner
        {
        position:relative;
        display:block;
        z-index:1;
        height:8px;
        }
.fd-slider-bar
        {
        position:absolute;
        display:block;
        z-index:2;
        height:2px;
        margin:0;
        overflow:hidden;
        }
/* black handle, no glow */
.fd-slider-handle
        {
        position:absolute;
        display:block;
        padding:0;
        border:0 none;
        margin:0;
        z-index:3;
        top:0;
        left:0;
        width:4px;
        height:8px;
        outline:0px none;
        background:transparent url(../img/mediaplayer/volume_slider.gif) no-repeat 0px 0px;
        cursor:W-resize;
        -moz-user-select:none;
        -moz-user-focus:none;
        -moz-outline:0px none;

        }
.fd-slider-handle:focus
        {
        outline:0px none;
        border:0 none;
        -moz-user-focus:normal;
        }
button.fd-slider-handle:focus::-moz-focus-inner { border-color: transparent; }

body.W-resize-s *
        {
        cursor:W-resize !important;
        }
body.N-resize-s *
        {
        cursor:N-resize !important;
        }

