/* CSS Document */

body { background:#fbf6e0; margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000}

p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000}

a {color:#006666; text-decoration:none}
a:hover {color:#003399; text-decoration:underline}
li {padding-bottom:6px}
div#menu {width:200px; height:100%; padding:10px 0px 0px 0px}

/* Class Styles */

.header {font:24px Times New Roman, Times, serif; line-height:26px; text-align:center}
.bodytext {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:18px; text-align:justify}
.center {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:17px; text-align:center}
.subheader {font:16px Verdana, Arial, Helvetica, sans-serif; line-height:22px}
.ssubhead {font:14px Verdana, Arial, Helvetica, sans-serif; line-height:20px}
.rsub {font:16px Verdana, Arial, Helvetica, sans-serif; color:#990000; line-height:22px}
.small {font:10px Verdana, Arial, Helvetica, sans-serif; color:#999;}
.imgr {margin:10px 0px 10px 10px; padding:3px}
.imgl {margin:10px 10px 10px 0px; padding:3px}
.img {margin:10px; padding:3px; border:1px solid #000}

#menu ul a:link, #menu ul a:visited {display: block;}
#menu ul {list-style: none; margin: 0; padding: 0;}


.sidemenu {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #012E0A;
	margin: 0px;
	padding: 0px;
	width:90%;
	text-align:left;
	border-bottom:1px #ccc solid;

	}
.sidemenu a { 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #012E0A;
	text-decoration: none;
	font-weight: normal;
	list-style:none;
	display:block;
	padding:10px
}
.sidemenu a:hover {color: #FFF; text-decoration: none; 	padding:10px;}
.sidemenu li.active {color:#000066}

#submenu { font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	list-style:disc;
	padding-left:20px;
	}
#submenu a { font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	list-style:disc;
	text-decoration: none;
	font-weight: bold;

	}
#submenu a:hover { font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	padding:10px;
	}	

body#home a#homenav,
body#about a#aboutnav,
body#products a#productsnav,
body#photos a#photosnav,
body#contact a#contactnav,
body#menu a#menunav,
body#testimonials a#testimonialsnav,
body#solutions a#solutionsnav {
	font-weight:bold;
	border-bottom:2px #fff solid;
	color:#fff
	}