
body 
A:link{color:#C85EA9; text-decoration:underline;}
A:visited{color:#C85EA9;text-decoration:underline;font-weight:normal}
A:hover{color:#000000;text-decoration:underline;}

img { 
	border: 0px; 
}

body,tr,td, h6, p, li
{font-size: 12px; 
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, Sans-Serif; 
color:#000000; 
letter-spacing:0pt;
text-align: justify;
}

body
{background-image:url(http://stepherz.org/backgroundfairy.jpg);
background-attachment:scroll;
background-color:#352839; } 

input, textarea 
{color: #000000;
font-size: 12px;
font-weight: normal;
text-decoration: none;
font-family: Arial, Tahoma, Verdana, Trebuchet MS, Helvetica, Sans-Serif; 
text-align: left;
border-width: 1px;
border-style: solid;
border-color:#000000; }

body {
	font: 11px/17px Verdana, Arial, sans-serif; /* make the font look a little nicer than default times new roman */
	text-align: center; /* center the layout in IE 5 */
	
}
h1 {
color:#C85EA9;
margin-top:5px;
margin-bottom:5px;
font:140% Verdana, Arial, sans-serif;
line-height:18px;
font-weight: 600;
}

h2 {
color:#3399AF;
margin-top:1px;
margin-bottom:1px;
font:140% Verdana, Arial, sans-serif;
line-height:12px;
font-weight: 200;
}

h3 {
color:#3399AF;
margin-top:3px;
margin-bottom:3px;
font:110% Verdana, Arial, sans-serif;
line-height:8px;
font-weight: 200;
}

#container {
	width: 800px; /* the width of our layout overall */
	margin: 0 auto; /* center the layout in mozilla and IE 6+ */
	text-align: left; /* put the text back where it should be */
	background-color:#000000;
	background-image:url(http://stepherz.org/backfairy.jpg);
}

#header {
	width: 100%; /* full width header & footer */
	height: 346px; /* give the header & footer a height */

}

#footer {
	width: 800px; /* full width header & footer */
	height: 20px; /* give the header & footer a height */

}


#sidebar {
	float: left; /* put the sidebar on the left */
	width: 195px; /* the width of our sidebar column */
	height: 476%;
	background-color: #FFFFFF;
	background-image: url( );
	background-repeat: repeat;
	list-style-image: url(bullet.gif);
	padding-left: 10px;
	padding-right: 10px;

	
}

#content {
	float: right;
	width: 550px; 
	height: 476%;
	background-color: #FFFFFF;
	background-image: url( );
	background-repeat: repeat;
	padding-left: 10px;
	padding-right: 10px;
	
}

#footer {
	clear: both;
	height: 106px;
	background-image:url(http://stepherz.org/paradise2.jpg);
	text-align: center;
	background-color: #d3bccc;
	
}

#navcontainer
{
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
border-top: 1px solid #79DCF5;
z-index: 1;
}

#navcontainer ul
{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#navcontainer li
{
display: inline;
text-align: center;
margin: 0 5px;
}

#navcontainer li a
{
padding: 1px 7px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-decoration: none;
}

#navcontainer li a:hover
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #666;
border-bottom: 2px solid #666;
}

#navcontainer li a#current
{
color: #000;
border: 1px solid #666;
border-top: 2px solid #79DCF5;
border-bottom: 2px solid #79DCF5;
}

.leftalign {
text-align: left;
float: left;
padding-right: 5px;

}

.rightalign {
text-align: right;
float: right;
}
