	body,
	html {
		margin:0;
		padding:0;
		background:#676d3b;
		color:#000;
	}
	body {
		min-width:800px;
	}
	#wrap {
		background:#f8fbe5;
		margin:0 auto;
		width:800px;
		background-color:#f8fbe5;
	}
	#header {
	 background:#f8fbe5;
	 height:48px;
	 background-image:url(/images/header.jpg);
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#4a5c55;
	}
	#header #navigation{
	margin-left:300px;
	height:48px;
	}
	#header #navigation a{
	color:#676d3b;
	font-weight:bold;
	font-family:lucida sans;
	font-size:12px;
	padding-left:8px;
	text-decoration:none;	
	}
	#header #navigation a:hover, #header #navigation a.home{
	color:#fff79a;
	}
	#container {
		background-color:#f8fbe5;
	}

	#top {
		background:#f8fbe5;
		background-image:url(/images/manhattan-naturopath.jpg);
		background-position: top right;
		background-repeat:no-repeat;
		float:left;
		width:800px;
		height:148px;
	}

	#main {
		background:#f8fbe5;
		background-repeat:no-repeat;
		float:left;
		width:600px;
		font-family: arial, helvetica, sans serif;
		font-size:11px;
		color:#676d3b;
		padding:20px;
	}
	
	#main h1 {
	font-family:lucida sans, verdana, arial, sans serif;
	font-size:2.3em;
	color:#676d3b;
    }
	
	#main h2, #main h3, #main p {
		vertical-align:top;
		padding:5px;
    }
	
	#main ul {
		margin-top:0px;
    }
	
	a {
	color:#676d3b;
	}
	
	#sidebar {
		background:#f8fbe5;
		float:right;
		width:127px;
		margin-bottom:0px;
		vertical-align:bottom;
		background-image:url(/images/naturopath.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:472px;
	}
	#footer {
		padding:0;
		background:#f8fbe5;
		clear:both;
		width:800px;
		height:43px;
		vertical-align:top;
		background-color:green;
		background-image:url(/images/doctor-naturopathy-nyc.gif);
		background-repeat:no-repeat;
		background-position:top right;
    }
	#footer p {
		padding-left:280px;
		padding-top:5px;
	font-family: arial, helvetica, sans serif;
	font-size:11px;
	color:#4a5c55;

		
    }



	form.style1 fieldset {
		padding: 1em;
		}
	form.style1 label {
		float:left;
		width:25%;
		margin-right:0.5em;
		padding-top:0.2em;
		text-align:right;
		font-weight:bold;
		}

	form.style2 fieldset {
		border:1px solid #f1f7cd;
		}
	form.style2 legend {
		padding: 0.2em 0.5em;
		border:1px solid #f1f7cd;
		color:#676d3b;
		font-weight:bold;
		font-size:110%;
		text-align:right;
		}

    form {
	    padding-bottom:15px;
	    }
	input, textarea {
		border:1px solid #f1f7cd;
	
	}

	.submit
	{
		color: #f7fae5;
		font-weight:bold;
		padding:1px;
		background: #676d3b;
		border:2px #cbd1a3 outset;
	}
