body { margin: 0px; padding:0px; background-color: #000; overflow-x: hidden; height: 7200px; }

.short { margin: 0px; padding:0px; background-color: #000; height: 570px;}

.img, .img:link, .img:hover, .img:visited, .img:active, img { border:none; border-bottom:0px; }

#preloadContent {
	margin:0;
	left:0px;
	padding-top: 120px;
	background-color:#000;
	background-image:url(../images/black-box.jpg);
	background-repeat:repeat;
	position: fixed;
	text-align:center;
	width: 100%;
	height: 100%;
	z-index: 9999;
}

/* POPUP SECTION */

#popupCitizenBox, #popupPreloader {
	width: 591px;
	height: 256px;
	top:1185px;
	left:390px;
	position: absolute;
	z-index: 200;
	background-image:url(../images/popupCitizen.jpg);
	background-repeat: no-repeat;
	background-position:right;
	background-color:#FFF;
}

#popupPreloader { background-image:url(../images/loading.gif); background-color:#FFF; background-position:center; z-index:300; }

#popupFrames { 
	width: 307px; 
	height: 256px; 
	float:left;
	top:1185px;
	left:390px;
	position: absolute;
	z-index: 201;
}

#popupPicture { float:left; }

#popupClose { height: 30px; width: 60px; float:right; }

#popupText { clear:right; top: 20px; margin-left: 445px; position:relative; }

#popupText p { color:#000; font-size: 12px; line-height: 18px; letter-spacing: -0.7px;}

#popupText .blue { color: #0066cc; }

#popupText a, a:visited, a:hover, a:active { color: #0066cc; }

/* ################### BACKGROUNDS */

img.fysh-bkgd {
	margin: 0px;
	width: 1680px;
	background-repeat: no-repeat;
	height: 294px;
	z-index: 0;	
}


/* TEXT */
h1, h2, h3, h4, h5, h6, p, li, label, .form-text, input.formbox, #home-bkgd, #kommunity-bkgd, #new-releases, #fysh-fylms, .u_could_win, td { font-family: Helvetica, Arial, sans-serif; color: #FFF; }
ul { list-style-type: none; }
h2 { font-size: 17px; font-weight: bold; line-height: 20px; }
h4 { font-size:14px; }
h6 { font-size: 11px; margin-top: 15px; }
p, label, td, dd, dt { font-size: 12px; line-height: 14px; font-weight:bold; }

/* SPACING */
.spacing-home { height: 122px; }
.spacing-kommunity { height: 50px; }
.spacing10 { margin-top: -5px; }

/* CLASSES */

