@CHARSET "UTF-8";
/* Version SVN: $ID$ */
/* -------------------------------------------------------
   Reset CSS as described by Eric Meyer:
   http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, button, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
body {
  line-height: 1;
  color: black;
  background: white;
}

ol, ul {
  list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}

/* -------------------------------------------------------
   Generals
------------------------------------------------------- */

* { margin:0; padding:0; }
a img { border:none; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; line-height:1.2em; }
strong { font-weight:bold; }
em { font-style:italic; }
p { line-height:1.3em; }
body{ height: 100.01%; }

/* -------------------------------------------------------
  Clearing Issues
------------------------------------------------------- */

/* clearing br */
br.clearbr,
form br {
  clear:both;
  height:0;
  margin:0;
  padding:0;
  font-size: 1px;
  line-height: 0;
}

/* clearing b */
b.c {
  clear: both;
  display: block;
}

/* -------------------------------------------------------
  Aufheben von Floats ohne zusaetzliches Markup
  http://www.jassesnee.de/easyclear/
------------------------------------------------------- */

.clearfix:after {
   content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
}
.clearfix {
   display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
   height: 1%;
}
.clearfix {
   display: block;
}
/* End hide from IE-mac */


/*-------------------------------------------------------
			GENERALS 
-------------------------------------------------------*/

html,body {
  background:#fff url(../images/webtv/backgrounds/header.png) 0 0 repeat-x;
  color:#1d1d1d;
  font:normal 12px/16px Arial, Tahoma, sans-serif; }

body {
  text-align:center; }

#webtv_wrap {
  position: relative;
  width: 960px;
  margin: 0 auto;
  text-align:left; }
 
 
#contentWrapper {
	margin-top:70px;
  /*background:url(../images/webtv/backgrounds/content.png) 0 0 repeat-y;*/
  position: relative; } 
 
#content {
	width: 720px;
  	margin: 0 auto; }


/*-------------------------------------------------------
			FONTS
-------------------------------------------------------*/


/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     Alexander Kalachev
 * @vendorurl:  http://www.intelligentdesign.ru
 * @licenseurl: http://www.fontsquirrel.com/license/Days
 *
 *
 */

@font-face {
	font-family: 'DaysRegular';
	src: url('../fonts/Days/Days.eot');
	src: local('Days Regular'), local('Days'), url('../fonts/Days/Days.woff') format('woff'), url('../fonts/Days/Days.otf') format('opentype'), url('../fonts/Days/Days.svg#Days') format('svg'); }


/*-------------------- UBUNTU TITLING -----------------------*/

/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     Betatype
 * @vendorurl:  http://www.betatype.com
 * @licenseurl: http://www.fontsquirrel.com/license/Ubuntu-Titling
 *
 *
 */

@font-face {
	font-family: 'UbuntuTitlingBold';
	src: url('../fonts/UbuntuTitling/UbuntuTitling-Bold.eot');
	src: local('Ubuntu Titling Bold'), local('UbuntuTitling-Bold'), url('../fonts/UbuntuTitling/UbuntuTitling-Bold.woff') format('woff'), url('../fonts/UbuntuTitling/UbuntuTitling-Bold.ttf') format('truetype'), url('../fonts/UbuntuTitling/UbuntuTitling-Bold.svg#UbuntuTitling-Bold') format('svg'); }
	

/* -------------------------------------------------------
   LINKS
------------------------------------------------------- */

a:link,
a:visited {
  color:#cc1f29;
  text-decoration:none;   }


a:hover {
  text-decoration:underline;
  color:#9e181f;   }

a:active {
  }


/*-------------------------------------------------------
			HEADER 
-------------------------------------------------------*/

#header {
	position:relative;
	display:block;
	height:94px; }

	#header a.portalLogo {
		display:block;
		width:200px; }
		
		#header a.portalLogo img {
			margin:10px 0 0 0; }
			
			
/*-------------------------------------------------------
			TOP MENU
-------------------------------------------------------*/

