/*
	=== Add Site Page ===
*/
#add-site-form p {
	position: relative;
}

#add-site-form p.submit {
	text-align: right;
	width: 410px;
}

	#add-site-form p label input, 
	#add-site-form p label select {
		position: absolute;
		left: 180px;
		width: 230px;
		margin: 0;
	}

	#add-site-form p label textarea {
		width: 410px;
		height: 120px;
	}

/*
	=== Contact Page ===
*/
#contact-page div.col-a {
	width: 200px;
}

#contact-page div.col-b {
	width: 550px;
}

#contact-page form #cf-recipients p {
	position: relative;
	padding: 0 0 0 180px;
}

	#contact-page form #cf-recipients p label {
		position: absolute;
		left: 0;
		_left: -180px;
		top: 0;
	}

		#contact-page form #cf-recipients p label input {
			vertical-align: middle;
			margin: 0 10px 0 0;
		}

#contact-page form #cf-sender p {
	position: relative;
	padding: 5px 0;
}

#contact-page form #cf-sender p.ta {
	height: 120px;
}

#contact-page form #cf-sender p.captcha {
	height: 40px;
}

	#contact-page form #cf-sender p.captcha img {
		margin-top: 5px;
	}

#contact-page form #cf-sender p.submit {
	padding: 0 0 0 130px;
}

	#contact-page form #cf-sender p.submit input {
		margin: 0 10px 0 0;
	}

	#contact-page form #cf-sender p.ta label textarea {
		position: absolute;
		left: 130px;
		width: 320px;
		height: 120px;
	}

	#contact-page form #cf-sender p label input {
		position: absolute;
		left: 130px;
		top: 2px;
		width: 190px;
	}

/*
	=== Newsletter ===
*/
#newsletter-signup form p {
	position: relative;
	padding: 4px 0;
}

#newsletter-signup form p.submit {
	padding-left: 120px;
}

	#newsletter-signup form p label input, 
	#newsletter-signup form p label select {
		position: absolute;
		left: 120px;
		top: 0;
	}

/*
	=== Poker Strategy Articles (inc_strategy_navigation.tpl) ===
*/
#poker-strategy-col-b {
	width: 375px;
}

#poker-strategy-col-b {
	width: 375px;
}

	/* So text won't wrap */
	#poker-strategy-col-b div.xbt-d ol li {
		padding-right: 2px;
	}

/*
	=== Live Poker Tournaments Page (static) ===
*/
#live-poker-tournaments div.left {
	width: 194px;
}
	
	#live-poker-tournaments div.left h3 {
		padding: 10px;
		margin: 0;
		font-size: 12px;
		color: #000;
		border-bottom: 1px dashed #ccc;
	}

	#live-poker-tournaments div.left p {
		border-bottom: 1px dashed #ccc;
		height: 70px;
		padding: 10px;
		margin: 0;
	}

		#live-poker-tournaments div.left p a img {
			border: 0;
		}
	
/*
	=== Online Poker RakeBack Guide ===
*/
#oprbg-col-a {
	width: 468px;
}

#oprbg-col-b {
	width: 290px;
}
	
	#oprbg-col-b a {
		color: #106BDE;
	}

	#oprbg-col-a div.xbox div.rakeback-offer {
		border-bottom: 1px dashed #ccc;
	}

	#oprbg-col-a div.xbox div.last {
		border: 0;
	}

		#oprbg-col-a div.xbox div.rakeback-offer p img {
			border: 1px solid #ccc;
		}

/*
	=== Beginners Rules Navigation (inc_beginners_rules_navigation.tpl) ===
*/
#beginners-rules-navigation div.left {
	width: 180px;
}

	#beginners-rules-navigation div.left h3 {
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
	}

#beginners-rules-navigation-texas {
	_position: relative;
}

#beginners-rules-navigation-texas div.col-b {
	width: 260px;
}

	#beginners-rules-navigation-texas div.col-b div.xbox {
		margin: 10px 10px 70px 10px;
		_position: static;
	}

#beginners-rules-navigation-texas div.col-a {
	width: 500px;
}
