/* grid css layout */

#backend
	{
		width: 900px;
		margin: 0 0 10px 10px;
		font-family: Arial, Verdana, Tahoma, Sans-Serif;
		color: #333;
	}
	
	#backend a
		{
			text-decoration: none;
			color: #630;
			font-weight: bold;
		}
	
	#backend a:hover
		{
			text-decoration: underline;
		}
		
#backend div
	{
		position: relative;
		float: left;
		padding: 5px 0px 0px 0px;
	}


.id
	{
		width: 25px;
		color: #030;
		font-weight: bold;
		text-align: center;
	}
	
.title
	{
		width: 350px;
		text-align: left;
	}
	
.user
	{
		width: 100px;
		text-align: center;
	}
	
.created
	{
		width: 160px;
		text-align: center;
	}
	
.status
	{
		width: 75px;
		text-align: center;
	}
	
.admin
	{
		width: 190px;
		text-align: center;
	}
	
.header
	{
		font-weight: bold;
		font-size: 1.2em;
		color: #fff;
		background: #030;
	}
	
#paging
	{
		width: 898px !important;
		width: 900px;		
		margin: 10px 0px 0px 0px;
		border-top: 1px solid #999;
		border-left: 1px solid #999;
		border-right: 1px solid #999;
	}
	
	#paging a
		{
			display: block;
			padding: 5px;
			background: #ccc;
			width: 100px;
			float: left;
			text-align: center;
			margin: 0px 10px 0px 0px;
			text-decoration: none;
			color: #030;
		}
		
	#paging a:hover
		{
			background: #666;
			color: #fff;
			text-decoration: none;
		}
		
#backend input,select,textarea
	{
		background: #fff;
		border: 1px solid #666;
	}
	
#required
	{
		width: 520px;
		position: relative;
		float: left;
		border: 1px solid #999;
	}
	
	#required label
		{	
			display: block;
			width: 75px;
			background: #ccc;
			padding: 5px;
			margin: 0px 0px 0px 10px;
			border: 1px solid #999;
			font-weight: bold;
		}
		
	#required input,textarea
		{
			margin: 10px;
			width: 500px;
		}
	
	#required iframe
		{
			margin: 10px;
			border: 1px solid #999;
		}
		
#options
	{
		width: 377px;
		position: relative;
		float: left;
		border-top: 1px solid #999;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;
	}
	
	#options span
		{	
			margin: 0px 0px 0px 10px;
			color: #666;
			font-style: italic;
		}

	#options label
		{	
			display: block;
			width: 75px;
			background: #ccc;
			padding: 5px;
			margin: 0px 0px 0px 10px;
			border: 1px solid #999;
			font-weight: bold;
		}
	
	#options select
		{
			margin: 10px;
			width: 340px;
		}
		
	#options input
		{
			margin: 10px;
			width: 340px;
		}
		
#submit
	{
		width: 520px;
		position: relative;
		float: left;
		border-left: 1px solid #999;
		border-bottom: 1px solid #999;
		border-right: 1px solid #999;
	}
	
	#submit input
		{
			margin: 10px;
			background: #666;
			border: 1px solid #000;
			color: #fff;
			font-weight: bold;
			width: 75px;
			cursor: pointer;
		}
