body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	margin:0px auto;
	text-align:center;
	background-color:#C0D78C;
	line-height:1.5em;
}

input, textarea, select, option 
{
	font-size:13px;
}

a {color:#F29324;
text-decoration:none;
font-weight:bold;
}

a:hover {color:#F29324;
text-decoration:underline;
font-weight:bold;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#333333;
line-height:1.3em;
margin-top:0px;
margin-bottom:5px;
padding:0px;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#F29324;
line-height:1.3em;
margin-top:0px;
margin-bottom:5px;
padding:0px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:1.3em;
margin:0;
padding:0
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
margin:0px;
padding:0px
}

#wrap {
width:1024px;
margin:auto;
background-color:#527442;
}

#header {
width:1024px;
margin:auto;
height:302px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat
}

/* MAIN MENU*/


#mainmenu {
width:1024px;
float:left;
margin-left:0px;
color:#333333;
font-size:12px;
text-align:left;
font-weight:normal;
height:30px;
font-family:Arial, Helvetica, sans-serif;
padding-top:203px
}


#mainmenu ul {
margin:0px;
padding:0px;
list-style:none;
float:right
}

#mainmenu li {
display:block;
float:left;
list-style:none;
height:98px;
font-size:12px;
width:123px;
}

#mainmenu  li a {
color:#333333;
text-decoration:none;
font-weight:bold;
display:block;
height:98px;
text-align:center;
font-size:12px;
width:123px;
padding-top:48px;
float:left;
background-image:url(../images/menu.png);
background-repeat:no-repeat;
line-height:1.2em;
}

#mainmenu  li a:hover {
color:#ffffff;
width:123px;
height:98px;
font-size:12px;
display:block;
padding-top:15px;
font-weight:bold;
text-decoration:none;
float:left;
background-image:url(../images/menu-over.png);
background-repeat:no-repeat
}

#mainmenu  .current{
color:#ffffff;
width:123px;
height:98px;
font-size:12px;
display:block;
padding-top:15px;
font-weight:bold;
text-decoration:none;
float:left;
background-image:url(../images/menu-over.png);
background-repeat:no-repeat
}

#mainmenu .last {
padding-right:0px;
}

#content {
width:1024px;
margin-bottom:10px;
padding-top:5px;
text-align:left;
}

#left {
	width:705px; 
	margin-left:20px;
	margin-right:10px;
	float:left;
	background-image:url(../images/contenttop.png);
background-repeat:no-repeat;
background-position:top;
background-color:#ffffff
}


#right {
	width:271px; 
	float:left;
}

#rightinternal {
	width:705px; 
float:left;
	background-image:url(../images/contenttop.png);
background-repeat:no-repeat;
background-position:top;
background-color:#ffffff
}

#leftinternal {
	
	width:271px; 
	float:left;
	margin-left:20px;
	margin-right:10px;
}
	
.familybox {
	width:271px;
	height:217px;
		background-image:url(../images/newsbox.png);
background-repeat:no-repeat;
margin-bottom:10px
}

	
.carebox {
	width:271px;
	height:157px;
		background-image:url(../images/practitionerbox.png);
background-repeat:no-repeat;
margin-bottom:10px
}

.sectionbox {
	width:271px;
	height:323px;
		background-image:url(../images/sectionbox.png);
background-repeat:no-repeat;
margin-bottom:10px
}

.contactbox {
	width:271px;
	height:109px;
		background-image:url(../images/findschoolbox.png);
background-repeat:no-repeat;
margin-bottom:10px
}

.copy {padding:20px}

.copybox {
	padding:50px 10px 10px 10px ;
	color:#FFF}
	
	.copybox ul {
		list-style:none;
		margin-left:0px;
		padding-left:0px;
		margin-top:0px;
		padding-top:0px}
		
		
		.copybox li {
		list-style:none;
		margin-left:0px;
		padding-left:0px;
		margin-top:0px;
		padding-top:0px}
	
	.copybox  p {
		padding:0px;
		margin:0px;
	}
	
	.copybox a:link {
	color:#FFF;
	text-decoration:underline}
	
	.copybox a:visited {
	color:#FFF;
	text-decoration:underline}
	
	
	.copybox a:hover {
	color:#333333;
	text-decoration:underline}
	
	/* LEFT NAVIGATION*/

#leftnavigation {
width:250px;
color:#ffffff;
font-size:11px;
text-align:left;
}


#leftnavigation ul{
padding:0;
margin:0;
list-style:none
}

#leftnavigation li{
border-bottom:solid 1px #ffffff;
list-style:none
}

#leftnavigation a {
color:#ffffff;
text-decoration:none;
font-weight:bold;
display:block;
padding:5px

}
#leftnavigation a:hover {
color:#000000;
text-decoration:none;
font-weight:bold;
display:block;
}

#leftnavigation .current {
color:#000000;
text-decoration:none;
font-weight:bold;
display:block;
}

#footer {
width:1024px;
margin:auto;
clear:both;
height:25px;
background-color:#754C24;
}

#footer .content {
float:left;
color:#ffffff;
font-size:10px;
text-align:left;
padding:2px 10px 10px 10px;
}

#footer .content a{
color:#ffffff;
text-decoration:underline;
}

#footer .content a:hover{
color:#F29324;
text-decoration:underline
}

#note {
	float:right;
	padding:0px;
	background-image:url(../images/note.jpg);
	width:211px;
	height:218px;
}
	
.notecopybox {
	padding:50px 40px 20px 20px ;
	color:#000000}

/* DIVIDERS*/

.clear {
clear:both}

.divider {
width:100%;
height:10px;
}

.greyline {
width:100%;
height:10px;
border-top:dotted 1px #999999
}

/* OTHER */

.floatright {
float:right;
padding-left:10px;
padding-bottom:10px
}

.floatleft {
float:left;
padding-right:10px;
padding-bottom:10px
}
