﻿*{margin:0px;padding:0px;}
body{font-size:72%;font-family:'Trebuchet MS',Arial,verdana;background:#FFFFFF url('../img/rptxbg.jpg') repeat-x left top;padding-bottom:100px;}
.cntnr{width:1013px;margin:0px auto 0px auto;}
h1.logo{width:317px;height:216px;}



.col1{width:317px;float:left;}
.col1I{width:307px;background-color:#ffffff;margin-left:9px}

.insgtips{padding:10px 11px 0px 11px;background-color:#FFFFFF;color:#616161;}
.insgtips h3{width:288px;height:29px;position:relative;margin-bottom:8px;}
.insgtips h3 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat -138px -353px;}

.insgtips ol{margin:4px 0px 8px 18px;}
.insgtips ol li{color:#0076D0}
.insgtips ol li span{color:#616161;}

.twi{margin-left:11px;}
.twihdr{display:block;width:287px;height:17px;background:transparent url('../img/bg.png') no-repeat left top;}






.twicont{display:block;background-color:#ECECEC;width:236px;padding:0px 25px 0px 20px;margin-left:1px;color:#666666;font-size:1em;}
.twicont span{display:block;height:78px;width:236px;}
.twiftr{display:block;width:287px;height:31px;background:transparent url('../img/bg.png') no-repeat left -17px;}
a.twilink{margin-left:18px;display:block;width:196px;height:24px;position:relative;}
a.twilink span{display:block;position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -48px;}
a.justlink{margin:0px 0px 0px 18px;display:block;width:215px;height:25px;position:relative;}
a.justlink span{display:block;position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -72px;}
.news{width:286px;margin:34px 0px 0px 11px;}
.news h3{width:115px;height:15px;position:relative;}
.news h3 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -97px;}
.news ul{margin:10px 0px 0px 0px;padding:0px;}
.news ul li{list-style-type:none;padding:10px 0px;color:#666666;font-size:.9em;}
.news ul li span.dated{color:#CCCCCC;padding:2px 0px;}
.news ul li a{color:#0476CE;text-decoration:none;}
.news ul li a:hover{color:#0476CE;text-decoration:underline;}

.companies{width:286px;margin:16px 0px 6px 11px;}
.companies h3{width:287px;height:26px;position:relative;margin-bottom:10px;}
.companies h3 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -307px;}
.compcoll a{display:block;width:84px;height:51px;float:left;margin:10px 0px 0px 6px;}
.comphldr{height:160px;}
.col2{width:622px;float:right;}
ul.mainnav{float:right;}
ul.mainnav li{float:left;list-style-type:none;}
ul.mainnav li a{display:block;height:36px;position:relative;cursor:pointer;}
ul.mainnav li a span{display:block;position:absolute;width:100%;height:100%;}

ul.mainnav li.hme a{width:64px;}
ul.mainnav li.hme a span{background:transparent url('../img/bg.png') no-repeat left -130px;}
ul.mainnav li.hme a:hover span,ul.mainnav li.hme a.on span{background-position:left -166px;}

ul.mainnav li.about a{width:60px;}
ul.mainnav li.about a span{background:transparent url('../img/bg.png') no-repeat -64px -130px;}
ul.mainnav li.about a:hover span,ul.mainnav li.about a.on span{background-position:-64px -166px;}

ul.mainnav li.comp a{width:100px;}
ul.mainnav li.comp a span{background:transparent url('../img/bg.png') no-repeat -124px -130px;}
ul.mainnav li.comp a:hover span,ul.mainnav li.comp a.on span{background-position:-124px -166px;}

ul.mainnav li.ash a{width:100px;}
ul.mainnav li.ash a span{background:transparent url('../img/bg.png') no-repeat -224px -130px;}
ul.mainnav li.ash a:hover span,ul.mainnav li.ash a.on span{background-position:-224px -166px;}

ul.mainnav li.media a{width:68px;}
ul.mainnav li.media a span{background:transparent url('../img/bg.png') no-repeat -324px -130px;}
ul.mainnav li.media a:hover span,ul.mainnav li.media a.on span{background-position:-324px -166px;}

ul.mainnav li.nnews a{width:63px;}
ul.mainnav li.nnews a span{background:transparent url('../img/bg.png') no-repeat -392px -130px;}
ul.mainnav li.nnews a:hover span,ul.mainnav li.nnews a.on span{background-position:-392px -166px;}

ul.mainnav li.contact a{width:74px;}
ul.mainnav li.contact a span{background:transparent url('../img/bg.png') no-repeat -455px -130px;}
ul.mainnav li.contact a:hover span,ul.mainnav li.contact a.on span{background-position:-455px -166px;}

.inside{margin:18px 0px 35px 0px;}
.inside h3{width:344px;height:20px;position:relative;}
.inside h3 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -204px;}

.feathldr{margin-top:12px;}
.insidefeat{width:300px;}
.insidefeatimg{display:block;padding:10px 0px 0px 10px;width:290px;height:190px;background-color:#DBDBDB;}
.insidefeat h4{margin:5px 0px 8px 0px;font-size:1.2em;color:#666666;}
.insidefeat p{color:#666666;}

.intro{padding-top:36px;width:622px;height:132px;border-bottom:5px solid #D5D5D5;font-size:2.5em;color:#666666;padding-bottom:10px;}
.genericintro{padding-top:36px;width:622px;font-size:2.2em;color:#666666;padding-bottom:6px;}


div.newsbin{border-top:5px solid #DDDDDD;padding-top:25px;}
div.newsbinI{background-color:#E2E2E2;padding:15px 8px 10px 8px;height:140px;}
div.newsitem{padding:10px 10px 10px 0px;}
div.newsitem h4{color:#616161;font-weight:Bold;}
.lnewshdr{background-color:#F7F7F7;}
.lnewshdr h3{width:125px;height:20px;position:relative;}
.lnewshdr h3 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -333px;}


.tabs{width:604px;height:22px;background-color:#ffffff;}
.tabs ul{margin-left:25px;}
.tabs ul li{float:left;list-style-type:none;}
.tabs ul li a{display:block;height:22px;position:relative;cursor:pointer;}
.tabs ul li a span{display:block;position:absolute;width:100%;height:100%;}

.tabs ul li.thebiz a{width:87px;}
.tabs ul li.thebiz a span{background:transparent url('../img/bg.png') no-repeat left -224px;}
.tabs ul li.thebiz a:hover span,.tabs ul li.thebiz a.on span{background-position:left -246px;}

.tabs ul li.charwrk a{width:87px;}
.tabs ul li.charwrk a span{background:transparent url('../img/bg.png') no-repeat -87px -224px;}
.tabs ul li.charwrk a:hover span,.tabs ul li.charwrk a.on span{background-position:-87px -246px;}

.tabs ul li.instips a{width:110px;}
.tabs ul li.instips a span{background:transparent url('../img/bg.png') no-repeat -174px -224px;}
.tabs ul li.instips a:hover span,.tabs ul li.instips a.on span{background-position:-174px -246px;}

a.twilink2{display:block;width:224px;height:21px;position:relative;}
a.twilink2 span{position:absolute;width:100%;height:100%;background:transparent url('../img/bg.png') no-repeat left -268px;}

a.itunesbuy{display:block;width:80px;height:21px;background:transparent url('../img/bg.png') no-repeat left -422px;}

/*about changes*/
.compsnav h4.aboutintro{font-size:1.2em;padding-bottom:5px;margin-top:20px;}
.about div.genericintro{padding-top:12px;padding-bottom:12px;}
div.about div.mcontnt div.item{padding-top:0px;padding-bottom:15px;}

/*----------------------------COMPANIES */
.compsnav{padding:2px 0px 4px 0px;border-bottom:4px solid #D5D5D5;color:#616161;}
.compsnav h4{color:#777777;padding-bottom:15px;}
.compsnav  a{width:auto;padding:0px 5px;}
.compsnav  a.on{text-decoration:none;color:#656565;}
/*.compsnav ul{margin:19px 0px 0px 32px;}
.compsnav ul li{float:left;list-style-type:none;margin-left:5px;}
.compsnav ul li a{display:block;width:128px;height:47px;position:relative;text-align:center;padding-top:20px;}
.compsnav ul li a.on{background-color:#D5D5D5;}
.compsnav ul li a span{display:block;position:absolute;width:118px;height:57px;top:5px;left:5px;}
.compsnav ul li.just a span{background:transparent url('../media/companies/just.jpg') no-repeat left top;}
.compsnav ul li.inspire a span{background:transparent url('../media/companies/inspire.jpg') no-repeat left top;}
.compsnav ul li.p4i a span{background:transparent url('../media/companies/p4i.jpg') no-repeat left top;}
.compsnav ul li.jellyfish a span{background:transparent url('../media/companies/jellyfish.jpg') no-repeat left top;}
*/

.comphdr{margin-top:22px;border-bottom:4px solid #DBDBDB;padding-bottom:14px;}
.comphdr h3{font-size:2.3em;color:#616161;margin-bottom:25px;}
.compsec{margin-top:9px;border-bottom:4px solid #E1E1E1;}
.compsecimg{width:162px;padding-left:41px;}
.compsecdet{width:419px;color:#666666;}

.compsecimgv2{padding-left:0px;width:240px;}
.compsecdetv2{width:360px;color:#666666;}

.compthsecimg{width:114px;}
div.compthsecimg img{padding:0px;}
.compthsecdet{width:486px;color:#666666;}
.compthsecdet h4{font-size:1.8em;}

.topanch{display:block;text-align:right;clear:both;padding-bottom:10px;}

/*----------------------------ASHHUNTER
.mcontnt_col{width:300px;float:left;border-bottom:4px solid #E5E5E5;}*/
.mcontnt{color:#616161}
.mcontnt img{padding:5px;}
.mcontnt .item{border-bottom:4px solid #E3E3E3;padding:15px 0px 10px 0px;}
.ml18{margin-left:18px;}

ol.approach{color:#0876C5;}
ol.approach li{list-style-position:inside;padding:7px 0px;font-weight:bold;}
ol.approach li span span.approachhdr{color:#666666;font-weight:bold;}
ol.approach li span{color:#616161;font-weight:normal;}
div.hr{padding-top:10px;border-bottom:4px solid #E5E5E5;margin-bottom:15px;}

.tabcontent{width:604px;color:#676767;}
.tabcontent p{margin:8px 0px;}


ul.artists{}
ul.artists li{float:left;width:188px;list-style-type:none;margin-left:19px;}


.kghdr{font-size:1.2em;color:#616161}





/*--------------------------------------MEDIA */
.medianav{margin-top:25px;}
.mediathumbs ul{margin-top:2px;width:562px;margin-left:40px;}
.mediathumbs ul li{display:block;float:left;text-align:center;margin:10px 10px 0px 0px;padding-top:0px;width:69px;height:68px;background:transparent url('../img/bg.png') no-repeat -69px -353px;}
.mediathumbs ul li.on{background-position:left -353px; }
.mediathumbs ul li.ml0{margin-left:0px;}
.mediacntn{border-top:4px solid #D8D8D8;padding:25px 0px;border-bottom:4px solid #D8D8D8;clear:both;margin-top:15px;}



/*--------------------------------------NEWS */
.newsnav{border-top:4px solid #D8D8D8;border-bottom:4px solid #D8D8D8;padding:2px 0px 15px 0px;}
.newsnav h4{font-size:1.4em;margin-bottom:5px;}

.newsnav ul{}
.newsnav ul li{margin-left:16px;list-style-image:url('../img/li.gif');}
.article{padding:16px 0px;border-bottom:4px solid #D8D8D8;}
.newsnav ul li a.on{color:#616161;}
.article ul{padding-left:15px;}
.article ul li{padding:3px;}
#player{display:block;width:527px;height:328px;text-align:center;margin:20px 0px 20px 36px;background-color:#333333;color:#ffffff}

a{text-decoration:none;color:#0476CC;}
a:hover{text-decoration:underline;}
img{border:0px;}
.cl{clear:both;}
.db{display:block;}
.dn{display:none;}
.hilght{color:#0476CC;}
.fl{float:left;}
.fr{float:right;}
.hi{color:#0276C3}
.b{font-weight:bold;}
.ind{padding-left:20px;}
p{margin:3px 0px 10px 0px;color:#616161;}
h1{font-size:1.6em;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
h4{font-size:1em;}
.p5{padding:5px;}
.pt15{padding-top:15px;}
.un{text-decoration:underline;}
.bld{font-weight:bold;}