@import url(reset.css);

body
{
    color: #3d3d3d;
    font-family: Arial, Helvetica, Verdana;
    font-size: 62.5%;
}

/* Line Seperators */
.line-seperator
{
	float: left;
	width: 100%;
	border-top: solid 1px #bebebe;
	padding-bottom: 10px;
	margin-top: 10px;
}

.line-seperator-alt
{
	float: left;
	width: 100%;
	border-top: solid 1px #bebebe;
	padding-bottom: 10px;
}

/* Price Product */
#price-product
{
	float: left;
	padding: 10px;
}

#price-product p
{
	font-size: 1.2em;
	padding-bottom: 10px;
}

#price-product h2
{
	float: left;
	width: 100%;
	font-size: 1.6em;
	color: #3d3d3d;
}

	#price-product h2 span
	{
		float: left;
	}

	#price-product h2 span.ref
	{
		float: right;
		color: #8b8b8b;
	}
	
	#price-product h2 .status-images
	{
		float: right;
		padding-right: 10px;
	}
	
#price-product h3
{
	font-size: 1.6em;
	color: #0a5ca8;
}

	#price-product h3 span
	{
		color: #ab0000;
	}
	
#price-product .product-img
{
	float: left;
	width: 200px;
}

#price-product .product-content
{
	float: left;
	width: 400px;
}

#price-product .purchase-options
{
	color: #0a5ca8;
	font-weight: bold;
}

#price-product .platinum
{
	color: #0a5ca8;
}

#price-product .buttons
{
	float: left;
	width: 400px;
	padding: 0 0 0 200px;
}

/* Platinum Card */
#platinum-card
{
	padding: 10px;
}

#platinum-card h1
{
	font-size: 1.8em;
	color: #0a5ca8;
}

#platinum-card h2
{
	font-size: 1.5em;
	color: #0a5ca8;
	padding-top: 15px;
}

#platinum-card p
{
	font-size: 1.2em;
	line-height: 1.2em;
}

	#platinum-card p a
	{
		color: #3d3d3d;
		font-weight: bold;
	}
	
	#platinum-card p a:hover
	{
		text-decoration: none;
	}
