audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:\201C \201D \2018 \2019;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;max-width:100%;min-height:1%;}svg:not(:root){overflow:hidden;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button],/* 1 */ input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;background:#FFF;}table{border-collapse:collapse;border-spacing:0;}#PublicSiteMap ul{list-style-type:none;font-size:1em;margin:0 0 0 20px;padding:0;}#PublicSiteMap ul.Past-Home{margin:0 0 0 20px;padding:0;}#PublicSiteMap ul li{line-height:normal;margin:15px 0;padding:0;}.Sub-Pages{list-style-type:none;}.resourceBlock ul{list-style-type:none;margin-left:0;}img,object,embed{max-width:100%;}div.c4{text-align:center;}.D1,.D2{float:left;margin:0 10px 5px 0;}.D5,.D6{float:right;margin:0 0 5px 10px;}ul.sitemapUL{margin-left:50px;}#M-Street{font-size:8px;color:#000;font-family:Geneva, Arial, Helvetica, sans-serif;text-align:center;padding:4px 0 0 4px;}#M-Street p{display:inline;margin:3px 0 0;}#M-Street a{padding-left:4px;}#M-Street img{padding-right:5px;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,.idDiv,#M-Street span{display:block;}[hidden],template,div.collapsed-wrapper,#Default #breadCrumbs,#Default .Bread{display:none;}body,figure{margin:0;}legend,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}.container{margin:0 auto;}.container:after,.row:after,.col:after,.clr:after,.group:after{content:"";display:table;clear:both;}.row{padding-bottom:0;}.col{display:block;float:left;width:100%;}.social-share-wrapper.twitter_btn {margin-right: 10px;}@media ( min-width : 568px ) {.gutters .col {	margin-left: 2%;}.gutters .col:first-child { 	margin-left: 0; }}#breadCrumbs span{padding:0 5px;}.ResourceIcon{padding:0 5px 0 0;}.resourceBlock ul, .resourceBlock ul li{padding:0px;margin:0px;}.LegalLine{ display:block; font-size:.8em;}/*COLUMN WIDTH ON DISPLAYS +568px */ @media ( min-width : 568px ) {.span_1 { width: 4.16666666667%; }.span_2 { width: 8.33333333333%; }.span_3 { width:12.5%; }.span_4 { width: 16.6666666667%; }.span_5 { width: 20.8333333333%; }.span_6 { width: 25%; }.span_7 { width: 29.1666666667%; }.span_8 { width: 33.3333333333%; }.span_9 { width: 37.5%; }.span_10 { width: 41.6666666667%; }.span_11 { width: 45.8333333333%; }.span_12 { width: 50%; }.span_13 { width: 54.1666666667%; }.span_14 { width: 58.3333333333%; }.span_15 { width: 62.5%; }.span_16 { width: 66.6666666667%; }.span_17 { width: 70.8333333333%; }.span_18 { width: 75%; }.span_19 { width: 79.1666666667%; }.span_20 { width: 83.3333333333%; }.span_21 { width: 87.5%; }.span_22 { width: 91.6666666667%; }.span_23 { width: 95.8333333333%; }.span_24 { width: 100%; }.gutters .span_1 { width: 2.25%; }.gutters .span_2 { width: 6.5%; }.gutters .span_3 { width: 10.75%; }.gutters .span_4 { width: 15.0%; }.gutters .span_5 { width: 19.25%; }.gutters .span_6 { width: 23.5%; }.gutters .span_7 { width: 27.75%; }.gutters .span_8 { width: 32.0%; }.gutters .span_9 { width: 36.25%; }.gutters .span_10 { width: 40.5%; }.gutters .span_11 { width: 44.75%; }.gutters .span_12 { width: 49.0%; }.gutters .span_13 { width: 53.25%; }.gutters .span_14 { width: 57.5%; }.gutters .span_15 { width: 61.75%; }.gutters .span_16 { width: 66.0%; }.gutters .span_17 { width: 70.25%; }.gutters .span_18 { width: 74.5%; }.gutters .span_19 { width: 78.75%; }.gutters .span_20 { width: 83.0%; }.gutters .span_21 { width: 87.25%; }.gutters .span_22 { width: 91.5%; }.gutters .span_23 { width: 95.75%; }.gutters .span_24 { width: 100%; }}
body { 
 font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
 color:#C9C9C9;
 font-size:14px;
 background: #060E0E;
}
#page_wrap {
 background:#000 url(/img/PS-Banner-06.jpg) center top no-repeat;
 background:#000 url(/img/Back-Med.jpg) center top ;
 clear:left;
 padding:0 10px;
}
.inner{
 margin:0 auto;
 max-width: 1022px;
 border-left:2px solid #000;
 border-right:2px solid #000;
 background: rgba(0,0,0,.4);
 overflow:auto;
}
.row {
 margin:0px;
}
#FinalFooter{
 font-size:.7em;
 text-align:center;
}
.col img{
 max-width:100%;
}
#M-Street{
color:#FFF;
}
.LegalLine{
display:block;
}
A:link { text-decoration: underline; color: #00a2ff;}
A:visited { text-decoration: underline; color: #00a2ff;}
A:active { text-decoration: underline; color:#00a2ff;}
A:hover { text-decoration: underline; color: #4571da;}

#Boxes{
 overflow:hidden;
 padding:10px;
}
#One, #Two, #Three, #Four{
  box-shadow:0 1px 2px #aaa;
  background:white;
  border-radius:3px;
  min-height:200px;
}
#One:after, #Two:after, #Three:after, #Four:after {
}
#Logo{
 padding:0px 0 0 0px;
}
#Hero{
background:url(/img/featureBar.jpg) center top no-repeat;
padding:30px 70px 0 500px;
color:#FFF;
min-height:307px;
}

