



body {
	background: #6C6C6C url(http://www.banki.ws/storage/images/pg_bg.gif) repeat-x top left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0;
	margin: 0;
	background-image: url(http://www.banki.ws/storage/images/pg_bg_shorter.gif);
	background-repeat: repeat-x;
}

.filmopis { padding:8px; width:95%; background-color:#606060; border-top:#575857 1px solid; border-bottom:#575857 1px solid; color:#f3f3f3;}
.imgramka {border:#fff 4px solid}
.center {text-align:center;}

p {margin:0; padding:0; }
.tytul1 {font-size:24px; color:#f3f3f3; font-family:"Trebuchet Ms", Tahoma, Arial; margin:0; padding:0; margin-top:15px  }
.tytul3 {font-size:14px; font-family:Tahoma, Arial; color:#b7f01d;}
.tytulfilmu {font-size:24px; color:#f3f3f3; font-family:"Trebuchet Ms", Tahoma, Arial; margin:0; padding:0; margin-top:15px  }
.origtytulfilmu {font-size:11px; color:#b7f01d; font-family:Arial, Tahoma; margin:0; padding:0; padding-bottom:20px }
.premiera {font-size:13px; font-family:"Trebuchet Ms", Tahoma, Arial; display:inline}
#page {
	position: relative;
	top: 0; left: 0;
	width: 746px;
	margin: 0 auto;
}

#header {
	position: absolute;
	top: 0; left: 0;
	width: 746px;
	height: 200px;
}

#logo {
	position: relative;
	top:22px; left: 0px;
}

img{border:none;}

form{display:inline;}



#contests #banertop,
#media #banertop,
#music #banertop,
#home #banertop,
#musicbrowse #banertop
{
	position: absolute;
	top: 82px; left: 0;
	margin: 10px 0;
	width: 746px;
	padding:4px 0 0 0;
	height: 75px;
}


#concerts #banertop,
#savings #banertop,
#news #banertop,
#store #banertop{
	position: absolute;
	top: 68px; left: 0;
	margin: 14px 0;
	width: 746px;
	height: 73px;
	/*background: url(http://www.banki.ws/storage/images/short_feature_bg.gif) top right no-repeat;*/
}

#savings2 #feature-row {
	position: absolute;
	top: 68px; left: 0;
	margin: 13px 0;
	width: 746px;
	height: 73px;
	background: url(http://www.banki.ws/storage/images/savings_header_bg.gif) top right no-repeat;
}

#content {
	position: absolute;
	top: 400px; left: 0;
	margin: 0; padding: 0;
	width: 746px;
	background: url(http://www.banki.ws/storage/images/main_content_bg.gif) top left repeat-y;
}

#music #content p {
	font: normal 11px/15px arial, lucida sans, sans-serif;
	margin: 0 0 7px 0; padding: 0;
	color: #ddd;}
	
#musicbrowse #content,
#concerts #content,
#savings #content, 
#news #content,
#store #content{
	position: absolute;
	top: 201px; left: 0;
	margin: 0; padding: 0;
	width: 746px;
	background: url(http://www.banki.ws/storage/images/main_content_bg.gif) top left repeat-y;
}

#savings2 #content {
	position: absolute;
	top: 161px; left: 0;
	margin: 0; padding: 0;
	width: 746px;
	background: url(http://www.banki.ws/storage/images/savings_full_bg.gif) top left repeat-y;
}


/*------------------------------------
 Left Column 
 ------------------------------------*/

#feature-row #left-col {
	position: relative;
	top: 0;
	float: left;
	width: 380px;
}

#content #left-col {
	position: relative;
	top: 0;
	float: left;
	width: 380px;
	background: url(http://www.banki.ws/storage/images/mc_bg1.gif) top left no-repeat;
	padding:10px 0 0 0;
}

#savings2 #content #left-col {
	position: relative;
	top: 0;
	float: left;
	width: 473px;
	padding: 10px 0 0 0;
	background: url(http://www.banki.ws/storage/images/savings_content_top_bg.gif) top left no-repeat;
}

#musicbrowse #feature-row #left-col, 
#concerts #feature-row #left-col,
#savings #feature-row #left-col, 
#news #feature-row #left-col {
	position: relative;
	top: 0;
	float: left;
	width: 190px;
}

#savings #feature-row #left-col img,
#savings2 #feature-row #left-col img, 
#news #feature-row #left-col img {
	border: 3px solid #fff;
}

