
.invisible{display:none;}
.GREEEEN
{
	font-size:18pt;	
	color:#C8D45F;
}
.col
{
	width:230px;
	border:none;
	background:transparent;
}
	.col img
	{
		margin-bottom:25px;
	}
.spacer span
{
	color:#F778A1;
	text-align:justify;
	letter-spacing:4px;
	font-size:20px;
	font-style:italic;
}
ul{line-height:200%;}
.italic
{
	font-style:italic;
}
.caption
{
	margin:0px 5px 15px 5px;
	font-size:8pt;
	text-align:center
	}
li{font-size:9pt;}
a
{
	color:#390d0d;
	text-decoration:underline;
}
body 
{
	margin: 0;
	padding: 0;
	background:#D7D9C3;
	color:#390d0d;
	font-size:10pt;
	font-family:helvetica, arial, sans serif;
	line-height:2.5 em;
	letter-spacing:0.025em;
}
p
{
	margin-top:1em;
	margin-bottom:1em;
}
li
{
	margin:0px;	
	padding:0px;
}
img {border: none;}
#page-wrap 
{
	margin-left:auto;
	margin-right:auto;
	width:980px;
	border: #390d0d 1px solid;
	padding-bottom: 10px;
	background:url(./images/background.jpg) #fafde7;
	position:relative top center;
}
#contentWrapper 
{
	padding-left: 230px;
	padding-top: 0px;
	margin-left:25px;
	float:center;
}

#left-sidebar 
{
	margin-top:-35px;
	float: left;
	padding-top: 20px;
}
#right-sidebar 
{
	background: url(./images/background.jpg) repeat-y;
	width: 200px;
	float: right;
	margin-right:35px;
	padding:15px;
}

#content
{
	width:600px;
	margin-top:15px;
}
#contentSmall
{
	width:485px;
	margin-top:15px;
}
.addressText
{
	font-size:9pt;
	font-style:italic;
	letter-spacing:.03em;
	line-height:1.3em;
}
#locations
{
	background-color:#f1f6cf;
	/*top left bottom right*/
	padding:10px 15px 10px 15px;
	margin-left:25px;
	width:140px;
}
.testimonial
{
	font-style:italic;
	font-weight:lighter;
}
.heading
{
	font-weight:bold;
}	
#frontPage
{
	width:600px;
	line-height:300%;
	margin-top:-75px;
	margin-left:25px;
	font-size:12pt;
}