body{
	background-image:url('/files/images/tlo-top-mds.jpg');
	background-repeat:repeat-x;
	background-position:top;
	padding:0px;
	margin:0px;
	background-color:#1f1f1f;
	color:#fff;
	font-family:Tahoma;
	font-size:11px;
}

.active a{
	color:red !important;
}

a{
	color:#fff;
}

.pagination, .pagination_prev, .pagination_first, .left, .right, .pagination_next, .pagination_last, .pages a,  .pagination_number{
	display:inline;
	color: #990099;
	line-height:20px;
	font-size:14px;
	padding-left:2px;
	padding-right:2px;
}


.pages strong{
	color:#fff;
	font-size:14px;
	padding-left:2px;
	padding-right:2px;
}

.searched{
	padding-left:40px;
}

.searched b{
	font-weight:normal;
}

.searched a{
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}

.krzyzyk {
	color:#66ff33;
	font-family: Tahoma;
	font-size:20px !important; 
	font-weight: bold !important;
	text-decoration:none; 
}

.login{
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}

.wyszukiwarka{
	font-size:12px;
	font-weight:bold;
}

.login_input{
	color: #FFFFFF; 
	background-color: #999999; 
	font-size: 12px; 
	font-family: Tahoma; 
	font-weight: bold; 
	width: 150px; 
	height: 23px;
	border-style: none;
}

.register{
	color:#66ff33;
	font-family: Tahoma; 
	font-weight: bold;
	text-decoration:underline; 
}

#bgleft{
	background-image:url(/files/images/bgleft.jpg); 
	width:212px; 
	height:807px;	
	background-position:top right;
	background-repeat:no-repeat;
}

#bgright{
	background-image:url(/files/images/bgright.jpg); 
	width:192px; 
	height:807px;	
	background-position: top left;
	background-repeat:no-repeat;
}

#menu{
	background-image:url(/files/images/menu.jpg); 
	width:766px; 
	height:28px;	
	background-position:top;
	padding-right:30px;
	color:#000;
}

#menu a{
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#menu a:hover{
	color:#6A006A;
	text-decoration:none;
	font-weight:bold;
}

#login{
	background-image:url(/files/images/login.jpg);
	width:196px; 
	height:545px;
	background-position:top;
	background-repeat:no-repeat;
}

#content{
	background-image:url(/files/images/content.jpg);
	width:600px; 
	height:545px;
	background-position:top;
	background-repeat:no-repeat;
}

#bgleft2{
	background-image:url(/files/images/bgleft2.jpg); 
	width:212px; 
	height:92px;	
	background-position:top right;
	background-repeat:no-repeat;
}

#bgright2{
	background-image:url(/files/images/bgright2.jpg); 
	width:192px; 
	height:92px;	
	background-position:top left;
	background-repeat:no-repeat;
}

#footer{
	background-image:url(/files/images/footer.jpg); 
	width:796px; 
	height:92px;	
	background-position:top;
	background-repeat:no-repeat;
}

#tlo1{
	background-image:url(/files/images/login_01.jpg); 
	width:196px; 
	height:233px;	
	background-position:top;
	background-repeat:no-repeat;
}
#tlo2{
	background-image:url(/files/images/login_02.jpg); 
	width:196px;
	height:233px; 
	background-position:top;
	background-repeat:no-repeat;
}
.pagination_links
{
	clear:both;
	text-align:center;
	margin: 0px auto;
    height:40px;
	padding-top: 20px;
}

.pagination_links a{
	padding:5px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	border: 1px solid #bbbbbb;
	background-image:url('/files/images/button_bg1.jpg');
}

.pagination_links a:hover{
	color:#000000;
	padding:5px;
	text-decoration:none;
	font-weight:bold;
	border: 1px solid #bbbbbb;
	background-image:url('/files/images/button_bg2.jpg');
}

