﻿/*
* This file contains all the styles
* (excluding all externally generated styles)
* for http://www.1christian.net/guitar/
------------------------------------ */

/* MasterPage.Master Styles
------------------------------------ */
body{color:#FFFFFF;font-family:"Segoe UI",Arial;font-size:12px;z-index:-1;margin:0;background:#0F1620 url('../img/background-rwtc-header-ext.jpg') repeat-x;}
body a{text-decoration:none;color:#FFFFFF;outline:none;}
body a:hover{color:#185DAA;text-decoration:none;}
#PageHead{background:transparent url('../img/background-rwtc-header.jpg') no-repeat scroll 0 0;position:relative;width:960px;height:150px;margin:0;z-index:2;top:0;left:0;}
#rwtcLogo{background-image:url('../img/RWTC-LOGO-Layers.png');width:285px;height:82px;position:absolute;top:27px;left:24px;cursor:pointer;}
.rwtclogo{background-image:url('../img/RWTC-LOGO-Layers.png');width:285px;height:82px;}
#Account{height:13px;text-align:left;font-weight:bold;position:absolute;left:155px;}
.lblMyAccount, .lblLogin, .lblSignUp{color:#FFFFFF;cursor:pointer;}
.lblMyAccount:hover, .lblLogin:hover, .lblSignUp:hover{color:#185DAA;}
.loginImage{position:absolute;left:330px;top:-4px;z-index:0;display:none;}
.loginButton{display:none;position:absolute;top:37px;left:587px;cursor:pointer;z-index:10;}
.loginTable{z-index:9000;position:absolute;top:44px;right:379px; height:44px;width:101px;}
#saveLogin{position:relative;font-family:Verdana;font-size:11px;font-weight:bold;text-shadow:0 2px 2px rgba(0, 0, 0, 1);top:95px;left:440px;width:160px;}
.lblPwdRec{font-weight:bold;position:absolute;top:0;left:260px;}
.hidden{position:absolute;top:-1000px;}
#txtUserName{border-style:none;border-color:inherit;border-width:medium;font-size:9px;font-weight:bold;position:absolute;width:95px;z-index:9001;top:2px;left:1px;}
#txtPassword{border-style:none;border-color:inherit;border-width:medium;position:absolute;top:27px;left:1px;width:95px;font-size:9px;font-weight:bold;z-index:9002;}
#msgbox{display:none;font-weight:bold;left:490px;position:absolute;text-align:center;top:95px;z-index:9005;}
#wrapper{width:960px;margin:0 auto;}
h4{color:#1A5FAC;font-size:20px;font-weight:bold;padding:0;margin:9px 0px 5px 0px;}
.directions{font-size:.8em;color:#555;}

/* Nav Menu Styles
--------------------------------------- */
#nav{height:30px;left:0;font-size:12px;position:absolute;top:120px;width:700px;z-index:8;padding:0;}
#nav a{color:#FFFFFF;display:block;height:30px;line-height:30px;text-align:center;margin-left:1px;}
#nav a:hover{background:transparent url('../img/background-nav-rwtc-hover.jpg') repeat-x scroll;display:block;height:30px;color:#FFFFFF;}
#nav ul{margin:0;padding:0;bottom:0;float:left;}
#nav ul li{background:transparent url('../img/background-nav-rwtc.jpg') 0 0 no-repeat;font-weight:bold;float:left;list-style:none none inside;margin:0 -1px 0 0;height:30px;width:110px;}
#nav ul li li{background:transparent;}

/* drop down menu Styles
---------------------------------------- */
.expand{position:relative;left:1px;-moz-box-shadow:3px 3px 6px rgba(0, 0, 0, .75);-webkit-box-shadow:3px 3px 6px rgba(0, 0, 0, .75);box-shadow:3px 3px 6px rgba(0, 0, 0, .75);width:358px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;display:none;background:#393939;border-width:0 3px 3px 3px;border-style:solid;border-color:#A82B2B;}
.expand a{margin-left:0;}
#divexpand, #divespandHelp{height:90px;}
#divexpandCategories{height:120px;width:120px;}

/* controls search features
---------------------------------------- */
#searchMain{position:absolute;top:125px;left:700px;border:0;border:1px solid #333333;float:left;z-index:9;}
.searchAdv{text-align:center;float:left;width:400px;height:50px;border:3px solid white;border-radius:8px;-moz-border-radius:8px;margin-right:6px;background:#185DAA;}
.searchIconAdv{position:relative;top:10px;background:transparent url('../img/RWTC_searchIcon_bullet_30x30.png') no-repeat;cursor:pointer;height:30px;width:30px;}
.searchIcon{cursor:pointer;position:absolute;top:120px;left:840px;border:0;background:transparent url('../img/RWTC_searchIcon_bullet_30x30.png') no-repeat scroll 0 0;height:30px;width:30px;z-index:9001;}
.bt{cursor:pointer;}
.divPrinterFriendly{color:red;font-family:Arial,Verdana;font-size:12px;text-align:center;}

/* Tab Rating Style
----------------------------------------- */
.spanRatingMsg{color:#00AA00;font-size:10px;}
.tabratingFont{color:#ffffff;font-family:Arial,Verdana;font-size:10px;}
.divTabRating{color:#ffffff;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;}
.tabrating_title{background-color:white;color:blue;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-align:center;}

/* Song Attributes Styles/ show.aspx
----------------------------------------- */
.songAttribute, .songHeader{color:white;font-family:Arial,Sans-Serif,Verdana;font-size:14px;}
.songAttribute{text-align:left;}
.songAttHeader{font-weight:bold;text-align:right;white-space:nowrap;vertical-align:top;}
.lblNoID{position:relative;text-align:center;}

/* Footer Styles
----------------------------------------- */
#footer{font-size:11px;color:#EEEEEE;margin-top:20px;line-height:80px;text-align:center;background:transparent url('../img/background-rwtc-footer.jpg') repeat-x;border-top:1px solid #555555;width:100%;height:80px;}
#footer a{color:#393939;}

/* Collapse Panel Styles and Misc
------------------------------------------ */
.collapsePanelHeader{background-image:url('../img/CollapsePanelHeader.png');background-repeat:repeat-x;color:#FFFFFF;font-weight:bold;height:30px;width:672px;cursor:pointer;}
.collapsePanelHeader a:Hover{color:#FFFFFF;}
.listTable{width:100%;}
.listRow{text-align:left;font-size:12px;cursor:pointer;height:20px;}
.listRow:hover{background:#E9E9E9;}
.listRow a{color:#E0DAA3;}
.listRow a:hover{font-weight:bold;}
.listHeader{height:30px;font-weight:bold;text-align:left;}
.listHeaderBorderTop{height:2px;}
.listHeaderBorderBottom{height:2px;}
.listLetters{font-size:14px;color:#ffffff;text-align:center;margin-top:15px;margin-bottom:15px;}
.listLetters a{color:#E0DAA3;font-weight:bold; }
.listLetters a:hover{}
.regulations li{margin-bottom:10px;font-size:12pt;}
.divTabRating{width:170px;background-color:#ffffff;top:80px;border-right:#DC4307 2px solid;border-top:#DC4307 2px solid;border-left:#DC4307 2px solid;border-bottom:#DC4307 2px solid;}
.tblRating{width:100%;font-size:10px;color:#000000;font-family:Arial, Verdana, Helvetica, sans-serif;text-align:center;border:none;}
.tabrating_title{font-weight:bold;font-size:11px;color:#DC4307;text-align:center;}
.tabratingFont{color:#000;white-space:nowrap;text-align:center;}
.dlFAQ dt{font-weight:bold;color:#ff0000;margin-top:10px;}
.error{font-weight:bold;color:#ff0000;}
.txtBoldRt{text-align:right;font-weight:bold;}
.tabtext{font-family:"Courier New";font-size:16px;font-weight:normal;text-align:left;overflow:visible;}
.tabchords{font-weight:bold;color:#185DAA}
.tblChords{width:500px;color:#000000;padding:5px;background:#ffffff;border:solid 2px #DC4307;text-align:center;}
.divcomments{display:block;font-size:11px;height:16px;line-height:16px;padding-left:22px;text-align:center;margin:10px;}
.blogcomments{background:transparent url(../img/icons.gif) no-repeat scroll 0 -96px;padding-left:20px;}
.blogaddcomment{background:transparent url(../img/icons.gif) no-repeat scroll 0 -112px;margin-left:15px;padding-left:20px;}
.dLnk{color:#0000d0;font-weight:bold;}
.dLnk:hover{color:#0000d0;}

/* Page Styles
------------------------------------------ */
.SiteContent{position:relative;z-index:1;display:block;color:black;text-align:center;min-width:960px;margin:0 auto;padding:25px;background:white;font-size:14px;border:2px solid white;border-radius:15px;-moz-border-radius:15px;}
.SiteContent a, .SiteContent a:hover{color:#3875D7;}
.SiteContent a:hover{text-decoration:underline;}
.navLetters{display:block;width:510px;margin:0 auto;height:30px;font-weight:bold;}
.navLetters span ul{list-style:none none inside;}
.navLetters span ul li{float:left;width:18px;}
 h1.pageHeading{width:100%;text-align:center;font-size:3.0em;}
 h1{padding:0px;margin:0px;}

/* addnew.aspx styles
------------------------------------------ */
#modalLogin input{position:relative;}
.txtTab{margin-left:20px;}
#spnTab{text-align:center;width:800px;font-size:20px;margin:10px auto 10px;}
.btnTabSubmit{margin-top:10px;margin-left:630px;}
#addTabShow{display:none;text-align:center;}

/* bass.aspx/guitar.aspx/horn.aspx Styles
------------------------------------------ */
.sctnGuitarTab{width:100%;margin:26px 0 0;}
.spncount{float:right;}
.halflist{text-align:left;float:left;width:20%;margin-left:130px;}
.halflist li {list-style-type:none;}
.divartist{min-height:28px;font-weight:bold;}

/* Default.aspx Styles
------------------------------------------ */
#defaultContent{width:960px;float:none;margin-top:10px;overflow:auto;}
#content{margin:0 auto;width:960px;font-size:16px;}
#subNav ul li{list-style:none none inside;text-indent:0;float:left;text-align:center;line-height:50px;font-size:2em;font-weight:bold;margin:0 5px;}
#subNav ul li a{background:#185DAA;width:260px;height:50px;border:3px solid white;display:block;border-radius:8px;-moz-border-radius:8px;}
#subNav ul li a:hover{background:white;color:Gray;}
#subNavContest ul li{list-style:none none inside;text-indent:0;float:left;text-align:center;line-height:50px;font-size:2em;font-weight:bold;margin:0 5px;}
#subNavContest ul li a{background:#ffffff;width:530px;height:50px;border:3px solid #185DAA;color:#b00;display:block;border-radius:8px;-moz-border-radius:8px;}
#subNavContest ul li a:hover{background:#ffffff;color:#f00;}
.sidebtn{text-align:center;line-height:30px;font-size:1.5em;font-weight:bold;margin:0;}
.sidebtn a{background:#185DAA;width:93%;height:30px;border:3px solid white;display:block;border-radius:8px;-moz-border-radius:8px;}
.sidebtn a:hover{background:white;color:Gray;}
#liJoin{margin-right:0 !Important;}
.rwtcIntro{background:transparent url('../img/RWTC-jpg.jpg') no-repeat scroll 0 -215px;margin:10px 0 0 0;width:960px;height:80px;}
.blogtitle{font-size:12pt;font-weight:bold;cursor:pointer;margin-top:5px;margin-bottom:5px;text-decoration:underline;text-align:left;}
.blogtitle a{font-size:12pt;font-weight:bold;cursor:pointer;margin-top:5px;margin-bottom:5px;text-decoration:underline;}
.blogdate{margin-top:5px;margin-bottom:5px;font-size:11px;font-weight:normal;background:transparent url(../img/icons.gif) no-repeat scroll 0 -48px;padding-left:22px;}
.blogalt{background:#eeeeee;padding:5px 0px;border-top:solid 2px #185daa;border-bottom:solid 2px #185daa;}
#contentCenter{float:left;margin-top:0;margin-left:5px;margin-right:5px;padding:0 0 0 0;width:622px;}
.contentBoxBigTitle{text-align:left;font-weight:bold;height:45px;width:627px;text-align:center;padding:10px;}
.contentBoxBigTitle a{font-size:22px;line-height:50px;}
.contentBoxBig{margin:8px 0 0 4px;border:3px solid white;font-family:Tahoma,Arial;font-size:11px;line-height:15px;width:616px;border-radius:8px;-moz-border-radius:8px;background:#fff;color:#222222 !Important;}
.contentBoxBig blockquote{background:url("../img/blockquote.gif") no-repeat scroll 3px 3px #F4F5F7;border:1px dashed #CCCCCC;margin:5px 0;padding:8px 12px 8px 36px;}
/*blockquote{background:#bbb url(../img/blockquote.gif) no-repeat scroll 3px 3px;margin:3px 0;padding:4px 6px 4px 30px;width:570px;}*/
.contentBoxBig a{text-decoration:none;font-weight:bold;color:#A82B2B;}
.contentBoxBig a:hover{color:#185DAA;}
.contentBoxSmallTitle{height:20px;text-align:center;font-weight:bold;height:16px;margin-top:5px;display:block;padding-top:3px;text-decoration:underline;}
.contentBoxSmall{background:white;color:#222222;border:3px solid white;font-family:Tahoma,Arial;font-size:11px;line-height:15px;text-align:left;border-radius:8px;-moz-border-radius:8px;margin:8px 0;}
.contentBoxSmall a{color:#185DAA;font-weight:bold;}
.contentBoxSmall a:hover{color:#A82B2B;}
.contentBoxBig h1{font-size:14pt;}
.contentBoxBig h2{font-size:12pt;}
.divSubTitle{font-weight:bold;margin-top:10px;margin-bottom:5px;}
div#divRightColumn{float:right;text-align:left;overflow:hidden;width:160px;white-space:nowrap;}
#lblMobileBox{width:160px;}

/*Guitar.aspx
------------------------------------------ */
/* SEE BASS.ASPX */

/* Praise.aspx/Artist.aspx/newtab.aspx/top25.aspx styles
------------------------------------------ */
#songList{overflow:auto;position:static;margin:auto;}
#songList li{margin-left:-35px;} 
#liSong{width:95%;}
.ltrNav{width:600px;height:100px;margin:0 auto;font-size:16px;}
.ltrNav ul, .artList ul, .catSelect ul{list-style:none none inside;}
.catSelect ul, .catSelect{margin:0;padding:0;}
.ltrNav ul li, .catSelect ul li, .artList h2 .songInfoHead{float:left;}
.songList a:hover, .artList .lstHref:hover{text-decoration:none;}
.catSelect ul li{background:transparent url('../img/tab-rwtc-lists-background.png') repeat scroll;width:100px;height:60px;line-height:50px;font-weight:bold;text-align:center;}
.catSelect a{color:Black;width:100px;height:60px;display:block;}
.tab-selected{width:147px !Important;}
.tab-selected a{color:White;background:transparent url('../img/tab-rwtc-selected.png') no-repeat scroll;width:147px;}
.artList ul li{min-height:40px;text-align:left;padding:5px;color:#393939;border-bottom:1px solid #989898;}
.artList ul li:hover{background:#E1E1E1;}
.artList .lstHref{display:block;}
.artList h2{margin-bottom:0;border-bottom:1px solid #989898;height:33px;color:#A82B2B;font-size:21px;}
.artList h2 .favHead{float:right;position:absolute;margin-right:27px;right:0;}
#rssIcon{float:right;margin-top:-15px;position:relative;z-index:2;background:transparent url('../img/icon-rss.png') no-repeat scroll 0 0;width:50px;height:50px;cursor:pointer;display:block;}
.spotifyIcon{float:right;margin-top:-15px;margin-right:10px;position:relative;z-index:3;background:transparent url('../img/spotify_48x48.png') no-repeat scroll 0 0;width:50px;height:50px;cursor:pointer;display:block;}

.printer{display:block;height:35px;width:35px;float:left;margin:5px;background:transparent url('../img/icon-printer.png') no-repeat scroll;}
.songTitle{font-weight:bold;font-size:16px;margin-left:35px;}
.artistName{margin-left:55px;font-size:12px;}
/*.favAdd{display:block;float:right;margin-right:10px;background:transparent url('../img/icon-favorite.png') no-repeat scroll;height:30px;width:30px;}
.favAdd:hover{background:transparent url('../img/icon-favorite.png') no-repeat scroll -30px 0;}
.favAdd span{display:none;}
.favAdded{display:block;float:right;margin-right:10px;height:30px;width:30px;background:transparent url('../img/icon-favorite.png') no-repeat scroll -30px 0;}
*/
.favAdd{display:block;float:right;margin-right:10px;background:url(../img/show_icons.png) -90px 0;width:32px;height:28px;}
.favAdd:hover{background:url(../img/show_icons.png) -90px -29px;}
.favAdded{display:block;float:right;margin-right:10px;background:url(../img/show_icons.png) -89px -59px !Important; width:32px;height:28px;}
.favAdded:hover{background:url(../img/show_icons.png) -90px -89px !Important;}
.slAdd{display:block;float:right;margin-right:10px;background:url(../img/show_icons.png) -219px 0;width:32px;height:28px;}

.DateAdded{font-size:12px;position:relative;float:right;margin-right:50px;}
.songKey{font-size:12px;float:right;margin-right:40px;margin-top:10px;}
#divSlctArtist{float:right;position:relative;z-index:0;top:-39px;max-width:607px;position:relative;right:15px;}
.catSelect .list-end-right{background:transparent url('../img/tab-rwtc-lists-right.png') no-repeat scroll;width:30px;}
.catSelect .list-end-left{background:transparent url('../img/tab-rwtc-lists-left.png') no-repeat scroll;width:30px;}

/* Show.aspx Styles
------------------------------------------ */
#showContent{text-align:left;position:relative;}
#showcontrols{width:300px;margin:auto;text-align:center;height:31px;margin-top:-20px;}
#showcontrols div{width:30px;height:28px;float:left;cursor:pointer;}
#ctlInfo{background:url(../img/show_icons.png) 0 0;width:26px;height:27px;}
#ctlInfo:hover{background:url(../img/show_icons.png) 0 -29px;}
#ctlCopy{background:url(../img/show_icons.png) -30px 0;}
#ctlCopy:hover{background:url(../img/show_icons.png) -30px -29px;}
.ctlCopy{background:url(../img/show_icons.png) -30px 0; width:30px;height:28px;}
.ctlCopy:hover{background:url(../img/show_icons.png) -30px -29px;}
#ctlPrint{background:url(../img/show_icons.png) -60px 0;}
#ctlPrint:hover{background:url(../img/show_icons.png) -60px -29px;}
#ctlFav{background:url(../img/show_icons.png) -90px 0;}
#ctlFav:hover{background:url(../img/show_icons.png) -90px -29px;}
#ctlFont{background:url(../img/show_icons.png) -130px 0;margin-left:5px;}
#ctlFont:hover{background:url(../img/show_icons.png) -130px -30px}
#ctlCorr{background:url(../img/show_icons.png) -158px 0;}
#ctlCorr:hover{background:url(../img/show_icons.png) -158px -29px;}
#ctlHist{background:url(../img/show_icons.png) -190px 0;}
#ctlHist:hover{background:url(../img/show_icons.png) -190px -29px;}
#ctlAttachment{background:url(../img/show_icons.png) -247px 0;width:32px !Important;margin-top:-2px;position:relative;}
#ctlAttachment:hover{background:url(../img/show_icons.png) -247px -32px;width:32px !Important;height:32px !Important;margin-top:-1px;}
.attachCnt{position:absolute;top:15px;left:0px;color:#E02F25;font-size:10px;font-weight:bold;height:13px !Important;width:10px !Important;padding:0;margin:0;}
#ctlAdd{background:url(../img/show_icons.png) -217px 0;}
#ctlAdd:hover{background:url(../img/show_icons.png) -217px -29px;}
.ctlAddclone{position:absolute;width:30px;height:28px;background:url(../img/show_icons.png) -219px 0;z-index:9999;}
.favorite{background:url(../img/show_icons.png) -89px -59px !Important; width:32px !Important;}
.favorite:hover{background:url(../img/show_icons.png) -90px -89px !Important;}

#showContentInfo{border-bottom:2px solid #3875D7;width:100%;padding-bottom:5px;position:relative;}
.songInfoWrapper{-moz-border-radius:0 10px 0 0;-moz-box-shadow:-4px 4px 6px rgba(0, 0, 0, 0.75);background:#CCCCCC;border-radius:0 10px 0 10px;-webkit-box-shadow:-4px 4px 4px rgba(0, 0, 0, 0.75);position:absolute;top:5px;left:280px;width:400px;overflow:auto;display:none;}
.songInfoWrapper label, .songInfoCopy label{font-weight:bold;}
.songInfoWrapper ul, .songInfoCopy ul, .songControls ul, .songInfo ul{list-style:none none inside;padding:0;margin:0;}
.songControls li{list-style:none;}
.songControls{margin-left:38px;}
.lstAttach ul{margin-top:5px !Important;margin-bottom:5px;}
.attachicon{vertical-align:middle;border:0;}
.songInfoCopy {border-top:2px solid #3875D7;padding-top:5px;}
.songInfoCopy li{text-align:center;font-size:12px;}
.imgChords{text-align:center;margin-top:15px;}
.tabComment{display:none;}
.songInfo{position:relative;margin-left:35px;}
.songtitle{font-size:18pt;font-weight:bold;}
.artist{font-size:12pt;font-weight:bold;margin:none;padding:none;border:none;}
#divSongKey{position:absolute;right:120px;overflow:visible;text-align:center;width:120px;}
.songkey{float:right;font-size:12pt;font-weight:bold;font-family:Segoe UI,Arial,Verdana;padding:2px 7px;}
#divSelectKey{font-size:9pt;font-weight:bold;font-family:Segoe UI,Arial,Verdana;text-align:center;width:400px;height:25px;margin:auto;margin-top:5px;}
#divSelectKey ol{margin:0;padding:0;}
#divSelectKey li{float:left;margin-right:4px;color:#3875D7;background:#eef;border:solid 1px #555;padding:0 2px;list-style:none;width:16px;/*behavior:url(css/border-radius.htc);*/-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
#divSelectKey li:hover{text-decoration:underline;color:#eef;background:#3875D7;cursor:pointer;}
.songkeylistitem{float:left;margin-right:5px;color:#3875D7;background:#eef;border:solid 1px #555;padding:0 2px;list-style:none;width:16px;/*behavior:url(css/border-radius.htc);*/-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.currentsongkey{background:none !important; color:#000 !important;border:none !important;}
.buttons{height:30px;width:200px;cursor:pointer;}
.showFavAdd-false{display:none;margin-left:80px;}
.showFavAdded{margin-left:80px;}
#chordsheet{text-align:left;float:none;}
.lyricline{float:none;width:100%;margin-top:1px;}
.lyricsect{float:left;}
.endline{float:none;}
.tabchords{font-weight:bold;color:#0000bb}
.chordimg{border:none;width:58px;height:66px;margin:5px;}
#copyText{background:transparent url('../img/sprite-show-controls.png') no-repeat scroll 0 0;}
.copyText{background:transparent url('../img/sprite-show-controls.png') no-repeat scroll 0 0;}

/* My Account Pages 
------------------------------------------ */
.tblAccount{border:none;padding:3px;text-align:left;}
.tblAccount a{font-size:14px;}
.trTitle{background:#dfe6ee;color:#000000;font-size:14pt;font-weight:bold;}
.trSeperator{background:#e03026;height:2px;}

.rounded{/*behavior:url(css/border-radius.htc);*/-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
label{font-weight:bold;}

/* Set List 
------------------------------------------ */
.artList li:hover{cursor:pointer;border:solid 1px #999;}
.setlistdate{color:#aaa; font-style:italic;font-size:10pt;}
#setlist_noset{display:block;height:400px;}
.noset li{margin-left:-10px;}
#setlistwrapper{display:none;}
.changeSetList{float:right;width:18px;height:18px;padding:2px;margin-left:5px;}
#hideChange{float:right;width:18px;height:18px;padding:2px;margin-left:5px;}
#divSetListName{font-weight:bold;color:#333;font-size:14pt;width:220px;}
#divSetListName:hover{background:#ffaaaa;}
#editSetListName{display:none;}
#txtSetListName{width:215px;font-weight:bold;color:#333;font-size:14pt;}
#divSetID{display:none;}
#sortablelist{background:#ddf;height:200px;width:100%;}
.drophover{border:solid 1px #b00;}
.sclass{font-size:10pt;}
#divUsedDate:hover{background:#ffaaaa;}
#editUsedDate{display:none;}

#setList_songs{height:340px;width:100%;z-index:1000;overflow:auto;}
#setList_songs .printer{display:none;}
#setList_songs .favAdded{display:none;}
#setList_songs .songTitle{font-size:10pt; margin-left:0px;}
#setList_songs a{font-size:10pt;color:#3875D7;}
#setList_songs .artistName{font-size:10pt; margin-left:20px;}
#setList_songs .songKey{float:right;font-size:10pt;float:none;margin:0;}
#setList_songs li{cursor:pointer;padding-left:3px; border:1px solid #eee;}
#setList_songs li:hover{border:solid 1px #999;background:#ddd;}
.ui-draggable-dragging .printer {display:none;}
.ui-draggable-dragging .favAdded{display:none;}
.ui-draggable-dragging .songKey{display:none;}
.ui-draggable-dragging .artistName{display:none;}
.ui-draggable-dragging .albumTitle{display:none;}
#divselectlist{position:absolute;top:0px;left:0px;display:none;width:100%;}
#lstSelectSetList li a{color:#3875D7;font-size:10pt;font-weight:bold;}

.remsong{float:right;padding:2px;cursor:pointer; }
.remsetlist{cursor:pointer;}

.handle{margin-top:15px;}
.slide-out-div {padding:20px;width:250px;background:#eee;border:1px solid #777;color:#000;z-index:999;}
.slideoutwelcome {padding:20px;width:600px;background:#ffffff;border:2px solid #e03026;color:#000;z-index:999;}

#divShare{width:210px;margin:auto;color:#555;}
#divShare a{color:#3875D7;}
.divwelcome{font-size:12pt;color:#333;background:#ffffff;overflow:visible;}
.divwelcome a{font-weight:bold;color:#00b;}
.divwelcome a:hover{font-weight:bold;color:#00b;text-decoration:underline;}
.divwelcome li{margin-top:9px;}
.divwelcome h1{font-size:1.8em;text-align:center;margin-top:8px;margin-bottom:18px;}
.hide{display:none;}
.playctrl{float:left;margin-right:3px;background:url("img/sprite-playerControls.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:15px;width:16px;}
.playing{background:transparent url("../img/sprite-playerControls.png") no-repeat scroll 0 -30px !Important;}
.playctrl2{float:left;margin-right:3px;background:url("../img/sprite-player-controls.png") no-repeat scroll -38px -97px transparent;cursor:pointer;height:40px;width:36px;}
.playctrl2:hover{background-position:-38px -50px !Important;}
.playing2{background-position:-0 -97px !Important;}
.playing2:hover{background-position:-0 -50px !Important;}
/* PrettyPhoto.css */
 /*
 div.light_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background:url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}div.light_rounded .pp_previous:hover{background:url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}div.light_rounded .pp_expand{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.light_rounded .pp_expand:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.light_rounded .pp_contract{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.light_rounded .pp_contract:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.light_rounded .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background:url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background:url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background:url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}div.dark_rounded .pp_previous:hover{background:url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}div.dark_rounded .pp_expand{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.dark_rounded .pp_expand:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.dark_rounded .pp_contract{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.dark_rounded .pp_contract:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background:url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(../img/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background:url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.dark_square .pp_expand:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.dark_square .pp_contract{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.dark_square .pp_contract:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.dark_square .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_arrow_previous{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background:url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}div.dark_square .pp_next:hover{background:url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}div.dark_square .pp_previous:hover{background:url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.light_square .pp_expand:hover{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.light_square .pp_contract{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.light_square .pp_contract:hover{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.light_square .pp_close{width:75px;height:22px;background:url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_arrow_previous{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background:url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}div.light_square .pp_next:hover{background:url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}div.light_square .pp_previous:hover{background:url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}div.facebook .pp_top .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background:url(../img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background:url(../img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer;}div.facebook .pp_expand:hover{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer;}div.facebook .pp_contract{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer;}div.facebook .pp_contract:hover{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer;}div.facebook .pp_close{width:22px;height:22px;background:url(../img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background:url(../img/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_nav .pp_arrow_previous{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_nav .pp_arrow_next{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_next:hover{background:url(../img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer;}div.facebook .pp_previous:hover{background:url(../img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer;}div.facebook .pp_bottom .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position:relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position:static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position:relative;top:auto;}.pp_fade{display:none;}.pp_content_container{position:relative;text-align:left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{margin:10px 0 2px 0;}.pp_description{display:none;margin:0 0 5px 0;}.pp_nav{clear:left;float:left;margin:3px 0 0 0;}.pp_nav p{float:left;margin:2px 4px;}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}a.pp_next{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}a.pp_previous{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float:right;text-indent:-10000px;}.pp_bottom{height:20px;position:relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position:static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align:left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}
 */
 div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_expand:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}
div.pp_default .pp_contract:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{background:url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}
div.pp_default .pp_gallery ul li a{background:url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}
div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}
div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(../img/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(../img/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(../img/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(../img/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(../img/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(../img/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_rounded .pp_description{color:#fff;margin-right:85px}
div.dark_rounded .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(../img/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(../img/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(../img/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(../img/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(../img/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(../img/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(../img/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(../img/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(../img/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(../img/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{background:url(../img/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}
div.light_square .pp_nav .pp_play{background:url(../img/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(../img/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(../img/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(../img/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(../img/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(../img/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(../img/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(../img/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(../img/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{background:url(../img/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(../img/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(../img/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(../img/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(../img/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(../img/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(../img/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(../img/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(../img/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(../img/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(../img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(../img/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(../img/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(../img/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}
