div.rss-packages { padding: 0 88px 10px 0; text-align: right; }
div#content div.rss-packages a { border: none; }


div.package-wrapper {
	overflow: hidden;
	width: 572px;
	background:#2f4670 url("../images/layout/packages-bottom-bg.gif") no-repeat 0 bottom;
	padding-bottom:4px;
	margin-bottom: 25px; 
}
div.package-inside-wrapper { background: url("../images/layout/packages-top-bg.gif") no-repeat 0 0; }

div.package-image {
	display:inline;
	float:right;
	margin-right: 15px;
	}

div.package-image img {
	margin-left:8px;
	}
div.package-title { padding: 10px 0 20px 10px; font: bold 1.3em Georgia; text-transform: uppercase; letter-spacing: 3px; color: #ccaa72;  }

div.package-short { padding: 0 25px 1em 25px;  color: #ffffff; font: 1.1em/2.2em Verdana;  }
div#content div.package-content p { padding-bottom:1em; margin-right: 25px;  margin-left: 25px;}
div#content div.package-content ul { margin-right: 0; margin-left: 55px; }
div.package-content ul {
	margin-left:3em;
	padding-bottom:.5em;
	font-size:1em;
	}
div.package-long { clear:both; }


div.package-details { height: 12px; width: 82px; padding-left: 25px; margin-bottom: 30px; background: url("../images/layout/arrow.gif") no-repeat right 0; }
div.package-wrapper div.active { background-position: right -20px; }
div.package-details a { font: 1.1em/12px Verdana;  }
div.package-details a:hover { }

div.package-link { clear: both; float: left; display: inline; padding-left: 25px; width: 122px; margin-top: -2px }
div#content div.package-link a { display:block; width: 122px; height: 31px; background: url("../images/btn-book-now.gif") no-repeat 0 0; border: none; }
div#content div.package-link a:hover { border: none; }

.share-packages { display:inline; float:right !important; margin-right:20px; margin-top: 15px; }
.share-panel-packages { margin-left: 127px; margin-top: 15px; }