.pagination_links strong{
	padding:5px;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	border: 1px solid #bbbbbb;
	background-image:url('/files/images/button_bg2.jpg');
}
a.audioLink
{
    /*
    display:block;
    width:30px;
    height:30px;
    background-image:url('/files/Play_Icon.png');;*/
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/play.png) no-repeat 4px 6px;
        font-size:0px !important;
}
#playerPanel
{
    height: 50px;
}
div#backToList
{
   float:left;
   width:100%;
   margin:2px 0px;
}
#backToList a
{
   	padding:3px 5px;
    background-color:#8e008e;
    color:white;
    text-decoration: none;
}

.songTitle
{
    background-color:white;
    padding:6px 4px;
}
.searchResultNumber
{
    text-align: left;
    font-weight: bold;
    padding:2px;
}
/* jquery pagination */
.ellipse{
	float: left;
}

.container{
	width: 260px;
	float: left;
	margin: 50px 10px 10px;
	padding: 20px;
	background-color: white;
}

.page_navigation , .alt_page_navigation{
	padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
	padding:3px 5px;
	margin:2px;
	color:white;
	text-decoration:none;
	float: left;
	font-family: Tahoma;
	font-size: 12px;
	background-color:#8e008e;
}
.active_page{
	background-color:white !important;
	color:black !important;
}

.content, .alt_content{
    color: black;
    padding:5px !important;
    padding-left: 0px;
    text-align: left;
}

.content li{
	list-style: none;
    width:100%;
}

.content li, .alt_content li, .content > p{
	padding: 5px;
    padding-left:0px;
}


/****************************************************************************/
.fileInfo
{
    width:100%;
    height:20px;
    font-weight: bold;
    padding-bottom:4px;
}
/****************************************************************************/
/****************************************************************************/


#save-music-choice-search {
	background:#F9F9F9;
        width:100%;
}

/*
 Define styles for the table rows containing songs
 Alternates between white and one of two colors depending
 on the Wordpress versions
 */

.gsTr1 {
    background-color: #ffffff !important;
    height:20px;
}

.gsTr26 {
    background-color: #EAF3FA !important;
    height:20px;
}
.gsTr26 td, .gsTr27 td, .gsTr1 td, .gsTrDragged27 td, .gsTrDragged26 td{
    padding:5px 0 5px 0 !important!
    border:0 none !important;
    margin:0 !important;
    font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif !important;
    font-size:11px !important;
}
.gsTableButton {
    font-size:0px !important;
}


/*
.gsTr1:hover, .gsTr27:hover, .gsTr26:hover {
    background-color: #bbbbff !important;
}
*/

/*
 Define style for table rows while
 the rows are being dragged
 */

.gsTrDragged27 {
    background-color: #eaf2fa !important;
}

.gsTrDragged26 {
    background-color: #eee !important;
}

/*
 The table cells containing a play, add, or remove button
 */


.gsPlay {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/play.png) no-repeat 4px 6px;
        font-size:0px !important;
}

.gsLoading {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/loading.gif) no-repeat 4px 6px;
        font-size:0px !important;
}

.gsPause {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/stop.png) no-repeat 4px 6px;
        font-size:0px !important;
}

.gsAdd  {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/add.png) no-repeat 4px 6px;
        font-size:0px !important;
}

.addToPlaylist {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/add.png) no-repeat 4px 6px;
        font-size:0px !important;
        cursor:pointer;
}

.gsRemove {
	display:block;
	width:20px;
	height:24px;
	background:url(/files/images/remove.png) no-repeat 4px 6px;
        font-size:0px !important;
}

.gsNote {
    display:block !important;
    width: 20px !important;
    height: 20px !important;
    background:url(/files/images/note.png) no-repeat center !important;
    font-size:0px !important;
}

.gsShow {
    display:block;
    width:20px;
    height:24px;
    background:url(/files/images/show.png) no-repeat 4px 6px;
    font-size:0px !important;
}

.gsHide {
    display:block;
    width:20px;
    height:24px;
    background: #FEE url(/files/images/hide.png) no-repeat 4px 6px;
    font-size:0px !important;
}

.gsPlaylistButton {
    width:40px;
}

.gsTableButton {
    width:20px !important;
    text-align:center !important;
    font-size:0px !important;
}

.gsTableButton:hover {
    background-color: #EAF2FA !important;
}

.gsSongBox26 .gsTableButton:hover {
	background-color: #CEE1EF !important;
}