.head {
 overflow:hidden;
 padding-top:10px;
}
.head .inner{

}

.innerSide{
 clear:both;
}

.big {
}
.main{
 border-top:15px solid #000;
}
.innerOne h2, .innerTwo h2, .innerThree h2, .innerFour h2{
 text-align:center;
 font-size:.85em;
 margin:0px;
}
.innerOne p, .innerTwo p, .innerThree p, .innerFour p{
 font-size:.85em;
 margin:0px;
 padding:0 5px;
}
.innerSomethingBig{
 overflow:hidden;
 padding:0px;
 border:1px dashed #ac0701;
 margin:10px 0;
 background:#FFF;
}
.innerSomethingBig h2{
 background:#ac0701;
 color:#FFF;
 margin:0px;
 display:inline-block;
 padding:10px;
 float:left; 
 margin-right:10px;
}
.innerSomethingBig p{
 margin:0px;
 padding:5px 10px;
}
#FooterContent{
 background: #707070;
 margin: 0px;
 color: #FFF;
}

#MusicReviewList {
}
.pagingBar{
display:naone;
}


#reviewBox ul li{
 list-style-type:none;
}

#Main{
padding-left:10px;
}



h1 {color:#FFF;}





#tabsDiscoNav ul{
 list-style-type:none;
}
#tabsDiscoNav ul li{
 padding-right:25px;
 display:inline;
}


.trackNav li{
 display:inline;
}

.trackNav li span{
font-size:12px;
font-weight: bold;
padding-right:10px;
}

.tracklist1 ul ol{
margin:4px;
padding:4px;
}

ol.tracklist{
}


ul.tracklist{
list-style-type:none
}

