.priceList{
	font-family: verdana, arial, tahoma; 
	font-size: 1em;
	margin-top:50px;
	margin-bottom:30px;
}



.priceList li{
	margin-bottom:20px;	
	padding:0px; 
	list-style:none;
}

.priceList ul.circle li{
	margin-bottom:20px;	
	padding:0px; 
	list-style:disc;
	width:400px;
}



.priceList div#priceListItemTitle {
    position:absolute;
	font-family: Georgia, serif ;
	left:33px;
	width:170px;
    background:#e1e7ed;
	padding-top:10px;
	padding-bottom:20px;
    padding-left:10px;
	font-size:1.6em;
		text-align: center;
}

.priceList div#descriptionContainer{
    position:relative;
	padding-top:5px;
	left:140px;
	border-left:2px solid black;
	padding-left:30px;
	min-height:100px;
	width:540px;
}

.priceList div#descriptionContent{
	padding-top:0px;
	padding-bottom:15px;
}

/*
.priceList div#price{
	margin-top:5px;
	font-size:1.1em;
	margin-bottom:20px;
}
*/

/*
.priceList div#additions{
	position:relative;
	left:-30px;
    background:#e1e7ed;
	margin-top:40px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 30px;
	border-top: 2px solid black;
	border-bottom:2px solid black;
	font-size:1em;
	font-family: Georgia, serif ;
}
*/

.priceList .prices{
	position:relative;
	top:-45px;
	padding:0px;
	margin-top:20px;
	margin-bottom:40px;		
}

.priceList .prices li{
	margin-bottom:5px;
}

.priceList .prices li div#priceItemHeading{
	/*font-size:1.1em;
	padding-bottom:10px;*/
	font-weight:bold;
	position:relative;
	left:-30px;
    background:#e1e7ed;
	margin-top:40px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 30px;
	border-top: 1px solid black;
	border-bottom:1px solid black;
	font-size:1em;
	font-family: Georgia, serif ;
}

.priceList .prices li div#priceItemDescription{
	position:relative;
	left:40px;
	padding-bottom:15px;
	width:480px;
}

.priceList .prices li div#pricePrice{
	position:relative;
	left:40px;
	font-size:0.9em;
	width:480px;
	/*padding-bottom:5px;*/
}



