@charset "utf-8";
/* CSS Document */

/* General */
#content {
	width: 770px;
	padding: 10px 2px 2px 2px;
	float: left;
	text-align: left;
	font-size: 12px;
}
#content p {
	padding: 0;
	margin: 0;
}
#content .sandals_nav {
	float: left;
	width: 190px;
}
#content .sandals_nav ul {
	padding: 0;
	margin: 0;
}
#content .sandals_nav li li {
	padding: 0;
	margin: 0 0 0 16px;
	font-size: 11px;
}
#content .sandals_nav a:link, #content .sandals_nav a:visited {
	text-decoration: none;
}
#content .sandals_nav a:hover {
	text-decoration: underline;
}
#content .sandalsmain {
	margin: 0 0 0 200px;
	padding: 0 0 10px 0;
}
#content .sandalsmain p {
	padding: 0 15px 15px 0;
}
#content .sandalsmain h1 {
	color:#ED7F30;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:21px;
	font-style:italic;
	font-weight:bold;
	padding: 0 0 15px 0;
	margin: 0;
}
#content .sandalsmain p.intro {
	padding: 10px 15px 5px 35px;
}
#content .clearing {
	clear: both;
}

/* index */
#content .darkgreen {
	background-color: #c4cfa7;
	padding: 12px;
	float: left;
}
#content .lightgreen {
	background: url(/supplier/sandals/images/leaves_bk_229x300.gif) no-repeat scroll top right #e6eddd;
	float: left;
	width: 746px;
}
#content .lightgreen .col-a {
	float: left;
	width: 30%;
}
#content .lightgreen .col-b {
	float: left;
	width: 33%;
	padding: 10px 0;
}
#content .lightgreen .col-b p {
	background: url(/supplier/sandals/images/bullet_20.gif) no-repeat scroll left;
	padding: 5px 0 5px 10px;
	color:#093A74;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
}
#content .lightgreen .col-b a:link, #content .lightgreen .col-b a:visited {
	color:#093A74;
	text-decoration: none;
}
#content .lightgreen .col-b a:hover {
	color:#990000;
	text-decoration:underline;
}
/* Whats Included */
#content .sandalsmain .row-a {
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
#content .sandalsmain .col-a {
	width: 260px;
	padding: 15px 20px 0 0;
	float: left;
}
#content .sandalsmain .col-a p {
	padding: 8px 0;
}
/* destination pages */
#content .sandalsmain p.hotelintro {
	padding: 5px 20px 15px 15px;
}
#content .sandalsmain ul {
	padding: 0 0 0 15px;
	margin: 0 0 0 15px;
}
#content .alternate {
	background-color:#f1f1f1;
}
#content .quickfacts {
	text-align: center;
}
/* hotel pages */
#content .sandalsmain h1 .resort {
	font-size: 14px;
}
