﻿@import url(Skin.Editor.css);
@import url(shadows.css);
@import url(MenuSkins/entre_right.css);
@import url(MenuSkins/entre_right_home.css);
@import url(MenuSkins/entre_top.css);
@import url(MenuSkins/moop.css);

a img { border: 0px; }

table td { text-align: left; }
table td[align=left], table td[align=Left], table td[align=LEFT] { text-align: left; }
table td[align=right], table td[align=Right], table td[align=RIGHT] { text-align: right; }
table td[align=center], table td[align=Center], table td[align=CENTER] { text-align: center; }
table td[align=justify], table td[align=Justify], table td[align=JUSTIFY] { text-align: justify; }

.DNNAligncenter {
    text-align: inherit;
}

body {
    background-color:  #2d0902;    
}

.SkinContainer
{
    text-align: center;
}

    .ContentTable
    {
        width: 960px;
        
	    background-image: url(gfx/GradientLines.png);
	    background-repeat: repeat-y;
	    background-color: #5d0e0a;
    	
	    margin-left: auto;
	    margin-right: auto;
	    text-align: left;
    }

    /* fix: in IE7, the vert bars are popping up over the table elements 
    .ContentTable div
    {
        position: relative;
    }*/
    
div.Header {
    height: 105px;
    clear: both;
}

    div.HeaderLogo {
	    width: 200px;
        height: 105px;
        float: left;
    }
     
    div.HeaderLinks {
        float: right;
        text-align: right;
        margin-right: 20px;
    }

        div.HeaderLinks .HeaderDisplayItem
        {
            float: left;
            min-width: 16px;
            margin-left: 20px;
        }
    
        div.HeaderLinks .HeaderDisplayItem
        {
            margin-top: 4px;
            line-height: 13px;
        }
        
        * html div.HeaderLinks .HeaderDisplayItem
        {
            width: 16px;
        }
        
        div.HeaderLinks,
        div.HeaderLinks a,
        div.HeaderLinks a:link,
        div.HeaderLinks a:hover,
        div.HeaderLinks a:visited,
        div.HeaderLinks a:active
        {
            color: #f4f1c9;
            
            font-family: Lucida Sans, Sans-Serif;
            font-weight: bold;
            font-size: 13px;
        }

        div.HeaderLinks
        {
            white-space: nowrap;
            margin-top: 8px;
        }
                
    div.SearchArea {
        clear: both;
        padding-top: 20px;
        height: 15px;
        line-height: 15px;
    }
        
        div.SearchArea .SearchBox {       
            font-family: Lucida Sans, Sans-Serif;
            font-size: 12px;
            
            width: 90px;             
            height: 15px;
            border: 1px solid #5E1010;
            margin: 0;
        }
        
        div.SearchArea .SearchImage {
        }
        
div.Navigation {
    border-top: 2px solid #f4ed99;
    border-bottom: 2px solid #f4ed99;	
    height: 30px;
	
    margin-bottom: 12px;
    clear:both;
}

.BodyLeftArea {
    padding-top: 35px;
    vertical-align: top;
}
    
    div.LeftNavHeader {
        background-image: url(gfx/LeftLines.png);
        background-repeat: no-repeat;
        /* width will come from BodyLeftAreaWidth attribute */
        height: 15px;
        
        float: right;
        clear: both;
    }
    
    div.NavButton {
        width: 111px;
        margin: 8px auto;
    }
        
.BodyContentArea {
    vertical-align: top;
}

    .BodyContent {
        background-repeat: no-repeat;
        background-position: center center;
        background-color: #F4F1C9;
        
        padding-top: 4px;
        padding-bottom: 4px;
    }
    
        .ContentPane {
            padding: 8px;
        }        
            
.BodyRightArea {
    padding-top: 35px;
    vertical-align: top;
    
    background-image: url(gfx/gold.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}
    
    * html .BodyRightArea { background-image: url(gfx/gold.jpg); }
    
    .BodyNavigation {
    }
        
div.Footer {
    clear:both;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 8px;
}

    div.Footer,
    div.Footer a,
    div.Footer a:link,
    div.Footer a:hover,
    div.Footer a:visited,
    div.Footer a:active        
    {
        color: #f4ed99;
        
        font-family: Lucida Sans, Sans-Serif;
        font-weight: normal;
        font-size: 13px;
    }
    
    div.Footer a
    div.Footer a:hover,
    div.Footer a:visited,
    div.Footer a:active
    {
        color: #f4f1c9;
    }

div.Stripes {
    position: relative;
}

    div.LeftVertBars {
    }

    div.RightVertBars {
    }
    