html,body
	{
		margin:0 auto;
		padding:0px;
		width:100%;
		height:100%;
		font-family:Droid,arial,serif;
		font-size:14px;
	}

#container
	{
		max-width:1200px;
		height:100%;
		margin:0 auto;
		padding:0px;
	}
	
#wrapper
	{
	
	}
	
#header
	{
		display:none;
	}
	
#content
	{
		overflow:hidden;
		margin-left:260px;
		position:relative;
		box-shadow: 0 1px 4px 0 #aaa, 0 0 10px #fff;
		background-color: rgba(255,255,255,1); 
		padding:10px;
	}

#footer
	{
		display:none;	
	}

#extras
	{
		display:none;	
	}


/* PAGE ELEMENTS */
p
	{
		
	}

h1
	{
		padding:10px;
		background-color:#ea9216;
		color:#FFF;
		width:50%;
		height:20px;
		font-size:20px;
	}

h2
	{
		padding:5px;
		margin:0px;
		background-color:#ea9216;
		color:#FFF;
		max-width:100%;
		font-size:16px;
	}	
	
.site_name
	{
		width:100%;
		
		padding:0px;
		margin:0 auto;
		text-align:center;
	}

.category_item
	{
		max-width:30%;
		float:left;
		margin:10px;
	}

.category_item a
	{
		padding:5px;
		margin-top:10px;
		background-color:#000;
		color:#Fff;
		float:left;
		text-decoration:none;
	}
	
/* IMAGES */
.page_header
	{
		max-width:100%;
	}

.page_logo
	{
		background-color:#FFF;
		position:relative;
		padding:0px;
		margin:0px;
	}

.page_thumb
	{
		background-color:#FFF;
		max-width:100%;
	}
	
/* NAVIGATION */	
#navigation
	{

		float:left;
		width:220px;
		height:100%;
		position:fixed;
		box-shadow: 0 1px 4px 0 #aaa, 0 0 10px #fff;
		background-color: rgba(255,255,255,0.65); 
		padding:10px;
		
	}


#navigation ul
	{	
		list-style-type: none; 
		padding:0px;
		
	}

.nav-category
	{
		background-color:#ea9216;
	}
	
#navigation ul li a
	{	
		float:none;
		text-transform:uppercase;
		font-weight:bold;
		display:block;
		padding:5px;
		background-color:none;
		text-decoration:none;
		color:#fff;
		margin:0px;
		margin-top:20px;
		
		text-shadow: 1px 1px #000;
	}	 


	
#navigation ul li ul li a
	{	
		float:none;
		
		text-decoration:none;
		display:block;
		border-bottom:1px dotted #ddd;
		text-transform:none;
		margin:0px;
		font-weight:normal;
		background-color:#FFF; 
		color:#585858;
		text-shadow: none;
	}

#navigation ul li ul li a:hover
	{	
		background-color:#ffb76b;
	}		
	
/*	
#navigation ul li a
	{	
		color:#FFF;
		padding:5px;
		display:block;
		text-decoration:none;
		text-shadow: 0.05em 0.05em #000;
	}

#navigation ul li a:hover
	{	
		background-color:#207cca;
	}	

#navigation ul li ul
	{
		padding:0px;
	
		background-color:#385166;
	}	

#navigation ul li ul li
	{
		border:none;
	}

#navigation ul li ul li a
	{
		white-space: nowrap; 
	}

#navigation ul li ul li ul
	{
		
		background-color: #264966; 
	}	
*/

	