/*[fmt]1010-010A-150*/
/*
Title:        Bulls And Arrows
Author:        Graviton Media
Author URL:    www.gravitonmedia.com.au
Date:        June 20, 2009
--------------------------------------------------------------

COMMON ELEMENTS*/
.fb_reset { display:none; }
BODY { margin:0;  padding:0px;  background:#000;  font-family:"Arial Narrow"; }
.clear:after, .topNav:after { content:".";  display:block;  clear:both;  visibility:hidden;  line-height:0;  height:0; }
A IMG { border:0; }
A { text-decoration:none; }
UL { list-style:none; }
.FL { float:left;  width:auto; }
.FR { float:right;  width:auto; }
.CB { clear:both; }
/*COMMON ELEMENTS*/
#mainWrap { overflow:hidden; }
#wrapInner { clear:both;  margin:0 auto;  width:980px;  padding-top:121px; }
#contsWrap { clear:both;  width:960px;  padding:0 0 20px;  overflow:hidden;  margin-left:10px; }
.leftCol H2, .rightCol H2, .imgW DFN SPAN, .contsTop H1, .frontConts H2, .imgW
DFN SPAN, .detailConts H1, .conversTop H2, .bottomConts H2, .fTopConts H2,
.fTopConts H3, .profileTop H2, .dRtop H2, H2.LBuleTxt, .genericConts H2,
.aboutBand H1, .exInterviewWrap H1, .liveAndlove H2, .liveAndlove H3 { /*[disabled]font-family:DIN-Med;*/  font-family:DIN-Light; }
/*BEGIN HEADER*/
.topNav { clear:both;  width:945px;  margin:0 0 0 17px;  height:39px;  background:url(../images/navBg.png) repeat; }
.topNav UL { float:left;  width:auto;  height:39px;  margin:0;  padding:0; }
.topNav UL LI { float:left;  width:auto;  position:relative; }
.topNav LI A { float:left;  width:auto;  height:39px;  display:block;  color:#FFF;  line-height:16px;  position:relative; }
.topNav LI A SPAN { display:none; }
.topNav LI A.home { width:59px;  background:url(../images/home_a.png) no-repeat 0 0; }
.topNav LI A:hover.home, .topNav LI.active A.home { background-position:0 -39px; }
.topNav LI A.film { width:48px;  background:url(../images/film_a.png) no-repeat 0 0; }
.topNav LI A:hover.film, .topNav LI.active A.film { background-position:0 -39px; }
.topNav LI A.music { width:59px;  background:url(../images/music_a.png) no-repeat 0 0; }
.topNav LI A:hover.music, .topNav LI.active A.music, .topNav LI.rollover A { background-position:0 -39px; }
.topNav LI A.friend { width:133px;  background:url(../images/friend_a.png) no-repeat 0 0; }
.topNav LI A:hover.friend, .topNav LI.active A.friend { background-position:0 -39px; }
.topNav LI A.weAre { width:98px;  background:url(../images/weAre_a.png) no-repeat 0 0; }
.topNav LI A:hover.weAre, .topNav LI.active A.weAre { background-position:0 -39px; }
.topNav LI A.conversation { width:122px;  background:url(../images/conversation_a.png) no-repeat 0 0; }
.topNav LI A:hover.conversation, .topNav LI.active A.conversation { background-position:0 -39px; }
#ie6 .topNav LI A.home { width:59px;  background:url(../images/ie6Menu/navHome.gif) no-repeat 0 0; }
#ie6 .topNav LI A.film { width:48px;  background:url(../images/ie6Menu/navFilm.gif) no-repeat 0 0; }
#ie6 .topNav LI A.music { width:59px;  background:url(../images/ie6Menu/navMusic.gif) no-repeat 0 0; }
#ie6 .topNav LI A.friend { width:133px;  background:url(../images/ie6Menu/navFriend.gif) no-repeat 0 0; }
#ie6 .topNav LI A.weAre { width:98px;  background:url(../images/ie6Menu/navWeAre.gif) no-repeat 0 0; }
#ie6 .topNav LI A.conversation { width:122px;  background:url(../images/ie6Menu/navConversation.gif) no-repeat 0 0; }
#ie6 .topNav LI A:hover, #ie6 .topNav LI.rollover A, #ie6 .topNav LI.active A,
#ie6 .topNav LI.active A.home:hover { background-position:0 -39px; }
#ie6 .topNav LI A.home:hover { background-position:0 -78px; }
.topNav LI DIV.ddownW { position:absolute;  display:none; }
.topNav LI.rollover DIV.ddownW { display:block;  width:187px;  position:absolute;  left:0;  top:39px;  background:url(../images/ddBtm.png) no-repeat bottom;  padding-bottom:6px; }
.topNav LI DIV.ddown { width:187px;  background:url(../images/ddownBg.png) repeat-y;  overflow:hidden; }
.topNav LI DIV.ddown UL { float:left;  width:182px;  border-bottom:1px solid #000;  height:auto; }
.topNav LI DIV.ddown UL.homePage { border-top:1px solid #000; }
.topNav LI DIV.ddown LI { float:left;  width:182px; }
.topNav LI DIV.ddown LI A { width:172px;  height:24px;  padding:8px 0 0 10px;  border-top:1px solid #000;  background:#151515 url(../images/arrows.gif) no-repeat 163px 14px;  font-size:11px;  color:#FFF;  font-family:Arial;  text-indent:0px; }
.topNav LI DIV.ddown LI A:hover, .topNav LI DIV.ddown LI.selected A { background-color:#0D0D0D;  background-position:166px -20px;  color:#FF0048; }
.facebookLike { width:87px;  height:29px;  float:right;  background:url(../images/facebookLikeBG.gif) no-repeat;  padding:10px 0 0 10px; }
.logInwrap { float:right;  width:115px;  height:39px;  position:relative;  color:#FFF;  font-size:14px;  line-height:16px; }
.logInwrap SPAN, .logInwrap SPAN.rollon { float:right;  cursor:pointer;  width:115px;  height:39px;  background:url(../images/login2.gif) no-repeat 0 0;  display:block;  text-indent:-9999px; }
.logInwrap SPAN.rollon { background-position:0 -39px; }
.logInwrap FORM, .detailMid FORM, .fTop FORM, .bottomConts FORM, .profileTopForm
FORM { margin:0;  padding:0; }
.logInBx, .fLogIn { width:105px;  padding:0 0 0 10px;  position:absolute;  top:41px;  left:0;  background:url(../images/transparentBg.png) repeat;  overflow:hidden;  height:210px; }
.logInBx LABEL, .fLogIn LABEL { clear:both;  display:block;  width:105px;  padding:11px 0 4px;  font-size:12px;  color:#FFF;  line-height:14px; }
.logInBx DIV, .fLogIn DIV { clear:both;  width:94px;  height:26px;  overflow:hidden;  background:url(../images/inputBg.gif) no-repeat; }
.logInBx DIV INPUT, .fLogIn DIV INPUT { width:82px;  height:19px;  padding-left:7px;  padding-right:5px;  margin:0;  padding-top:5px;  border:0px solid #000000;  background:none;  font-family:Arial;  font-size:12px;  font-weight:700;  color:#333;  line-height:15px; }
.logInBx A, .fLogIn A { float:left;  width:94px;  height:14px;  font-size:11px;  color:#999999;  font-family:Arial;  text-decoration:underline;  line-height:14px;  margin-top:6px; }
.logInBx A:hover { text-decoration:none; }
.logIn, .logInOver { float:left;  width:54px;  height:29px;  margin:20px 10px 0 0;  padding:0;  background:url(../images/logInBtn.jpg) no-repeat 0 0;  cursor:pointer;  border:0px solid #000000; }
.logInOver { background-position:0 -29px; }
.logInBx DFN { float:left;  width:30px;  height:23px;  padding-top:6px;  margin-top:20px;  background:#222;  display:block;  font-size:12px;  font-weight:700;  color:#999;  text-align:center;  line-height:16px;  font-style:normal;  cursor:pointer; }
.mainFeature { clear:both;  width:972px;  height:332px;  border:4px solid #000;  overflow:hidden;  position:relative;  background-color:#000000; }
.mainFeature H3 { float:left;  width:365px;  margin:243px 0 0;  padding:19px 20px;  overflow:hidden;  background:url(../images/transparentBg.png) repeat;  font-size:22px;  color:#FFF;  line-height:26px;  font-weight:400; }
/*END HEADER
BEGIN CONTENTS*/
.contsIn { clear:both;  width:945px;  padding:0px 0 33px 15px;  background:url(../images/contsBg.jpg) repeat-x top;  overflow:hidden; }
.scrollWrapper { white-space:nowrap;  position:absolute;  /*[disabled]left:-1952px;*/ }
.leftCol { float:left;  width:300px;  margin:15px 16px 0 0;  overflow:hidden; }
.leftCol H1 { clear:both;  width:280px;  height:152px;  margin:8px 0 3px;  padding:0;  background:url(../images/leftH_bg.jpg) no-repeat 2px 0;  text-indent:-2000px; }
.leftCol H2 { clear:both;  margin:12px 0 15px;  padding:0 0 0 4px;  height:44px;  color:#02C2DF;  font-size:40px;  letter-spacing:-3px;  font-family:DIN-Light; }
.colMid { clear:both;  margin:0;  padding:0 15px 15px;  width:270px;  background:#181717; }
.colMid P { margin:0;  padding:15px 0 0;  font-size:11px;  color:#666666;  font-family:Arial;  line-height:12px; }
.colMid A.watchFilm, .midR A.watchFilm { float:left;  width:73px;  height:19px;  margin-top:21px;  background:url(../images/readMoreBtn.jpg) no-repeat 0 -19px;  display:block;  text-indent:-9999px; }
.colMid A SPAN, .midR A SPAN { display:none; }
.colMid A:hover { background-position:0 0px; }
.colBtm { float:left;  width:296px;  height:283px;  margin-top:18px;  border:2px solid #000;  overflow:hidden; }
.colBtm IMG { float:left;  width:auto;  margin:0; }
.rightCol { float:left;  width:629px;  overflow:hidden; }
.rightCol H2 { float:left;  /*[disabled]width:130px;*/  height:35px;  margin:0;  letter-spacing:-1.5px; }
.rightCol H2 A { font-size:26px;  /*[disabled]font-weight:100;*/  color:#02C2DF; }
.blueheadings1, .blueheadings2 { float:left;  width:575px;  height:35px;  margin:18px 0 15px;  background:url(../images/rightH_bg1.gif) no-repeat;  overflow:hidden; }
.blueheadings2 { background:url(../images/rightH_bg2.gif) no-repeat; }
.imgWtxt { float:left;  width:300px;  margin-right:14px; }
.imgW { clear:both;  width:300px;  height:170px;  position:relative; }
.imgW IMG { float:left;  width:auto;  margin:0;  position:static;  z-index:1; }
.imgW DFN { padding:6px 5px 6px 7px;  display:block;  position:absolute;  background:url(../images/transparentBg.png) repeat;  bottom:0;  right:0;  z-index:9;  font-style:normal;  cursor:pointer; }
.imgW DFN SPAN { height:12px;  font-size:12px;  font-weight:normal;  color:#FFFFFF; }
.txtW { clear:both;  width:286px;  padding:14px 0 14px 14px;  background:#FCFCFC url(../images/dottedBg.jpg) repeat-x top;  font-family:Arial;  overflow:hidden; }
.txtW P { clear:both;  margin:0;  padding:0 18px 0 0;  font-size:11px;  color:#666666;  line-height:13px; }
.txtW STRONG { clear:both;  display:block;  padding-bottom:3px;  color:#222122;  font-size:12px; }
.txtW A { float:left;  width:auto;  display:block;  height:19px;  margin-top:15px;  text-indent:-9999px; }
.txtW A.watchFilm { width:73px;  background:url(../images/watchFilmBtn.jpg) no-repeat 0 0; }
.txtW A.checkEm { width:91px;  background:url(../images/checkBtn.jpg) no-repeat 0 0; }
.txtW A SPAN, .topLeft DIV A SPAN { display:none; }
.txtW A:hover { background-position:0 -19px; }
.abImg { float:left;  width:610px;  border:2px solid #000;  margin:15px 0 0;  overflow:hidden; }
/*END HOME CONTENTS
BEGIN FRONTPAGE*/
.frontConts { clear:both;  width:960px;  padding:0;  border-top:2px solid #000;  overflow:hidden; }
.frontConts H2 { float:left;  width:575px;  height:35px;  margin:18px 0 15px; }
.contsTop { clear:both;  width:945px;  overflow:hidden;  padding:12px 0 15px 15px;  background:url(../images/top_x.jpg) repeat-x bottom; }
.contsTop DFN, .detailConts DFN, .mdetailConts DFN { font-family:Arial;  line-height:18px;  font-style:normal; }
.contsTop DFN A, .detailConts DFN A, .mdetailConts DFN A { font-size:11px;  font-weight:700;  color:#4E4E4E; }
.contsTop DFN A:hover, .detailConts DFN A:hover, .mdetailConts DFN A:hover { text-decoration:underline;  color:#FFF; }
.contsTop H1, .detailConts H1 { margin:0;  padding:0 0 9px;  color:#FFF;  font-weight:400;  line-height:40px;  font-size:36px;  font-family:DIN-Light; }
.topLeft { float:left;  width:614px;  overflow:hidden;  margin-right:14px; }
.topLeft IMG { float:left;  width:auto;  margin:0;  border:2px solid #000; }
.topLeft DIV, .weAreDesc { float:left;  width:584px;  padding:11px 15px 13px;  background:#FDFCFC url(../images/dottedBg.jpg) repeat-x top;  overflow:hidden;  font-family:Arial; }
.topLeft DIV STRONG, .weAreDesc STRONG { color:#202021;  font-size:15px;  line-height:22px; }
.topLeft DIV P, .weAreDesc P { float:left;  width:440px;  margin:0 14px 0 0;  color:#666;  padding:0;  font-size:11px;  line-height:14px; }
.topLeft DIV A, .weAreDesc A { float:right;  width:111px;  margin-top:5px;  height:58px;  display:block;  background:url(../images/top_aBg.jpg) no-repeat 0 0;  text-indent:-9999px; }
.topLeft DIV A:hover, .topLeft DIV A:hover.checkBand, .weAreDesc A:hover { background-position:0 -58px; }
.topRight { float:left;  width:315px;  overflow:hidden; }
.tMarginO { margin-top:0; }
.topRightAds { float:left;  width:auto;  border:2px solid #000;  margin:15px 0 0; }
.frontConts H2 { margin:24px 0 0;  padding:0 0 0 15px;  line-height:32px;  color:#01C1DD;  font-size:27px;  letter-spacing:-1px; }
.frontMid { clear:both;  width:945px;  padding:15px 0 15px 15px;  overflow:hidden; }
.midL { float:left;  width:323px; }
.midR { float:left;  width:606px;  margin-top:18px;  font-family:Arial;  overflow:hidden; }
.midR H4 { float:left;  width:385px;  margin:0;  padding:0;  font-size:15px;  color:#FFFCFC;  line-height:17px;  font-weight:400; }
.midR H4 SPAN { color:#666666; }
.midR H4 A { color:#FFFCFC; }
.midR H4 A:hover { text-decoration:underline; }
.midR CITE { color:#CCCCCC;  font-weight:400;  font-style:normal; }
.midR A.watchFilm, .midR A.checkEmout { width:83px;  height:27px;  background:url(../images/watchFilmBtn2.jpg) no-repeat 0 0; }
.midR A:hover, .midR A:hover.checkEmout { background-position:0 -27px; }
.midR EM { float:left;  width:107px;  display:block;  font-style:normal;  font-size:11px;  line-height:12px;  color:#666;  margin-top:20px; }
.midR .filmDescription { height:42px;  float:left;  width:590px;  margin:7px 0 0;  padding:9px 16px 10px 0;  line-height:14px;  color:#666;  font-size:11px;  border-top:1px solid #272727;  border-bottom:1px solid #272727;  overflow:hidden; }
.dborederTop { clear:both;  width:960px;  background:#141414 url(../images/dottedBg2.jpg) repeat-x; }
.dborder { background:url(../images/dottedBg2.jpg) repeat-x bottom; }
/*END FRONTPAGE
BEGIN DETAIL CONTS*/
.detailConts, .mdetailConts { clear:both;  width:945px;  padding:12px 0 0px 15px;  border-top:2px solid #000; }
.detailL, .genericL, .conversL, .friendsL { float:left;  width:614px;  overflow:hidden;  font-family:Arial;  padding-bottom:15px;  margin-right:15px; }
.detailL H2 { width:586px;  border-bottom:1px solid #202020;  margin:0;  padding:12px 0 10px; }
.detailL H2.LBuleTxt { line-height:10px;  font-size:10px; }
.video { clear:both;  width:610px;  height:350px;  border:2px solid #000;  overflow:hidden; }
.video IMG { float:left;  width:auto;  margin:0; }
.vTxt { clear:both;  padding:11px 0 3px 15px;  background:#FFFDFD url(../images/dottedBg.jpg) repeat-x top;  overflow:hidden; }
.vTxt P { clear:both;  width:530px;  margin:0;  padding:0 0 12px;  font-size:11px;  color:#666;  line-height:13px; }
.vTxt STRONG { color:#202022;  font-size:15px;  line-height:26px; }
.vTxt2 { clear:both;  width:599px;  background:#FFFDFD;  overflow:hidden;  padding:10px 0 10px 15px;  margin-top:5px;  font-weight:bold; }
.embedBtn, .shareBtn { float:left;  width:90px;  height:30px;  background:url(../images/EmbedVideoBtn.jpg) no-repeat;  margin-right:10px;  text-indent:-9999px; }
.embedBtn SPAN, .shareBtn SPAN { display:none; }
.shareBtn { background:url(../images/ShareVideoBtn.jpg) no-repeat 0 0; }
A:hover.embedBtn, A:hover.shareBtn { background-position:0 -30px; }
.vTxt2 P { float:left;  width:390px;  margin:0;  padding:0;  font-size:11px; }
.vTxt2 P SPAN { display:block;  float:left;  width:auto;  padding-top:3px;  font-weight:bold; }
.vTxt2 EM { float:left;  width:122px;  font-style:normal;  color:#999;  font-weight:bold; }
.vTxt2 CITE { color:#333;  font-style:normal;  font-weight:bold; }
.vTxt2 P A { color:#999; }
.vTxt2 A:hover { text-decoration:underline; }
.detailMid { clear:both;  width:599px;  background:#141414;  overflow:hidden;  margin-top:15px;  padding:0 0 15px 15px; }
.detailMid P.topWh, .detailMid P.weAretop { clear:both;  margin:0;  padding:15px 0;  color:#FFF;  font-size:11px;  line-height:14px; }
.detailMid A { color:#01C1DE;  text-decoration:underline; }
.detailMid A:hover { text-decoration:none; }
#comment-form-submit { float:left;  width:99px;  height:27px;  margin:12px 0;  cursor:pointer;  background:url(../images/postCommentBtn.jpg) no-repeat 0 0;  border:0px solid #000000; }
.detailMid INPUT.roll { background-position:0 -27px !important; }
.tArea { clear:both;  width:584px;  height:100px;  border:1px solid #000;  overflow:hidden;  background:#202020; }
.tArea TEXTAREA { float:left;  width:570px;  height:85px;  padding:15px 0 0 14px;  font-family:Arial;  background:none;  border:0px solid #000000;  font-size:14px;  color:#999;  line-height:16px; }
.liveAndlove TEXTAREA, .liveAndlove INPUT { font-family:Arial; }
.comments, .dtlBtm { clear:both;  width:586px;  padding:16px 0;  overflow:hidden;  border-top:1px solid #202020; }
.comments DIV, .comments DIV.wearePage { float:left;  width:88px;  height:93px; }
.comments DIV IMG { float:left;  width:auto;  margin:0; }
.comments P { float:left;  width:495px;  margin:0;  padding:0 0 4px;  font-size:11px;  color:#FFF;  line-height:14px; }
.comments SPAN { color:#666666;  display:block; }
.comments SPAN EM { color:#01C1DD;  font-style:normal;  font-weight:700; }
.comments DIV IMG.tMargin5 { margin-top:5px; }
.dtlBtm { padding:12px 0 0;  font-size:11px;  font-weight:700; }
.dtlBtm CITE { float:right;  width:auto;  font-style:normal; }
.dtlBtm CITE A { color:#999;  text-decoration:none; }
.dtlBtm P { float:left;  width:auto;  margin:0;  padding:0;  color:#333;  line-height:14px; }
.dtlBtm P SPAN { margin-left:10px;  color:#999;  text-decoration:none; }
.dtlBtm P A { color:#999;  text-decoration:none; }
.dtlBtm P .pagingPrev { background:url(../images/prevArrow.jpg) no-repeat 0 3px;  padding-left:11px; }
.dtlBtm P .pagingNext { background:url(../images/nextArrow.jpg) no-repeat right 3px;  padding-right:11px; }
.dtlBtm A:hover { text-decoration:underline;  color:#FFF; }
.detailR { float:left;  width:315px;  overflow:hidden;  font-family:Arial;  font-size:11px;  padding-bottom:15px; }
.dRtop { clear:both;  width:296px;  border:2px solid #000;  background:#151515;  overflow:hidden; }
.dRtop H2 { clear:both;  margin:0;  padding:10px 0 10px 10px;  color:#FF0047;  line-height:12px;  font-size:10px; }
.dRtop DIV { clear:both;  width:288px;  overflow:hidden;  padding:9px 0 10px 8px;  border-top:1px solid #000; }
.dRtop DIV IMG { float:left;  width:auto;  margin-right:11px;  border:1px solid #151515; }
.dRtop DIV P { float:left;  width:175px;  padding:5px 0 0;  margin:0;  color:#FFF;  line-height:14px; }
.dRtop DIV P SPAN { color:#333333; }
.dlRbtm { font-family:"Arial Narrow"; }
.dRtop DIV.hovered { background:#0D0D0D;  cursor:pointer; }
.dRtop DIV.hovered P { color:#FF0046; }
.dRtop DIV.hovered IMG { border:1px solid #FF0048; }
.dRtop DIV.moreFilm, .dRtop DIV.rOver { clear:both;  width:296px;  height:35px;  margin:0;  padding:0px;  font-size:11px;  border-top:1px solid #000;  overflow:hidden; }
.dRtop DIV.moreFilm A { color:#666;  display:block;  width:284px;  overflow:hidden;  padding-left:12px; }
.dRtop DIV.moreFilm A SPAN { display:block;  float:left;  width:auto;  margin-right:10px;  line-height:35px; }
.dRtop DIV.moreFilm A EM { display:block;  width:20px;  height:35px;  background:#CC6633;  float:left;  background:url(../images/singleArrow.jpg) no-repeat left center; }
.dRtop DIV.moreFilm A:hover { text-decoration:underline;  background:#0D0D0D; }
/*END CONTENTS
BEGIN FOOTER*/
#footer { clear:both;  width:960px;  overflow:hidden;  height:47px;  background:#0D0D0D;  font-family:Arial; }
#footer P { clear:both;  width:auto;  float:left;  width:auto;  padding:15px 0 0 18px;  margin:0;  font-size:11px;  color:#444444;  line-height:16px; }
#footer UL { float:right;  width:auto;  text-align:right;  margin:0;  padding:0 10px 0 0; }
#footer LI { float:left;  padding:15px 0 0 7px;  font-size:11px;  color:#444;  line-height:16px; }
#footer LI A:hover { text-decoration:underline;  color:#FFF; }
#footer LI A { display:block;  height:12px;  position:relative;  color:#444;  width:auto; }
#footer LI A SPAN { display:none; }
#footer LI A.facebook { margin:2px 0 0;  width:56px;  background:url(../images/logoFacebook.png) no-repeat 0 0; }
#footer LI A:hover.facebook, #footer LI.active A.facebook { margin:2px 0 0;  width:56px;  background-position:0 -12px; }
#footer LI A.twitter { margin:2px 0 0;  width:49px;  background:url(../images/logoTwitter.png) no-repeat 0 0; }
#footer LI A:hover.twitter, #footer LI.active A.twitter { margin:2px 0 0;  width:49px;  background-position:0 -12px; }
#footer .facebookLikeFooter { float:right;  width:80;  text-align:right;  margin:0;  padding:13px 0 0; }
/*END FOOTER*/
#ie6 .topNav LI.rollover DIV.ddownW { background:none;  padding-bottom:0; }
#ie6 .topNav LI.rollover DIV.ddownW A { background:#151515 url(../images/arrows.gif) no-repeat 143px 14px; }
#ie6 .topNav LI DIV.ddown LI A:hover, #ie6 .topNav LI DIV.ddown LI.selected A { background:#0D0D0D url(../images/arrows.gif) no-repeat 143px -20px; }
#ie6 .logInBx { background:#090906; }
/*BEGIN MUSIC DETAILS PAGE*/
.mdetailConts { overflow:hidden; }
.mdetailL { float:left;  width:615px;  margin:410px 15px 0 0;  overflow:hidden; }
.aboutBand, .exInterviewWrap { clear:both;  width:600px;  padding:15px 0 15px 15px;  background:#FFF;  float:left;  margin-bottom:15px; }
.aboutBand H1, .exInterviewWrap H1 { float:left;  width:360px;  height:38px;  margin:-3px 0 0;  padding:0;  color:#0B6A73;  font-size:27px;  letter-spacing:-1.2px;  line-height:40px;  font-family:DIN-Light; }
.bandLeft { float:left;  width:360px; }
.bandLeft P { clear:both;  margin:0;  padding:10px 14px 0 0;  color:#333;  font-family:Arial;  font-size:11px;  line-height:13px; }
.bandLeft P.orangeTxt { color:#C16D14;  font-weight:700; /*word-spacing:-2px;*/
 font-size:13px;  line-height:16px; }
.bandDescWrap { float:left;  width:224px; }
.bandDesc { float:left;  width:224px;  padding-bottom:20px;  background:#EFEEE0; }
.bandDesc H3 { clear:both;  width:214px;  height:20px;  margin:0 0 7px;  line-height:12px;  padding:8px 0 0 10px;  overflow:hidden;  background:#3A3910;  font-size:11px; }
.bandDesc DIV.bandDescRow { clear:both;  width:214px;  margin:0;  padding:4px 0 0 10px;  font-size:11px;  font-weight:700;  line-height:13px; }
.bandDesc EM, .bandDesc CITE { float:left;  width:78px;  color:#3A3910;  font-style:normal; }
.bandDesc EM { font-weight:bold; }
.bandDesc SPAN { float:left;  width:auto;  color:#999966; }
.bandDesc CITE { width:auto; }
.exLeft { float:left;  width:auto; }
.mdetailR { float:left;  width:300px;  margin-top:410px;  padding-bottom:15px; }
.mp3Player { clear:both;  width:272px;  padding:0px 11px 9px 13px;  border:2px solid #272505;  background:#3A3910;  overflow:hidden; }
.liveAndlove { width:269px;  clear:both;  padding:16px 15px 15px 16px;  margin-top:15px;  background:url(../images/liveAndLove_repeat.jpg) repeat;  overflow:hidden; }
.liveAndlove H2, .liveAndlove H3 { margin:-8px 0 0;  padding:4px 0px 0px;  height:32px;  font-size:24px;  /*[disabled]line-height:26px;*/  color:#FFFFFF;  font-family:DIN-Light; }
.liveAndlove P { clear:both;  margin:0;  padding:8px 0 5px;  font-size:11px;  line-height:13px; /*word-spacing:-1px*/
}
.liveAndlove SPAN { color:#999966;  font-size:13px;  line-height:15px;  font-weight:700; }
.liveAndlove A { float:left;  width:156px;  height:30px;  display:block;  margin-top:22px;  background:url(../images/requestBtn.jpg) no-repeat 0 0; }
.liveAndlove A:hover { background-position:0 -30px; }
.liveAndlove A.giveBtn { width:106px;  background:url(../images/giveBtn.jpg) no-repeat 0 0; }
.liveAndlove A.giveBtn:hover { background-position:0 -30px; }
.liveAndlove FORM SPAN { padding-top:10px;  display:block;  font-size:11px; }
.liveAndlove FORM INPUT, .liveAndlove FORM TEXTAREA { width:260px;  padding:4px 0 0 6px; }
.visitTheir { float:left;  width:auto;  margin:15px 0 0; }
/*END MUSIC DETAILS PAGE
ADDITION FOR MUSIC FRONT PAGE*/
.midR A.checkEmout { width:100px;  background:url(../images/checkBtn2.jpg) no-repeat 0 0; }
.topLeft DIV A.checkBand { background:url(../images/checkBtn3.jpg) no-repeat 0 0; }
.midR H5 { clear:both;  margin:0;  padding:0;  font-weight:400; }
.midR EM.tMargin4 { margin-top:4px;  width:auto;  margin-right:20px;  font-weight:400; }
/*ADDITION FOR MUSIC FRONT PAGE
BEGIN GNERIC AND WHO WE ARE PAGE*/
.genericL { padding:0;  background:#FFF;  height:auto !important;  height:1292px; }
.genericConts { clear:both;  padding:0 15px 30px; }
.genericConts H2 { clear:both;  margin:0;  padding:0;  height:32px;  line-height:32px;  overflow:hidden;  margin-top:10px; }
.genericConts P A { text-decoration:underline;  color:#666;  font-size:11px; }
.genericConts P A:hover { text-decoration:underline;  color:#666; }
.genericConts P { padding:10px 0 0;  margin:0;  color:#333333;  font-family:Arial;  font-size:11px;  line-height:14px; }
.genericConts UL { padding:10px 0 0;  margin:0;  color:#333333;  font-family:Arial;  font-size:11px;  line-height:14px;  list-style-type:disc;  padding-left:15px; }
.genericConts OL { padding:10px 0 0;  margin:0;  color:#333333;  font-family:Arial;  font-size:11px;  line-height:14px;  list-style-type:decimal;  padding-left:15px; }
.withoutBg { background:none;  padding-top:14px; }
.logoutWrap { float:right;  width:205px;  height:32px;  padding:7px 10px 0;  overflow:hidden;  background:url(../images/logout.gif) no-repeat;  font-family:Arial; }
.logoutWrap IMG { float:left;  width:auto;  margin:0 10px 0 0; }
.logoutWrap SPAN { float:left;  width:auto;  display:block;  color:#666;  font-size:11px;  line-height:13px; }
.logoutWrap EM { color:#FFF;  font-style:normal; }
.logoutWrap P { float:right;  width:auto;  margin:0;  padding:0;  line-height:13px; }
.logoutWrap P A { float:right;  width:auto;  color:#666;  font-size:11px; }
.logoutWrap P A:hover { text-decoration:underline;  color:#FFF; }
.weAreDesc { clear:both;  float:none; }
.weAreDesc A { background:url(../images/watchoffintroBtn.jpg) no-repeat 0 0; }
.detailMid P.weAretop { font-size:13px;  line-height:17px; }
.detailMid P.weAretop SPAN { color:#01C1DE; }
/*.detailMid p.weAretop a{text-decoration:none}*/
.comments P.weAreQ { float:none;  clear:both;  width:auto;  color:#FF0048;  font-size:13px; }
P.clear { clear:both;  width:100%;  font-size:3px;  line-height:3px;  margin:0;  padding:0; }
.comments DIV.wearePage { height:auto;  width:495px; }
.bottomPadd5 { padding-bottom:5px; }
.bottomPadd15 { padding-bottom:15px; }
.bottomPadd0 { padding-bottom:0; }
.bottomPadd200 { padding-bottom:200px; }
/*END GNERIC AND WHO WE ARE PAGE
BEGIN CONVERSATIONS PAGE*/
.conversL { font-family:Arial; }
.conversTop { clear:both;  width:574px;  padding:0 25px 15px 15px;  background:#000 url(../images/conversTop_bg.jpg) no-repeat left top;  overflow:hidden; }
.conversTop IMG { float:right;  width:auto;  margin:26px 0 65px; }
.conversTop H2 { clear:both;  margin:0px 0 0;  padding:0;  height:33px;  line-height:35px;  font-size:12px; }
.conversTop P { clear:both;  margin:0;  padding:5px 0 0;  font-size:13px;  font-family:Arial;  color:#666;  line-height:17px; }
.conversTop P SPAN { display:block;  margin-top:20px;  clear:both;  width:165px;  height:23px;  background:url(../images/jamieAndharvs.jpg) no-repeat;  text-indent:-9999px;  overflow:hidden; }
.conversTop A { float:left;  width:214px;  height:30px;  margin-top:20px;  background:url(../images/goOn_btn.jpg) no-repeat 0 0;  display:block; }
.conversTop A:hover { background-position:0 -30px; }
.bottomConts { clear:both;  width:614px;  padding:0px;  margin:15px 0 0;  overflow:hidden;  background:#FFF; }
.bottomConts H2 { clear:both;  margin:-8px 0 0;  padding:0;  height:33px;  font-size:12px;  line-height:33px; }
.bcTop, .step1, .formConts { clear:both;  width:599px;  padding:24px 0 17px 15px;  overflow:hidden;  background:url(../images/dottedBg.jpg) repeat-x bottom; }
.bcTop P, .step1 P, .formConts P { clear:both;  margin:0;  padding:10px 15px 0 0;  font-size:11px;  color:#333;  line-height:14px; }
.step1, .formConts { padding:16px 0 16px 15px; }
.step1 P, .formConts P { padding:0 0 13px;  font-size:12px;  font-weight:700;  color:#CCC; }
.step1 LABEL, .inputWrap LABEL, .formWrap LABEL { float:left;  width:132px;  padding-top:1px;  font-size:12px;  font-weight:700;  color:#333;  line-height:17px; }
.step1 SELECT, .inputWrap SELECT { float:left;  margin:0 8px 0 0;  width:160px;  height:20px;  padding:0;  font-size:11px;  font-family:Arial;  color:#333; }
.inputWrap SELECT.width61 { width:61px; }
.inputWrap SELECT.width100 { width:100px; }
.formConts.bgNone { background:none; }
.formConts P { padding:0 0 3px; }
.formConts SPAN { display:block;  clear:both;  width:380px;  font-size:11px;  font-family:Arial;  color:#999;  padding:3px 0 5px 132px;  line-height:13px; }
.formConts SPAN EM { font-style:normal;  color:#666; }
.formConts INPUT.subBtn, .formConts INPUT.subBtnOver { float:left;  width:132px;  height:30px;  border:0;  background:url(../images/sendReq_btn.jpg) no-repeat 0 0;  cursor:pointer; }
.formConts CITE { float:left;  width:auto;  display:block;  font-size:11px;  font-style:normal;  color:#999;  line-height:14px;  padding:6px 0 0 8px; }
.formConts INPUT.subBtnOver { background-position:0 -30px; }
.formConts SPAN.paddL0 { padding-left:0; }
.inputWrap { clear:both;  padding-top:10px;  width:599px;  overflow:hidden; }
.inputWrap LABEL { padding-top:4px;  padding-left:1px; }
.inputWrap DIV, .inputWrap DIV.txtArea, .inputWrap DIV.zipAndvcode, .formWrap
DIV { float:left;  width:254px;  height:26px;  background:url(../images/fieldInput.png) no-repeat;  overflow:hidden; }
.inputWrap DIV.zipAndvcode { width:95px;  background:url(../images/inputBg4.jpg) no-repeat; }
.inputWrap DIV.txtArea { height:96px;  background:url(../images/teareaBg.jpg) no-repeat; }
.inputWrap DIV.txtArea TEXTAREA { width:245px;  padding-left:9px;  padding-top:6px;  height:90px;  font-family:Arial;  font-size:12px;  color:#FFF;  font-weight:700;  background:none;  border:0; }
.inputWrap DIV INPUT, .formWrap DIV INPUT { width:236px;  margin:0;  height:19px;  padding-top:5px;  padding-left:9px;  padding-right:9px;  line-height:14px;  font-family:Arial;  font-size:12px;  font-weight:700;  color:#FFF;  background:none;  border:0; }
/*.formConts input.browse_btn{}*/
.inputWrap DIV INPUT.width77 { width:77px; }
.inputWrap IMG { float:left;  width:auto;  border:2px solid #333;  margin:0 0 0px; }
.inputWrap DIV.proImgR { float:left;  width:auto;  height:auto;  margin:0;  padding:0 0 0 10px;  background:none; }
.inputWrap DIV.inputWrapper { float:left;  width:336px;  height:auto;  margin:0;  padding:0;  position:relative; }
.tPadd13 { padding-top:13px; }
.tPadd15 { padding-top:15px; }
.tPadd19 { padding-top:19px; }
.bpadd3 { padding-bottom:3px; }
.bpadd6 { padding-bottom:6px; }
.paddtAndb { padding:3px 0 8px 15px; }
/*END CONVERSATIONS PAGE
BEGIN FRIENDS,EDIT PROFILE PAGE*/
.friendsL { padding:0; }
.fTopWrap { clear:both;  width:614px;  background:#663C24 url(../images/fTop_bg.jpg) no-repeat bottom;  overflow:hidden; }
.fTop { clear:both;  width:614px;  background:url(../images/imaginary.jpg) no-repeat 186px 21px; /*height:458px;*/
 padding-bottom:12px;  overflow:hidden; }
.fLogIn { float:left;  width:95px;  background:none;  height:auto;  padding:5px 0 0 20px;  position:static;  top:auto;  overflow:hidden; }
.fLogIn LABEL { width:95px; }
.fLogIn A:hover { color:#FFF; }
.fTopForm { height:254px; }
.fTopConts { clear:both;  width:614px;  overflow:hidden; }
.fTopConts H2 { clear:both;  margin:-12px 0 0 17px;  padding:0;  height:50px;  line-height:50px;  font-size:12px; }
.fTopConts H3 { clear:both;  margin:0px 0 0 17px;  padding:0;  height:32px;  line-height:32px;  font-size:10px; }
.fTopConts P { clear:both;  margin:0;  padding:3px 0 8px 19px;  color:#86B553;  font-size:13px;  font-weight:700;  line-height:17px; }
.fTopConts UL { clear:both;  width:614px;  margin:0;  padding:0;  font-family:Arial;  font-weight:700; }
.fTopConts LI { float:left;  width:614px;  font-size:11px;  color:#FFFCB5;  background:url(../images/friend_a_y.jpg) repeat-y top;  overflow:hidden;  line-height:14px; }
.fTopConts LI.bgNone { background:none;  color:#FFF; }
.fTopConts LI SPAN { display:block;  background:url(../images/plus.gif) no-repeat 18px 8px;  padding:5px 0 5px 32px;  line-height:14px; }
.fTopConts LI.bgNone SPAN { background-position:18px -25px; }
.captCha { clear:both;  width:188px;  height:29px;  overflow:hidden;  margin:18px 0 0 135px; }
.captCha IMG { float:left;  width:auto;  margin:0; }
.checkWrap { clear:both;  width:614px;  padding:0px 0 12px; }
.checkBx { clear:both;  width:460px;  overflow:hidden;  margin-left:145px;  padding-top:15px; }
.checkBx INPUT { float:left;  width:auto;  margin:0;  padding:0; }
.checkBx LABEL { float:left;  width:auto;  font-size:12px;  line-height:14px;  color:#000;  padding-left:10px; }
.checkBx LABEL A { color:#00C3E0;  text-decoration:underline; }
.checkBx LABEL A:hover { text-decoration:none; }
#ie .checkBx LABEL { padding-top:4px; }
#ie .checkBx { padding-top:10px; }
.signUp, .saveChanges { clear:both;  width:400px;  padding:20px 0 0 147px;  overflow:hidden; }
.signUp INPUT, .signUp INPUT.rollup, .saveChanges INPUT, .saveChanges
INPUT.rolled { float:left;  width:90px;  height:30px;  overflow:hidden;  background:url(../images/signUp_btn.jpg) no-repeat 0 0;  border:0;  cursor:pointer; }
.saveChanges INPUT, .saveChanges INPUT.rolled { width:100px;  background:url(../images/saveChange_btn.jpg) no-repeat 0 0; }
.signUp INPUT.rollup, .saveChanges INPUT.rolled { background-position:0 -30px; }
.saveChanges { padding:20px 0 10px 137px; }
.profileTop { clear:both;  width:599px;  padding:0 0 14px 15px;  background:#000 url(../images/profileTop_bg.jpg) no-repeat top;  overflow:hidden; }
.profileTop H2 { clear:both;  margin:128px 0 0;  padding:0;  height:33px;  line-height:33px;  font-size:12px; }
.profileTop P { clear:both;  margin:-2px 0 0;  padding:0 0 25px;  line-height:14px;  font-size:11px;  color:#FFF; }
.profileTopForm { clear:both;  width:599px;  overflow:hidden; }
.formWrap LABEL { color:#FFF;  font-weight:400;  font-size:11px;  padding-top:3px; }
.formWrap DIV { background:url(../images/inputBg5.jpg) no-repeat; }
.formWrap { float:left;  width:435px;  padding:10px 0 0; }
.letKnowBtn { float:left;  width:111px;  margin-top:30px; }
.letKnowBtn INPUT, .letKnowBtn INPUT.rollingOn { float:left;  width:111px;  height:58px;  background:url(../images/letThemKnow_btn.jpg) no-repeat 0 0;  cursor:pointer;  border:0;  margin:0; }
.letKnowBtn INPUT.rollingOn { background-position:0 -58px; }
.width435 { width:435px; }
.bpadd100 { padding-bottom:100px; }
/*BEGIN FRIENDS,EDIT PROFILE PAGE*/
.inputWrap DIV.s { background:#FF0000; }
.error { font-size:14px;  color:#FFFFFF;  font-weight:bold; }
.form_error { font-size:14px;  color:#A72519;  font-weight:bold; }
.fTop .error { padding:5px 0 0 20px; }
.txtW .textbox { height:55px;  overflow:hidden; }
.vTxt2 P SPAN.hidden { display:none; }
.formConts P.error { color:#FF0049; }
.inputWrap DIV.error, .inputWrap DIV.error, .inputWrap DIV.error, .formWrap
DIV.error { background-image:url(../images/fieldInputError.png); }
A.pink { color:#FF0049; }
.dtlBtm SPAN { color:#999; }
A.report_video_comment { margin-top:5px;  float:left; }
A.report_video_comment UL { padding:0;  margin:0;  color:#FFFFFF;  position:relative;  width:370px;  height:20px;  left:50; }
A.report_video_comment UL LI { padding:0;  margin:0;  float:left;  width:50px;  background:#D90000;  font-size:0.6em;  height:24px;  line-height:26px;  text-align:center;  border-right:1px solid #A50000;  border-top:1px solid #710000;  border-bottom:1px solid #710000; }
A.report_video_comment UL LI.over { color:#000;  text-decoration:underline; }
A.report_video_comment UL LI.clearBorder {}
A.report_video_comment UL LI.last { border-right:1px solid #710000; }
A.report_video_comment UL LI.first { border-left:1px solid #710000; }
A.report_video_comment UL LI.report { text-align:left;  width:65px;  padding-left:3px;  line-height:12px;  background:none;  border:0;  border-right:1px solid #710000;  color:#D90000; }
A.report_video_comment:hover UL { display:block !important; }
A.report_video_comment:hover { color:#D90000; }
.interviewBody { float:left;  clear:both; }
.articleInterview { float:left;  height:252px;  width:585px;  clear:both; }
.articleTitle { float:left;  height:40px; }
.interviewRight { height:248px;  float:left;  width:440px; }
.interviewLeft { height:252px;  float:left;  width:140px; }
.interviewIntro { padding:10px 10px 0;  font-size:11px;  line-height:13px; }
HR { background:url(/images/dottedBg.jpg) repeat-x scroll center;  height:5px;  border:none; }
.deleteComment { float:right;  font-size:10px; }
.comments DIV.reportIcon { height:18px;  width:21px;  background:url(/images/icon2.gif) no-repeat 0 0; }
.comments .report_video_comment:hover DIV.reportIcon { background-position:0 -18px; }
.interviewBody { font-size:11px;  padding-right:10px;  margin-top:7px;  width:586px; }
.interviewBody H2 { font-size:13px;  font-weight:normal;  margin:7px 0; }
.articleInterviewOuter { float:left;  padding:10px 0; }
.recaptchatable .recaptcha_image_cell, #recaptcha_table { background-color:#202020 !important; /*reCaptcha widget background color*/
}
#recaptcha_table { border-color:#000000 !important; /*reCaptcha widget border color*/
}
#recaptcha_response_field { border-color:#FF0000 !important; /*Text input field border color*/
 background-color:#FF0000 !important; /*Text input field background color*/
}
/******** @FONT-FACEs **********/
@font-face { font-family:DIN-Med;  src:url('/fonts/dinm.eot');  src:url('/fonts/dinm.eot?#iefix') format('embedded-opentype'), url('/fonts/dinm.woff') format('woff'), url('/fonts/dinm.ttf') format('truetype'); /**url('/fonts/dinm.svg#Interstate-Regular') format('svg');*
font-weight: normal;*/
 font-style:normal; }
@font-face { font-family:DIN-Light;  src:url('/fonts/dinl.eot');  src:url('/fonts/dinl.eot?#iefix') format('embedded-opentype'), url('/fonts/dinl.woff') format('woff'), url('/fonts/dinl.ttf') format('truetype'); /**url('/fonts/dinl.svg#Interstate-Regular') format('svg');*
font-weight: normal;*/
 font-style:normal; }
.exInterviewWrap H1 { color:#FFFFFF; }

