/* CSS Document */
body {font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 13px; margin: 0 auto;}
#topbg {height: 73px;  background-image: url(../images/topbg.png); background-repeat: repeat-x; color: #FFFFFF; font-family:"Times New Roman", Times, serif; font-size: 23px;}
#top {width: 980px; margin: 0 auto; padding: 10px;}
.tag {float: right; padding-top: 10px; padding-right: 20px;}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	/*width: 10em;*/
	
}

#nav li a {
	float: left;
	/*width: 10em;*/
	color: #8B5C29; 
	text-decoration: none; 
	padding: 0px 30px; 
	border-right: 1px #8B5C29 solid;


}

#nav li a:hover {
	color:#663300}

#nav li ul {
	position: absolute;
	padding-top: 10px;
	margin-top: 20px;
	margin-left: 240px;
	
	left: -999em;
	font-size: 12px;
	color: #006B33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}


#nav li ul li a{
    width: 270px;
	background-color: #f1f8f6;
	color: #669933;
	border-bottom: 1px #FFFFFF solid;
	padding: 10px;
	border-right: 0px;
}


#nav li ul li a:hover{
	background-color: #ffffff;
	color: #006B33;
}

#nav li.last a{border-right: 0px;}

#menubg {height: 25px; padding: 5px 10px; background-image: url(../images/menubg.jpg); background-repeat: repeat-x; margin: 0 auto; }
#menu {font-family: "Times New Roman", Times, serif; font-size: 20px; width: 980px; margin: 0 auto; padding-left: 36px;}

#level0 {display:block; margin: 0 auto; }
#splashbg {height: 600px; color: #000000; background-image: url(../images/chair.jpg); display:block; margin: 20px auto; color: #FFFFFF; background-repeat:no-repeat; width: 1024px;}
#splash {padding: 36px; width: 860px; margin: 0 auto; }
#splash h1 {font-family:"Times New Roman", Times, serif; color: #006B33; font-weight: normal; margin-bottom: 0;}
#splash p {float: left; width: 380px; margin-right: 40px; color: #333333;}
#testimonials {background-color: #f1f8f6; margin: 0px 20px; color: #999999; border-top: 1px dashed #999999; border-bottom: 1px dashed #999999; width: 200px; float: right; padding: 30px 20px; font-size:11px; display:block; height: 540px;}
#servicelinks {background-color: #f1f8f6; margin: 0px 20px; color: #999999; border-top: 1px dashed #999999; border-bottom: 1px dashed #999999; width: 200px; float: right; padding: 30px 20px; font-size:11px; display:block; height: 640px;}
#testimonials h1 {color: #669933; font-family:"Times New Roman", Times, serif; font-weight: normal; bottom-border: 1px dashed #999999; font-size: 20px;}
h1 {color: #006633; font-family:"Times New Roman", Times, serif; font-weight: normal; font-size: 23px;}
#bottombg {margin: 0 auto; background-color: #f9f9f9; height: 200px; clear:both;}
#bottom {color: #999999;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 40px 20px; width: 960px; margin: 20px auto; }
#bottom a{color: #999999; text-decoration: none;}
#bottom a:hover{color: #666666}
#smlogo {color: #006B33; width: 150px; float: left; margin-right: 20px;}
#smlogo a{color: #006B33; text-decoration: none;}
#smlogo a:hover {color: #006B33; text-decoration: underline;}
#minimenu a{color: #006B33; text-decoration: none; margin: 10px 15px 10px 0px; padding-top: 30px;}
#minimenu a:hover {color: #006B33; text-decoration: underline;}
#level1 {width: 1000px; margin: 0 auto;}
#level2 {width: 700px; float: right; margin: 0 auto;}
#maincontent {width: 300px; padding: 20px 30px; background-color: #FFFFFF; min-height: 560px; float: right;}
#maincontent a{color: #006B33; text-decoration: none;}
#maincontent a:hover{color: #006B33; text-decoration: underline;}
#maincontentwide {width: 450px; padding: 20px 30px; background-color: #FFFFFF; min-height: 540px; float: right;}
#maincontentwide a{color: #666666; text-decoration: none;}
#maincontentwide a:hover{color: #006B33;}
#desk{background-image: url(../images/ergo.jpg); background-repeat:no-repeat; height: 600px; margin: 20px auto; width: 1024px;}
#pad{background-image: url(../images/resources.jpg); background-repeat:no-repeat; height: 800px; margin: 20px auto; width: 1024px;}
#building{background-image: url(../images/services.jpg); background-repeat:no-repeat; height: 700px; margin: 20px auto; width: 1024px;}
#wheelchair{background-image: url(../images/disabled.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
#lift{background-image: url(../images/lift.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
#keyboard{background-image: url(../images/keyboard.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
#seminar{background-image: url(../images/seminars.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
#contact{background-image: url(../images/contact.jpg); background-repeat:no-repeat; height: 600px; margin: 20px auto; width: 1024px;}
#news{background-image: url(../images/newsroll.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
#wellness{background-image: url(../images/wellness.jpg); background-repeat:no-repeat; height: 600px;  margin: 20px auto; width: 1024px;}
h2 {color: #669933; font-family:"Times New Roman", Times, serif; font-weight: normal; font-size: 20px;}
h2 a{color: #669933; text-decoration:none;}
h2 a:hover{color: #669933; text-decoration:underline;}
h2 ul{list-style: none; margin: 0; padding: 0; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 ul li{padding-bottom:12px;}
#contactcontent {width: 265px; padding: 20px 30px; float: right;}
#contactcontent a{color: #006B33; text-decoration: none;}
#contactcontent a:hover{color: #006B33; text-decoration: underline;}
#contactcontent h2 {color: #FFFFFF; margin-bottom: 0;}
#contactcontent {color: #FFFFFF}
#contactcontent a{color: #669933}

.newsitem {background-color: #f4f8f1; padding: 5px; margin-bottom: 5px;}

.moreright {margin-right: 160px;}

#form {float:right; margin: 0;}