.clear{
	clear:both; display:block; height:1px; overflow:hidden; margin:0; padding:0}
	
.inner {
margin:0;
padding:10px;
width:850px}

p {
margin:0 0 15px;}

.Box {
border:1px solid #aaa;
background: #fff;
margin:10px 0;
padding:20px;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;}

.outer {
float:left;
margin:0;
padding:0;
width:575px}

div {text-align:left}

ul, li{
margin:0;
padding:0;}

ul{
list-style-type:disc;
margin:0 0 20px 25px;
padding:0}


#tabs{
	font-family: arial !important;
	font-size: 1em}

img {
border:1px solid #000}

h2, h3 {
margin:0 0 3px}

h2{
font-size:20px;
color:#000}

h1{
font-size:24px;
line-height:24px;
margin:0 0 5px}

.trips h1, .trips h3{color:#b07e37}

.InnerBody {
padding:0;
width:450px;
float:left}

.picright{
float:right;
width:300px;
margin:0 0 0 50px;
position: relative}

.lefttext{
width:450px}

/*UI CHANGES*/
/**.ui-state-default, .ui-widget-content .ui-state-default {
background:#BBBBBB none repeat-x scroll 50% 50% !important;
border:1px solid #AAAAAA !important}*/
.ui-state-active, .ui-widget-content .ui-state-active {
font-weight:bold !important}

/*ACTIVITIES*/
#t-c{
	width:290px;
	height:218px;
	border:1px solid #000;
	margin: 0;
	float:left;
	padding:0;
	background: url(../img/activities/t-cs.jpg) no-repeat 0 0}
#payment{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	float:left;
	padding:0;
	background: url(../img/activities/payment.gif) no-repeat 0 0}
#cooking-class{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin:0;
	padding:0;
	background: url(../img/activities/cooking-class.jpg) no-repeat 0 0}
#tapas{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin:0;
	padding:0;
	background: url(../img/activities/tapas.jpg) no-repeat 0 0}
#flamenco{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin:0;
	padding:0;
	background: url(../img/activities/flamenco.jpg) no-repeat 0 0}
#strip{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/strip.jpg) no-repeat 0 0}
#strip-ladies{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/strip-ladies.jpg) no-repeat 0 0}
#lobster-steak{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/steak-and-lobster.jpg) no-repeat 0 0}
#beach-cruisers{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/beach-cruisers.jpg) no-repeat 0 0}
#hen-cruisers{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/hen-cruisers.jpg) no-repeat 0 0}
#shaking-cocktails{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/shaking-cocktails.jpg) no-repeat 0 0}
#shaking-cocktails1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/shaking-cocktails1.jpg) no-repeat 0 0}
#pole-dancing{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/pole-dancing.jpg) no-repeat 0 0}
#salsa{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/salsa.jpg) no-repeat 0 0}
#cruise{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/cruise.jpg) no-repeat 0 0}
#yacht{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/yacht.jpg) no-repeat 0 0}
#yacht1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/yacht1.jpg) no-repeat 0 0}

#sailing{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/sailing.jpg) no-repeat 0 0}
#sailing1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/sailing1.jpg) no-repeat 0 0}

#go-karting{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/go-karting.jpg) no-repeat 0 0}
#paintball{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/paintball.jpg) no-repeat 0 0}
#arabic-spa{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/spa.jpg) no-repeat 0 0}
#arabic-spa2{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/spa2.jpg) no-repeat 0 0}
#drawing-classes{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/drawing-classes.jpg) no-repeat 0 0}
#all-in{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/all-in.jpg) no-repeat 0 0}
#kayaks{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/kayaks.jpg) no-repeat 0 0}
#rafting{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/rafting.jpg) no-repeat 0 0}
#mermaid{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/mermaid.jpg) no-repeat 0 0}
#blackbeard{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/blackbeard.jpg) no-repeat 0 0}
#bcn-survival{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/bcn-survival.jpg) no-repeat 0 0}
#bcn-survival1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/bcn-survival1.jpg) no-repeat 0 0}
#photo-tour{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/photo-tour.jpg) no-repeat 0 0}
#photo-tour1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/photo-tour1.jpg) no-repeat 0 0}
#hog-roast{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/hog-roast.jpg) no-repeat 0 0}
#hog-roast1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/hog-roast1.jpg) no-repeat 0 0}
#bar-crawl{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 20px 0 0;
	padding:0;
	background: url(../img/activities/bar-crawl.jpg) no-repeat 0 0}
#bar-crawl1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/bar-crawl1.jpg) no-repeat 0 0}
#fc-barcelona{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(http://www.travelbar.com/stag-hen-barcelona/img/detail-packages/fc-barcelona.jpg) no-repeat 0 0}
#fc-barcelona-1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(http://www.travelbar.com/stag-hen-barcelona/img/detail-packages/fc-barcelona-1.jpg) no-repeat 0 0}
#fc-barcelona-categories{
	width:290px;
	height:276px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(http://www.travelbar.com/stag-hen-barcelona/img/detail-packages/fc-barcelona-categories.gif) no-repeat 0 0}
#quad-biking{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/quad-biking.jpg) no-repeat 0 0}
#rock-climbing{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/rock-climbing.jpg) no-repeat 0 0}
#bungie{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/bungie.jpg) no-repeat 0 0}
#ski{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/ski.jpg) no-repeat 0 0}
#ski1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/ski1.jpg) no-repeat 0 0}
#surf{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/surf.jpg) no-repeat 0 0}
#surf1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/surf1.jpg) no-repeat 0 0}
#surf2{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/surf2.jpg) no-repeat 0 0}
#budapest{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/budapest.jpg) no-repeat 0 0}
#budapest1{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/budapest1.jpg) no-repeat 0 0}
#treasure{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/treasure.jpg) no-repeat 0 0}
#murder{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/murder.jpg) no-repeat 0 0}
#montserrat{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/montserrat.jpg) no-repeat 0 0}
#winery{
	width:290px;
	height:152px;
	border:1px solid #000;
	margin: 0;
	padding:0;
	background: url(../img/activities/winery.jpg) no-repeat 0 0}
