html, body {
    background-color: #FEF9C3;
    }
.block,.forumpost,.generalbox {
    border: 0 none;
}
#page-header {
    background-image: url([[pix:theme|beachhut01]]);
    background-repeat: no-repeat;
    background-position: left top;
}
h1.headermain {
    text-align: right;
    margin: 2em 1% 0;
    color: #D08E53;
    font-size: 2em;
    text-shadow: 2px 2px 2px #19102B;
    float: none;
    width: 98%;
}

a:link, a:visited {color: #D08E53;}
a:hover {color: #C5CFA5;}
a { font-weight: bold; text-decoration: underline;}

ul { list-style-type: disc;}
ul ul { list-style-type: circle;}
ul ul ul { list-style-type: square;}

ol { list-style-type: decimal;}
ol ol { list-style-type: upper-roman;}
ol ol ol { list-style-type: lower-roman;}

.breadcrumb {
    margin-left: 10px;
}

#page {
    font-size: 100%;
    line-height: normal;
    font-family: 'Tempus Sans ITC', sans-serif;
    color: #19102B;
}
/* CUSTOMMENU
-------------------------*/
#custommenu,
.pagelayout-frontpage #custommenu {
    padding: 0;
    margin: 0;
}
#custommenu .yui3-menu,
#custommenu .yui3-menu .yui3-menuitem-content { background-image:  url([[pix:theme|menubg]]);}
#custommenu .yui3-menu .yui3-menu-label {
    background-image: none;
}
#custommenu .yui3-menu .yui3-menu-label,
#custommenu .yui3-menu .yui3-menuitem-content,
#custommenu .yui3-menu .yui3-menu-content,
#custommenu .yui3-menu .yui3-menu .yui3-menu-content,
#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content,
#custommenu .yui3-menu-horizontal.javascript-disabled .yui3-menu-content ul {
    border-color:  #D08E53;
}
#custommenu .yui3-menu.javascript-disabled .yui3-menu-label,
#custommenu .yui3-menu-horizontal.javascript-disabled ul li.yui3-menuitem {
    color: #19102B;
}
#custommenu .yui3-menu .yui3-menu-label,
#custommenu .yui3-menu .yui3-menuitem-content {
    color: #19102B;
    font-weight: bold;
    line-height: 30px;
    padding: 0 14px;
}
#custommenu .custom_menu_submenu .yui3-menu-content{
    background-color: #C5CFA5;
}
#custommenu .yui3-menuitem-active .yui3-menuitem-content {
    background-image: none;
}
#custommenu .custom_menu_submenu .yui3-menu-label,
#custommenu .custom_menu_submenu .yui3-menuitem-content {
    line-height: 25px;
    padding-right: 20px;
}
#custommenu #custom_menu_1.yui3-menu div.yui3-menu-content ul.first-of-type li a:hover,
#custommenu .yui3-menuitem-active .yui3-menuitem-content,
#custommenu .yui3-menu .yui3-menu .yui3-menuitem-active .yui3-menuitem-content {
    background-color: #C55E24;
}
#custommenu .yui3-menu.javascript-disabled .yui3-menu-content ul li .yui3-menu-content ul li a.yui3-menu-label:hover,
#custommenu .yui3-menu-horizontal.javascript-disabled li a:hover {
    color: #C55E24;
}
#custommenu .yui3-menu .yui3-menu-content ul li .yui3-menu-content ul li a.yui3-menu-label:hover {
    background-image:url([[pix:theme|horizontal-menu-submenu-indicator]]);
    color: #F1C77E;
}
#custommenu .yui3-menu .yui3-menu-content ul li .yui3-menu-content ul li a.yui3-menu-label {
    background-color: #F1C77E;
    color: #19102B;
}
#custommenu .yui3-menu.javascript-disabled .yui3-menu-content ul li .yui3-menu-content ul li a.yui3-menu-label {
    padding: 5px 20px 5px 10px;
}
#custommenu .yui3-menu-horizontal.javascript-disabled li a {
    padding: 0 14px;
}

/* Custom CSS Settings
-------------------------*/
[[setting:customcss]]