/* Containers */
.gradientbox
{
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 10px 20px 10px 40px;
	background: transparent url(images/gradient_screen_60op.png) no-repeat;
	
	border: none 0px;

	/*
	border-bottom: solid 1px #E1D2BD;
	border-left: solid 1px #AFAF78;
	border-right: solid 1px #AFAF78;
	border-top: solid 1px #AFAF78;
	*/
}
	
	.gradientbox h1.title
	{
		display: inline;
		margin: 0px 0px 6px 0px;
		padding-right: 25px;
		line-height: 28px;
		background: url(images/large_square.gif) no-repeat right 3px;
	}
	
	.gradientbox h2.title
	{
		display: inline;
		margin: 6px 0px 6px 0px;
		padding-right: 20px;
		line-height: 20px;
		background: url(images/small_square.gif) no-repeat right 3px;
	}
	
	.gradientbox h3.title
	{
	}

	.gradientbox h4.title
	{
	}
	
	.gradientbox p img
	{
		margin: 8px;
		border: solid 1px #ddd;
		padding: 4px;
		background: #f0f0f0;
	}
	
		.gradientbox p img.noborder
		{
			margin: 8px;
			border: none 0px;
			padding: 0px;
			background: transparent;		
		}


.container-titleless
{
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 10px 20px 10px 40px;
	background: transparent url(images/gradient_screen_60op.png) no-repeat;
	
	border: none 0px;

	/*
	border-bottom: solid 1px #E1D2BD;
	border-left: solid 1px #AFAF78;
	border-right: solid 1px #AFAF78;
	border-top: solid 1px #AFAF78;
	*/
}
	
	.container-titleless h1.title
	{
		display: inline;
		margin: 0px 0px 6px 0px;
		padding-right: 25px;
		line-height: 28px;
		background: url(images/large_square.gif) no-repeat right 3px;
	}
	
	.container-titleless h2.title
	{
		display: inline;
		margin: 6px 0px 6px 0px;
		padding-right: 20px;
		line-height: 20px;
		background: url(images/small_square.gif) no-repeat right 3px;
	}
	
	.container-titleless h3.title
	{
	}

	.container-titleless h4.title
	{
	}
	
	.container-titleless p img
	{
		margin: 8px;
		border: solid 1px #ddd;
		padding: 4px;
		background: #f0f0f0;
	}
	
		.container-titleless p img.noborder
		{
			margin: 8px;
			border: none 0px;
			padding: 0px;
			background: transparent;		
		}

.sidebar-box
{
	margin: 0px 15px 20px 15px;
}
	.sidebar-box p img
	{
		margin: 3px;
		border: solid 1px #ddd;
		padding: 4px;
		background: #f0f0f0;
	}

		.sidebar-box p img.noborder
		{
			margin: 8px;
			border: none 0px;
			padding: 0px;
			background: transparent;		
		}

	.sidebar-box ul
	{
		margin: 8px 0px 8px 15px;
		padding-left: 15px;
		list-style-type: disc;
	}
		.sidebar-box ul ul
		{
			margin-left: 6px;
			padding-left: 10px;
			list-style-type: circle;
		}
		
	.sidebar-box ol
	{
		margin: 8px 0px 8px 20px;
		padding-left: 20px;
		list-style-type: decimal;
	}
		.sidebar-box ol ol
		{
			margin-left: 11px;
			padding-left: 11px;
			list-style-type: lower-alpha;
		}



