#topmenu {
  position:absolute;
  right:0;
  top:5px; }

	#topmenu li {
	  display:inline;
	  color:#6b6b6b;
	  padding:4px; }
	
		#topmenu li a {
		  color:#9b9b9b;
		  text-decoration:none; }	
		
			#topmenu li a:hover {
		  		color:#333;
		  		border-bottom:1px dotted #333; }
				
	#topmenu select {
	  padding:0; 
	  line-height:13px;
	  background:transparent;
	  border:1px solid #d6d6d6;
	  font:normal 11px/13px "Arial", Tahoma, sans-serif; }
  


/*-------------------------------------------------------
			MAIN MENU 
-------------------------------------------------------*/

#mainmenu {
  height:44px;
  width:960px;
  position:absolute;
  top:94px;
  left:auto; }
  
	#mainmenu ul li {
		float: left; }

	
			#mainmenu ul li a {
				width:192px;
				height:44px;
				float:left;
				display:block;
				text-indent:-9999px; }					

/*-------------- Submenu ----------------------------*/

#mainmenu ul.submenu {
	position:absolute;
	right:auto;
	top:42px;
	display:none;
  width: 192px;
	z-index:9999; }

	#mainmenu ul li:hover ul.submenu,
	#mainmenu ul li ul.submenu li:hover a,
	#contextmenu #userinfo_menu h4:hover ul.submenu {
		display:block; }

#mainmenu ul.submenu li,
#mainmenu ul.submenu li a{
	float:left;	
	display:block;	
	height:30px;
	width:192px; }



/* -------------------------------------------------------
   PLAYER
------------------------------------------------------- */

#player {
  width: 720px;
  margin-left: -2px;
  padding: 3px;
}

#player.over {
  border: 1px solid #A3A3A3;
  padding: 2px;
}

#player #flash {
    width: 720px;
}

/* -------------------------------------------------------
   BOX WIDE
------------------------------------------------------- */

.box-w {
  width: 720px;
  margin: 0;
  float: left; }

.box-w h2 {
  font: normal 12px/17px Arial, Tahoma, sans-serif;
  color: #333;
  text-decoration: none;
  padding: 7px 20px 6px;
  height:17px;
  overflow: hidden; }

.box-w .content {
  position: relative;
  padding: 0 0 25px 0px;
  margin: 0 0 10px;
  width: 720px; }

.box-w .content form {
  border-bottom: 1px solid #dedede;
  padding:0px 10px 15px 10px; }

.box-w .content form div.formwrapper  {
  padding:5px 7px 5px 10px; }

.box-w .content form div.formwrapper div {
  float: left;
  width: 340px;
}

.box-w form label {
  font-size:12px;
  font-weight:bold;
  margin-bottom:2px;
  display: block;
  padding: 5px 0 0 3px; }

.box-w form div.formwrapper div input {
  padding: 2px;
  width: 320px;
}

.box-w form input,
.box-w form textarea,
.box-w form select {
  border: 1px solid #d6d6d6;
  font: normal 11px/13px Arial, Tahoma, sans-serif;
}

.box-w form input[type="radio"],
.box-w form input[type="checkbox"] {
  border: none; }

.box-w form input.radio,
.box-w form input.checkbox {
  border: none; }

.box-w form input.text:hover {
  border: 1px solid #666; }

.box-w form input.text:focus {
  border: 1px solid #1f42a6; }

.box-w form .button {
  border: 0;
  width: auto;
  height: auto; }

.box-w form #reply {
  position: absolute;
  right: 10px;
  bottom: 5px;
  border: 0; }

.box-w form a#pwforgot {
  position: absolute;
  left: 20px;
  bottom: 5px;
  border: 0; }

.box-w form a#pwforgot:active {
  position: absolute;
  top: auto;
  right: 90px;
  bottom: 4px;
  border: 0; }

.box-w form p {
  padding:2px 0 2px 0;
  font-size:10px;
  line-height:1.2em;
}

.box-w form span.types_list input,
.box-w form span.hidden_list input {
  display:inline;
}

.box-w form span.types_list label,
.box-w form span.hidden_list label {
  display:inline;
  font-weight:normal;
}

.box-w form p label {
  font-weight:bold;
  font-size:12px;
  margin-bottom:2px;
}

.box-w form p label {
  padding:10px 0 0 0;
}

