html, body{
background-color: #c2b280;
font-size: 14px;
margin:0;
padding:0;
height:100%
}

/* Header and menu */
#header{
background-color: #b87333;
color: #fff;
height:150px;
position: relative;
}

#header #hmenu{
position:relative;
width: auto;
margin-left: auto;
margin-right: auto;
margin-top: 8px;
font-size:15px;
color:#fff;
}

#header #hmenu ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#header #hmenu li{
display:inline;
position:relative;
padding:4px 9px 4px 9px;
}

#header #hmenu li a{
font-weight:bold;
color:#FFFFFF;
background: rgb(0,0,0) transparent; /* for older browser */
background: rgba(0,0,0,0.0);
text-align:center;
padding: 4px 9px 4px 9px;
text-decoration:none;
text-transform:uppercase;
}

#header #hmenu li:hover{
left:auto;
right:0px;
top:auto;
padding: 4px 9px 4px 9px;
background:#ebab54;

-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
border-radius: 5px 5px 0px 0px;
}

/* End header and menu */

#container{
width:100%;
position:relative;
height:100%;
}

#content{
position:relative;
font-size: 16px;
margin-left:10px;
height: 100%;
}

#footer{
clear:both;
position:relative;
margin-top: -30px;
width:100%;
text-align:center;
background-color:#b87333;
color: #fff;
height:30px;
}

.error{
color: red;
}

#backgroundPopup{
        z-index:1;
        position:fixed;
        display:none;
        height:100%;
        width:100%;
        background:#000000;
        top:0px;
        left:0px;
}

#Popup{
        font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
        background: none repeat scroll 0 0 #FFFFFF;
        border: 5px solid #ccc;
        border-radius: 3px 3px 3px 3px;
        color: #333333;
        display: none;
        font-size: 14px;
        z-index: 2;
}

/*#Popup img{
	height:400px;
}*/
