/* ------ PANEL LAYOUTS ------ */
.panel-wrap .panel-top {
   /* margin-bottom: 10px; */
}
.panel-content-area .panel {   
    clear: both; 
}
.panel-content-area {
     width: 690px;
     padding: 0 30px 0 40px;
     float: left;
}
.panel-wrap .panel-one-col {
    margin-bottom: 10px;
}
.panel-wrap .panel-content-area {
   width: 594px;
   float: left;
   padding: 0;
}
.panel-wrap .right-area {
    float: left;
    width: 366px; 
}
.panel-divide {
    border-bottom: #ddd dotted 1px;
}

.panel-layout-two-three-thirds.panel-wrap {
   background: transparent url(images/panel-layout-two-three-thirds.gif) repeat-y left top; 
}
.panel-layout-two-three-thirds .panel-top-wrap {
    background: #f0f0f0 url(images/fade-to-light-grey.gif) repeat-x left top;
}
.panel-layout-two-three-thirds .panel-top-wrap .panel-inner {
    padding: 15px 15px 5px;
}
.panel-layout-two-three-thirds .panel-top-left {
    width: 580px;
    float: left;
}
.panel-top-left .panel-pane {
    padding: 0 15px 0 0;
}
.panel-top-right {
    width: 350px;
    float: left;
}
.panel-top-right .panel-inner {
    padding: 0 0 0 15px !important;
}
.panel-wrap .panel-content-area {
    float: left;
    background: #fff url(images/fade-to-white.gif) repeat-x left top; 
    }
.panel-content-area .panel-inner {
    padding: 0 15px;
}
.panel-wrap .right-area {
    float: left;
    /* border-left: 1px #dcdcdc solid; */
    background: #ececec url(images/fade-to-grey.gif) repeat-x left top;
}
.panel-wrap .right-area .panel-divide {
    border-top: #969696 dotted 1px;
}

.panel-wrap .right-area .panel-inner {
    padding: 0 10px 0 15px;
}