/*------------------------------------
 Mid Column 
 ------------------------------------*/

#mid-col{
	position: relative;
	top: 0;
	left:0;
	float: left;
	width: 170px;
	padding: 0px 6px 0 18px; 
	color: #C9CBC9;
}

#feature-row #mid-col{
}

#content #mid-col{
	background: transparent url(http://www.banki.ws/storage/images/mc_bg2.gif) top left no-repeat; 
	padding: 5px 6px 0 18px; 
	color: #fff;
}

#music #feature-row #mid-col {
	position: relative;
	top: 0;
	float: left;
	width: 331px;
	padding: 0 12px;
	color: #C9CBC9;
}

#contests #mid-col h3 {
	font-size: 12px;
	font-weight: bolder;
}


/*------------------------------------
 Right Column
 ------------------------------------*/

#right-col {
	position: relative;
	float: right;
	width: 162px;
	color: #ccc;
	padding:0;
}

#feature-row #right-col {
}

#content #right-col {
	background:url(http://www.banki.ws/storage/images/mc_bg3.gif) top left no-repeat; 
	padding: 5px 0 0 10px;
}

/* -- no longer needed --*/
#savings2 #content #right-col {	position: relative;	top: 0;	float: left;	width: 253px;	padding: 5px 10px 0 10px;	color: #C9CBC9;	background: url(http://www.banki.ws/storage/images/savings_side_top_bg.gif) top left no-repeat;}




#home #feature-row a img,
#contests #feature-row a img,
#media #feature-row a img,
#music #feature-row a img {
	border: 3px solid #fff;
}

#home #feature-row a:hover img,
#contests #feature-row a:hover img,
#media #feature-row a:hover img,
#music #feature-row a:hover img {
	border: 3px solid #A5D516;
}

#music #feature-row img {
	border: 3px solid #fff;
}


#subsection {
	color: #fff;
	border-bottom: 1px solid #797C7B;
	padding: 10px 0 10px 0;
}

#subsection p {
	padding: 0; margin: 0 0 5px 0;
	line-height: 13px;
}

#subsection #highlightphoto {
	border: 3px solid #fff;
}



#tableNav {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	text-align: center;
}

#tableNav a {
	color: #fff;
}

th {
	color: #A9D516;
	text-align: left;
}

#music #album img {
	margin: 0 10px 5px 0;
}



/* content media dl */

#media #story,
#savings #story {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #797C7B;
	width: 360px;
}


#savings2 #story {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #797C7B;
	width: 450px;
}

#media #story dl,
#savings #story dl,
#savings2 #story dl {
	padding:0;
	margin:0;
}

#media #story dt,
#savings #story dt,
#savings2 #story dt {
	padding: 10px 0;
	float: left;
	margin: 0;
	padding: 0;
}

#media #story dt img {
	float: left;
	top: 0; 
	margin: 0 6px 0 0;
	padding: 0;
}

#savings #story a,#savings2 #story a {
	text-decoration: underline;
}

#savings #story h5,
#savings2 #story h5 {
	color: #A9D516;
}

#savings #story dt img,
#savings2 #story dt img {
	float: left;
	top: 0; 
	margin: 0 6px 0 0;
	padding: 0;
	border: 3px solid #fff;
}

#media #story dd,#savings #story dd {
	margin: 0 0 0 0 !important;
	padding: 0;
}

/* content story */
#home #story,
#news #story,
#contests #story {
	padding: 10px 0;
	width: 360px;
	border-bottom: 1px solid #797C7B;
}

#home #story p a,#home #story p a:link,#home #story p a:visited,#home #story p a:active {text-decoration:underline;}
#home #story p a:hover {
	text-decoration: underline;
	}
	
#concerts #story_2 a,#concerts #story_2 a:link,#concerts #story_2 a:visited,#concerts #story_2 a:active {text-decoration:underline;}
#concerts #story_2 a:hover {
	text-decoration: underline;
	}


#home #story h3,
#contests #story h3{
	margin: 0 0 3px 0;
	padding: 0;
	color:#FFFFFF;
	font: normal 13px/15px  arial, lucida sans, verdana, helvetica, sans-serif;
}

