


    #leftBlock{
    display:none;
    }
    
    #titleDiv{
    display:none;
    }
    
    #centerBlock{
    width:auto;
    float:none;
    }
    
    #featureBlock{
    width:522px;
    display:inline;
    margin:10px;
    border:3px solid #6486a8;
    float:left;
    background:#34476a;
    font-size:0.85em;
    }

    #featureBlock ul, #featureBlock li{
    list-style:none;
    margin:0px;
    padding:0px;
    }

  #styleBar{
  display:inline-block;
  }

    #styleBar li{
    float:left;
    text-align:center;
    border:3px solid #34476a;
    }

    #styleBar li a,#styleBar li a span{
    display:block;
    text-decoration:none;
    }

    #styleBar li a span{
    color:white;
    background:black;
    }

    #colorHead,#projectHead,#styleHead{
    backtround:#2a3955;
    color:#daebfe;
    font-weight:bold;
    text-align:center;
    }

    #colorBar{
    background:#34476a;
    display:inline-block;
    }

    #colorBar li{
    float:left;
    text-align:center;
    border:3px solid #34476a;
    }

    #colorBar li a,#colorBar li a span{
    display:block;
    text-decoration:none;
    }

    #colorBar li a span{
    color:white;
    background:black;
    }
  
    #styleBar a, #colorBar a{
        opacity:0.69;
        filter:alpha(opacity=69);
    }
  
    #styleBar a{
    width:168px;
    }

    #colorBar a{
    width:81px;
    }
  

    #styleBar a:hover, #colorBar a:hover{
        opacity:0.99;
        filter:alpha(opacity=99);
    }

    #slideShow{
  display:inline-block;
        position:relative;
        height:250px;
    }

    .slide{           
        text-align:left;
        display:none;
        position:absolute;
        top:0px; 
        left:0px;
        width:auto;
     } 

    .slide .details{
       position:absolute;
       top:10px;
       left:10px;
       background:#2a3955;
       color:#daebfe;
       opacity:0.79;
       filter:alpha(opacity=79);
       font-size:1.5em;
       padding:5px;
    }

    #slideShow .curSlide{
        
        display:block;
        opacity:0.99;
        filter:alpha(opacity=99);
     }

     #orderBar{
        clear:left;
        margin-top:10px;
        background:#34476a;
        font-size:1.5em;
        text-align:right;
        padding:5px;
        margin-right:10px;
        padding-right:230px;
     }


     #orderBar a{
        display:block;
        color:#daebfe;
        text-decoration:none;
        margin-right:10px;
     }
        
     #orderBar a:hover{
        color:white;
     }


     #orderBar img{
        margin-bottom:-7px;
     }


     #mainContentCell,#mainContentDiv{
        padding:0px;
        margin:0px;
     }

     #rightCol{
        display:inline;
        float:right;
        background:#2a3955;
        width:220px;
        margin-right:10px;
        color:white;
        font-size:0.85em;
     }

#rightCol a{
        color:#daebfe;
}

#rightCol a:hover{
        color:white;
}
       
#rightCol p{
        padding:0px;
        margin:0px;
        
        margin-left:10px;
        margin-right:10px;
        margin-bottom:10px;
}
 
#rightCol h2{
    margin:0px;
    padding:0px; 
    padding-left:5px;
    background:black;
}
  #cadFriendly,#brickBirth{
       display:inline-block;
        border-bottom:5px solid #daebfe;
  }
  
  #cadFriendly{
  background:url(/managed_files/2722/kbtgradient.jpg) 0px -1px repeat-x;
  }
  
  #cadFriendly img{

  }
  
        #cfHead{
        padding-top:10px;
        text-align:center;
        }


  #cadFriendly h2{
  background:transparent;
  }

  #brickBirth img{
        float:left;
        margin:5px;
  }

  #news{
        padding-bottom:50px;
  }

  .newsItem{
  padding-left:12px;
  padding-right:10px;
  }

  #news h4{
        margin:0px;
        padding-bottom:3px;
        padding-top:11px;
  }

  #news img{
        float:left;
        margin:9px;
        
  }
  
  #happyDiv{
 
  }
  
  #happyTalk{
   padding-left:20px;
   padding-right:250px;
font-size:0.85em;
line-height:1em;
  }
  
  #searchForm{
        margin:0;
        padding:0;
        }

        