html, body{

background: #ffffff;
margin: 0px;
padding: 0;
height: 100%;
text-align: center;

}

table {
text-align: left;
font-family: Verdana;
font-size: 12px;
}
p{
padding: 0px 0px 10px 0px;
margin: 0px;

}


/* -------------------------- */
/*       GENERAL STYLES       */
/* -------------------------- */

h1 {
border-bottom: 1px solid #d1d3b3;
color: #484a35;
font-family: times;
font-size: 28px;
width: 80%;
padding: 0 20px 0 40px;
margin-bottom: 10px;
text-align: left;


}
h2 {}
h3 {

color: #898989;
font-family: times;
font-size: 18px;
padding: 5px 0 0 5px;
margin: 0 0 5px 0;

}


hr {border-collapse:collapse; outline:none; clear:both; width:95%; color: #E6E6E6; background-color: #000000; height: 1px ;border: none; margin:20px 20px;}

form{
padding: 0;
margin: 0;
}


/* -------------------------- */
/*   CONTAINER PROPERTIES     */
/* -------------------------- */

#header{
/*background: url('../images/header.png') no-repeat;*/
width: 100%;
height: 180px;
}



#column{
width: 800px;
height: 100%;  
margin: auto; 
position: relative;
}


.content{
/*background: url('../images/container.png') repeat-y;*/
text-align: justify;
font-family: Verdana;
font-size: 12px;
padding: 10px 10px 400px 0px;
}	

#logo{
position: absolute;
left: 0px;
top: 80px;

}


.accentLight{
background: #dbddc0;

}

.accent{
background: #d6c574;

}


/*-- this is for IE 7 and other browsers -- */

/*
body > div div div#header {
background: url('../images/header.png') no-repeat;
width:750px;
height:170px;
position: absolute;
top: 0px;
left: 0px;
border: 1px solid red;
}

*/


.title{
color: #898989;
font-family: times;
font-size: 30px;
width: 80%;
padding: 0 20px 0 0px;
margin-bottom: 30px;
text-align: left;

}



.line{
border-top: 1px dotted #cccccc;
text-align: center;
height: 1px;
width: 100%;
}



.error{

color: red;

}


.confirm{
color: #cdc034;
font-weight: bold;
padding: 5px 0 10px 0;
}



/*-------------------------*/
/*----     MENUS     ------*/
/*-------------------------*/


#menuContainer{
position: absolute;
top: 120px;
left: 0px;
border-top: 1px solid #ececec;
border-bottom: 1px solid #ececec;
height: 35px;
/*background: url('../images/menu.jpg') repeat-x;*/
width: 800px;
padding: 0px 0px 0px 0px;
letter-spacing: 2px;
}



ul#navigation
{
    padding: 0;
    margin-top: 20px;
    list-style: none;
	display: inline;
	text-align: left;
}


ul#navigation li
{
   
    position: relative;
    float: left;
    z-index:5;
}


#navigation a
{
    display: block;
	list-style-type: none;
	float: left;
	/*margin: 1px;*/
	height: 16px;
	padding: 8px 20px 10px 20px;
	font-family: "Times New Roman";
	/*font-weight: bold;*/
	text-align: left;
	font-size: 15px;
	color: #898989;

}



ul#navigation a:hover
{
    /*style for highlighted top link*/
    color: #000000;
    text-decoration: none;
	/*background: #737747;*/
}


ul#navigation li li a
{
    /*style for secondary menus */
    color: #362a08;
    background-color: #c6ac61;
	border-bottom: none;
    padding: 3px 0px 3px 7px;
    margin: 0;
    width: 150px;
}

ul#navigation li li a:hover
{
    /*style for highlighted secondary link*/
    color: #000000;
    /*background-color: #362a08;*/
    text-decoration: none;
}

ul#navigation li ul
{
	border-top: solid 3px #7e692d;
    position: absolute;
    /*left: -999em;*/
	top: -999em;
}
#navigation li:hover ul ul, #navigation li.sfhover ul ul
{
	left: -999em;
}

/*control position of first-level popout menus*/
#navigation li:hover ul, #navigation li.sfhover ul
{
    top: 0;
    left: 0;
    margin: 20px 0 0 0px;
}

/*second-level popout menus*/
#navigation li li:hover ul, #navigation li li.sfhover ul
{
    top: 0;
    left: 0;
    padding: 0;
    margin: 0 0 0 0px;
}




/*-------------------------*/
/*----     LINKS     ------*/
/*-------------------------*/

a:link, a:visited{
color: #2086a8;
text-decoration: none;
}

a:hover{
color: black;
text-decoration: none;

}


#sMain a{
color: #730302;
text-decoration: none;
}

#sMain a:hover{
color: black;
text-decoration: none;
}

/* Footer */
	

#footer{
/*background: blue;*/
width: 800px;
height: 150px;
font-family: verdana;
font-size: 8px;
text-align: center;
color: #a2a2a2;
padding: 100px 0 0 0;
}

#footer a {
color: #a2a2a2;

}	
	
#footer a:hoover {
color: #7f742a;

}	
		