.ReviewBody{
  color:#C9C9C9;}

.innerReviewBody{
 margin-top: 25px; 
 padding: 0px 20px 20px 20px; 
 baackground: #060E0E url(/img/News-Background.jpg) repeat-x bottom right ;
}

.innerReviewBody img.Feature1{
 padding-left:10px;
}

.innerReviewBody h1{
 font-size:14px;
 line-height:20px;
}
.innerReviewBody p{

  margin: 10px 0px 15px 0px;
}


.MainNews{
  color:#C9C9C9;}

.innerMainNews{
 overflow:auto;
 clear:both;
 padding: 20px 20px 10px 10px; 
 baackground: #060E0E url(/img/News-Background.jpg) repeat-x bottom right ;
 background:  url(/img/Bar.jpg) no-repeat top left ;
}
#MainNews{
 baackground: url(/img/newsBar.jpg) left bottom no-repeat;
}



.innerMainNews img.Feature1{
}
.innerMainNews img.Feature2{
 padding-left:30px;
}

.innerMainNews h1{
 font-size:14px;
 line-height:20px;
}
.innerMainNews h2{
 color:#FFF;
}

.innerMainNews h4{
 color:blue;
}
.innerMainNews p{

  margin: 10px 0px 15px 0px;
}


.RightUpper{
}

.innerRightUpper{
 margin-top: 0px; 
 padding: 20px; 
 overflow: hidden;
}

.innerRightUpper img.Feature1{
 padding-left:10px;
}

.innerRightUpper h1{
 font-size:12px;
 line-height:20px;
}
.innerRightUpper p{
 font-size:14px;
  margin: 10px 0px 15px 0px;
}

.innerRightUpper p strong{
 font-weight:normal;
}


.RightLower{
 height:1%;
 background: #040C0C url(/img/panelBack.jpg) repeat-x -80px right;
}
.innerRightLower{
width:40%;
margin:10px;
float:left;
padding-left:10px;
}

.RightLower h4{
font-size:12px;
display:inline;
}
.RightLower p{
font-size:12px;
display:inline;
float:left;
}

#Left2 ul{
 font-size:10px;
 padding:5px 0px 5px 50px;
 line-height:17px;
 color:#333;
}




.alert {
 float:right;
 width:325px;
 padding: 2px 20px 2px 45px;
 background:#CE284D url(/img/blimda/emblem-important.png) center no-repeat ;
 background-position: 15px 50%; /* x-pos y-pos */
 border-top: 2px solid #ffd324;
 border-bottom: 2px solid #ffd324;
 color:#FFF;
 font-size:14px;
}
.alert img{
 padding:0 10px;
}
.alert strong{
 font-size:16px;
}
.alert p{
}


.RightContainer { }
.RightContainer h5 { width:auto; height:30px; padding:6px 0 0 40px; margin:0; color:#252525; font-size:1.3em; font-weight:bold; background:url(/img/structure/alerts-icon.gif) no-repeat 0 0; }

.RightContainer .top { height: 30px; background:#F0F1DF; }
.RightContainer .top .left { height: 30px;  float:left; padding-left:30px; background:url(/img/structure/RightC_461080_tl.png) no-repeat; }
.RightContainer .top .left img { vertical-align:middle; margin-right:10px; }
.RightContainer .top .right { height: 30px; width: 30px; float:right; background:url(/img/structure/RightC_461080_tr.png) no-repeat; }


.RightContainer .bottom { height: 30px; background:#F0F1DF; }
.RightContainer .bottom .left { height: 30px; width: 30px; float:left; background: url(/img/structure/RightC_461080_bl.png) no-repeat; }
.RightContainer .bottom .right { height: 30px; width: 30px; float:right; background: url(/img/structure/RightC_461080_br.png) no-repeat; }


.RightC_box_461080 {
   background: #f0f1df;
}
.RightC_top_461080 div {
   background: url(/img/structure/RightC_461080_tl.png) no-repeat top left;
}
.RightC_top_461080 {
   background: url(/img/structure/RightC_461080_tr.png) no-repeat top right;
}
.RightC_bottom_461080 div {
   background: url(/img/structure/RightC_461080_bl.png) no-repeat bottom left;
}
.RightC_bottom_461080 {
   background: url(/img/structure/RightC_461080_br.png) no-repeat bottom right;
}

.RightC_top_461080 div, .RightC_top_461080, 
.RightC_bottom_461080 div, .RightC_bottom_461080 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.RightC_content_461080 { margin: 0 30px; }


#TopRight { 
}

#tabsTopRight ul{	
 margin:20px 30px 0 20px;

 font-size:18px;
    line-height:30px;
}	
	
#tabsTopRight li{
    margin:10px 0;
	}	


