#step-2 { display: none; }

h2.exc-title { font-size:186%; margin:0; }

div.photos a { display: block; float: left; margin: 0 .5em .5em 0;}
div.photos img {
	border: 4px solid #f0f0f0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

div.photos a:hover img { border-color: #98d228; }

/*sakis*/
.exc-list ul.links { height: 18px; margin: 0; padding: 0; list-style: none; }
.exc-list ul.links li { float: left; list-style: none; margin: 0 20px 0 0; }

dl.exc-list { padding: 0; margin: 0; }
dl.exc-list dt { clear: both; padding: 10px 0 0 160px; border-top: 1px solid #ccc; margin: 0 0 8px; font-weight: bold; font-size: 108%;}
dl.exc-list dd { position: relative; padding: 0; margin: 0 0 0 160px; }
dl.exc-list dd p { display: block; margin-bottom: 1em; }
dl.exc-list dd div.avatar { position: absolute; left: -160px; top: -20px; display: block; width: 130px; height: 115px; margin: 0 6px 2px 0; }
dl.exc-list table.details th { color: #0092F2; font-weight: normal; }
dl.exc-list dd a { font-size: 93%; }
dl.exc-list dd p strong.subtitle { color: #E77919; }
/*.detailedPricing { position:absolute; z-index:999; border:1px solid #666; background:white;}*/
/*.modal{ max-width:700px;}*/