.box-w form input#media_title,
.box-w form input#media_tags {
  width:690px;
}

.box-w form textarea {
  margin: 0;
  width: 690px;
}

.box-w form li {
  list-style:none;
}

.box-w form li input {
  display:inline;
}

.box-w form li label {
  display:inline;
  font-weight:normal;
}

/* -------------------------------------------------------
   SWFUpload
------------------------------------------------------- */

#swfuploadWidget input#txtFileName {
  border: solid 1px #D6D6D6;
  height: 19px;
  width: 580px;
  margin: 8px 0 0 0;
  background-color: #FFFFFF; }

*+html #swfuploadWidget input#txtFileName {
  width: 336px;
}

#swfuploadWidget object.swfupload {
  position: relative;
  top: 9px;
}

*+html #swfuploadWidget object.swfupload {
  top: 4px;
}

#swfuploadWidgetHelp {
  padding:5px 0 0 0; }

#swfuploadWidgetHelp p {
  font-size:10px;
  line-height:1.2em; }

/* -------------------------------------------------------
   BODY
------------------------------------------------------- */

span.bg {
	font:bold 13px "UbuntuTitlingBold", "Arial", Tahoma, sans-serif; }


/*------------------------ Browse buttons ---------------------------*/

.browseleft, .browseright {
  display:block;
  width:24px;
  height:30px;
  overflow:hidden;
  text-indent:-9999em;
  position:absolute;
  top:7px;
  z-index:900; }

.playlistrow .browseright {
  right: -15px;
  top: 50px; }

.playlistrow .browseleft {
  left: 6px;
  top: 50px; }

.row .browseright {
  right: 0;
  top: 37px; }

.row .browseleft {
  left: 6px;
  top: 37px; }

a.browseright:link {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -141px no-repeat }

a.browseright:visited {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -141px no-repeat }

a.browseright:hover {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -46px no-repeat; }

a.browseleft:link {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -93px no-repeat; }

a.browseleft:visited {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -93px no-repeat; }

a.browseleft:hover {
    background:url(../images/webtv/icons/icons-sprite.png) 0 -2px no-repeat; }
	

/*------------------------ Playlisttabs ---------------------------*/


#playlist #playlisttabs {
  bottom: -1px;
  color: #C1C1C1;
  height: 24px;
  list-style-type: none;
  margin-left: 25px;
  padding:5px 0 5px;
  position: relative;
  z-index: 500;
  background:transparent url(../images/webtv/backgrounds/boxes.png) 0 13px no-repeat; }

	#playlist #playlisttabs li {
		background: transparent url(../images/webtv/devider.png) no-repeat scroll left 2px;
		display: block;
		float: right;
		font-size: 11px;
		margin: 4px 0 0;
		padding: 0 10px 0 11px; }
	
		#playlist #playlisttabs li.left {
			background: transparent; 
			float: left;
			height: 20px;
			padding: 0 0 0 6px; }
			
			#playlist #playlisttabs li.left span.bg {
				padding: 0 17px 0 5px;
				color: #5F5F5F; }	
	
		#playlist #playlisttabs li.clickable {
		  cursor: pointer; }

#playlist #playlisttabs #autofillselect.selected {
  color: #000; }



#playlist #playlistcontainer, 
#playlist #playlistmanage {
    height: 101px;
    margin-left: 36px;
    overflow: hidden;
    padding-top: 4px;
    width: 651px; }

#playlist #playlistcontainer {
    position: relative; }

#playlist #playlistmanage {
  display:none; }

#playlist #playlistitems,
#playlistdrag {
    list-style-type: none;
    width: 1000px;
    padding: 0;
    margin: 0;
    margin-left: -9px; }

