﻿body {
	background-color: #ffffea;
	font-family: calibri, verdana, arial, sans-serif;
	font-size: 15px;
	margin: 0;
	padding: 0;
	position: absolute;
	height: 100%;
	background-color: #feffeb;
	width: 100%;
	color: #3d2a23;
}



div.img
{
	position: relative;
	width: 770px;
	margin: 25px auto -1px auto;
}

#main {
	background-color: #feffeb;
	min-height: 100%;
	height:auto !important;
	height: 100%;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 75px;
	border-left-width: 75px;
	border-right-color: #eacfcb;
	border-left-color: #eacfcb;
	padding-left: 10px;
	padding-right: 10px;
}

#ronAnnounce {
	padding-top: 5px;
	text-align: center;
	color: #97291c;
}

.line1{
	padding-top:  30px;
}

.line2 {
	padding-left: 320px;
}

.generalList {
	padding-left: 20px;
}

.blink { 
display: inline; 
}

.details {
	font-weight: bold;
	padding: 30px 0 10px 0;
}

.details1 {
	font-weight: bold;
}


.therapist {
	list-style:none;
}

.website {
	color: #3d2a23;
	font-family: calibri, verdana, arial, sans-serif;
	font-size: 15px;
}

.article {
	color: #3d2a23;
	font-family: calibri, verdana, arial, sans-serif;
	font-size: 15px;
	margin-right: 40px;
	margin-left: 0px;
	padding: 5px 0 5px 0;
}


/*Image formatting*/

div.teamImg {
	padding: 0 0 40px 0;
}


div.teamImg img	{
	display:inline;
}

.imgText { 
float: left;
width:169px;
text-align:center;
padding-top:15px;
}

div.img img
{
	display: inline;
}

.testimonial p {
	font-style: italic;
}
/*News items formatting*/
.message {
	color: #3d2a23;
	font-family: calibri, verdana, arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	list-style-type: none;
}
.messageBody {
	color: #3d2a23;
	font-family: calibri, verdana, arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	list-style-type: circle;
	padding: 5px 0 5px 0;
}


/*Menu CSS */
.Menu {
	font-family: verdana, sans-serif;
	border-bottom: 1px solid #ccc;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0 5px 10px !important;
	padding: 0 0 3px 0;
}
.Menu li {
	margin: 0 2px 0 0 !important;
	border-bottom: none;
	display: inline; }
.Menu li a {
	margin: 0 -2px 0 0;
	padding: 3px 12px 3px 12px;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #ccc;
	background: #97291c;
}
.Menu li a:hover {
	background: #90beec;
	color: #000;
}
.Menu li#active {
	margin: 0 3px 0 0 !important;
	padding: 3px 12px 3px 12px;
	background: white;
	border: 1px solid #ccc;
	border-bottom: 1px solid white;
}
.Menu .subMenu {
	float: left;
	text-align: left; 
	font-weight: normal;
	width: 100%;
	margin: 6px 0 5px 0 !important;
	padding: 3px 0 3px 0;
	border-bottom: 2px solid #3e2a23;
}
* html .Menu .subMenu {
	margin: 2px 0 5px 0 !important;
}
.Menu .subMenu li {
	padding: 3px 0 3px 0;
	border: 0;
}
.Menu .subMenu li a {
	border: 0;
	background-color: #3e2a23;
}
.Menu .subMenu li a:hover {
	background: #788fa6;
}
.Menu .subMenu li#subActive {
	padding: 3px 6px 3px 8px;
	font-weight: bold;
}

/*Form element formatting*/
p.formHeading {
	width: 100px;
}
input.input {
	border: thin ridge #97291c;
	left: 150px;
	bottom: 20px;
	position: relative;
}
input.checkbox {
	left: 80px;
	bottom: 40px;
	position: relative;
}
textarea.input {
	border: thin ridge #97291c;
	left: 150px;
	bottom: 95px;
	position: relative;
}
.applyButton {
	font-family: calibri, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
	position: relative;
	bottom: 65px;
	border: thin outset #97291c;
	left: 160px;
}
.applyButtonMail {
	font-family: calibri, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 15px;
	position: relative;
	border: thin outset #97291c;
	left: 160px;
}
