/* comments */
body {
    background-color: white;
    margin: 0px;
    padding: 0px;
}
#topnav {
    height: 25px;
    width: 210px;
    margin: 0px;
    border: none;
    padding: 0px;
    text-align: center;
    float: right;
}
#topnav ul {
    width: 100px;
    height: 25px;
    float:right;
    list-style: none;
    margin: 0px 1px 0px 0px;
    padding:0px;
    height: 25px;
    display: inline;
}
#topnav ul li {
    height: 25px;
    font-size: 12px;
    border-right: solid 2px;
    font-weight: bold;
    color: black;
    background-color:#015E40;
    padding: 4px 10px 0px 10px;
}
#topnav ul li a {
    text-decoration:none;
    vertical-align: middle;
    color: white;
}
#topnav ul li:hover {
    background-color:#000000;
}
.orderbutton {
    margin: 0px;
    border: none;
    padding: 0px;
    text-align: center;
}
.orderbutton ul {
    width: 100px;
    height: 25px;
    float:left;
    list-style: none;
    background-color: #015E40;
    margin: 0px 1px 0px 0px;
    padding:0px;
    display: inline;
}
.orderbutton ul li {
    height: 25px;
    font-size: 12px;
    font-weight: bold;
    color: black;
    padding: 0px 10px 0px 10px;
}
.orderbutton ul li a {
    text-decoration:none;
    vertical-align: middle;
    color: white;
}
.orderbutton ul li:hover {
    background-color:#000000;
}
.banner {
    height: 100px;
    font-size: 25px;
    font-weight: 900;
    padding:0px;
    margin: 0px;
    color: black;
    border-bottom: solid 1px black;
    width: 100%;
}
.banner img {
	border: none;
}
.payment {
	position: absolute;
	right: 10px;
	top: 400px;
}
.announcements {
	border: thin black solid;
	width: 210px;
	margin: 0px;
	padding: 5px;
	position: absolute;
	right: 10px;
	top: 114px;
	background-color: #D2FEBE;
}
.announcements h1 {
	font: bold 16px arial;
	margin: 0px;
	padding: 0px;
}
.announcements p {
	font: 12px arial;
}
.main {
    margin: 1em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
    width: 80%;
    font: 13px arial;
}
.main p {
    color: black;
}
.indent {
    text-indent: 1cm;
}
.main img {
    padding: 10px 0px 0px 0px;
}
.specials {
    margin: 0px;
    padding: 5px 0px 10px 15px;
    position: absolute;
    left: 154px;
}
.specials p {
    color: black;
}
.specials img {
    padding: 10px 0px 0px 0px;
}
.nomargin {
    margin: 0px;
    padding: 0px;
}
div.pricing {
    float: right;
    color: black;
    margin: 5px 0px 5px 10px;
}
div.pricing table {
    padding: 20px;
}
div.pricing table tr td {
    color: black;
}
.border {
    border: solid thin black;
}
img.product {
    float: left;
    border: solid thin black;
    width: 220px;
    margin: 5px 15px 15px 0px;
    padding: 0px;
}
p.margin {
    margin: 15px 0px 0px 0px
}
.product_stats {
    margin: 0px;
    padding: 0px;
    font: 13px arial;
    line-height: 22px;
}
.FloatR {
    float: right;
}
.FloatL {
    float: left;
}
.construction {
    border: medium black solid;
    width: 400px;
}
.footer {
    position:relative;
    bottom: 0%;
}
.noformat {
    text-decoration: none;
    color: black;
}
/* start MENU style stuff */
.sidebar {
	background-color: #D2FEBE;
	height: 100%;
	width: 149px;
}
ul.menu, ul.menu ul {
    height:1000px;
    width:150px;
    border:none;
    color:white;
    list-style:none;
    cursor:default;
    text-align:left;
    text-indent:20px;
    padding: 0em 0em 0em 0em;
    margin: 0em 1em 0em 0em;
    float:left;
    z-index:10;
}
ul.menu li {
    position: relative;
    height:25px;
    background-color:#015E40;
}
ul.menu li:hover, ul.menu li.CSStoHighlight {
    background-color:black;
}
ul.menu a {
    text-decoration:none;
    color:white;
}
ul.menu li, ul.menu ul li {
    border-bottom: 1px black solid;
    border-left: 1px black solid;
}
ul.menu li > ul {
    display:none;
    position:absolute;
    top:1px;
    left:149px;
}
ul.menu li:hover ul {
    display: block;
}
ul.menu ul.CSStoShow {
    display:block;
}
/* end menu style stuff */