/* CSS Document */

.bodyWrapper-opodo {
	width:732px;
	margin:0px 0px 0px 10px;
	padding:0px;
		}

#wrapper {
	margin-left:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background:url(../img/header_img.jpg) 0 0 no-repeat;
	background-color:#ffffff;
	line-height:1.5em;
}

#wrapper h1 {height:25px;padding:40px 10px 0px 10px;color:#ffffff;font-size:20px;font-weight:normal;}

#wrapper p {padding:100px 20px 0px 10px;color:#000000;font-size:11px;font-weight:normal;}

#content { height: auto; width: 732px; }

#content img { float: left;}
#daytrips h2 {padding:10px 10px 10px 10px;color:#000000;font-size:15px;font-weight:bold;margin:0px;}
#daytrips p {padding:0px 20px 10px 10px;color:#000000;font-size:11px;font-weight:normal;margin:0px;}

#colone { width: 361px; height: auto; margin-left: 0px; float: left; }

#coltwo { float: left; width: 345px; height: auto; margin-left: 8px; }

#offerpod { width:360px; height:162px; border: 1px solid #f0e1e8; background-color: #f7f0f3; margin-bottom: 10px;}
#wideofferpod {width:730px; height:176px; border: 1px solid #f0e1e8; background-color: #f7f0f3; margin-bottom: 10px;}

#resort {
background-color:#CC6699;color:#ffffff; font-weight:bold;font-size:12px;padding:5px 10px 5px 10px;
}

#text {
padding: 5px 10px 5px 10px; color: #000000; float: left; width: 500px;
}

#smalltext {
padding: 5px 10px 5px 10px; color: #000000; float: left; width: 240px;
}

#ctabig {
float: left;
text-align: left;
color: #000000;
font-weight: bold;
padding-top: 5px;
padding-right: 10px;
width: 500px;
font-weight: normal;
}

#cta{
float: left;
text-align: right;
color: #000000;
font-weight: bold;
padding:5px 0px 0px 0px;
width: 240px;
font-weight: bold;
}

.clearboth {clear:both;}
.subheading {font-weight:bold;}	
.tmcs {clear:both;color: #999999;font-size: 10px;clear: both;padding:0px 15px 10px 10px;line-height:1.5em;}
