/*-stylesheet.css by Walter Mkhonta
Copyright (c) 2025 Christian Paradise International Ministries */

#navmenu{
	margin:0;
	padding:0;
	}

#navmenu ul{
	margin:0;
	padding:0;
	line-height:30px;}

#navmenu li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	background:#7a561f;
	}

#navmenu ul li a{
	text-align:center;
	font-family:"comic sans ms", cursive;
	text-decoration:none;
	height:30px;
	width:152px;
	display:block;
	color:#FFF;
	border:1px solid #FFF;
	text-shadow:1px 1px 1px #000;

}


	

#navmenu ul ul{	
	position:absolute;
	visibility:hidden;
	top:32px;
	}
#navmenu ul li:hover ul{
	visibility:visible;
	}
/**********************************************************************/

#navmenu li:hover {background-color:black;}

#navmenu ul li:hover ul li a:hover{background:#b45a2d;
	color:#e1be89;}
#navmenu a:hover{color:#d6855c;}

.clearFloat {
	clear:both;
	margin:0;
	padding:0;}

body{background-color:#d19a48;
	margin-top:4em;
	margin-right:165px;
	margin-bottom:1em;
	margin-left:165px;
	border:1px solid #864313;}



#header{
	background:#a37229;padding:5px;color:#e1be89;}
h1{#d6a55c;bold;}

label {
    width:8em;
    padding-right: .5em;
    padding-top: .25em;
    padding-bottom: .5em;
    text-align: right;
    float: left;
}
textarea {
    font-family: Arial, Helvetica, sans-serif;
    width: 25em;
    margin-bottom: .5em;
}
br {
    clear: both;
}

/*CSS FOR LOGIN DETAILS*/
*
{
 margin:0;
 padding:0;
}

}
#login-form
{
 margin-top:70px;
}
table
{
 border:solid #d19a48 1px;
 padding:25px;
 box-shadow: 0px 0px 1px 1px rgba(0,0,0,0.2);
}
table tr,th, td
{
 padding:15px;
 //border:solid #e1e1e1 1px;
}
table tr td input
{
 width:97%;
 height:45px;
 border:solid #e1e1e1 0px;
 border-radius:3px;
 padding-left:10px;
 font-family:Verdana, Geneva, sans-serif;
 font-size:16px;
 background:#f9f9f9;
 transition-duration:0.5s;
 box-shadow: inset 0px 0px 1px rgba(0,0,0,0.4);
}

table tr td button
{
 width:100%;
 height:45px;
 border:0px;
 background:rgba(12,45,78,11);
 background:-moz-linear-gradient(top, #595959 , #515151);
 border-radius:3px;
 box-shadow: 1px 1px 1px rgba(1,0,0,0.2);
 color:#f9f9f9;
 font-family:Verdana, Geneva, sans-serif;
 font-size:18px;
 font-weight:bolder;
 text-transform:uppercase;
}
table tr td button:active
{
 position:relative;
 top:1px;
}
table tr td a
{
 text-decoration:none;
 color:#00a2d1;
 font-family:Verdana, Geneva, sans-serif;
 font-size:18px;
}


#footer{ /*starts the footer below the floated content*/
	background:#a37229;color:#e1be89;margin-top:5em;}


