
/*
	Title:		Bulls And Arrows
	Author:		Graviton Media
	Author URL:	www.gravitonmedia.com.au
	Date:		June 20, 2009
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
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;}

	/* 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:167px;position:absolute;left:0;top:39px;background:url(../images/ddBtm.png) no-repeat bottom;padding-bottom:6px}
.topNav li div.ddown{width:167px;background:url(../images/ddownBg.png) repeat-y;overflow:hidden}
.topNav li div.ddown ul{float:left;width:162px;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:162px}
.topNav li div.ddown li a{width:152px;height:24px;padding:8px 0 0 10px;border-top:1px solid #000;background:#151515 url(../images/arrows.gif) no-repeat 143px 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:143px -20px;color:#ff0048}

.logInwrap{float:right;width:115px;height:39px;position:relative;color:#fff;font-size:14px;line-height:16px}
.logInwrap span,.logInwrap span.rollon{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:/*190*/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;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}
.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}
.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}

.leftCol{float:left;width:300px;margin:15px 16px 0 0;overflow:hidden}
.leftCol h1{clear:both;width:280px;height:265px;margin:8px 0 3px;padding:0;background:url(../images/leftH_bg.jpg) no-repeat 2px 0;text-indent:-2000px}
.leftCol h2{clear:both;margin:6px 0 21px;padding:0;height:36px}

.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;width:130px;height:35px;margin:0}
.rightCol h2 a{font-size:26px;font-weight:400;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:13px;font-size:13px;font-weight:700}

.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}
.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}
	
.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/*.detailMid input,.detailMid input.roll*/{float:left;width:99px;height:27px;margin:12px 0 12px;cursor:pointer;background: url(../images/postCommentBtn.jpg) no-repeat 0 0;border:0px}
.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;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 */
#fooer{clear:both;width:960px;overflow:hidden;height:47px;background:#0d0d0d;font-family:Arial;}
#fooer p{clear:both;width:auto;float:left;width:auto;padding:15px 0 0 18px;margin:0;font-size:11px;color:#444444;line-height:16px}
#fooer ul{float:right;width:auto;text-align:right;margin:0;padding:0 20px 0 0}
#fooer li{float:left;padding:15px 0 0 7px;font-size:11px;color:#444;line-height:16px}
#fooer li a:hover{text-decoration:underline;color:#fff}
#fooer li a{display:block;height:12px;position:relative;color:#444;width:auto}
#fooer li a span{display:none}
#fooer li a.facebook{margin:2px 0 0 0;width:56px;background:url(../images/logoFacebook.png) no-repeat 0 0;}
#fooer li a:hover.facebook,#fooer li.active a.facebook{margin:2px 0 0 0;width:56px;background-position:0 -12px}
#fooer li a.twitter{margin:2px 0 0 0;width:49px;background:url(../images/logoTwitter.png) no-repeat 0 0;}
#fooer li a:hover.twitter,#fooer li.active a.twitter{margin:2px 0 0 0;width:49px;background-position:0 -12px}
	/* 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:32px;margin:-3px 0 0;padding:0;color:#c16d14;font-size:12px;line-height:32px}
.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:0;height:32px;font-size:26px;line-height:26px;}

.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/*;min-height:1292px*/;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 0;margin:0;color:#333333;font-family:Arial;font-size:11px;line-height:14px}
.genericConts ul {padding:10px 0 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 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
 }