﻿/* =================Site Topology=================*/

body {
	background-color:#f0fafa;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
}
.container {
	width: 990px;
	margin-left:auto;
	margin-right: auto;
}
/* Editable Region*/
#editable{
	margin: auto auto auto auto;
	left: 0px;
	position: relative;
	width: 990px;
}
.testimonial{
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px #AA7DAF solid;
	padding: 5px 10px 10px 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

}
#inner_left {
	width:300px;
	float:left;
	min-height:500px;
	padding-top:38px;
	margin-bottom: 20px;
	margin-right:10px;
	padding-left:5px;
	padding-right:5px;
	background-color: #eaf4f4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

}
#inner_left h1 {
	margin-top:0px;
	margin-bottom:5px;
	color:#73aae0;
	font-size: large;
}
#inner_left h2 {
	margin-top:0px;
	margin-bottom:5px;
	color:#73aae0;
	font-size: medium;
	font-style:italic;
}
#inner_left p {
	color: #2a2a2a;
	margin-top: 5px;
	font-size:small;
}

#inner_left li {
	color: #2a2a2a;
	margin-top: 5px;
	font-size:small;
	list-style-image:url('../images/image_bullet.png');
}


#inner_right {
	width:660px;
	float:right;
	display:inline;
	min-height: 500px;
	margin-bottom:20px;
}
h1 {
	margin-top:0px;
	margin-bottom:10px;
	color:#741F7E;
	font-size:x-large;
}
h2 {
	margin-top: 0px;
	margin-bottom:0px;
	color:#9b69aa;
	font-size:large;
}
h3 {
	margin-top: 0px;
	margin-bottom:0px;
	color:#AA7DAF;
	font-size:medium;
}
h4 {
	margin-top:0px;
	margin-bottom:10px;
	color:#741F7E;
	font-size:x-large;
}
p {
	color: #2a2a2a;
	margin-top: 5px;
}

p.narrow {
	height:10px;
	margin:0px;
}
.clear {
	clear:both;
	margin:0px;
}

.logo_bullet {
	list-style-image:url('../images/image_bullet.png');
	margin-top:10px;
	margin-bottom:20px;
	margin-left:420px;
}

.logo_bullet2 {
	list-style-image:url('../images/image_bullet.png');
	margin-top:5px;
	margin-bottom:6px;
	margin-left:20px;
}

.img_pad {
	margin-right: 10px;
	float:left;
}

.img_pad1 {
	margin-left:2px;
	margin-top:2px;
	height:20px;
}

.img_pad2 {
	margin-left:10px;
	margin-top:10px;
	height:40px;
	margin-bottom:5px;
	border: none;
}

.img_pad2 a {
	text-decoration:none;
	border: none;
}

.img_pad3 {
	margin-left:10px;
	margin-top:10px;
	height:20px;
	width: 114px;
	border: none;
	margin-bottom:26px;
}
.img_pad4 {
	border-width: 0px;
	margin-left: 30px;
	margin-top: 10px;
	height: 40px;
	margin-bottom: 5px;
}

.emphasis {
	color:#741F7E;
}
.tab_bottom {
	border-bottom: 1px #AA86B4 solid
	
}

/* Mast Head*/
#masthead {
	padding: 0px;
	margin: 0px;
	margin-bottom:10px;
	height: 90px;
	position:relative;
	width: 100%;
}
#masthead_l {
	height: 80px;
	float: left;
	width: 580px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 2px;
}
#masthead_r {
	height: 80px;
	float: right;
	width:400px;
	padding-left: 5px;
	padding-right: 0px;
	margin-left: 2px;
}
#masthead_r h1 {
	color:#741F7E;
	font-size:x-large;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	text-align:right;
	border-top:0px;
	margin-top:0px;
	margin-bottom:2px;
}
#masthead_r h2 {
	color:#AA86B4;
	font-size:large;
	text-align:right;
	border-top:0px;
	margin-top:0px;
	margin-bottom:2px;
}

/*Contact Area*/
#contact {
	height: 80px;
	background-color: #ecdeec;
	margin:0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
#contact p {
	margin-top:2px;
	color: #741F7E;
	margin-bottom:0px;
	font-size:80%;
}
#print_friendly {
	margin-left: 550px;
}
/*Mail & Phone */
.contact_1 {
	width: 155px;
	margin-top:0px;
	display:inline;
	padding-left:5px;
	float:left;
	border-right: 1px #c89dcd solid;
	height:80px;
	
}
.indent {
	color: #741F7E;
	margin-left: 5px;
}

/*Mailing List*/
#contact_2 {
	width: 170px;
	margin: 0;
	display:inline-block;
	padding-left:10px;
	border-right: 1px #c89dcd solid;
	height:80px;

}
/*Map Link*/
#contact_3 {
	width: 170px;
	margin: 0;
	display:inline-block;
	padding-left:10px;
	border-right: 1px #c89dcd solid;
	height:80px;

}
/*Skye Me*/
#contact_4 {
	width:170px;
	margin:0;
	display:inline-block;
	padding-left:10px;
	height:80px;
	border-right: 1px #c89dcd solid;	
}
/*Bookmark this site*/
#contact_5 {
	width:170px;
	margin:0;
	display:inline-block;
	padding-left:10px;
	height:80px;
}

#
/*Footer Area*/
#footer {
	margin-top: 20px;
}

#small_nav {
}
#endnote {
}
#endnote_left {
	display: inline;
	float: left;
	width:90px;
	margin-bottom:10px;
	margin-top: 30px;
	clear:both;
}
#endnote_right {
	display: inline;
	float: right;
	width: 890px;
	margin-bottom: 10px;
	font-family: Calibri;
	color:black;
	font-size: 10pt;
	text-align: center;
}
.kaz {
	font-size:x-small;
}
h6 {
	font-size:small;
	font-weight:normal;
	text-align:center;
	margin-top:20px;
	margin-bottom:0;
	}

/* =================Dropline Navigation============================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.
 
The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/cssplay-pushpull.html
Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
 
.nav, .nav ul {padding:0; margin:0; list-style:none;}
 
.nav {margin:0 auto; position:relative; overflow:hidden; width:990px; height:80px; background-image:url('../images/erapy_nav_wash.gif'); background-repeat:no-repeat}
.nav div div {position:absolute; left:0; height:0; width:990px;}
.nav ul {position:absolute; left:0; bottom:0;}
 
.nav li {float:left; margin-top:0;}
 
.nav a {position:relative; line-height:40px; display:block; 
		font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif; font-size:12pt; 
		padding:0 10px; text-decoration:none; outline:0;}
.nav a.top-a {z-index:10; min-width:1px; margin-bottom:100px; color:#741F7E; width:125px; text-align:center;}
* html .nav a.top-a {width:1px;}
 
.nav ul a {height:40px;top:32px;float:left; color:#741F7E;}
 
.nav ul a.pad {padding:0 1px;}
.nav ul a.pad1 {padding-left:140px;}
.nav ul a.pad2 {padding-left:300px;}
.nav ul a.pad3 {padding-left:440px;}

.nav ul a.pad b {position:absolute; left:0; height:40px; display:block; width:990px; cursor:default;}

.nav li:hover > a {color:#741F7E;}
 
.nav a.top-a:hover, 
.nav a.top-a:active, 
.nav a.top-a:focus {margin-bottom:0; color:#741F7E; font-weight:bold}
 
.nav ul a:hover,
.nav ul a:active,
.nav ul a:focus {padding-bottom:100px; color:#741F7E;font-weight:bold}
.v_line {height:18px; width: 1px;}


