	@import url(reset.css);
	body{background:black;}
	#wrap{
		width:800px;
		border:1px solid white;
		padding:0;
		margin:30px auto;
		background:#FAF9F9;
	}
	#header{
		height:155px;
		width:800px;
		background:url(../images/boise_dental_care.gif) no-repeat top left;
	}
	
	#smiles,#nav_bottom{
		margin-left:275px;
	}
	#nav{
	height:43px;
	background:#413000;
	width:523px;
	margin-left:275px;
	padding:0;
	display:inline;
	float:left;
	}
	
	#nav ul{list-style:none;background:#413000;padding:0;margin:0;display:inline;}
	#nav li{display:inline;margin:0;}
#nav ul li a {
border-right:1px solid white;
color:#FFFFFF;
float:left;
height:33px;
padding:1em 0pt;
text-align:center;
text-decoration:none;
width:115px;
font-size:12px;
}

	#nav li a:hover{background:#837352;color:white;}
	#nav li.home a{width:49px;}
	#nav li.forms a{padding:7px 10px;height:29px;}
*html 	#nav li.forms a{padding:6px 0;padding-top:7px;height:24px;}
	#nav li.contact a{width:106px;border-right:0;margin-right:-20px;}
*html	#nav li.contact a{width:126px;border-right:0;margin-right:-20px;}

#home #nav li.home a,
#forms #nav li.forms a,
#contact #nav li.contact a,
#team #nav li.team a,
#services #nav li.services a
{background:rgb(43,95,64);}


	#content{background:#FAF9F9 url(../images/dental_care_tree_bg.jpg) no-repeat bottom right;padding:0 20px;color:rgb(0,56,30);height:auto;}
#content ul li {
	background: transparent url(../images/bullet.gif) no-repeat 0px 9px;
padding:3px 14px;
margin:0;
font-weight:bold;
}
#content ul {
margin:0;
padding:0;
}
#content #text {
background:#FAF9F9 url(../images/dental_care_tree_bg.jpg) no-repeat scroll right bottom;
margin-right:-20px;
margin-top:15px;
font-size:12px;
padding-bottom:20px;
}
a,a:visited{color:rgb(0,56,30);}
#Notice{background:#837352;color:white;font-size:18px;height:26px;padding:3px 0;margin-left:-20px;margin-right:-20px;text-align:center;}
#Welcome{background:#413000;margin-top:10px;color:white;font-size:19px;height:26px;padding:3px 0;margin-left:-20px;margin-right:-20px;text-align:center;}
#Address{background:#00381e;color:white;font-size:21px;height:26px;padding:3px 0;margin-left:-20px;margin-right:-20px;text-align:center;}
#Specials {
color:white;
float:right;
width:200px;
background:#00381e;
text-align:center;
padding:5px 0;
margin-right:30px;
margin-top:31px;
}
#Specials a{color:white;}
.Person{color:rgb(65,48,0);text-decoration:underline;font-weight:bold;}
.title{color:rgb(65,48,0);font-style:italic;font-weight:bold;}
.bigtitle {font-size:18px;color:rgb(65,48,0);text-decoration:underline;font-weight:bold;}

#sidenav{width:195px;float:left;margin:0;margin-left:-20px;margin-right:15px;margin-top:10px;}
#sidenav ul{list-style:none;}
#sidenav ul li{padding:0;margin:0;border-bottom:1px solid white;}
#sidenav ul li a{background:rgb(0,56,30);color:white;width:auto;display:block;padding:5px 3px;text-align:center;margin:0;}
#sidenav ul li a:hover{background:rgb(131,115,82);}

#sidenav ul li.Subnav a{font-style:italic;background:rgb(159,151,128);}
#sidenav ul li.Subnav a.active{color:rgb(65,48,0);}
#sidenav ul li.Subnav a{color:white;}
#sidenav ul li.Subnav a:hover{color:rgb(65,48,0);}

#services #sidenav li.active a{background:rgb(131,115,82);}
h1{color:rgb(65,48,0);text-decoration:underline;font-weight:bold;margin:0;padding:0;font-size:23px;}
h2{color:rgb(65,48,0);text-decoration:underline;font-weight:bold;font-style:italic;margin:0;padding:0;font-size:17px;}
ul#formlist li{background:none;padding:0;}
#map {
float:left;
margin-right:138px;
width:341px;
display:inline;
}
#contact_info {
float:left;
width:251px;
text-align:center;
}
#contact_info input{
border:1px solid black;}
#contact_info table{
margin-left:5px;

}

#contact_info td.label{
text-align:right;
color:rgb(65,48,0);
}
#contact_info input{
width:130px;}
#contact_info input.submit{
border:1px solid black;color:white;background:#00381E;width:65px;padding:1px 0;}