/* CSS Document */

/*---------------- GENERAL FORMATTING -------------------------------*/
html{
}
body{
	background-color: #C0C0C0;
	text-align: center;
	margin:0px;
	padding: 0px;
	color: #3e3a31;
	font-family: Georgia, "Times New Roman", Times, serif;

}
p{
}
h1{
text-align: right;
font-weight: normal;
}

h3{
}

h4{
padding-top: 10px;
font-size: 0.8em;
font-weight: normal;
text-align: right;
clear: both;
}


hr{
}
.largepale{
font-size: 1.1em;
color: #ecdfd2;
font-weight: bold;
}
.smalltext{
font-size: 0.7em;
}
.floatleft{
position: relative;
float: left;
padding: 10px;
border: 0px;
}
.floatright{
position: relative;
float: right;
padding: 10px;
border: 0px;
}
.clear{
clear: both;
}

#userpage img{
border: 1px outset #FFFFFF;
padding: 5px;
background: #EEEEDD;
margin:10px;
}

hr{
border: 1px solid #514c40;
background:#514c40;
height: 2px;
}

/*------------------PAGE ELEMENT LAYOUT (SHOULD BE USED IN INDEX.PHP)-----------------*/
#paper{
background: #d2c3a5 url(images/paper.jpg);
padding: 15px;
width: 700px;
position: relative;
margin: 30px auto;
text-align: left;
border: 1px outset #BBAA66; 
}

#content {
	padding: 20px 20px 0px 190px;
	border: 4px solid #514c40;
background: url(images/ivy.gif) no-repeat top right;
}

#titleimage{
float: right;
}

/*-----------clearfix for brown line content border---------------*/
#content:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
   visibility: hidden;
}

#content {display: inline-block;}

/* Hides from IE-mac \*/
* html #content {height: 1%;}
#content {display: block;}
/* End hide from IE-mac -------------------------end clearfix--------------*/

#zlift{
position: relative;
z-index: 2;}


.clean{
margin: 0px;
padding: 0px;
border: 0px;
}
/*-------------------------------MENU-----------------------------------------------------*/
.menutop {

text-align: center;
font-size: 1.3em;
width: 120px
}

#menubox{
position: absolute;
left: -50px;
background: #d2c3a5 url(images/paper.jpg);
border: 1px outset #BBAA66; 
}

#nav {
border: 4px solid #514c40;
list-style-type: none;
padding: 5px;
margin: 15px;
width: 190px;
}
#nav UL {

list-style-type: none;
padding: 0px 0px 0px 10px;
margin: 0px;
}
#nav LI {
padding: 3px 0px;
font-weight: bold;}
#nav LI UL {
}
	

/*catagory buttons*/
#nav LI A {
text-decoration: none;
color: #8f704e;

}
#nav LI A:hover {
color: #3e3a31;
}

/*--page buttons style--*/
#nav LI UL LI{
}

#nav LI UL LI A{
font-weight: normal;
}
#nav LI:hover UL UL {

}
#nav LI.sfhover UL UL {
}
#nav LI:hover UL {
}
#nav LI LI:hover UL {
}
#nav LI.sfhover UL {
}
#nav LI LI.sfhover UL {
}