.Right{
 height:1%;
 float: right;
 margin: 0px;
 padding: 20px 20px 0px 0px;
}


.innerRight{
 padding:0px 10px 10px 10px;
 background:#F0F1DF;
}


.Right p{
 margin-bottom: 1.2em;
 font-size: 1.05em;
}


.Right h1{
 font-size:24px;
 padding:0px 0px 5px 0px;
 line-height:25px;
 color:#283432;
}


.Right h2{
 font-size:18px;
 padding:0px 0px 5px 0px;
 line-height:17px;
 color:#333;
}

.Right h3 small{
 font-size:12px;
 padding:15px 0px 5px 0px;
 line-height:25px;
 color:#000;
 text-decoration:none;
}



.Right ul{
 font-size:10px;
 padding:5px 0px 5px 50px;
 line-height:17px;
 color:#333;
}


.MainHeader{
 margin: 10px 10px 0px 10px;
 border: 1px solid #D8AE00;
 padding: 0px 5px 0px 5px; 
 background: #FFF;
}
.MainHeader h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}

.RightLower p{
 color:silver;
}



	

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#3490F1;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}
#tabsMainNav{
 font-size:14px;
}

.commentingTools{
padding-bottom:20px;
}
#commentAway{
padding-top:20px;
}

.commentingBody{
background: #2B2B2B;
padding-top:20px;
 padding:20px 25px; 
}
.commentingBody form{
 margin:0px;
 padding:0px;
 color:#000;
}
.commentingBody form h3{
 color:#CCFFFF;
 font-size:24px;
 padding:5px 10px;
}
.commentingBody form h3 a{
 font-size:10px;
 margin:0px 10px;
 padding:10px 5px;
 color:#9C0707;
 background:#999;
}
.commentingBody form textarea{
 width:495px;
 height:200px; 
}
.postComment{
 color:#6699CC
}
.commentFooter{
 text-align:right;
background: #2B2B2B url("/img/Comment-Arrow.jpg") repeat-x -50px top;
}
.postOdd{
margin:15px 25px;
padding:0px 0px 5px 0px;
background: #333 url("/img/blimda/quoteGrey1.jpg") no-repeat left top;
clear:left;
color:#000;
}
.postOdd small{
font-size:10px;
}

.postOdd p{
font-size:12px;
color:#A9D4FF;
margin:5px 50px;
}


.postEven{
margin:15px 25px;
padding:0px 0px 5px 0px;
background: #333 url("/img/blimda/quoteWhite1.jpg") no-repeat left top;
clear:left;
color:#000;
}
.postEven small{
font-size:10px;
}
.postEven strong{
font-size:10px;
}

.postEven p{
margin:5px 50px;
font-size:12px;
color:#A9D4FF;
}

#AuthenticateMe{
padding-right:20px;
min-height:300px;
border: 2px dashed #304968;
}

#MusicReviewList ul{
 list-style:none;
}
#MusicReviewList li{
 list-style:none;
 padding-top:7px;
 border-top: 1px dashed #304968;
}


.signInForm{
color:#FFF;
border-right: 2px dashed #304968;
padding:20px;
margin:20px;
width:200px;
float:left;
}

.signInForm dt,dd{
color:#FFF;
}

#LoggedIn{
width:100%;
padding:5px 0;
text-align:right;
}
#LoggedIn span{
padding:0px 20px;
}

