body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
}
div {
	font-size:1em;
	line-height:1.2em;
	padding:0;
	margin:0;
	color: #736457;
}
a { color: #6c2a15; }
a:visited { color: #6c2a15; }
a:hover { color: #d0bca4; }

h1, h2, h3 {color:#6c2a15}
.ctr, .ct { text-align: center; }
.b {font-weight:bold;}
address {font-style: normal;}

body { background: url('images/page-back1.jpg') center 0px repeat-y #d0bca4; margin: 0; }
#container { width: 950px; margin: auto; font-size:1.3em; }
#left {
	width:145px;
	float: left;
	overflow: hidden;
	text-align: center;
	padding-top: 2em;
	display:none;
}
#left a { font-weight: bold; font-size: 1.2em; letter-spacing: 1px; line-height: 2.5em; text-decoration: none;}
#contents {
	background: url('REMOVEDimages/text-back.gif') repeat-y left -20px; margin:0; padding:10px 40px 20px 40px; min-height:400px; width:870px; float:right;
}
#navbar {
	/*border-top: 4px solid #3B9C7A;
	background: #027959;
	border-top: 4px solid #3B9C7A;*/
	background: url('images/navbar-back.jpg') no-repeat;
	height:31px;
	padding-top:2px;
	overflow:hidden;
	text-align: center;
	width: 950px;
	float: none;
}
#navbar a {
	font-size: 14px;
	line-height: 30px;
	color: white;
	text-decoration: none;
	letter-spacing:0px;
	padding: 0px 26px 0 9px;
	background:url('images/sq12.gif') no-repeat right;
}
#navbar a.last {border:0; padding-right:0; background:none;}
#navbar a:hover { color: #d0bca4; }
#footer {
	border-top: 4px solid #6c2a15;
	padding-top: 1em;
	text-align: center;
	font-size: 0.9em;
}
#footer a.logo img { padding: 0 1em 1em 1em; border: 0; }
div.clear, div.clr { clear: both; height: 0px; width: 100%; }

#contents h1 { margin: 1em; }
#contents>p { margin: 0; }
#contents>p+p { margin: 1em auto; }

.videoBox {width:500px; margin:auto;}
h3 { font-weight: bold; font-size: 1.25em; line-height:1.4em;}
p.quote { font-style: italic; text-align: center; }
div.quote_mod h3 { margin-bottom: 0.5em; }
div.quote_mod p.quote { text-align: left; margin: 0 3em 1.25em 3em; }
li { margin-bottom: 0.7em; list-style: square; }
h1 { text-align: center; font-size: 2em; line-height:1.1em;}
.flrt {float:right; margin-left: 15px; margin-bottom:6px;}
.fllt {float:left; margin-right:15px; margin-bottom:6px;}
.clr {clear:both;}
img.flrt, img.fllt {border: 4px solid black; }

div.text {background:url('REMOVEDimages/testimonial-w.png'); padding:1em 1.25em;}
div.testimonial_1, div.testimonial_2 { margin: 1em 0; padding: 1em 1.25em; background:url('REMOVEDimages/testimonial-w.png') no-repeat;}
div.testimonial_2 { background:url('images/testimonial-b.png') no-repeat;}
.infoBox {width:14em; margin:0 auto; padding:.4em 0 1em 1.5em; font-size:1.25em; background:url('images/testimonial-b.png') no-repeat;}

tr.header { background-color: #F5F1D4; }
tr.footer { background-color: #F5F1D4; font-size: 0.8em; letter-spacing: -1px; }
tr.row2 { background-color: #F3FFF2; line-height: 2em; }
tr.row1 { line-height: 2em; }


#leftImage { margin-left:6px; margin-top:2em; }

.myitguy { text-decoration:none; color: #3878DB; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.myitguy:visited { color: #3878DB; }
.myitguy:hover { color: #8AB0EA; }

img, div.png { behavior: url(includes/iepngfix.htc); }

div.before { width: 300px; height: 225px; padding: 6px 12px 12px 7px; margin: 20px 0 0 10px; background-image: url('images/beforeFrame.png'); }
div.after { width: 300px; height: 225px; padding: 9px 17px 17px 9px; background-image: url('images/afterFrame.png'); }
div.aftWrap { position: absolute; right:0px; top: 17px; }
div.png img { border: 4px solid black; margin:-2px 0 0 -2px;}
div.baPair { height: 335px; overflow: hidden; width:740px; margin:auto; position: relative; }
div.caption {margin-top:-15px; font-style:italic; text-align:center;}
div.header {font-size:1.25em; font-weight:bold; text-align:center;}

/* Lightbox Mod */
#imageData #numberDisplay {display:none !important;}