
/* CSS Document */
/*ADD COLOR THEMES HERE*/
/*-----------------BLUE CANVAS MODULES---------------*/
body#blue-canvas{
	background:#ebf2f2 url(../images/blue-bg.gif) repeat-x;
}
body#blue-canvas div.source-ordered div.so-wrapper div.so-menu h2 {
	background:url(../images/topics-header.png) left center no-repeat;
}
body#blue-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span.png) right center no-repeat;
}
body#blue-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-blue.png) left top no-repeat;
}
body#blue-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #5d9dc7;
}
body#blue-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
	border-bottom:0;
}
body#blue-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
/*	padding:15px 0;*/
	background:url(../images/flash-tab-background.png) left top no-repeat;
}
body#blue-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#ffffff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#blue-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#4e80a1;
}
/*------------------GREEN CANVAS MODULE------------*/
body#green-canvas {
	background:#ebf2f2 url(../images/green-bg.png) repeat-x;
}
body#green-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-green.png) left center no-repeat;
}
body#green-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-green.png) right center no-repeat;
}
body#green-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-green.png) left top no-repeat;
}
body#green-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li{
	border-bottom:1px solid #5c9315;
}
body#green-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#green-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-green-background.png) left top no-repeat;
}
body#green-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#fff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#green-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#fafafa;
}
/*-------------------ORANGE CANVAS MODULE-----------*/
body#orange-canvas {
	background:#ebf2f2 url(../images/orange-bg.png) repeat-x;
}

body#orange-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-orange.png) left center no-repeat;
}
body#orange-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-orange.png) right center no-repeat;
}
body#orange-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-orange.png) left top no-repeat;
}
body#orange-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li{
	border-bottom:1px solid #a93b1c;
}
body#orange-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#orange-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-orange-background.png) left top no-repeat;
}
body#orange-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#ffffff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#orange-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#fafafa;
}
/*--------------RED CANVAS MODULE---------------*/
body#red-canvas {
	background:#ebf2f2 url(../images/red-bg.png) repeat-x;
}
body#red-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-red.png) left center no-repeat;
}
body#red-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-red.png) right center no-repeat;
}
body#red-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-red.png) left top no-repeat;
}
body#red-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li{
	border-bottom:1px solid #cd0909;
}
body#red-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#red-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-red-background.png) left top no-repeat;

}
body#red-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#fff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#red-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#fafafa;
}
/*---------------------------------------------------------------------------------------*/
body#indigo-canvas {
	background:#ebf2f2 url(../images/indigo-bg.png) repeat-x;
}
body#indigo-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-indigo.png) left center no-repeat;
}
body#indigo-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-indigo.png) right center no-repeat;
}
body#indigo-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-indigo.png) left top no-repeat;
}
body#indigo-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #0000ff;
}
body#indigo-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#indigo-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-indigo-background.png) left top no-repeat;

}

body#indigo-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#ffffff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
/*	font-size:1.1em;*/
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#indigo-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#fafafa;
}
/*-----------------------------------------------------------------------------------------*/
body#violet-canvas {
	background:#ebf2f2 url(../images/violet-bg.png) repeat-x;
}
body#violet-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-violet.png) left center no-repeat;
}
body#violet-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-violet.png) right center no-repeat;
}
body#violet-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-violet.png) left top no-repeat;
}
body#violet-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #8800bb;
}
body#violet-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#violet-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-violet-background.png) left top no-repeat;
}
body#violet-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#ffffff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#violet-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#fafafa;
}


/*---------------------------------------------------------------------------*/

body#yellow-canvas {
	background:#ebf2f2 url(../images/yellow-bg.png) repeat-x;
}
body#yellow-canvas div.source-ordered div.so-wrapper div.so-menu h2{
	background:url(../images/topics-header-yellow.png) left center no-repeat;
}
body#yellow-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-yellow.png) right center no-repeat;
}
body#yellow-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-yellow.png) left top no-repeat;
}
body#yellow-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #e5d711;
}
body#yellow-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
		border-bottom:0;
}
body#yellow-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-yellow-background.png) left top no-repeat;

}
body#yellow-canvas div.source-ordered div.so-wrapper div#flash-broadcast a {
	color:#fff;
	text-decoration:none;
	text-indent:5px;
	font-family:"Arial Black",Arial, Helvetica, sans-serif;
	font-size:1.1em;
	padding-bottom:2px;
	border-bottom: 2px solid #fff;
}
body#yellow-canvas div.source-ordered div.so-wrapper div#flash-broadcast div.artist-info {
	float:left;
	margin-top:3px;
	font-weight:bold;
	color:#666666;
}
/*-----------------GREY CANVAS -------------*/

body#white-canvas{
	background:#f1f1f1;
}
body#white-canvas div.source-ordered div.so-wrapper div.so-menu h2 {
	background:url(../images/topics-header-grey.png) left center no-repeat;
}
body#white-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-grey.png) right center no-repeat;
}
body#white-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-grey.png) left top no-repeat;
}
body#white-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #838080;
}
body#white-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
	border-bottom:0;
}
body#white-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-grey-background.png) left top no-repeat;

}

/*-------------WHITE CANVAS -----------*/

body#grey-canvas{
	background:#fcfcf6 url(../images/grey-bg.png) repeat-x;
}
body#grey-canvas div.source-ordered div.so-wrapper div.so-menu h2 {
	background:url(../images/topics-header-grey.png) left center no-repeat;
}
body#grey-canvas div.source-ordered div.so-wrapper div.so-menu h2 span {
	background:url(../images/topics-span-grey.png) right center no-repeat;
}
body#grey-canvas div.source-ordered div.so-wrapper div.so-menu dt{
	background:url(../images/def-type-active-grey.png) left top no-repeat;
}
body#grey-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li {
	border-bottom:1px solid #838080;
}
body#grey-canvas div.source-ordered div.so-wrapper div.so-menu dd ul li.end-point {
	border-bottom:0;
}
body#grey-canvas div.source-ordered div.so-wrapper div#flash-broadcast {
	background:url(../images/flash-tab-grey-background.png) left top no-repeat;
}