h1 {
	font-size: 20px;
	color: #37ACD8;
	margin-bottom: 0.5em;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.main-paragraph {
	font-weight: bold;
}

#intro {
	padding: 0 20px;
	font-size: 12px;
	width: 834px;

}

#intro ul {
	font-weight: bold;

}

#intro ul li {
	list-style-type: disc;
	list-style-position: inside;
}

#free-stats-pack {
	width: 239px;
	padding: 20px;
	background: #2E2E2E url(partners/free-stats-pack-bg.png) 6px 6px no-repeat;
	margin-right: 7px;
}

#free-stats-pack p {
	color: #fff;
	font-size: 11px;
	margin-top: 0.5em;
	font-weight: bold;
}

a.button, a.button:hover {
	font-size: 10px;
}

#available-business-pages {
	width: 585px;
}

#available-business-pages td {
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}

#available-business-pages a.button, #available-business-pages input.button {
	padding: 4px 10px;
}

#available-business-pages .section-heading {
	margin-bottom: 1.6em;
}

#available-business-pages ul li {

}

#available-business-pages ul li label {
	width: 100px;
	height: 3em;
	float: left;
	display: inline;
	clear: left;
}

#available-business-pages ul li div {
	float: left;
	display: inline;
}

#available-business-pages p {
	padding: 10px;
}


/** INDIVIDUAL SIGN UP PAGES **/
#intro h2 {
	font-weight: bold;
	text-transform: none;
	font-size: 12px;
	margin-top: 0;
}

.business-partner #available-business-pages ul li label {
	width: 200px;
}


.business-partner #intro table td {
	padding-right: 20px;
}

.business-partner #preview-photo {
	margin-right: 7px;
}

.retail #intro h2, .retail #intro table td {
	color: #B83939;
}

.retail #preview-photo img {
	border: 6px solid #B83939;
}

.heli-kat #intro h2, .heli-kat #intro table td {
	color: #72B4DD;
}

.heli-kat #preview-photo img {
	border: 6px solid #72B4DD;
}

.ttd #intro h2, .ttd #intro table td {
	color: #C1F71E;
}

.ttd #preview-photo img {
	border: 6px solid #C1F71E;
}

.nightlife #intro h2, .nightlife #intro table td {
	color: #F7C11E;
}

.nightlife #preview-photo img {
	border: 6px solid #F7C11E;
}

.accommodation #intro h2, .accommodation #intro table td {
	color: #D7C07C;
}

.accommodation #preview-photo img {
	border: 6px solid #D7C07C;
}

.dining #intro h2, .dining #intro table td {
	color: #F78B1E;
}

.dining #preview-photo img {
	border: 6px solid #F78B1E;
}
