body {
	background-image: url(assets/layout/back.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #e07917;
	font-family: arial;
	font-size: 12px;
	color: #ba6316;
	margin: 0px;
}

#container {
	width: 910px;
	margin: 0px auto;
	position: relative;
}

#header {
	
}

	.toplink {
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
	}
	
	.toplink:hover {
		color: #87c9e5;
		text-decoration: none;
		font-weight: bold;
	}
#navigation {
	padding: 15px;
	font-size: 15px;
	color: #fff;
	background-color: #1783b4;
	font-weight: bold;
}

	.sidelink {
		color: #000;
		text-decoration: none;
		font-weight: bold;
	}
	
	.sidelink:hover {
		color: #808080;
		text-decoration: none;
		font-weight: bold;
	}

#main {
	padding: 20px;
}

	#sidenav {
		float: left;
		width: 220px;
	}
		
		.sideheadline {
			padding: 10px;
			font-size: 20px;
			color: #fff;
			background-color: #e07917;
		}
		
		.sidecontent {
			padding: 10px;
			background-color: #e2e2e2;
			color: #000000;
		}
	
	#maincontent {
		float: left;
		width: 620px;
	}

/* category page */
.productwindow {
	float: left; 
	width: 130px;
	height: 150px;
	text-align: center;
	
}
	.showspecial {
		border-width: 1px;
		border-color: #c0c0c0;
		border-style: solid;
	}
	.productthumb {
		width: 100px;
		height: 100px;
		border-width: 1px;
		border-color: #c0c0c0;
		border-style: solid;
	}
	
	.productfull {
		width: 150px;
		height: 150px;
		border-width: 1px;
		border-color: #c0c0c0;
		border-style: solid;
	}
	
/* product page */
.productimage {
	float: right;
	padding: 10px;
}

	.catnav {
		color: #ba6316;
		font-weight: bold;
	}


#footer {
	padding: 20px;
}

	#foottext {
		font-size: 10px;
		border-width: 0px;
		border-top-width: 1px;
		border-color: #ba6316;
		border-style: solid;
		padding: 10px;
	}
	
.space {
	width: 20px;
	height: 20px;
}

p {
	font-size: 12px;
	font-weight: none;
}

ul {
	font-size: 15px;
	font-weight: none;
	list-style-type: none;
}

.title {
	font-size: 20px;
}

.subtitle {
	font-size: 20px;

}

a {
 	color: #b35a13;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
 	color: #7f400d;
	text-decoration: none;
	font-weight: bold;
}

.manage_category {
	font-size: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #1783b4;
	padding: 2px;
	width: 200px;

}

.manage_subcategory {
	font-size: 15px;
	border-width: 1px;
	border-style: solid;
	border-color: #e07917;
	padding: 2px;
	width: 200px;
	
}

.manage_update {
	font-size: 15px;
	border-width: 1px;
	border-style: solid;
	border-color: #e07917;
	padding: 2px;
	background-color: #ffffff;
	
}