.pricing
{
	background: #FFFFFF url('../images/bg_submenu_revert.png') repeat-x bottom;
	border-bottom: 1px solid #C3C3C3;
}

.pricing-closure
{	
	background-color: #FFFFFF;
	padding: 20px 40px 30px 40px;
	width: 850px;
}

.pricing-left
{
	width: 380px;
	float:left;
	padding: 0 20px 0 0;
	min-height: 330px;	
	display:inline;
}

.pricing-right
{
	padding: 0px 0 0 60px;
	min-height: 330px;	

}

.pricing-left-pic
{
	float:left;
	margin-top: 20px;
}

.pricing-left-cost
{
	float:right;
	padding-left: 20px;
	margin-top: 10px;
	width:270px;
	
}

.pricing-single
{
	border-bottom:1px solid #ccc;
	padding: 20px 10px 40px 10px;
}

.pricing-single div.pricing-single-name
{
	float:left;
}

.pricing-single div.pricing-single-price
{
	float:right;
	width: 60px;
	text-align:right;
	color: #cc0000;
}

#slideshow-container 
{ 
	width:698px; 
	height:84px; 
	position:relative; 
	border: none;
}

#slideshow-container img 
{ 
	display:block; 
	position:absolute; 
	top:0; 
	left:0; 
	z-index:1; 
}


.pricing-product
{
	padding: 20px 0 20px 0;
	border-bottom: 1px dotted #ccc;
}

.pricing-product-name
{
	float: left; 
	width: 500px;
}

.pricing-product-image
{
	float: left; 
	width: 50px;
	padding-right: 20px;
}

.pricing-product-image img
{
	width: 50px;
}


.pricing-product-price
{
	float: left; 
	width: 120px;
	font-size: 12pt;
}


.pricing-product-button
{
	float: left; 
	width: 120px;
}

.pricing-product-title
{
	font-size: 12pt;
}

.pricing-product-info
{
	font-size: 10pt;
	color: #999;
}

.pricing-mockup-container
{
	padding: 20px;
	background-color: #FFEFC9;
	border: 1px solid #EAD6B3;
	margin: 20px 30px 40px 0;
	float: left;
	width: 350px;
	height: 320px;
}

.pricing-essays-container
{
	padding: 20px;
	background-color: #FFEFC9;
	border: 1px solid #EAD6B3;
	margin: 20px 0 40px 0;
	float: left;
	width: 350px;	
	height: 320px;
}




