/*
    This file contains window-related styles for the "bighorn" skin.  This includes titlebars, titlebar button
    rollovers and window content.
    
    Note that this styling includes window content overflow handling.  See below for specific notes.
*/

/* styles for titlebars */

.wlp-bighorn-titlebar
{
/*    font-size: smaller;*/
    width: 100%;
    overflow: hidden;
    border-bottom: #C0C0C0 2px solid;
}

.wlp-bighorn-titlebar div
{
    white-space: nowrap;
}

.wlp-bighorn-titlebar img
{
    border: 0;
}

.wlp-bighorn-titlebar-window-icon,
.wlp-bighorn-titlebar-title-panel
{
    float: left;
    padding: 6px 0px 0px 5px;
}

.wlp-bighorn-titlebar-button-panel
{
    float: right;
}


.wlp-bighorn-titlebar-title-panel span{
    font-family: Calibiri; 
    color: #fbb717;
}

.wlp-bighorn-titlebar-button-panel a
{
    vertical-align: middle;
}

/* styles for image rollovers (titlebar buttons) */

.wlp-bighorn-titlebar-button-panel a:hover > img.wlp-bighorn-image-rollover
{
    display: inline;
}

.wlp-bighorn-titlebar-button-panel a:hover > img.wlp-bighorn-image-nonrollover
{
    display: none;
}

/* styles for windows */

.wlp-bighorn-layout-cell .wlp-bighorn-book
{
	/*
    border-style: solid;
    border-width: 1px;*/
    margin: 0px;
    height: 100%;
}

.wlp-bighorn-page
{
    padding: 0px;
    /*height: 100%;*/
}


.wlp-bighorn-window
{
    border-style: solid;
    border-width: 1px;
    margin: 0px 10px 10px 0px;
    padding: 0px;
}


/*
    The following style applies to window content that overflows the specified portlet width. If you want to
    change this behavior for ALL of your portlets, set the appropriate value for the overflow style here.
    If you want to change this behavior for a SPECIFIC portlet, add the appropriate overflow style to that
    portlet's Content Presentation Style attribute. See the Portlet Development Guide for more information 
    and examples.
*/
.wlp-bighorn-window-content
{
    overflow: auto;
}

.wlp-bighorn-header {
    /*border-bottom-style: solid;
    margin: 10px 0px 0px 10px;
    */
    border-bottom-width: 0px;
}

.wlp-bighorn-header
{
	margin: 0px;
}


.wlp-bighorn-footer {
    /*border-top-style: solid;*/
    border-top-width: 0px;
}

.wlp-bighorn-footer .wlp-bighorn-window
{
    margin: 0px;
}

.wlp-bighorn-layout td {
    vertical-align: top;
}

/* image rollover styles */
.wlp-bighorn-image-rollover {
    display: none;
}

.wlp-bighorn-image-nonrollover {
    display: inline;
}

/* styles for async content portlets */

.wlp-bighorn-window-content-only
{
    border: 0;
    margin: 0;
}

.wlp-bighorn-book-content
{
    margin-left: 10px;
}

.wlp-bighorn-book-content * .wlp-bighorn-book-content
{
    margin-left: 0px;
}