#playlist #playlistitems {
    position: relative;
    padding:4px 9px 0; }

	#playlist #playlistitems li p {
	  font-family:Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
	  word-spacing:-1px; }


	#playlist #playlistitems li.playlistitem,
	#playlistdrag li.playlistitem {
		float: left;
		width: 100px;
		height: 87px;
		padding:5px 4px;
		overflow: hidden;
		font-size: 9px; }

		#playlist #playlistitems li.playlistitem.act {
			color: #000;
			border: 1px solid #a3a3a3;
			background: #fff;
			padding:3px 3px 4px; }
	
	#playlist #playlistitems li.playlistitem img.thumb, 
	#playlistdrag li.playlistitem img.thumb {
		width: 100px;
		height: 75px;
		background: url(../images/webtv/loading_small.gif) center center no-repeat; }

	#playlistdrag li.playlistitem {
	  cursor: move;
	  opacity:0.7;
	  -moz-opacity:0.7;
	  filter:alpha('opacity = 70'); }

		#playlist #playlistitems li.playlistitem p,
		#playlistdrag li.playlistitem p {
			height: 13px;
			padding-top: 1px;
			color: #333;
			overflow: hidden; }

#playlist #playlistitems li.playlistitem:hover p {
  color:#000; }

#playlist #playlistitems li.playlistitem p.overlay,
#playlistdrag li.playlistitem p.overlay {
    background: url(../images/webtv/overlay.png);
    height: 13px;
    line-height: 13px;
    width: 92px;
    padding: 0 4px;
    color: #cfcece;
    position: relative;
    top: -32px;
    left: 0px;
    font-size: 9px; }

#playlist #playlistitems li.playlistitem p.overlay .rating,
#playlistdrag li.playlistitem p.overlay .rating {
  float:left; }

#playlist #playlistitems li.playlistitem p.overlay .rating img,
#playlistdrag li.playlistitem p.overlay .rating img {
    position:relative;
  top:2px;
  left:0; }

* html #playlist #playlistitems li.playlistitem p.overlay .rating img,
* html #playlistdrag li.playlistitem p.overlay .rating img,
*+html #playlist #playlistitems li.playlistitem p.overlay .rating img,
*+html #playlistdrag li.playlistitem p.overlay .rating img {
    position:static; }

#playlist #playlistitems li.playlistitem p.overlay .time,
#playlistdrag li.playlistitem p.overlay .time {
  float:right; }

#playlistdrag li.playlistitem a.close {
    display:none; }

#playlist #playlistitems li.playlistitem a.close {
    position:relative;
    top:-107px;
    left:79px;
    display:block;
    width:21px;
    height:20px;
    overflow:hidden;
    text-indent:-999em;
    background:url(../images/webtv/close.png) top left no-repeat;
    visibility:hidden; }

#playlist #playlistitems li.playlistitem:hover a.close {
    visibility:visible; }

#playlist #playlistitems li.playlistitem a.close:hover {
    background:url(../images/webtv/close.png) bottom left no-repeat; }

#playlistdrag li.playlistitem a.play {
    display:none; }

#playlist #playlistitems li.playlistitem a.play {
    position:relative;
    top:-107px;
    left:31px;
    display:block;
    width:35px;
    height:35px;
    overflow:hidden;
    text-indent:-999em;
    background: url(../images/webtv/play.png) 0 1px no-repeat;
    visibility:hidden; }

#playlist #playlistitems li.playlistitem:hover a.play {
    visibility:visible; }

#playlist #playlistitems li.playlistitem a.play:hover {
    background:url(../images/webtv/play.png) bottom left no-repeat; }

#playlist #playlistitems li.droppable {
  float:left;
  height:90px;
  padding:0;
  margin:0; }

#playlist #playlistitems li.droppable .highlight {
  width:10px;
  height:90px;
  margin:auto; }

#playlist #playlistitems li.droppable.over .highlight {
  background:url(../images/webtv/inserter.png) center center no-repeat; }

#playlist #playlistitems li.droppable.firstdroppable .highlight {
  position:absolute;
  left:0;
  top:0;
  width:5px; }

#playlist #playlistitems li.droppable.lastdroppable .highlight {
  position:absolute;
  right:0;
  top:0;
  width:5px; }

#playlistdrag {
  height:0;
  width:0;
  overflow:hidden; }

#contentbrowser {
    font-size: 11px; }

#contentbrowser #browsertabs {
    bottom: -2px;
    color: #5F5F5F;
    height: 24px;
    list-style-type: none;
    margin-top: 5px;
    padding: 7px 0 10px 17px;
    position: relative;
    z-index: 498; 
	background:transparent url(../images/webtv/backgrounds/boxes.png) 0 13px no-repeat; }