#news #story h2, 
#news #story_2 h2{
	margin: 0 0 3px 0;
	padding: 0;
	color:#B2D61F;
	font: normal 15px/18px  arial, lucida sans, verdana, helvetica, sans-serif;
}

#news #story h3 a,
#news #story h3 a:link,
#news #story h3 a:visited,
#news #story h3 a:active {
	color:#fff;
	text-decoration:none;
}

#news #story h3 a:hover  {
	color:#B2D61F;
	text-decoration:none;
}

#news #story_2 h3 a,
#news #story_2 h3 a:link,
#news #story_2 h3 a:visited,
#news #story_2 h3 a:active {
	color:#fff;
	text-decoration:none;
}

#news #story_2 h3 a:hover  {
	color:#B2D61F;
	text-decoration:none;
}

#news #story h3 {
margin: 0px 0 3px 0;
padding: 0;
color:#fff;
font: normal 13px/15px  arial, lucida sans, verdana, helvetica, sans-serif;
}




#contests #story h1 {
	margin: 0 0 4px 0;
	padding: 0;
	color: #B2D61F;
	font: normal 18px arial, lucida sans, verdana, helvetica, sans-serif;
}

#home #story p,
#news #story p
{
	margin: 0 0 0px 0; padding: 0;
	line-height: 15px;
	color: #cdcdcd;
}
#contests #story p{
	margin: 0 0 8px 0; padding: 0;
	line-height: 14px;
	color: #fff;
}

#news #story_2 p, #concerts #story_2 p{
	font: normal 11px/15px arial, lucida sans, sans-serif;
	margin: 0 0 7px 0; padding: 0;
	color: #ddd;
}




        
#fa_background p{
	font: bold 11px/13px arial, lucida sans, sans-serif;
	color:#fff;
	margin: 6px 20px;
	padding: 0;
	text-align:right;
	}

#home #subsection3 ul,	
#news #subsection ul,
#musicbrowse #subsection ul {
	margin:3px 3px 0px 20px;
	padding:0;
}

#home #subsection3 ul li,
#news #subsection ul li, 
#musicbrowse #subsection ul li {
	margin:0 0 4px 0;
	padding:0;
	list-style-image: url('http://www.banki.ws/storage/images/arrow.gif');
	}

#news #story ul, #news #story_2 ul{
	margin:3px 3px 0px 20px;
	padding:0;
	color:#cdcdcd;
}

#news #subsection p{
	padding: 5px 0;
	}
	
#news #subsection a,#news #subsection a:link,#news #subsection a:active {
	text-decoration:none;
	border-bottom: 1px solid #999;
	padding:1px;
	color:#ccc;
	}
	
#news #subsection a:hover {
	text-decoration:none;
	border-bottom: 1px solid #fff;
	padding:1px;
	color: #fff;
	background-color: #666;
	}


#news #story ul li, #news #story_2 ul li {
	margin:0 0 4px 0;
	padding:0;
	list-style-image: url('http://www.banki.ws/storage/images/arrow.gif');
	}


#media #story ul{
	margin:3px 3px 0px 0px;
	padding:0 0 0 20px;
}

#media #story ul li{
	margin:0 0 4px 0px;
	padding:0;
	list-style-image: url('http://www.banki.ws/storage/images/arrow.gif');
	}

#contests #story ul, #contests #mid-col #subsection ul{
	margin:0px 3px 10px 0px;
	padding:0 0 0 20px;
}

#contests #story ul li, #contests #mid-col #subsection ul li{
	margin:0 0 4px 0px;
	padding:0;
	list-style-image: url('http://www.banki.ws/storage/images/arrow.gif');
	}
#contests #story ol{
	margin:0px 3px 5px 0px;
	padding:0 0 0 20px;
}

#contests #story ol li{
	margin:4px 0 4px 0px;
	padding:0;
	}

ol{
margin: 4px 0 0 -20px;
}

ol li{
margin:0 0 6px 0;
}


/*--------Row Highlighting -----------*/

