/* template-b specific layout */
	#content {
		margin: 0px;
		padding: 0px;
		background-color: #fff;
		border-bottom: 2px solid #d40000;
		width: 761px;
		background-image:none;
	}



	
	/* left col - content/form */
	#left {
		width: 380px;
		float: left;
		margin: 0px;
		padding: 0px;
	}
	#left .content {
		margin: 0px;
		padding: 0px 0px 0px 21px;
	}
	#left p {
		margin-top: 0px;
	}
	#left form label {
		color: #676767;
		font-size: 12px;
	}
	#left form input, #left form textarea {
		border: 1px solid #999;
		font: 11px Verdana, Tahoma, Verdana, sans-serif;
		width: 90%;
		margin-bottom: 12px;
	}
	#left form #go {
		width: auto;
		border: 0px;
	}
	
	
	
	
	/* right col - shaded sidebar */
	#right {
		width: 300px;
		float: left;
		margin: 0px;
		margin-left: 40px;
		margin-top: 35px;
		padding: 0px 10px 0px 0px;
	}
	#sidebar {
		width: 300px;
		margin: 0px;
		padding: 0px;
		border: 1px solid #b8b8b8;
		
	}
	#sidebar div {
		margin: 0px;
		padding: 0px;
		border: 2px solid #e4e4e4;
	}
	#sidebar div div {
		margin: 0px;
		padding: 0px;
		border: 2px solid #fff;
	}
	#sidebar div div div {
		margin: 0px;
		padding: 12px;
		background-color: #fbfbfb;
		background-image: url(/images/backgrounds/sidebar.gif);
		background-repeat: repeat-x;
	}
	#sidebar p {
		color: #666;
		font: 11px/14px Trebuchet MS, Tahoma, Verdana, sans-serif;
		margin-top: 3px;
		margin-bottom: 3px;
		width: auto;
	}