﻿.nivoSlider {
    position:relative;
    background:url(/tanec/script/nivo-slider/themes/bar/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}


#featured 
{
    width: 960px;
    height: 310px;
    background-image: url("/tanec/images/v2/skin/box3.png");
    background-repeat: no-repeat;
    background-position: left 287px;
}
#featured_left
{
    width: 680px;
    float: left;
}

#featured_right ul {
	background-image: url("images/v2/skin/featured_bg.png");
	background-repeat: no-repeat;
	background-position: left top;
	width: 280px;
    float: right;
	top: 0;
	right: 0;
    padding: 0;
    margin: 0;
}
#featured_right li {
	height: 70px;
	overflow: hidden;
	color: #FFF;
	cursor: pointer;
}
#featured_right li a {
	display: block;
	padding: 15px;
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;
}
#featured_right li a.nodesc {
	padding: 22px 15px;
}
#featured_right li a span {
	display: block;
	font-size: 12px;
	color: #CCC;
}
#featured_right li.sel {
	background-image: url("images/v2/skin/featured_a.png");
	background-repeat: no-repeat;
	background-position: -18px -70px;
/*	background-position: left -70px;
	margin-left: -18px;*/
}
#featured_right li.sel a {
	padding-left: 15px;
/*	padding-left: 33px;*/
}
#featured_right li.sel:first-child {
	background-image: url("images/v2/skin/featured_a.png");
	background-repeat: no-repeat;
	background-position: -18px top;
/*	background-position: left top;*/
}
#featured_right li.sel:last-child {
	background-image: url("images/v2/skin/featured_a.png");
	background-repeat: no-repeat;
	background-position: -18px -140px;
/*	background-position: left -140px;*/
}

#home > .inbox {
	padding-bottom: 20px;
}

#home .dances {
	float: left;
	width: 160px;
}
#home .dances ul {
    padding: 0;
    margin: 0;
}
#home .dances li {
	list-style: none;
	background-image: url("images/v2/skin/bullet1.png");
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding: 2px 0 2px 23px;
}
#home .dances li.sel a {
	font-weight: bold;
}
#home .dances li a {
	color: #333;
}
#home .dances li a:hover {
	color: #1D81C3;
}

#home .articles {
	float: left;
	width: 510px;
	padding-right: 10px;
}
#home .articles .article {
	clear: left;
}
#home .articles .article + .article {
	margin-top: 25px;
}
#home .articles .date {
	float: left;
	clear: left;
	color: #888888;
	width: 70px;
	padding: 5px 0;
	font-size: 14px;
	text-align: right;
}
#home .articles h3 {
	padding: 5px 0 5px 10px;
	font-size: 14px;
	margin: 0;
	color: #1D81C3;
}
#home .articles p {
	color: #333;
	overflow: hidden;
	padding: 5px 0;	
    margin: 0;
}
#home .articles img {
	float: left;
	margin: 0 13px 8px 10px;
	border: 1px solid #888888;
}
#home .articles h3 a {
	color: #1D81C3;
}
#home .articles .loading {
	height: 15px;
	margin: 22px 10px;
	width: 500px;
}

#home .banners {
	float: left;
	width: 280px;
}

#home .banners a {
	display: block;
	margin: 20px 0 0 13px;
}

#home .banners .facebook {
	margin: 20px 0px 0px 15px;
}

#home .more {
	display: block;
	float: right;
	margin: 20px 0 0 0;
	font-weight: bold;
}
#home .more {
	color: /*#00C*/ #1D81C3;
}

#home h2 {
	font-size: 20px;
	color: #598E22;
	font-weight: normal;
	padding: 20px 0;
	margin: 0;
}