/*-----------Reset-----*/		
html, body, div, h1, h2, h3, h4, h5, h6, ol,ul, li, dl, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }  
a {text-decoration:none;
	border-bottom:solid #1537c7 1px; 
	color:#1537c7; }
a:hover{border-bottom:solid #b73547 0px; color:#971527;}
.indent{padding-left:20px;}
.dblindent{padding-left:40px;}
ul.morespace{padding-bottom:20px;}
ul ul {padding-left:40px;}
.black {color:black;}
a.morespace{line-height:30px;}
.size15 {font-size:15px;}
.blue {color:#1537c7;}
.lightblue{#3d463f;}
.size17{font-size:17px;}
.left {float:left;}
.right {float:right;}
/*-------------Background and Container-----------*/
body {background-color:#eef9ff; 
	color:#2c3432;
	font-size:10px; 
	font-family:"Trebuchet MS", verdana, arial, sans-serif;
	/*background-image:url('images/57.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:bottom left; */}

#container{width:850px;overflow:hidden;margin:0px auto;
	background-image:url(images/swirls_redandblueandblue.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 505px -110px;}

/*---------Corner------------*/
#corner {float:left;
	width:150px; 
	height:150px; 
	background-color:#ef504f; 
	
	color:#000;}
#corner a {
		
		display:block;
		}
#textlogo{position:relative; 
	top:18px; 
	left:25px;
	width:150px;
	color: #ecf8fe;
	}



#corner {font-family: Georgia;
		text-decoration: none;
	word-spacing: normal;
	font-size: 2.1em;
	font-weight: normal;
	font-style:normal;
	

}


#central {font-variant: small-caps;letter-spacing: 2px;}
#nervous{font-variant: small-caps;letter-spacing: 2px;}
#system{ font-variant: small-caps;letter-spacing: 5px;}
#support{letter-spacing: 2px; font-variant: small-caps; font-weight:bold;color:black;}
#corner #textlogo p:first-letter {color:#000; 

	font-weight:bold;

	vertical-align:bottom;

}

/*---------Header-bar---------*/
#headerbar {width:25px;height:150px;background-color:#b73547;float:left;}

/*---------Header---------*/
#header {width:550px;
	height:130px;
	background-color:#f9b554;
	float:left;
	padding:20px 20px 0px 30px;
	background-image:url(images/swirls_redandblue.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 330px -110px;
	overflow:hide;}
	

#header img {height:100px; 
	width:0px;
	float:right;
	display:none;}
#address {text-align:left;
	font-size: 1.1em;
	line-height:1.5em;}
#header h1{float:left; text-align:bottom;padding-top:67px;padding-bottom:0px;}
#header h1.twoline {padding-top:37px;}
h1 {font-family: Georgia;
	text-decoration: none;
	word-spacing: 0px;
	text-align: left;
	letter-spacing: .5px;
	font-size: 2.8em;
	font-weight:bold;
	font-style:italic;
	font-variant:regular;}


/*------------Sidebar-----------*/
#sidebar {width:150px;
	float:left; 
	background-color:#73b6a9;
	padding:0px 0px 0px 0px;
	background-image:url(images/swirls_blue.png);
	background-repeat:x-repeat;
	background-attachment:scroll;
	background-position: top center;}





#sidebar a{
	font-family: Trebuchet MS, sans-serif;
	color: black;
	display:block;
	text-decoration: none;
	word-spacing: normal;
	text-align: left;
	letter-spacing: .3px;
	padding-bottom:9px;
	padding-top:10px;
	padding-left:20px;
	font-size: 16px;
	font-weight:normal;
	background-color:transparent;
	border-bottom:solid #b73547 0px;
}

#sidebar h3.first a {padding-top:20px;}
#sidebar a:hover{background-color:#2c3432;color:#ecf8fe;}
#sidebar h3.first a:hover{padding-top:20px;}
#here a{background-color:#2c3432;color:#ecf8fe;}
#here{background-color:#2c3432;}


/*-------------Sidebarbar-------------*/
#sidebarbar {width:25px; float:left;background-color:#6c7964;}
div.home {width:25px; height:51px;background-color:#3d463f;}
div.contact{position:relative;top:51px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.services{position:relative;top:92px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.links{position:relative;top:92px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.neuro{position:relative;top:133px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.books{position:relative;top:174px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.forms{position:relative;top:215px;
			width:25px; height:41px;
			background-color:#3d463f;}
div.links{position:relative;top:256px;
			width:25px; height:41px;
			background-color:#3d463f;}

/*-------Content--------------*/
#content {width:550px;
	float:left;
	background-color:#cde3a3;
	padding: 20px 20px 25px 30px;
	background-image:url(images/swirls_redandblueandgreen.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position: 330px -260px;}

#sidebar, #sidebarbar, #content {padding-bottom:32767px; margin-bottom:-32767px;}

#content img.right {border:1px solid #6c7964;float:right; margin:35px 0 15px 15px; }
#content img.left {border:1px solid #6c7964;float:left; margin:5px 25px 20px 0px;}

#content p {font-family: Trebuchet MS, Arial, sans-serif;
	color: #111;
	text-decoration: none;
	word-spacing: 0em;
	text-align: left;
	letter-spacing: .1px;
	line-height: 22px;
	font-size: 15px;
	padding-bottom:15px}
#content h2
	{font-family: Georgia, serif;
	color: #b73547;
	letter-spacing: .3px;
	line-height: 25px;
	font-size: 21px;
	padding-bottom:12px;
	font-weight:bold;
	font-style:none;
	padding-top:12px;}
#content .first
	{padding-top:0px}
#content h3
	{font-family: Georgia, serif;
	color: #b73547;
	letter-spacing: .3px;
	line-height: 21px;
	font-size: 20px;
	padding-bottom:12px;
	font-weight:normal;
	font-style:italic;
	padding-top:12px;}
#content h4
	{font-family: Georgia, serif;
	color: #2c3432;
	letter-spacing: .5px;
	line-height: 25px;
	font-size: 18px;
	padding-bottom:12px;
	font-weight:normal;
	font-style:none;
	padding-top:12px;}
#content ul{
	}
#content li {font-family: Georgia, serif;
	color: #b73547;
	padding-bottom:9px;
	font-weight:normal;
	font-size:15px;
	font-style:normal;
	list-style-type:square;
	letter-spacing: .1px;
}
#content .first{
	font-size: 18px;
	padding-bottom:10px;

}
#content .second{font-family: Trebuchet MS, sans-serif;
	color: #111;
	letter-spacing: .1px;
	font-size: 15px;
	padding-bottom:8px;
	list-style-type:disc;
	font-style:normal;
}
#content .third{font-family: Trebuchet MS, sans-serif;
	color: #3d463f;
	letter-spacing: .1px;
	font-size: 15px;
	padding-bottom:5px;
	list-style-type:circle;
	font-style:italic;
}
#content li.blue {color:#1537c7;}
#content li.lightblue {color:#3d463f;}

/*------Footer-------*/

#footer {text-align:right;font-family:Georgia; font-size:1.4em;line-height:2em;
float:left; background-color:#3d463f; width:760px; height:30px;color:#cad8de;padding-right:15px;}
#footer span{float:left; padding-left:15px;}
