/* @override http://www.susankennedyllc.com/css/master.css */

/*First the structural definitions*/

body {
font-family: Times, "Times New Roman", serif;
	text-align:center;
}


.hidden-navigation {
	width:1px;
	position:absolute;
	left:-9999px;
}

#wrap {
	background:#FFFFFF;
	width:790px;
	margin:0 auto;
	text-align:left;
overflow: hidden;
}

#main-content {
	width:370px;
	float:left;
	margin-left:210px;
 }

#main-content p,h1,h2,h3,h4,h5{
padding-right: 10px;
padding-left: 5px;
 }


#right-sub-content-border {
	width:2px;
	float:left;
	margin-left:10px;
 background-color: #F25C2B;
margin-bottom: -2000px; 
padding-bottom: 2000px;
}

#right-sub-content {
	width:190px;
	float:left;
	margin-left:20px;
/* border-left: 2px #F25C2B solid; */
 }

#right-sub-content h3 {
margin-left:5px;
line-height: 1.2em; }

#navigation {
	width:200px;
	float:left;
	margin-left:-585px;
margin-bottom: -2000px; 
padding-bottom: 2000px;
}

/*The colors, font, etc.*/

#navigation {
	background: #9EA374;

}

h1,h2,h3,h4,h5 {
color: #F25C2B;
font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
text-align: left;
font-weight: 500;
}

ul {
font-family: "Century Gothic", Helvetica, sans-serif;
}

li {
font-family: "Century Gothic", Helvetica, sans-serif;
}

ul.lists {
font-family: "Century Gothic", Helvetica, sans-serif;
	padding-bottom: 6px;
	list-style: none;
padding-top: 6px;
padding-right: 3px;
padding-left: 3px; }

li.lists {
font-family: "Century Gothic", Helvetica, sans-serif;
	padding-bottom: 6px;
	list-style: none;
padding-right: 3px;
padding-left: 3px; }

li.nav-menu-list {
	padding-bottom: 0px;
	list-style: none;
padding-right: 3px;
padding-left: 3px; }

h4.offices{
	color: #FFFFFF;
	font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
	text-align: right;
	font-weight: 500;
	margin-right: 15px;
}

h4.locations{
	color: #F25C2B;
	font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
	text-align: left;
	font-weight: 500;
	margin-right: 15px;
	font-variant: small-caps;
	margin-bottom: 0;
}

p	{
color: #333333;
	font-family: "Century Gothic", Helvetica, sans-serif;
	text-align: left;
font-size: .9em;
margin-top: 2em; }

p.testimony     {
color: #333333;
	font-family: "Century Gothic", Helvetica, sans-serif;
	text-align: left;
font-size: .9em;
margin-top: 2em; }

.testifier     {
color: #9EA374;
	font-family: "Century Gothic", Helvetica, sans-serif;
	text-align: right;
font-size: .9em; 
}

#ailments     {
color: #333333;
font-family: "Century Gothic", Helvetica, sans-serif;
line-height: 1.2em;
text-align: left;
margin-left: -2em;
font-weight: lighter; 
display:inline;}

#SusanKennedy     {
color: #ffffff;
font-family: "Futura", "Century Gothic", Helvetica, sans-serif;;
line-height: .85em;
text-align: right;
font-size: 2em;
margin-right: 15px;
margin-top: 25px;
font-weight: 500; 
}

#professions     {
color: #ffffff;
font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
line-height: 1.2em;
text-align: right;
margin-right: 15px; 
}

#bio    img {
float:left;
}

#bio    h2 {
font-family: "Century Gothic", Helvetica, sans-serif;
font-weight: 600;
font-size: medium;
text-align: center;
color: #000000; }

#bio    h4 {
font-family: "Century Gothic", Helvetica, sans-serif;
font-weight: 300;
font-size: small;
text-align: center;
color: #000000;
margin-top: -.5em; }

#locations     {
color: #ffffff;
font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
line-height: 1.2em;
text-align: right;
margin-right: 15px;
font-size:.75em;
font-weight: 500;
}

#locations a    {
color: #ffffff;
text-decoration:none;
}

/*#nav-menu	{
	background-color: #DDDDDD;
	padding: 8px;
	width: 130px;
}

 #nav-menu ul, li {
	margin: 3px;
} */

#nav-menu a {
	font-family: "Futura", "Century Gothic", Helvetica, sans-serif;
	text-align: center;
display: block;
padding: 5px;
border: 5px #FFFFFF solid;
width: 120px;
background-color: #F89B71;
color: #FFFFFF;
font-weight: 500;
font-size:.8em;
text-decoration:none;
}

#nav-menu a:link
{
color: #FFFFFF;
text-decoration: none;
}

#nav-menu a:hover
{
background-color: #F25C2B;
color: #FFFFFF;
}

#nav-menu a:visited
{
color: #FFFFFF;
}

#foot{
	clear:both;
}





