/* Brick city css */

a, a:visited{
color:#506172;
}

a:hover, a:active{
color:#666666;
}


#bd {
background:#000000 url(http://media.sundancechannel.com/UPLOADS/series/brick_city_s2/site/brick_city_1121long.jpg) no-repeat;
font-family:Arial, Helvetica, sans-serif;
}

.about#bd, .profiles_landing#bd, .profile#bd, .episodes#bd, .schedule#bd, .photos_landing#bd, .photos#bd, .donate#bd, follow#bd  {
    background:white url(http://media.sundancechannel.com/UPLOADS/series/brick_city_s2/site/brick_city_1121short.jpg) no-repeat;
}

#main_title{
height:189px;
}

h1{
color:white;
}

#left_nav{
margin-top:189px;
background:#e4e7ea;
-moz-box-shadow:none;
-webkit-box-shadow:none;
}

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

#left_nav li a{
font-weight:normal;
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#left_nav li a:hover{
background-color:#adbac3;
}


.home .teaser{
    background:#FFFFFF;
    -moz-box-shadow:1px 1px 4px #111111;
}

.about #content{
background:#FFFFFF;
border:none;
}

.about #content #col2{
background:transparent url(http://media.sundancechannel.com/UPLOADS/blocks/brick-city/site/gallery.gif) repeat-x;
}



.photos #content #col1 {
    background:transparent url(http://media.sundancechannel.com/UPLOADS/blocks/brick-city/site/gallery.gif) repeat-x;
}


.photos #content #col2 .albums ul li img {
    width:420px;
}

/* episodes */
.episodes h1 {
    color: black;
	
}

.episodes #col1{
background:transparent url(http://media.sundancechannel.com/UPLOADS/blocks/brick-city/site/gallery.gif) repeat-x;
   
}

/* schedule */
.schedule h1 {
    color:black;
}

.schedule #schedule_table tr.episode {
    background:#e4e7ea;
}

/* mix */
.mix #col1 {
    width:487px;
    float:left;

    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    margin:0px;
    padding:3px;
    background:white;
}


.mix #col2 {
    background-color:white;
    width:265px;
    margin-left:515px;
    margin-right:10px;
    
    -moz-border-radius:10px;
    -webkit-border-radius:10px;

    -moz-box-shadow:1px 1px 4px #666666;
    -webkit-box-shadow:1px 1px 4px #666666;
}

.mix .sidebar  {
    padding:15px;
    height:382px;
    overflow:hidden;

    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
 }

.mix .sidebar h3 {
    font-weight:bold;
    margin-bottom: 1em;
}

.mix .sidebar p {
    margin-bottom:1em;
}

.mix .sidebar{
    height:416px;
}


.mix .sidebar .teaser img {
    width:120px;
    height:90px;
    float: left;
    margin-right:10px;
    border: 1px solid white;   
    font-family:Arial,Helvetica,sans-serif; 
    font-size:10px;
    -moz-box-shadow: 3px 3px 5px gray; 
    -webkit-box-shadow: 3px 3px 5px gray;
}

.donate #page_desc {
    font-size:14px;
    margin-left:1em;
}

.donate #content {
    margin: 35px 10px 0 0;
    padding: 15px 0 40px;

    background-color: white;

    -moz-border-radius:5px;
    -webkit-border-radius:5px;

    font-size:11px;
}

.donate h2,.donate h3 {
    color:black;
    margin-bottom:1em;
}

.donate h3 {
    font-weight:bold;
    font-size:12px;
}




.donate #col1 img {
    width:320px;
    height:240px;
	border:5px solid #5c6c77;
	-moz-box-shadow: 3px 3px 5px gray; 
    -webkit-box-shadow: 3px 3px 5px gray;
}

.donate #col1 {
    width:330px;
	padding:15px;
	float:left;
}

.donate #col2 {
	padding:15px;
	margin-left:360px;
}

.donate #teaser {
width:100%;
border-top:1px solid #8e9aa1;
border-bottom:1px solid #8e9aa1;
margin-bottom:5px;
}

.donate #teaser.light{
background-color:#e7e6e6;	
}

.donate #teaser.dark{
background-color:#c6ccd0;	
}

.donate a {
    color:black;
    font-weight:bold;
}

.donate #col1 li {
    margin-top:1em;
}

.follow #content {

    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px;
	-moz-box-shadow:1px 1px 4px #666666;
    -webkit-box-shadow:1px 1px 4px #666666;
	margin: 0 10px 0 0;
    background:white;
	width:753px;
	padding:15px;
}

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

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

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

.follow #facebook {

    -moz-border-radius:5px;
    -webkit-border-radius:5px;
	
	-moz-box-shadow:1px 1px 4px #666666;
    -webkit-box-shadow:1px 1px 4px #666666;
	margin: 30px 10px 0 0;
    background:white;
	width:753px;
	padding:15px;
}

.follow #facebook p a {
    color: #3b5997;
    font-size:16px;
}

.follow hr {
    border-color:#6ab2d7;
}

.photos_landing h1 {
    color:black;
}

.video  #sponsor_slideshow .sponsor_image img  {
    border-color:white;
}

.video #videos_desc, .video #plist_desc {
    background:#cad6e0;
    color:black;
}

.video #videos_all {
    background:#212230;
    color:white;
}

.video #playlist_pager a {
    color:white;
}

.video .plist_nav, .video #vertlines, .video .the_playlist, .video .a_video, .video .image img {
    border-color: #90a5bc!important;
}
 
.profiles_landing .icons .icon {
    background-color:#506172;
}

