/* SoyLicious.com Style Sheet written by Damion Flynn, http://DamionFlynn.com */

/* MAIN */
body {
	text-align:center;
	font-family: Comic Sans MS, cursive; font-size:14px;
	
	background-image: url('media/back5.gif');
	
}

#wrapper {
	width: 960px;
	margin: 0 auto;
	position: relative;
	min-height:100%;
	
	background-image: url('media/wrap-bg.gif');
	
}


/* HEADER */
#header {
	background-image: url('media/header.gif');
        height: 98px;
        background-repeat: no-repeat;
}
#nav {
	background-color: #666633;
	border-bottom:solid 1px #666633;
	width: 100%;
}
#nav a {
	color: #a3a363;
	border-left:solid 2px #666633;
	text-decoration: none;
	font-size:20px;
	font-weight:bold;
	padding-left: 10px; padding-right: 10px;
}
#nav a:hover {
	color: #666633;
	background-color: #a3a363;
	border-left:solid 2px #666633;
	
}
#nav a:active {
	color: #666633;
	background-color:#a3a363;
	border-left:solid 2px #666633;
	
}
/* SIDEBAR */
#lsidebar {
	width: 241px;
	position:relative;
	float: left;
	min-height:100%;
	background-image: url('media/wrap-bg.gif');
	text-align:left;
	padding-left:5px;
}
#lsidebar a {
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	color:#006600;
	font-size:18px;
}
#lsidebar a:hover {
	color:#009900;
	font-size:18px;
}
#rsidebar {
/*	width: 180px;
	position:relative;
	float: right;
	
	background-color:#A3A363;
	border-right:solid 2px #666633; 
	border-left:solid 1px #666633;
	height:850px;
	min-height:850px;*/
}

/* CONTENT */
#content {
	width: 700px;
	position:relative;
	float: left;
	text-align:left;
	background-color: #fff;
	
	/*min-height:850px;*/
	padding: 5px 5px;
}
#content h1 {
	text-decoration:none;
	font-size: 22px;
	color: #009900;
	font-weight: bold;
	text-align:center;
}
#content h2 {
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color: #009900;
}
#content a{
	text-decoration:underline;
	color:#666633;
}
#content a:hover{
	color: #a3a363;
}
#content td {
	font-size:12px;
}


/* FOOTER */
#footer {
	width: 960px;
	position:relative;
	float: left;
	
	
	background-color:#666633;
}
#footer p {
	font-size:12px;
	color:#a3a363;
	text-align:center;
}
#footer a {
	color:#a3a363;
	text-decoration:underline;
}
#footer a:hover {
	background-color:#a3a363;
	color:#666633;
	text-decoration:none;
}