#packages
{
  height: 427px;
  background: url('../img/packagesback.png') no-repeat;
  background-position:left bottom;
  position:relative;
}

#packages div.table
{
	position:absolute;
	top:18px;
	left:305px;
	
}

#packages div.table table
{
	background: url('../img/packagestable.png') no-repeat;	
	width:599px;
	text-align:center;
	height:201px;	
}

#packages div.table table th
{
	font-size:1.1em;
	color:#BE1E2C;
	height:44px;
	
}

#packages div.table table th.first
{
	color:Black;
	width:116px;
	overflow:hidden;
}

#packages div.table table td.first
{
	font-size:0.7em;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	padding-right:6px;
	color: #BE1E2C;
	font-weight: bold;
}

#packages div.table table td
{
	font-size:0.8em;
}

#packages div.textSection
{
	float:right;
	width:200px;
	padding-top:50px;
	padding-right:20px;
}

#packages div.textSection div a
{
	font-size:1.2em;
	color:#BE1E2C;
}

#packages2 
{
  height: 240px; 
  background-position:left bottom;
  position:relative;
}

#packages2 div.table
{
	position:absolute;
	top:18px;
	left:12px;
	width: 892px;
}

#packages2 div.table table
{
	background: url('../img/packagestable.png') no-repeat;	
	width:599px;
	text-align:center;
	height:201px;	
}

#packages2 div.table table th
{
	font-size:1.1em;
	color:#BE1E2C;
	height:44px;
	
}

#packages2 div.table table th.first
{
	color:Black;
	width:116px;
	overflow:hidden;
}

#packages2 div.table table td.first
{
	font-size:0.7em;
	white-space:nowrap;
	overflow:hidden;
	text-align:right;
	padding-right:6px;
}

#packages2 div.table table td
{
	font-size:0.9em;
}

#packages2 div.textSection
{
	float:right;
	width:200px;
	padding-top:50px;
	padding-right:20px;
}

#packages2 div.textSection div a
{
	font-size:1.2em;
	color:#BE1E2C;
}