.ArtistInterview{
 font-size:12px;
}
.ArtistInterview p{
padding:5px 0;
}

 .Interviewer{
 background: #060E0E url(/img/News-Background.jpg) repeat-x bottom right ;
}
.Interviewer{
 color:silver;
 font-size:14px;
}
.Interviewer strong{
 font-size:14px;
 color:white;
}
.Interviewee1{
 font-size:14px;
 display:block;
 color:#999;
}
.Interviewee1 strong{
 color:blue;
}
.Interviewee2{
 font-size:14px;
 display:block;
 color:#999;
}
.Interviewee1 strong{
 color:blue;
}

ol.interview li{
margin-top:20px;
font-size:12px;
}
.interviewer {
font-size:14px;
color: #537CA6;
line-height:22px;
}
.interviewee1 {
display:block;
font-size:14px;
color: #DD4F29;
}

.interviewee2 {
display:block;
font-size:14px;
color: #577E37;
}

.interviewee3 {
display:block;
font-size:14px;
color: #FFFB90;
}


#searchFeature{
padding:30px;
}











.socialSpot {
width:150px;
float:right;
}
.search-form{
 white-space:nowrap;
 padding:0px;
}
.search-form span{
 padding-top:5px;
 padding-right:10px;
 color:#FFF;
 display:inline-block;
 float:left;
 width:14%;
 text-align:right;
}
.inText{
 padding:0px;
 border:1px solid #000;
 font-size:1.3em;
 width:75%;
 background:#2c3232;
 float:left;
 height:34px;
 color:#FFF;
}
#FilterIt{
 padding:0px;
 border:1px solid #000;
 font-size:1.3em;
 width:75%;
 background:#2c3232;
 height:34px;
 color:#FFF;
}
.SearchButton{

}

#reviewBox strong a{
display:block;
font-size:1.8em;
color:#FFF;
}

#reviewBox{
 margin-top: 0px; 
 padding: 10px 20px 20px 40px; 
 overflow: hidden;
 background:url(/img/Music-Reviews.jpg) no-repeat right top ;
}
#reviewBox ul{
 margin: 20px 0px 0px 0px; 
 padding:0px;
}
#reviewBox li{
 margin: 0px 0px 5px 0px; 
}
#reviewBox .reviewer{
color:silver;
}

#searchFeature{
}

.filterSearch{
padding:10px;
}


.pagingBar{
margin-top:10px;
font-size:10px;
height:25px;
display:block;
 border: 1px solid #222222;
}
.pageNav{
float:left;
width:20px;
padding:2px;
background:#000;
border:1px solid #99CCFF;
text-align:center;
}
.pageNav:hover{
 float:left;
 width:20px;
 padding:2px;
 background:#CCC;
 color:#303030;
 border:1px solid #99CCFF;
 text-align:center;
 text-decoration: none;
 cursor: pointer;
}
.pageNavOn{
 float:left;
 width:20px;
 padding:2px;
 background:#FF9900;
 color:#303030;
 border:1px solid #99CCFF;
 text-align:center;
}

#tabsNavigation{
 padding-top:110px;
 font-size:1.6em;
 overflow:hidden;
 clear:left;
}
#tabsNavigation ul {
 margin:0px;
 padding:0px 10px;
 text-align: center;
}
#tabsNavigation ul li {
 display: inline;
}
#tabsNavigation ul li span{
 display:inline-block;
 padding:5px 15px;
 margin:0 10px;
 white-space:nowrap; 
 border-top:1px solid #2e2e2e;
 border-right:1px solid #2e2e2e;
 border-left:1px solid #2e2e2e;
 background:#000;
}
#tabsNavigation ul li a{
 text-decoration:none;
}
#tabsNavigation ul li a:hover{
 text-decoration:none;
}
#tabsNavigation ul li.SelectedChild a{
 text-decoration:underline;
}
#tabsNavigation ul li.selected {
}
.navBSBar{
 background:#003399;
 clear:left;
}