/*Tag overides************************/
body { padding: 0; }

/* Layout ************************/

#pageContainer {
	width:960px;
	margin:0 auto;
	padding-top: 20px;
}

#contentContainer {
	margin: 15px 0 15px 0px;;
}

.final-segment img {
	width: 442px;
	margin-right: 20px;
	float: left;
}
article p {
	font-size: 95%;
	line-height: 140%;
}
.quote-box {
	font-size: 95%;
}
.quote-box h2 {
	font-size: 130%;
}

/* Footer ************************/

#footer {

}


/* Widgets **************************/

.widget-area ul {
	list-style-type:none;
	padding:0; margin:0;
}
.widget_area ul li {
	padding:0; margin:0;
}


/* Slider **************************/

.homeslider .caption-html {
	width: 353px;
	height: 283px;
}

.homeslider .rslides {height:510px;overflow:hidden;}

.homeslider .caption-html h1 {
	font-size: 34px;
	padding: 25px 30px 15px 30px;
	font-weight: normal;
}
.homeslider .caption-html p {
	font-size: 18px;
	line-height: 26px;
	padding: 0 30px;
}
.homeslider .caption-html button {
	bottom: 25px;
	width: 293px;
	margin: 0 30px;
	font-size: 20px;
	line-height: 30px;
}

.column-quarter {
	width: 233px;
	float: left;
	margin-right: 10px;
}
article {
	float: right;
	width: 716px;
}

.main-nav ul .grey-back ul { /* for the grey menu item on the right edge */
	left: -1px;
}
.main-nav ul .grey-back ul li { /* for the grey menu item on the right edge */
	border-left: 1px solid white;
}
.main-nav ul .blue-back ul { /* for the grey menu item on the right edge */
	left: -1px;
}
.main-nav ul .blue-back ul li { /* for the grey menu item on the right edge */
	border-left: 1px solid white;
}

.enjoy-thumbs img {
	margin-right: 13px;
	margin-bottom: 15px;
}

.enjoy-thumbs img:first-child {
	margin-right: 11px;
}
.directory-page img:first-child {
	margin-right: 15px;
}
.enjoy-thumbs img:last-child {
	margin-right: 0;
}
.directory-page img {
	width: 32% !important;
}