#contentbrowser #browsertabs li {
    color: #999;
    cursor: pointer;
    float: left;
    height: 20px;
    line-height: 20px;
    margin: 2px 0 0;
    padding: 0 6px 1px; }

	#contentbrowser #browsertabs li:hover {
		color: #1d1d1d; }

#playlisttabs li .loader,
#contentbrowser #browsertabs li .loader {
  position:relative;
  top:3px;
  left:2px; }

#contentbrowser #browsertabs li.act {
    color: #1d1d1d;
    height: 21px;
    margin-top: 1px; }

#contentbrowser #browsertabs li.act span.bg {
    padding:4px 13px 2px 11px;
    color: #5F5F5F; }

#playlisttabs li .loader,
#contentbrowser #browsertabs li .loader {
  visibility:hidden;
  margin-left: 5px; }

#contentbrowser #browsertabs li.notab {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    cursor: default;
    float: right;
    padding: 0 6px 3px 0; }

#contentbrowser #browsertabs li.notab.act {
    border: 0;
    background: none;
    margin-top: 2px; }

#contentbrowser .contentitems,
#contentbrowserdrag {
    float: left;
    width: 674px;
    list-style-type: none;
    padding:4px 7px 0; }

#contentbrowser .contentitems li,
#contentbrowserdrag li {
    float: left;
    width: 74px;
    height: 80px;
    padding:5px 4px;
    overflow: hidden; }

#contentbrowser .contentitems li p,
#contentbrowserdrag li p {
    font-family: Tahoma, "Arial Narrow", Arial, Helvetica, sans-serif;
    word-spacing: -1px;
    font-size: 9px;
    height: 12px;
    color: #333;
    overflow: hidden; }

#contentbrowser .contentitems li:hover p {
  color:#000; }

#contentbrowser .contentitems li img.thumb,
#contentbrowserdrag li img.thumb {
    width: 74px;
    height: 54px;
    background: url(../images/webtv/loading_small.gif) center center no-repeat; }

#contentbrowser .contentitems li img.thumb.noload,
#contentbrowserdrag li img.thumb.noload {
    background: none; }

#contentbrowserdrag li {
    cursor: move;
    opacity: 0.7;
    -moz-opacity: 0.7;
    filter: alpha('opacity = 70'); }

#playlist {
    margin-top: 5px; }

.playlistrow {
	background:transparent url(../images/webtv/backgrounds/boxes.png) -2010px bottom no-repeat;
    height: 112px;
    position: relative;
    z-index: 499;
	margin:0 20px 0 0;
	padding:5px 0 15px; }

.row {
    background:transparent url(../images/webtv/backgrounds/boxes.png) -2006px bottom no-repeat;
    height: 90px;
    position: relative;
    z-index: 497; 
	padding:0 0 20px; }

.contentcontainer {
  height:86px;
  margin-left:23px;
  overflow:hidden;
  padding-top:4px;
  width:674px; }

/*------------------- Search --------------------*/
 
#contenttab_search {
	position:relative; }

#contentbrowser #browsertabs li input#searchfield {
    width:140px;
    font-size:11px;
    height:14px;
    padding-top:2px;
    padding-left:2px;
    line-height:16px;
    border:1px solid #ccc;
    background:#fff;
    color:#afafaf;
    margin:0 0 0 5px; }

#contentbrowser #browsertabs li.act input#searchfield {
    border:1px solid #a0a0a0;
    background:#fff;
    color:#5F5F5F; }

#search-go {
    background: transparent url(../images/webtv/search.png) repeat-x scroll -5px -1px;
    display: block;
    position:absolute;
	top:0;
	right:8px;
    height: 18px;
    overflow: hidden;
    text-indent: -999em;
    width:18px; }

	#search-go:hover,
	#search-go:active {
		background: url(../images/webtv/search.png) -5px -20px repeat-x; }

#loader_search, 
input#searchfield {
    float:left; }

