	body,
	html {
		margin:0;
		padding:0;
		background:#676d3b;
		color:#000;
	}
	body {
		min-width:800px;
	}
	a {
	color:#676d3b;
	}

	#wrap {
		background:#f8fbe5;
		margin:0 auto;
		width:800px;
	}
	#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;
	}
	#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;
	}
	
		#add {
	color:#708B81;
	text-align:left;
	font-size:13px;
	padding-left:200px;
	margin-top:-10px;
	
	}

	
	#main {
		background:#f8fbe5;
		float:left;
		width:372px;
		font-family:lucida sans, verdana, arial, sans serif;
		font-size:13px;
		color:#676d3b;
	}
	#main-bottom {
		background:#f8fbe5;
		float:left;
		width:700px;
		font-family:lucida sans, verdana, arial, sans serif;
		font-size:13px;
		color:#676d3b;
		padding-left:5px;
	}

	#callout {
		background-color:#FEF9B3;
		color:#676d3b;
		border: 2px solid #676d3b;
		padding:15px;
		width: 220px;
		margin-left:100px;
	}

	#main h1 {
	font-family:lucida sans, verdana, arial, sans serif;
	font-size:2.3em;
	color:#676d3b;
	margin-left:5px;
    }


	#main h2, #main h3, #main p {
		vertical-align:top;
		padding:5px;
    }
	
	#main ul {
		margin-top:0px;
		margin-left:15px;
padding:5px;
    }
	
	
	#sidebar {
		background:#f8fbe5;
		float:right;
		width:411px;
		margin-bottom:0px;
		height:100%;
		vertical-align:bottom;
	}
	#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 #676d3b;
		}
	form.style2 legend {
		padding: 0.2em 0.5em;
		border:1px solid #676d3b;
		color:#676d3b;
		font-weight:bold;
		font-size:110%;
		text-align:right;
		}

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

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