.row {	border-top:1px solid #707070; margin:5px 0; }

.row_1b, .row_2b{
padding: 3px;
}
.row_1 {background-color:#505050;}
.row_1:hover, .row_2:hover {background-color:#606060;}

.row_highlight:hover {background-color:#606060;}

/*--- storefinder ---*/
.even{ padding:3px;border-bottom:1px solid #666;background-color:#505050;}
.odd{padding:3px;border-bottom:1px solid #666;}

.odd a,.odd a:link, .odd a:visited, .odd a:active, 
.even a,.even a:link, .even a:visited, .even a:active
{color:#96D7FF}

.odd a:hover, .even a:hover{text-decoration: underline;}

.divider {
	height:0px;
	border-top: 1px solid #797C7B;
	margin: 10px 0;
	font: normal 0px/0px sans-serif;
	padding:0;
}

.divider2 {
	height:0px;
	border-top: 1px solid #797C7B;
	margin: 0px 0;
	padding:0;
	line-height: 0;
}

.maintext, .maintext p{
	font: normal 11px/15px arial,lucida sans, verdana, sans-serif;
	color: #E6E6E6;
	margin: 0;
	padding: 0px 0 5px 0;
}

.commenttext,.commenttext p{
	font: normal 10px/12px myriad, arial, sans-serif;
	color: #fff;
	margin: 2px 0 0px 0;
	padding: 0px 0 0px 0;
}

.smalltext,.smalltext p{
	font: normal 9px/12px verdana, arial, sans-serif;
	color: #fff;
	margin: 0;
	padding: 0 0 5px 0;
}

td.txt_10pt{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.txt_10pt{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.txt_10pt{
color:#FFFFFF;
text-decoration:none;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.grey12pt{
color:#B8B7B7;
font-size:12px;
}

.green11pt{
color:#A9D516;
font-size:11px;
}

h6{
margin: 0px 0px 0px 0px;
color:#A9D516;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h5{
margin: 0px 0px 0px 0px;
color:#FFAE00;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h4 {
margin: 0px;
padding:0;
color:#A9D516;
font: bold 10px/13px arial, lucida sans, verdana, helvetica, sans-serif;
}
h4 a, h4 a:link, h4 a:visited { text-decoration:none; color:#A9D516;}
h4 a:hover { text-decoration:none; color:#fff;}

h3 {
margin: 0px 0 3px 0;
padding: 0;
color:#A9D516;
font: normal 13px/15px  arial, lucida sans, verdana, helvetica, sans-serif;
}

h3 a, h3 a:link, h3 a:visited { text-decoration:none; color:#fff;}
h3 a:hover { text-decoration:none; color:#A9D516;}

h2{
margin: 0px 0px 0px 0px;
color:#00CAFC;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1{
margin: 0px 0px 0px 0px;
color:#A9D516;
font-size:18px;
font-weight:normal;
font-family: Arial, Helvetica, sans-serif;
}

#spacer {
	height:0px;
	border-top: 0px solid #797C7B;
	margin: 10px;
	padding:0px;
	line-height: 0;
}

.artist_bio p {
	color:#c6c6c6;
	font: normal 13px/16px arial, lucida sans, sans-serif;
	margin:0;
	padding: 3px;
}

.highlight {
	color: #fff;
}

.greytxt{color:#C6C6C6;}
tr.topbg{
background-image:url(http://www.banki.ws/storage/images/top_bg.gif);
background-repeat:repeat-x;
}

/*------------------------------------
 Form Styles
 ------------------------------------*/
.ffieldsrightside {
	width:150px;
	background-color:#666666;
	border:none;
	color:#ffffff;
	font: 11px/12px arial, verdana, sans-serif;
	height:17px;
	padding:2px 0px 1px 4px;
	margin:2px 0 0 0;
}

.artist_search_field{
	width:105px;
	background-color:#666;
	border:none;
	color:#fff;
	font: 11px/12px arial, verdana, sans-serif;
	height:15px;
	padding:2px 0px 1px 4px;
	margin:2px 0 0 0;
}

.ffieldsfeature {
	width: 55px;
	background-color:#666;
	border:none;
	color:#fff;
}

.featurefields {
	width:160px;
	background-color:#666;
	border:none;
	color:#fff;
	font: 11px/12px arial, verdana, sans-serif;
	height:17px;
	padding:2px 0px 1px 4px;
	margin:2px 0 0 0;
}

tr.bttm_bg{
background-image:url(http://www.banki.ws/storage/images/bg3.gif);
background-repeat:repeat-x;
}

#topArea {
  width: 746px; /* IE 5.x */
  height: 295px;
  margin: 0 auto;
  text-align: left;
  voice-family: "\"}0{\"";
  voice-family: inherit;
}

#contents {
  position: relative;
  width: 746px; /* IE 5.x */
  margin: 0 auto;
  text-align: left;
}

#footer {
  position: relative;
  clear:both;
  float: left;
  height:119px;
  width: 746px; /* IE 5.x */
  padding: 0;
  background-color: #afafaf;
  background: url(http://www.banki.ws/storage/images/footer_background.gif) top left no-repeat;

}
#footer .unholy_footer a{
	color: #575857;
}
#footer .unholy_footer a:hover{
	color: #A9D516;
}

#savings2 #footer {
  position: relative;
  clear:both;
  float: left;
  height:98px;
  width: 746px; /* IE 5.x */
  padding: 0;
  background-color: #afafaf;
  background: url(http://www.banki.ws/storage/images/savings_footer.gif) bottom left no-repeat;
}

.launch #story img, .launch #story_2 img {
	margin: 2px 6px 4px 0;
	padding:3px;
	background-color:#fff;
	border:1px solid #666;
	clear:both;
	}

#featured_artist img{
background-color: #fff;
padding: 3px;
}
#media #subsection strong a,#media #subsection strong {color:#A9D516;}
a:hover#featured_artist img {
background-color: #A5D516;
padding: 3px;
}

#img_borders{
width:154px;
border:3px solid #FFFFFF;
}

.thmbHover img{
padding: 3px;
background-color: #fff;
}
a:hover.thmbHover img{
padding: 3px;
background-color: #A5D516;
}

#middle_content{
margin:15px 13px 0px 17px;
padding: 0;
}

.browse td {background-color:#797A7A;}
.browse td:hover {background-color:#666}

td.footer a:link{
color:#FAFFFA;
text-decoration:none;
}

a:link{ color:#fff; text-decoration:none;}
a:visited{color:#fff; text-decoration:none;} 
a:hover{color:#A9D516; text-decoration:none;}
a:active{color:#fff; text-decoration:none;}


#container {
	position: absolute;
	top: 70px;
	right: 0px;
	width: 469px;
	height: 22px;
	padding: 0;
	margin: 0;
	text-align:right;
}

#nav {
	position: absolute;
	top: 0; left: 0;
	width: 469px;
	height: 22px;
	margin: 0; padding: 0;
	display: inline; overflow: hidden;
	list-style: none;
}

#nav ul {
	padding: 0; margin: 0;
}

#nav li {
	margin: 0; padding: 0;
	display: inline;
	height: 22px;
	list-style-type: none;
}

#nav a {
	float: left;
	height: 0px !important;
	height /**/:22px; /* IE 5/Win hack */ 
	padding: 22px 0 0 0;
	margin: 0;
	overflow: hidden;
}

#nav a:hover {
	background-position: 0 -22px;
}

/*#nav a:active {
	background-position: 0 -44px;
}*/

#navhome a {
	width: 49px;
	background: url(http://www.banki.ws/storage/images/nav_home.gif) top left no-repeat;
}

#navmusic a {
	width: 84px;
	background: url(http://www.banki.ws/storage/images/nav_music.gif) top left no-repeat;
}

#navconcerts a {
	width: 84px;
	background: url(http://www.banki.ws/storage/images/nav_concerts.gif) top left no-repeat;
}

#navmedia a {
	width: 84px;
	background: url(http://www.banki.ws/storage/images/nav_media.gif) top left no-repeat;
}

#navsavings a {
	width: 84px;
	background: url(http://www.banki.ws/storage/images/nav_savings.gif) top left no-repeat;
}

#navcontests a {
	width: 84px;
	background: url(http://www.banki.ws/storage/images/nav_contests.gif) top left no-repeat;
}

body#home #navhome a {
	background-position: 0 -44px;
}

body#contests #navcontests a {
	background-position: 0 -44px;
}

body#media #navmedia a {
	background-position: 0 -44px;
}

body#music #navmusic a, body#musicbrowse #navmusic a {
	background-position: 0 -44px;
}

body#concerts #navconcerts a {
	background-position: 0 -44px;
}

body#savings #navsavings a,body#savings2 #navsavings a {
	background-position: 0 -44px;
}