.u_could_win { font-size:20px; color: #000; }

.gold { color: #fbf000; }

.goldSeven { color: #fbf000; font-size:36px; }

.blk, .blksmall { color: #000; }

.blksmall { font-size: 10px; line-height: 11px; }

.transClass { filter:alpha(opacity=50); opacity: 0.5; } /* transparent effect */

.about-indent-main { color: #fbf000; font-size:14px;}
.about-indent { color: #fbf000; text-indent: 23px; font-size:14px; }
.news-date { font-size:11px; color:#FFF; line-height:20px; }

/* IMAGE SPACING */

.imgSpacing, .imgSpacingFloat, .imgKommunityThumb { border: 1px dashed #FFF; padding:3px; margin:4px; }

.imgKommunityThumb { margin:4px 2px; float: left; }

.imgGalleryThumb { margin:4px 2px; float: left; padding:3px; }

.imgSpacingFloat { float: left; }

.img-middle { vertical-align:middle; }

.clear { clear:both; }

/* STARS (FLASH) */

#starsHome, #starsHomeMenu, #starsKommunity, #starsKommunityMenu, #starsKommunityWinner, #starsReleasesMenu, #starsReleases, #starsFylmsMenuL, #starsFylmsMenuR, #starsFylms, #trees {
	margin:0px;
	width: 50px;
	height: 180px;
	z-index: 99;
	position: absolute;
}

#starsHome { top:2px; left: 490px; }
#starsHomeMenu { top:40px; left: 5px; } /* next to menu */

#starsKommunity { top:560px; left: 485px; }
#starsKommunityMenu { top:720px; left: 5px; } /* next to menu */
#starsKommunityWinner { top:731px; left: 337px; height:90px; }

#starsReleasesMenu { top:1300px; left: 5px; } /* next to menu */
#starsReleases { top:1100px; left: 485px; } 

#starsFylmsMenuL { top:1615px; left: 2px; } /* next to menu */
#starsFylmsMenuR { top:1610px; left: 85px; } /* next to menu */
#starsFylms { top:1560px; left: 460px; } 

/* TREES (FLASH) */
#trees { margin: 0px; top:45px; left: 65px; width: 400px; height: 116px; } /* next to menu */

/* VIDEO (FLASH) */
#video { width: 504px; height: 324px; background-color:#000;} /* next to menu */

/* HOME (STAR FYSH BUTTON) */
#starfysh {
	top:490px;
	left: 23px;
	position: absolute;
	z-index: 200;
}

/* KOMMUNITY */
input.formbox {
	padding: 3px;
	padding-bottom: 1px;
	border-style: none;
	background-image: url(../images/kommunity/formbox.jpg);
	width: 122px;
	height: 17px;
	background-repeat: repeat;
}

.form-text, input.formbox { color: #000; font-size: 12px; }


/* THUMBNAILS FOR KOMMUNITY */

#slideshowThumbs { margin: 0px; height: 130px; clear:both; }

#slideshow { overflow: hidden; width: 548px; float: left; }

#slideshow ul { margin: 0; margin-left:-40px; }

#slideshow li, #slideshowVideos li { float:left; margin:0; }

/* THUMBNAILS FOR VIDEO */

#slideshowThumbs2 { clear:both; height: 130px; margin-left: -125px; }

#slideshowVideos { overflow:hidden; width:635px; float:left; }

#slideshowVideos ul{ margin:0; margin-left:-40px; margin-top: 15px; }


/* NEW RELEASES */
.new-releases-text { margin-left: 64px; }
.imgFloatLeft { float:left; }
.imgFloatLeft2 { float:left; margin-top: 90px; padding:0px 10px; }
.imgFloatLeft-kommunity { float:left; margin-top: 23px; padding:0px 7px; }
.imgFloatLeft-fylms { float:left; margin-top: 23px; margin-left: 3px; margin-right:3px; border: 1px dashed #FFF; padding:3px; }

#fysh-frames { width: 670px; height:245px; margin:0; } /* FRAMES IN FLASH */

/* FYSH FILM */
.star-in-fysh-fylm {
	position: absolute;
	top:3235px;
	left: 30px;
	z-index: 100;
	width: 159px;
}

#fysh-fylms-text { margin-left: -125px; }

.imgFloatLeft-fysh { float:left; margin-top: 35px; padding:0px 2px; }


/* PAGES */ 
#home-bkgd, #kommunity-bkgd, #new-releases-bkgd, #fysh-fylms-bkgd, #fysh-gallery-bkgd, #fyshworthy-bkgd, #newsworthy-bkgd { margin: 0px; left:0px; height: 1050px; position: absolute; z-index: 100; }

#home-bkgd { width: 981px; top:0; text-align:right; }
#home-bkgd li { display:inline; }

#kommunity-bkgd { margin-top: 15px; margin-left: 345px; top:1050px; text-align:left; width: 990px; }
#new-releases-bkgd {
	margin-top: 55px;
	margin-left: 330px;
	width: 698px;
	top:2065px;
}
#fysh-fylms-bkgd {
	margin-top: 29px;
	margin-left: 370px;
	top:3135px;
	width: 990px;
}
#fysh-gallery-bkgd { margin-top: 29px; margin-left: 320px; top:4194px; width: 990px; }
#fyshworthy-bkgd {
	margin-top: 30px;
	margin-left: 280px;
	top:5230px;
	width: 990px;
	background-image:url(../images/r-u-fyshworthy/F3.png);
	background-repeat:no-repeat;
	padding-left: 95px;
}
#newsworthy-bkgd {
	margin-top: 29px;
	margin-left: 350px;
	top:6295px;
	width: 620px;
}


/* HEADER, NAV, FOOTER */

#nav {
	top: 255px;
	position: absolute;
	width: 215px;
	margin: 0px;
	z-index: 999;
}
#nav ul { list-style-type:none; margin-left: -18px; }
#nav li { display:block; line-height:10px; }

#header, #footer, #spreadword { position:fixed; z-index: 1000; }

#header { margin-top: 20px; }

#footer {
	bottom:0px;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	width: 100%;
	min-width:1000px;
}

#spreadword {
	left: 130px;
	bottom:54px;
	width:575px;
	height:360px;
}

#footer ul { list-style-type:none; margin-left: -40px; }
#footer li { display: inline; font-size: 9px; margin-left:-4px;}

.copyright { padding-left: 15px; }

/* LINKS */

a:link, a:visited, a:active, a.gold:link, a.gold:visited, a.gold:active {
	color: #fff;
	text-decoration: none;
	padding-bottom: 1px;
	outline: none;

}

a.gold:link, a.gold:visited, a.gold:active { color: #fbf000; }

a:hover, a.gold:hover {
	color: #fbf000;
	text-decoration: none;
	border-bottom: 1px dashed #fbf000;
	padding-bottom: 1px;
	cursor:pointer;
	outline: none;
}

a.blk:link, a.blk:visited, a.blk:active { color: #000; }

a.blk:hover {
	color: #000;
	text-decoration: none;
	border-bottom: 1px dashed #000;
	padding-bottom: 1px;
	cursor:pointer;
	outline: none;
}
