/* CBC */

body {
	background-color: #ec9c00;
	background-image: url(/img/site/cbc/body.jpg);
}

#background {
	background-image: url(/img/site/cbc/background.jpg);
}

#subwrapper {
	background-image: url(/img/site/cbc/wrapper_bg.jpg);
}

#subwrapper .wrapper {
	background-image: url(/img/site/cbc/content_bg.jpg);
	min-height: 1060px;
}

* html #subwrapper .wrapper {
	height: 1060px;
}

#subwrapper .wrapper .wrapper {
	background-image: url(/img/site/cbc/content_f_bg.jpg);
}

#sidebar .subnav .t {
	background-image: url(/img/site/cbc/subnav_t.png);
}

#sidebar .subnav .c {
	background-image: url(/img/site/cbc/subnav_c.png);
}

#sidebar .subnav .f {
	background-image: url(/img/site/cbc/subnav_f.png);
}

#footer {
	background-image: url(/img/site/cbc/footer_bg.jpg);
}

.subnav ul {
	background-image: url(/img/site/cbc/subnav_ul_bg.jpg);
}

.subnav ul li a {
	background-color: #6d6d6d;
	border-bottom-color: #fff;
}

.subnav ul li.children li.children li a:hover span,
.subnav ul li a:hover span {
	background-image: url(/img/site/bcr/subnav_left_red.png);
}

.subnav ul li.children li.children a:hover span {
	background-image: url(/img/site/bcr/subnav_down_red.png);
}

.subnav ul ul li.selected span.heading {
	color: #bd0055;
}

.content .bd h3, .chooser .bd h3,
.content .bd h4, .chooser .bd h4,
.sightings .headline {
	color: #bd0055;
}

#content .sightings .bd div {
	border-bottom-color: #fff;
}

.content .c .bd ul li, .chooser .c .bd ul li {
	background-image: url(/img/site/cbc/bullet.png);
}

.screenshots .ft {
	background-image: url(/img/site/cbc/screenshots_ft.png);
}

.double .col2 .module .t {
	background-image: url(/img/site/cbc/screenshots_t.png);
}

.double .col2 .module .c {
	background-image: url(/img/site/cbc/screenshots_c.png);
}

#content .double .col2 .screenshots .f, 
.screenshots .f {
	background-image: url(/img/site/cbc/screenshots_f.png);
}

.screenshots a.prev {
	background-image: url(/img/site/cbc/viewer_prev.png);
}

.screenshots a.next {
	background-image: url(/img/site/cbc/viewer_next.png);
}

.decal {
	background-image: url(/img/site/cbc/decal.png);	
}

#chooser {
	background-image: url(/img/site/cbc/screens_ft.jpg);
}

#chooser_image {
	background-image: url(/img/site/cbc/screens_bd.jpg);
}

#chooser ul li a:hover, #gallery ul li a:hover {
	background:transparent url(/img/site/cbc/screenshots_li_hover_bg.png) no-repeat scroll 0pt;
}

#chooser .prev {
	background:transparent url(/img/site/cbc/screenshots_previous.png) no-repeat scroll 0pt;
}

#chooser .next {
	background:transparent url(/img/site/cbc/screenshots_next.png) no-repeat scroll 0pt;
}

#chooser_image .t {
	background:transparent url(/img/site/bcr/modules/screens_t.png) no-repeat scroll;
}

#chooser_image .f {
	background:transparent url(/img/site/bcr/modules/screens_f.png) no-repeat scroll;
}

.screenshots p.total {
	color: #fff;
	font-weight: bold;
	text-transform: lowercase;
}

.double .col2 .module .bd form, 
.double .col2 .module .bd div {
	background:transparent url(/img/site/cbc/links_bg.png) no-repeat scroll;
}

.double .col2 .module .f {
	background: url(/img/site/cbc/links_f.png) no-repeat scroll 0pt;
}


#wrapper .button-go {
	background: url(/img/site/cbc/go_en.png) no-repeat 0 0;
}

body.fr #wrapper .button-go {
	background: url(/img/site/bcr/go_fr.png) no-repeat 0 0;
}

body.it #wrapper .button-go {
	background: url(/img/site/bcr/go_it.png) no-repeat 0 0;
}

body.de #wrapper .button-go {
	background: url(/img/site/bcr/go_de.png) no-repeat 0 0;
}

body.es #wrapper .button-go {
	background: url(/img/site/bcr/go_es.png) no-repeat 0 0;
}


.music_player a {
	background: url(/img/site/cbc/music_player_en.png) no-repeat 0 0;
}

body.fr .music_player a {
	background-image: url(/img/site/cbc/music_player_fr.png);
	height: 161px;
}

body.es .music_player a {
	background-image: url(/img/site/cbc/music_player_es.png);
}

body.de .music_player a {
	background-image: url(/img/site/cbc/music_player_de.png);
}

body.it .music_player a {
	background-image: url(/img/site/cbc/music_player_it.png);
	height: 161px;
}

#chooser_caption .t {
	background-image: url(/img/site/cbc/chooser_content_t.jpg);
}

#chooser_caption .c {
	background-image: url(/img/site/cbc/chooser_content_c.jpg);
}

#chooser_caption .f {
	background-image: url(/img/site/cbc/chooser_content_f.jpg);
}

.double .col2 {
    padding-top: 157px;
}

#legals {
    color: #fff;
}


* html #wrapper .subnav .c {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/site/cbc/subnav_c.png', sizingMethod='scale');
    background: none;
}


* html #sidebar .screenshots .c,
* html #wrapper .double .col2 .module .c {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/site/cbc/screenshots_c.png', sizingMethod='scale');
    background: none;
}