#contentbrowser .contentitems li p.overlay {
    background: url(../images/webtv/overlay-soft.png);
    height: 54px;
    line-height: 13px;
    width: 66px;
    padding: 0 4px;
    color: #cfcece;
    position: relative;
    top: -70px;
    left: 0px;
    font-size: 9px;
    visibility: hidden; }

#contentbrowser .contentitems li:hover p.overlay {
    visibility: visible; }

#contentbrowserdrag li p.overlay {
    display: none; }

#contentbrowser .contentitems li a.play,
#contentbrowser .contentitems li a.enqueue {
    display:none; }


#contentbrowser .contentitems li a.play {
    position: relative;
    top: 12px;
    left: 5px;
    display: block;
    width: 26px;
    height: 25px;
    overflow: hidden;
    text-indent: -999em;
    background: url(../images/webtv/play-small.png) 0 1px no-repeat; }

#contentbrowser .contentitems li a.play:hover {
    background:url(../images/webtv/play-small.png) bottom left no-repeat; }

#contentbrowser .contentitems li a.enqueue {
    position:relative;
    top:-13px;
    left:36px;
    display:block;
    width:26px;
    height:25px;
    overflow:hidden;
    text-indent:-999em;
    background:url(../images/webtv/add.png) top left no-repeat; }

#contentbrowser .contentitems li a.enqueue:hover {
    background:url(../images/webtv/add.png) bottom left no-repeat; }

#contentbrowser .rating,
#contentbrowserdrag .rating {
    position: relative;
    display: block;
    height: 10px;
    width: 66px;
    padding: 0 4px;
    overflow: hidden;
    top: -80px;
    left: 0;
    background: url(../images/webtv/overlay.png); }

#contentbrowserdrag .rating {
    top: -22px; }



p.showerror {
  color:#C00;
  border:3px solid #C00;
  padding:12px 20px;
  font-size:14px;
  text-align:center;
  font-weight:bold;
  font-family:"Arial Black", Gadget, sans-serif; }

div#wrap_sky {
    position:absolute;
    top:74px;
    left:730px;
    width:auto; }

/* LOAD AND SAVE PLAYLIST */

#playlistmanage {
  color:#5F5F5F;
  font-size:11px;
  text-align:right; }

#playlistmanage .slide {
  padding:10px; }

#playlistmanage .slide h3 {
  font-size:12px;
  font-weight:bold;
  color:#333;
  padding-bottom:4px; }

#playlistmanage .slide p {
  padding:4px; }

#playlistmanage .slide p input#playlistname_id {
  background:#FFFFFF none repeat scroll 0 0;
  border:1px solid #AFAFAF;
  color:#5F5F5F;
  font-size:11px;
  padding:1px;
  width:140px; }

#playlistmanage .slide p select#playlistid_id {
  background:#FFFFFF none repeat scroll 0 0;
  border:1px solid #AFAFAF;
  color:#5F5F5F;
  font-size:11px;
  padding:1px;
  width:140px; }

#playlistmanage .slide p.error {
  padding:1px;
  color:#C33; }

/* Back to Community Link */

#communitylink {
    padding-left:19px;
    background:url(../images/webtv/backtocommunity.png) top left no-repeat;   }

/*-------------------------------------------------------
			FOOTER
-------------------------------------------------------*/

#footerWrapper {
  	width:100%;
  	background:#000 url(../images/webtv/backgrounds/footer.png) 0 0 repeat-x; }
  
#footer {
	margin:0 auto;
  	width:960px;
  	padding:10px 0;
  	color:#9b9b9b;
	text-align:left; }

#footer .left {
  	float:left;
  	width:200px; }

#footer h2 {
	color:#fff;
	font:bold 17px "DaysRegular", "Arial", Tahoma, sans-serif;
}

#footer p.copy {
	float:left;
	display:block; 
	margin:18px 0 0 0;
	padding:0;
	width:960px; }
	
#footer ul {
  	float:left;
  	width:150px;
  	list-style:none;
  	padding:0 10px; }

	#footer ul li {
	  	padding:2px 0 0 0; }

		#footer ul li a {
		  	color:#9B9B9B; }
	
#footer div {
	float:left;
	width:580px;
	margin:0 40px 0 0; }

	#footer div p {
		width:580px;
		padding:5px 0 0 0;  }




