* {
margin:0;
padding:0;
}
body {
background:url(http://cdn.cbsi.com.au/adikted/i/m/body-bg.png) #000 repeat-x top left;
font:11px Arial;
color:#666;
}
fieldset, img {
border:none;
}
ul, li {
list-style-type:none;
}
a {
color:#0066cc;
text-decoration:none;
}
a:hover,
.error {
color:#ff3333;
}
.success {
color:#fff;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
h1 {
color:#fff;
font-size:20px;
}
.width {
width:980px;
margin:0 auto;
}

input.text,
select.text,
textarea.text {
width:288px;
border:1px solid #e7e5e5;
color:#000;
font:11px Arial;
background:url(http://cdn.cbsi.com.au/adikted/i/m/input-bg.png) repeat-x bottom left;
padding:3px 5px 2px 5px;
float:left;
}
select.text {
width:300px;
padding:0;
}
textarea.text {
height:60px;
overflow:hidden;
background:url(http://cdn.cbsi.com.au/adikted/i/m/textarea-bg.png) #fff repeat-x top left;
}
input.short{
width:133px;
}
p.short {
float:left;
margin-right:8px;
}
p label {
font-size:11px;
display:block;
margin:0 0 2px 0;
}
form p {
margin:0 0 8px 0;
}
form .submit {
float:right;
}
form .form-link {
float:left;
line-height:22px;
display:block;
margin:0 0 0 8px;
}
form .form-icon{
margin:2px 0 0 3px;
}
form h1 {
margin-bottom:5px;
}
p.checkbox {
padding:5px;
border:1px solid #222;
background:#111;
margin:10px 0;
}
p.checkbox label {
margin:0;
}
input.checkbox{
float:left;
margin:0 8px 2px 0;
}
#header {
height:165px;
position:relative;
}
#search {
position:absolute;
top:45px;
left:340px;
}
#logo {
background:url(http://cdn.cbsi.com.au/adikted/i/m/logo.png) no-repeat top left;
width:158px;
height:169px;
text-indent:-9999px;
outline-style:none;
display:block;
position:absolute;
left:10px;
top:20px;
}
#nav {
position:absolute;
left:280px;
top:113px;
}
#nav li {
float:left;
}
#nav li a,
#nav li a span {
background-image:url(http://cdn.cbsi.com.au/adikted/i/m/tabs.png);
background-repeat:no-repeat;
}
#nav li a {
background-position:0 0;
color:#666;
padding-left:10px;
cursor:pointer;
}
#nav li a span{
background-position:100% 0;
font-size:14px;
font-weight:bold;
float:left;
line-height:46px;
padding-right:10px;
}
#nav li a:hover,
#nav li.selected a {
background-position:0 -56px;
}
#nav li a:hover span,
#nav li.selected a span {
background-position:100% -56px;
}
#nav li a.t1:hover,
#nav li.selected a.t1 {
background-position:0 -112px;
color:#d64501;
}
#nav li a.t1:hover span,
#nav li.selected a.t1 span {
background-position:100% -112px;
}
#nav li a.t2:hover,
#nav li.selected a.t2 {
background-position:0 -168px;
color:#d6cf00;
}
#nav li a.t2:hover span,
#nav li.selected a.t2 span {
background-position:100% -168px;
}
#nav li a.t3:hover,
#nav li.selected a.t3 {
background-position:0 -224px;
color:#36d604;
}
#nav li a.t3:hover span,
#nav li.selected a.t3 span {
background-position:100% -224px;
}
#nav li a.t4:hover,
#nav li.selected a.t4 {
background-position:0 -280px;
color:#02d6b3;
}
#nav li a.t4:hover span,
#nav li.selected a.t4 span {
background-position:100% -280px;
}
#nav li a.t5:hover,
#nav li.selected a.t5 {
background-position:0 -336px;
color:#0485df;
}
#nav li a.t5:hover span,
#nav li.selected a.t5 span {
background-position:100% -336px;
}
#nav li a.t6:hover,
#nav li.selected a.t6 {
background-position:0 -392px;
color:#094cef;
}
#nav li a.t6:hover span,
#nav li.selected a.t6 span {
background-position:100% -392px;
}
#nav li a.t7:hover,
#nav li.selected a.t7 {
background-position:0 -448px;
color:#cb02d9;
}
#nav li a.t7:hover span,
#nav li.selected a.t7 span {
background-position:100% -448px;
}
#spectrum {
height:122px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/spectrum.png) no-repeat bottom center;
overflow:hidden;
}
#spectrum.in {
height:50px;
}
#spectrum h3 {
color:#fff;
margin-bottom:5px;
font-size:14px;
}
#spectrum p {
margin-top:5px;
}
#spectrum .box a {
font-weight:bold;
}
#spectrum .box {
float:right;
width:190px;
height:75px;
display:block;
background:url(http://cdn.cbsi.com.au/adikted/i/m/box.png) no-repeat top left;
padding:10px 20px 10px 10px;
margin:10px 55px 0 0;
position:relative;
}
#spectrum .box img {
position:absolute;
left:200px;
top:10px;
}
#content {
padding:20px 0 0 0;
}
.c640300,
.c960,
.c300300300,
.c300640 {
margin:0 10px;
}
.c640300 .col1 {
float:left;
width:640px;
}
.c640300 .col2 {
float:right;
width:300px;
}
.c300300300 .col1 {
float:left;
width:300px;
}
.c300300300 .col2 {
float:left;
width:300px;
margin-left:30px;
}
.c300300300 .col3 {
float:right;
width:300px;
}
.c300640 .col1 {
float:left;
width:300px;
}
.c300640 .col2 {
float:right;
width:640px;
}
h2.head-latest-videos {
text-indent:-9999px;
display:block;
width:71px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-latest-videos.png) no-repeat bottom left;
}
h2.head-coming-soon {
text-indent:-9999px;
display:block;
width:58px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-coming-soon.png) no-repeat bottom left;
}
h2.head-featured-shows {
text-indent:-9999px;
display:block;
width:72px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-featured-shows.png) no-repeat bottom left;
}
h2.head-popular-videos {
text-indent:-9999px;
display:block;
width:70px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-popular-videos.png) no-repeat bottom left;
}
h2.head-your-comments {
text-indent:-9999px;
display:block;
width:111px;
height:26px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-your-comments.png) no-repeat bottom left;
}
h2.head-other-episodes {
text-indent:-9999px;
display:block;
width:93px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-other-episodes.png) no-repeat bottom left;
}
h2.head-related-videos {
text-indent:-9999px;
display:block;
width:77px;
height:26px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-related-videos.png) no-repeat bottom left;
}
h2.head-share-video {
text-indent:-9999px;
display:block;
width:69px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-share-video.png) no-repeat bottom left;
}
h2.head-video-feeds {
text-indent:-9999px;
display:block;
width:60px;
height:27px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/head-video-feeds.png) no-repeat bottom left;
}
.nav {
margin-bottom:10px;
}
.nav li {
float:left;
margin:0 10px 0 0;
}
.nav li a{
margin:2px 0 0 0;
}
.nav .pagination {
float:right;
margin:10px 0 0 0;
}
.nav .pagination a,
.nav .pagination span{
display:block;
width:19px;
height:19px;
border:1px solid #343534;
line-height:19px;
background:#212221;
color:#343534;
text-align:center;
float:left;
margin-left:2px;
}
.nav .pagination a:hover {
border:1px solid #a2a2a2;
background:#cdcdcd;
color:#a2a2a2;
}
.nav .pagination a.selected {
border:1px solid #0081ff;
background:#0066cc;
color:#0081ff;
cursor:default;
}
.nav .pagination span {
background:none;
border:none;
}
#feed .nav{
margin:0;
}
#feed .nav .head{float:none;margin-bottom:10px}
.nav .rss {background:url(http://cdn.cbsi.com.au/adikted/i/m/icon-feed.png) no-repeat top left;padding:10px 0 0 50px;height:38px;margin:0 10px}
.nav .itunes {background:url(http://cdn.cbsi.com.au/adikted/i/m/icon-itunes.png) no-repeat top left;padding:10px 0 0 48px;height:38px;margin:0}

#carousel,
#latest-videos,
#coming-soon,
#featured-shows,
#popular-videos,
#your-comments,
#other-episodes,
#related-videos,
#mediaplayer-container,
#info,
#share,
#feed{
margin-bottom:15px;
}
a.button,
a.button span,
a.button-h,
a.button-h span {
background-image:url(http://cdn.cbsi.com.au/adikted/i/m/buttons.png);
background-repeat:no-repeat;
}
a.button,
a.button-h {
outline-style:none;
background-position:0 0;
color:#666;
padding-left:10px;
cursor:pointer;
float:left;
}
a.button span,
a.button-h span {
background-position:100% 0;
float:left;
font-size:11px;
line-height:25px;
padding-right:10px;
}
a.button:hover,
.selected a.button {
background-position:0 -35px;
color:#666;
}
a.button:hover span,
.selected a.button span{
background-position:100% -35px;
}
.selected a.button {
cursor:default;
}
a.button-h {
background-position:0 -70px;
color:#0070e1;
}
a.button-h span{
background-position:100% -70px;
}
a.button-h:hover {
background-position:0 -105px;
color:#fe9494;
}
a.button-h:hover span{
background-position:100% -105px;
}
.thumb {
background:url(http://cdn.cbsi.com.au/adikted/i/m/thumb-bg.png) repeat-x top left;
padding:8px;
border:1px solid #0d0d0d;
width:142px;
height:80px;
position:relative;
float:left;
}
.thumb-addon,
.thumb-addoff {
position:absolute;
width:20px;
height:20px;
text-indent:-9999px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/plus.png) no-repeat;
bottom:8px;
right:8px;
z-index:1;
outline-style:none;
}
.thumb-addoff {
background-position:0 0px;
}
.thumb-addoff:hover {
background-position:0 -30px;
}
.thumb-addon {
background-position:0 -60px;
}
.thumb-addon:hover {
background-position:0 -90px;
}
.thumb-overlay {
overflow:hidden;
position:absolute;
background:url(http://cdn.cbsi.com.au/adikted/i/m/thumb-overlay-142x80.png) no-repeat top left;
display:block;
width:142px;
height:80px;
top:8px;
left:8px;
cursor:pointer;
}
.thumb-info {
display:block;
width:128px;
height:64px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/overlay-142x80.png) no-repeat top left;
padding:8px;
color:#fff;
position:absolute;
}
.thumb-info h4 {
font-weight:bold;
font-size:12px;
}
.thumb-info span {
font-size:11px;
color:#666;
}
.thumbs-small .thumb {
padding:5px;
width:88px;
height:50px;
}
.thumbs-small h4{
font-weight:normal;
}
.thumbs-small .thumb-overlay {
background:url(/i/m/thumb-overlay-142x80.png) no-repeat center center;
width:88px;
height:50px;
top:5px;
left:5px;
}
.thumbs-small .thumb-info {
width:78px;
height:44px;
padding:3px 5px;
font-size:11px;
color:#666;
}
.thumbs-small .thumb-info h4{
font-size:11px;
color:#fff;
}
#overlay {
position: absolute;
z-index:10;
top: 0px;
left: 0px;
background-color:#000;
}
#info p {
margin-bottom:10px;
}
#meta h4 {
color:#fff;
font-size:12px;
}
#meta p {
margin-bottom:8px;
font-size:11px;
}
#your-comments .nav .pagination {
margin:0 0 10px 0;
}
.comments {
margin:10px 0;
font-size:12px;
}
.comments li {
margin-bottom:30px;
border:1px solid #0d0d0d;
padding:10px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/comment-bg.png) repeat-x bottom left;
position:relative;
}
.comments h4 {
font-weight:normal;
font-size:11px;
margin-bottom:3px;
position:absolute;
height:20px;
padding-left:22px;
line-height:20px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/comment-wave.png) no-repeat top left;
bottom:-23px;
}
.comments h4 span {
font-weight:bold;
font-size:12px;
color:#fff;
}
#bigbox {
background:url(http://cdn.cbsi.com.au/adikted/i/m/bigbox.png) no-repeat top left;
width:780px;
height:75px;
padding:10px;
margin:10px 10px 0 0;
float:right;
}
#bigbox .nav a {
float:left;
}
#bigbox .logout {
float:right;
margin:0;
}
#bigbox .logout a{
color:#ff3333;
}
#bigbox .selected a{
color:#666;
cursor:default;
}
#footer{
background:url(http://cdn.cbsi.com.au/adikted/i/m/spectrum.png) no-repeat top center;
}
#footer-content{
height:60px;
background:url(http://cdn.cbsi.com.au/adikted/i/m/footer-bg.png) repeat-x 0 -40px;
}
#footer p {
text-align:center;
padding:30px 0pt 0pt;
}
body {
height:100%;
}
#parent {
display: block;
min-height: 100%;
width: 100%;
position: absolute;
top: 0px;
left: 0px;
}
#content {
padding-bottom: 70px;
}
#footer {
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;
display: block;
height: 60px;
padding: 0px;
margin: 0px;
}
#about h1,
#about h2,
#about p{
margin-bottom:15px;
}
#tracking {

}
.mpu {
position:relative;
height:400px;
}
.mpu #mpu {
position:absolute;
bottom:0;
margin-bottom:0;
background:url(http://cdn.cbsi.com.au/adikted/i/m/advertisement.png) no-repeat bottom right;
width:310px;
}
#mpu iframe {
border:none;
width:300px;
height:250px;
padding:0;
margin:0;
}
#light{
display:none;
}
/*
#mediaplayer-container {
position:relative;
width:640px;
height:400px;
}
#mediaplayer{
z-index:15;
position:absolute;
}*/
#aggregator li{
float:left;
margin:0 10px 10px 0;
}