/***************************************************************
Style Sheet for eSpeakers.com

Copyright 2007 by eSpeakers.com, All Rights Reserved
***************************************************************/

.columnStyle1 {
	margin-right:0;
}

#products {
	position:relative;
	float:left;
	margin:0;
	padding-top:50px;
	width:280px;
	height:1%;
}

	#starter, #marketPro, #eventPro {
		position:relative;
		top:0;
		left:0;
		margin-bottom:40px;

		height:19em;
		width:280px;
	}

	#products .productName {
		position:absolute;
		top:150px;
		left:0;
		padding:3px 0 0 10px;
		width:225px;
		height:23px;
		color:#fff;
		background:#6cf;
	}
	#products .productImage {
		position:absolute;
		top:0;
		left:10px;
	}
	#products .buttonStyleTry {
		position:absolute;
		top:4px;
		right:32px;
	}
	#products .buttonStyleBuy {
		position:absolute;
		top:26px;
		right:32px;
	}
	#products .monthlyFee {
		position:absolute;
		top:64px;
		right:32px;
		font-size:70%;
	}
	#products .annualFee {
		position:absolute;
		top:86px;
		right:26px;
		font-size:89%;
		font-weight:bold;
	}
	#products .productFeatures {
		position:relative;
		top:180px;
		left:0;
		margin:0 0 0 20px;
		padding:0;
		font-size:85%;
		color:#999;
	}


	#starter {
	}
		#starter .productName {
			background:url('/images-layout/product-header-starter-bg.gif') left 50% no-repeat #6cf;
		}
		#starter .annualFee {
			top:62px;
		}
		#starter .productBonus {
			position:absolute;
			top:86px;
			left:155px;
			width:150px;
			font-size:70%;
			color:#ff3030;
		}
	#marketPro {

	}
		#marketPro .productName {
			background:url('/images-layout/product-header-market-pro-bg.gif') left 50% no-repeat #fba401;
		}

	#eventPro {

	}
		#eventPro .productName {
			background:url('/images-layout/product-header-event-pro-bg.gif') left 50% no-repeat #8cc63f;
		}



#joinEspeakers {
	float:right;
	margin:0;
	width:640px;
	/*color:#999;*/
	color:#636363;
}
	#joinMethods {
		float:right;
		font-size:300%;
		font-weight:normal;
		text-transform:lowercase;
		color:#8cc63f;
	}
		#joinMethods span {
			font-size:250%;
			vertical-align:middle;
			color:#999;
		}
	#joinEspeakers table {
		float:right;
		font-size:85%;
		border-collapse:collapse;
	}
		#joinEspeakers .starter, #joinEspeakers .marketPro, #joinEspeakers .eventPro {
			padding:10px 0;
			text-align:center;
			text-transform:uppercase;
		}
			#joinEspeakers .starter a:link, #joinEspeakers .starter a:visited,
			#joinEspeakers .marketPro a:link, #joinEspeakers .marketPro a:visited,
			#joinEspeakers .eventPro a:link, #joinEspeakers .eventPro a:visited {
				text-decoration:none;
				color:#fff;
			}
			#joinEspeakers .starter a:hover, #joinEspeakers .starter a:active,
			#joinEspeakers .marketPro a:hover, #joinEspeakers .marketPro a:active,
			#joinEspeakers .eventPro a:hover, #joinEspeakers .eventPro a:active {
				text-decoration:underline;
			}
		#joinEspeakers .starter {
			background:url('/images-layout/table-starter-bg.gif') top left no-repeat #66ccff;
		}
		#joinEspeakers .marketPro {
			border:1px solid #999;
			background:#fba401;
		}
		#joinEspeakers .eventPro {
			background:url('/images-layout/table-event-pro-bg.gif') top right no-repeat #8cc63f;
		}
		#joinEspeakers .sectionHead {
			padding:4px 0 4px 12px;
			text-align:left;
			font-size:150%;
			font-weight:bold;
			color:#fff;
			border:none;
			background:url('/images-layout/table-section-header-bg.gif') left 50% no-repeat #999;
		}
		#joinEspeakers td {
			padding:3px 5px;
			text-align:center;
			vertical-align:middle;
			border:1px solid #999;
			text-decoration:none;
		}
		#joinEspeakers .empty, #joinEspeakers .fees {
			border:none;
		}
		#joinEspeakers .fees {
			text-align:right;
		}
		#joinEspeakers .feature {
			text-align:left;
		}