.playlistRevealedSong {
    outline: 0 none;
    background-color: #FCC !important;
}

.gsTr1.playlistRevealedSong {
    outline: 0 none;
    background-color: #FEE !important;
}


/*
 Header for Selected Songs
 */

#selectedCount {}

/*
 Clear All Link
 */

#clearSelected {
    text-decoration: none !important;
	float:right !important;
}

/*
 Box containing the list of selected songs
 The border-color property remains inline
 */

#selected-song {
    display: block !important;
    margin: 0 !important;
    height: auto !important;
    overflow: auto !important;
}

#selected-song.gsSongBox27 {
    padding:0 !important;
}

/*
 The selected songs table when it has no items
 and when it has at least one item
 */

.gsSelectedPopulated {
    border: 1px solid #f1f1f1 !important;
}

.gsSelectedEmpty {
    border: 0 none !important;
}

/*
 The Appearance toggle link
 */

#jsLink {
    text-decoration: none !important;
    font-size: 14px !important;
    margin-left: 5px !important;
}

/*
 The box containing the appearance settings
 */
#gsAppearance {

}

.gsAppearanceHidden {
    display: none !important;
}

.gsAppearanceShown {
    display: block !important;
}

#playlistAppearance, #singleAppearance {
    margin: 0 0 0 2px !important;
    font-size: 1.5em !important;
    padding: 0 !important;
    border: 0 none !important;
    clear: both !important;
}

#gsAppearanceHead {
    margin: 0 0 0 2px !important;
    padding: 0 !important;
    font-size: 1.5em !important;
    border: 0 none !important;
}

.gsAppearanceOptions {
	font-size:11px !important;
	list-style:none !important;
	padding:0 !important;
	margin:0 !important;
}

.gsAppearanceOptions li {
	clear:both !important;
}

.gsAppearanceOptions .key {
	display:block !important;
	width:120px !important;
	float:left !important;
	margin-right:10px !important;
	text-align:right !important;
}

.gsAppearanceOptions .key label {
	line-height:26px !important;
}

.gsAppearanceOptions .value {
	display:block !important;
	float:left !important;
	margin-bottom:8px !important;
}

.gsAppearanceOptions .value input[type=text] {
	margin-right:10px !important;
}

/*
 The select input for the Grooveshark Widgets preset color schemes
 */

#colors-select, #widgetTheme {
    width: 185px !important;
}

.gsColorBlockContainer {
	float:left !important;
	margin-right:10px !important;
}

.gsColorBlock {
	width:60px !important;
	height:60px !important;
	border:1px solid #000 !important;
}

#gsWidgetExample {
/*
	background:url(../screenshot-3.jpg) no-repeat;
	width:258px;
	height:310px;
        */
	margin:10px 0 10px 130px;
}

/*
 The Save Music button container
 */

#gsSave {
    margin-left: auto !important;
    margin-right: auto !important;
}

.gsSongBox27 #selected-songs-header {
	background:#F1F1F1 !important;
	padding: 8px !important;
	text-align:left !important;
	border:1px solid #DFDFDF !important;
	-moz-border-radius-topleft:3px !important;
	-moz-border-radius-topright:3px !important;
}

.gsSongBox26 #selected-songs-header {
	background:#CEE1EF !important;
	padding: 8px !important;
	text-align:left !important;
	-moz-border-radius-topleft:5px !important;
	-moz-border-radius-topright:5px !important;
}

#selected-songs-header h4 {
	margin:0 !important;
	font-size:11px !important;
}

#selected-songs-table {
	border:1px solid #DFDFDF !important;
	border-top:none !important;
	background:#F9F9F9 !important;
	-moz-border-radius-bottomleft:3px !important;
	-moz-border-radius-bottomright:3px !important;
	width:100% !important;
}

#selected-songs-table tr {
        cursor: move;
}

.gsSongBox26 #selected-songs-table {
	border:1px solid #CEE1EF !important;
}

#selected-songs-table pre {
	font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif !important;
	font-size:11px !important;
}

/*
 * Misc
 */
.temporaryError {
    font-weight: bold;
    background-color: #FCC;
}

