/* Style Sheet: style-party01.css */

/* Color Palette
    #FCFCB8 - yellow
    #BDFFCD - green
    #A8FFE7 - blue
    #FFCBCB - pink
    #E2BAFF - purple
    #C03345 - dark
*/

body { 
    color:#E01133;
    color:#005E93;
    background-color: #C7D2E4;
    background:url(images/menu.jpg);
    font-family: Verdana;
    font-size: 11pt;
    margin:0px;
    padding-bottom:20px;
    scrollbar-face-color:lightgreen;
    scrollbar-highlight-color:red;
    scrollbar-3dlight-color:orange;
    scrollbar-darkshadow-color:brown;
    scrollbar-shadow-color:pink;
    scrollbar-arrow-color:red;
    scrollbar-track-color:ivory;
}

#bodywrap {
    position:relative;
    width: 1050px;
    margin: 14px auto;
}

#sectionwrap {
    position:relative;
    width: 100%;
    display: block;
}

#header { 
    position:relative;
    height:130px;
    width:1050px;
    background:#FCFCB8;
    /* background:url(images/hdr.jpg); */
    border:1px solid brown;
    text-decoration:  none;
}

#menu { 
    position:relative;
    float: left;
    color:#E10831;
    /* background:#C7D2E4 url(images/menu.jpg); */
    background:#EFB0B0;
    background:#ccfff0;
    background:#FCECB8;
    width:160px;
    height:460px;
    height:100%;
    margin: 14px 10px 2px 8px;
    padding:1px 1px 13px 1px;
    border: 2px solid #bbbbbb;
    border-bottom: 4px solid #bbbbbb;
    text-align: center;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}

#maincontent { 
    position:relative;
    float:left;
    width: 100%;
    width: 1030px;
    color:#005E93;
    background-color:#FFE0B6;
    border:1px solid brown;
    padding: 0 10px;
}

.endcontent { 
    margin: 0 auto;
    width: 800px;
}

.menuhead { 
    background-color:#FCFCB8;
    background-color:#FFE0B6;
    background-color:transparent;
    /* background:url(images/hdr.jpg); */
    color: #777777;
    font-weight:normal;
    text-align: center;
    left: 0px;
    margin:8px 8px 4px 8px;
    padding:3px;
    z-index:10;
}

.menuitem { 
    color:#E10831;
    background-color:#C7D2E4;
    background-color:transparent;
    /* background:url(images/menu.jpg); */
    font-size:10px;
    text-align: center;
    width:148px;
    margin:-10px 6px 0 6px;
    padding:3px;
    z-index:10;
}

.menuitem A, img A { 
    text-decoration:none;
    border: 0;
}

.menuitemhead { 
    position:relative;
    color:#E10831;
    background-color:#C7D2E4;
    font-weight:bold;
    font-size:10px;
    text-align: center;
    left: 0px;
    margin:4px;
    border:1px solid #E10831;
    padding:3px;
    z-index:10;
}

.thumb {
    position: relative;
    display: inline;
}

.thumb img {
    margin: 0 15px 20px 15px;
    text-decoration: none;
}

#footer { 
    color:#E10831;
    color:#005E93;
    background-color:#FFE0B6;
    background-color:#FCFCB8;
    /* background:url(images/xbody.jpg); */
    position:relative;
    text-align:center;
    width:86%;
    margin:20px auto;
    border:3px solid #FFE0B6;
    padding:1px;
}

.copyright {
    font-family: "Times New Roman", Times, serif;
    font-size: .85em;
    padding-left: 1em;
}

a { 
    color:#009999;
    font-weight:bold;
    text-decoration:none;
    padding:0 2px 0 2px;
}

a:hover { 
    background-color:#FCFCB8;
}

.thumb a:hover { 
    background-color:transparent;
}

#footer a:hover { 
    background-color:#FFE0B6;
}

.footer a {
    padding:2px 4px 2px 4px;
}

.footer a:hover { 
    background-color:#FCFCB8;
    background-color:#FFE0B6;
}

.menuitem a { 
    position:relative;
    background-color:transparent;
    text-decoration:none;
    border-width:0px; 
}

.heading { 
    color:brown;
    background-color:yellow;
    font-family:Lucida Calligraphy;
    font-size:36px;
    font-weight:bold;
    text-align: center;
}

/* STANDARD TAGS */

h1 { font-size:20pt;}

h2 { font-size:16pt;}

h3 { font-size:14pt;}

p,h1,h2,h3 { margin: 10px 10px 10px 10px;}

p { text-align: justify; }

sup a { font-size:         8pt;
        font-weight:       bold;
        text-decoration:   none;
        text-align:        left;
        color:             purple; }

li     {  margin:          8px 0 0 0; }

.LOWERLEVEL li {  margin:  4px 0 0 -1.2em;  }

