/* johnny weier */

#bd {
background:#fefefe url(http://media.sundancechannel.com/UPLOADS/blocks/johnny-weir/site/jw_bg.jpg) no-repeat 0 0;
}

.about#bd, .episodes#bd, .profile#bd, .photos_landing#bd {
background:#fefefe url(http://media.sundancechannel.com/UPLOADS/blocks/johnny-weir/site/jw_bg_short.jpg) no-repeat 0 0;

}

#bd a, #bd a:visited{
color:#2d284c;
}

#bd a:hover, #bd a:active{
color:#d051a0;
}

#main_title{
height:186px;
}

.about #col2, .episodes #col1, .photos_landing #col2, .photos_landing .gallery .gal_show_wrapper, .photos #col1, .profile #col2, .photobook h1, .profiles_landing h1, .photobook_v2 h1 {
background:url(http://media.sundancechannel.com/UPLOADS/blocks/johnny-weir/site/jw_grad_hd_bg.png) repeat-x;
}

#left_nav{
margin-top:185px;
background:#c7ddf1 url(http://media.sundancechannel.com/UPLOADS/blocks/johnny-weir/site/jw_nav_bg.jpg) repeat-x 0 0;
font-family:"Trebuchet MS";
font-size:12px;
text-transform:uppercase;
color:#2d284c;
}

#left_nav a{
color:#2d284c;
}

#left_nav li a:hover, #left_nav li a.current{
background:#86b5e0;
color:#2d284c;
}

#left_nav li{
border-bottom:1px solid #aba7bf;
}

.home .teaser{
background:#c7ddf1;
}

h1, h2, h3{
font-family:"Trebuchet MS";
}

.home .teaser ul li a, .about #col1 ul li a, .profile #col1 ul li a{
font-family:"Trebuchet MS";
}



.home h1, .video h1{
color:#d051a0;
}


.video #videos_desc, .video #plist_desc {
    background:#dcdbe2;
    color:black;
    border:1px #423f62 solid;
}

.video #videos_desc h3, .video #plist_desc h3 {
    color:#131038;
}


.video #videos_all {
    background:#100a2a;
    color:white;
}

.video #playlist_pager a {
    color:white;
}

.video .plist_nav, .video #vertlines, .video .the_playlist, .video .a_video, .video .image img {
    border-color: #d051a0!important;
}




.follow #content {
	padding-bottom:20px;
	background:white url(http://media.sundancechannel.com/UPLOADS/blocks/johnny-weir/site/jw_follow_header.jpg) no-repeat 0 0;
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px;

    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px;

}

.follow #content #content_top{
height:160px;
position:relative;
}

.follow #content #content_top #btn_follow{
height:26px;
position:absolute;
right:8px;
top:50px;
width:56px;
}

.follow h2 {
	margin-bottom:15px;
}

.follow #content h2 a{
	color:#17d7ff;	
}

.follow #content #col1{
float:left;
width:350px;
padding-right:20px;
border-right:1px dotted gray;
}
.follow #content #col2{
margin-left:390px;
width:350px;
}

.follow #facebook {
	background:#f1f3f7;
	border:1px solid #d051a0;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
	margin: 10px 10px 0 0;
	padding:20px;
}



.follow #facebook #col1{
float:left;
width:350px;
padding-right:20px;
border-right:1px dotted gray;
}

.follow #facebook #col2{
margin-left:390px;
width:350px;

}

.video #sponsors a {
color:#d051a0;
}

.profiles_landing .icons .icon {
    background-color:#d051a0;
}

