body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: arial;
	font-size: 14px;
	background-image: url(../image-files/back2.jpg);
}

.header {
background-color: #9A060B;
color: #FFF;
font-family: cambria;
font-size: 12pt;
font-weight: bold;
padding: 2px;
border-bottom: 1px solid #000;
}

td.contentleft {
font-family: arial;
color: #000;
border: none;
font-size: 14px;
vertical-align: top;
margin-top:0;
margin-right:0;
padding-left: 0px;
font-weight:bold;
text-align:center;
}

td.contentmain {
color: #000;
border: none;
font-size: 14px;
vertical-align: top;
margin-top:0;
padding-left: 2px;
padding-right:8px;
}

td.officedays {
font-family: arial;
color: #000;
border: none;
font-size: 15px;
vertical-align: top;
margin-top:0;
font-weight:bold;
text-align:right;
line-height:19px;
}

td.officehours {
font-family: arial;
color: #000;
border: none;
font-size: 15px;
vertical-align: top;
margin-top:0;
font-weight:bold;
text-align:center;
line-height:19px;
}

.style1 {
	font-size: 36px;
	font-weight: bold;
	font-family: cambria;
	color: #FFFFFF;
	text-align:center;
}
body,td,th {
	color: #666666;
	font-family: arial;
	font-size: 13px;
}

.menu	{
	font-family: arial;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding-bottom:5px;
	vertical-align:middle;
	padding:0 3px;
	height:35px;
}

a:link {
	color: blue;
	text-decoration: underline;
}
a:visited {
	color: blue;
	text-decoration: underline;
}
a:hover {
	color: #886993;
	text-decoration: none;
}
a:active {
	color: #0099FF;
	text-decoration: none;
}

hr	{
	border:0;
	color: #4F5788;
	background-color: #4F5788;
}

li		{ padding-bottom:2px; }

ul		{ list-style-type:disc;
		  margin-top:4px;
		  margin-bottom:8px;
		  position:relative;
		  left:-20px;
}

ol		{ margin-top:4px;
		  margin-bottom:8px;
		  position:relative;
		  left:-10px;
}


.promoouter		{ margin:0;
			  width:80%;
			  background-color:#fff;
}

.promoinner		{ width:100%;
			  background-color:#6A0A67;
}

.promoinnercells	{ border-width:2px;
		 	  border-style:dashed;
		 	  border-color:#000;
			  background-image:url(../image-files/promoback2.jpg);
			  text-align:center;
			  padding:10px 0;
			  color:white;
			  font-weight:bold;
			  font-size:18px;
}

.promoinnercellsgold	{ border-width:2px;
		 	  border-style:dashed;
		 	  border-color:#000;
			  background-image:url(../image-files/promoback1.jpg);
			  text-align:center;
			  padding:10px 0;
			  color:white;
			  font-weight:bold;
			  font-size:18px;
}

.testimonials		{ font-size:12px;
			  color:black;
			  font-style:italic;
			  background-color:#E3F1FE;
}

.inthenews		{ font-size:13px;
			  color:black;
			  background-color:#DBD1C7;
}

#pricingheaderleft	{ width:72%;
			  text-align:center;
			  border-right:1px solid white;
			  background-color:#9286AA;
			  color:white;
			  font-weight:bold;
			  font-size:11pt;
			  padding:3px 0 3px 0;
			
}

#pricingheaderright	{ width:28%;
			  text-align:center;
			  vertical-align:bottom;
			  background-color:#9286AA;
			  color:white;
			  font-weight:bold;
			  padding:3px 0 3px 0;
}

#pricingtableleft	{ border-top:1px solid white;
			  border-right:1px solid white;
			  padding-left:2px;
			  color:white;
			  background-color:#9286AA;
			  line-height:19px;
			  font-weight:bold;
}

#pricingtableright	{  text-align:center;
			  border-top:1px solid white;
			  color:white;
			  line-height:19px;
			  background-color:#9286AA;
			  font-weight:bold;
}

.indulgeleft	{ width:48%;
		  font-weight:bold;
		  text-align:right;
		  color:#6A0968;
		  font-size:14px;
}