/* @override http://lform.local/A%20-%20B/Brenda%20Loew/Site/2011-09-29/css/pages.css */

/* OVERALL */

.right {
	float: right;
}

.left {
	float: left;
}


.clr {
	clear: both;
}

.burgundy {
	color: #611e27;
}

.yellow {
	color: #cd9d1d;
}

/* BUTTON */

.readmore a {
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	color: #611e27;
}

.readmore a:hover {
	color: #cd9d1d;
}

/* SLIDESHOW */

.slidebtn {
	float: right;
}

.slidebtn a {
	display: block;
	float: left;
	font-size: 0;
	width: 21px;
	height: 20px;
	margin-left: 5px;
	background: url('../images/slide-btn-inactive.png') no-repeat;
}

.slidebtn a:hover, .slidebtn a.activeSlide {
	background: url('../images/slide-btn-active.png') no-repeat;
}

#slideshow {
	width: 751px;
	height: 377px;
	background: url('../images/bg-white-30.png');
	border: 1px solid #f8f6f2;
	padding: 13px;
}

.quotes {
	position: absolute;
	width: 228px;
	height: 337px;
	padding-left: 65px;
	padding-right: 30px;
	padding-top: 40px;
	margin-left: 428px;
	z-index: 99;
	background: url('../images/bg-quote.png') center no-repeat;
}

.quote {
	font-size: 17px;
	background: url('../images/slide-q1.png') no-repeat;
	padding-top: 22px;
	padding-left: 15px;
}

.quote .quote2 {
	background: url('../images/slide-q2.png') 100% 95% no-repeat;
}

.quote p {
	display: block;
	line-height: 1.5;
}
.slides {
	position: absolute;
}

/* SCROLL CONTENT */

.scroll-item {
	margin-top: -235px;
}

.scroll-item .content {
	width: 780px;
	padding-left: 190px;
	margin: 0 auto;
	padding-top: 235px;
	padding-bottom: 235px;
}

/* HOME */

#home.scroll-item {
	margin-top: 0;
	background: url('../images/bg-light.png') top repeat-x;
}

#home .title {
	background: url('../images/bg-home-title.png') no-repeat;
	width: 159px;
	height: 48px;
	margin-left: 622px;
}

/* ABOUT */

#about.scroll-item {
	background: url('../images/bg-dark.png') top repeat-x;
}

#about .title {
	background: url('../images/bg-about-title.png') no-repeat;
	width: 137px;
	height: 48px;
	margin-left: 644px;
}

.imgholder {
	background: url('../images/bg-white-30.png');
	border: 1px solid #f8f6f2;
	padding: 13px;
	margin-right: 20px;
	margin-bottom: 10px;
	position: relative;
	top: 5px;
}

/* SERVICES */

#services.scroll-item {
	background: url('../images/bg-light.png') top repeat-x;
}

#services .title {
	background: url('../images/bg-services-title.png') no-repeat;
	width: 170px;
	height: 48px;
	margin-left: 611px;
}

#services h3 {
	background: url('../images/test-title2.png') left no-repeat;
}

#services .desc, #services .service-list {
	margin-left: 20px;
	margin-bottom: 30px;
	margin-top: 10px;
}

.service-list li {
	line-height: 1.5;
	margin-bottom: 10px;
}

/* TESTIMONIALS */

#testimonials.scroll-item {
	background: url('../images/bg-light.png') top repeat-x;
}

#testimonials .title {
	background: url('../images/bg-testimonials-title.png') no-repeat;
	width: 229px;
	height: 48px;
	margin-left: 552px;
}

.entry {
	margin-bottom: 20px;
}

.entry h3 {
	margin-left: -15px;
	position: relative;
	z-index: 99;
}

.entry .testimonial {
	background: url('../images/bg-white-30.png');
	border: 1px solid #efeae2;
	padding: 20px;
	position: relative;
	top: -15px;
}

.testimonial .quotebox {
	padding-top: 20px;
	padding-left: 10px;
	position: relative;
	background: url('../images/test-quote1.png') top left no-repeat;
}

.quotebox>p>span {
	position: relative;
	z-index: 99;
}

.quotebox img {
	position: absolute;
	margin-left: -42px;
	z-index: 0;
}

.name {
	text-transform: uppercase;
	font-size: 11px;
}


/* CONTACT */

#contact.scroll-item {
	min-height: 800px;
	background: url('../images/bg-dark.png') top repeat-x;
}

#contact .title {
	background: url('../images/bg-about-title.png') no-repeat;
	width: 167px;
	height: 48px;
	margin-left: 614px;
}

.contactInfo {
	width: 535px;
}

.contactInfo h3 {
	position: relative;
	z-index: 99;
	float: left;
	background: url('../images/test-title2.png') left no-repeat;
}

.infobox small {
	font-size: 11px;
}

.infobox small p {
	margin-top: 20px;
}

.infobox {
	width: 490px;
	overflow: hidden;
	background: url('../images/bg-white-30.png');
	border: 1px solid #f8f6f2;
	padding: 23px 13px 13px 13px;
	position: relative;
	top: -15px;
	margin-left: 15px;
}

.license {
	font-size: 11px;
	color: #611e27;
	float: right;
	position: relative;
	top: 22px;
	width: 200px;
	text-align: right;
	margin-right: 2px;
}

.info {
	padding-left: 5px;
}

.schedule {
	width: 210px;
}

.schedule .left-col {
	width: 100px;
	text-align: right;
	padding-right: 10px;
}

.schedule li {
	margin-bottom: 10px;
}

.left-col li {
	width: 100px;
}

.schedule .right-col {
	width: 100px;
}

/* CONTACT */

#contactForm {
	margin-left: 15px;
	margin-top: 20px;
}

#contactForm label {
	display: block;
	font-size: 11px;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #333;
}

#contactForm input, #contactForm textarea {
	margin: 0;
}

#contactForm input._text {
	width: 300px;
	margin-right: 30px;
	border: 1px solid #f8f6f2;
	padding: 5px;
	font-size: 12px;
	background: url('../images/bg-white-30.png');
}

#contactForm textarea {
	width: 645px;
	height: 100px;
	margin-right: 30px;
	border: 1px solid #f8f6f2;
	padding: 5px;
	font-size: 12px;
	background: url('../images/bg-white-30.png');
}

#contactForm input._submit {
	background: url('../images/bg-bt.jpg') no-repeat;
	width: 73px;
	height: 33px;
	border: none;
	text-transform: uppercase;
	color: #fff;
	font-size: 12px;
}

#contactForm li {
	margin-bottom: 20px;
}

#contactForm fieldset {
	display: inline;
}








