body, td {background-color: #060;margin: 0px;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: .9em;color: #333;}
td {background-color: #FFF;}
h1, h2, h3, h4, th, caption, .ash1 {font-size: 2.0em;font-weight: 900;color: #600;letter-spacing: .1em;font-family: Arial, Helvetica, sans-serif;margin-top: 5px;margin-bottom: 5px;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4,caption {font-size: 1.2em;}
th {font-size:1em;}
p {margin-top: 5px;margin-bottom: 5px;}
li {list-style-image: url(assets/emphbullet.gif);margin-top: 0px;margin-bottom: 0.5em;}
#logo {	margin-right: 10px;margin-left: 10px;margin-top: 3px;margin-bottom: 0px;border: 1px solid #060;}
.title {font-family: Georgia, "Times New Roman", Times, serif;font-size: 2.4em;color: #060;font-weight: bold;margin-top: 5px;letter-spacing: 0.1em;}
.tagline {font-style: italic;font-weight: bold;color: #060;}
.topmenu {font-family: Arial, Helvetica, sans-serif;font-size: 1.0em;font-weight: bold;padding-top: 3px;padding-bottom: 3px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #060;border-bottom-color: #060;margin: 0px;padding-right: 5px;padding-left: 5px;background-color: #FFE490;}
.topmenu a:link, .topmenu a:visited, .topmenu a:active{text-decoration: none;background-color: #FFE490;color: #000;}
.topmenu a:hover {background-color: #ffc;}
#footer {font-size: 0.7em;background-color: #ffc;border-top-width: 2px;border-top-style: solid;border-top-color: #060;text-align: center;padding: 5px;}
.greennav {color: #060;	border: thin solid #060;float: right;font-weight: bold;margin: 10px;padding: 5px;text-align: center;background-color: #FFC;}
.greennav a {color:#060;text-decoration:none;display: block;}
.greennav a:hover {background-color:#FFF;text-decoration:underline;}
.greenbrdr {border: 1px solid #060;}
.green {color: #060;}
.brownblock {color: #333;background-color: #FFE490;margin: 0px;padding: 3px;font-weight: bold;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #333;border-bottom-color: #333;}
.brownblock a {text-decoration:underline;color: #333;}
.submenu h4 {color: #FFF;background-color: #060;margin: 0px;padding: 3px;font-weight: bold;}
.submenu a {display:block;padding:4px 8px;margin:0;text-decoration:none;text-align:right;border-top:1px solid gray;background-color: #FFE490;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #808080;font-weight: bold;color: #039;background-image: url(assets/listarrow.gif);background-repeat: no-repeat;background-position: 3px 50%;font-size: 0.9em;}
.submenu a:hover {background-color:#FFC;}
.googletbl {margin-top: 5px;margin-bottom: 5px;border-top-width: thin;border-bottom-width: thin;border-top-style: solid;border-bottom-style: solid;border-top-color: #060;border-bottom-color: #060;}
.small {font-size: 9px;}
.submit_button {font-size: 10px;font-weight: bold;color: #fff;background-color: #060;margin-left: 5px;margin-top: 3px;margin-bottom: 1px;border: 2px #999 outset;}
.linklist a {font-weight: bold;text-decoration: none;color: #00C;}
.linklist a:hover {text-decoration: underline;}
.linklist li {list-style-image: url(assets/listarrow.gif);margin-top: 0px;margin-bottom: 0.5em;}
.lftcell {width: 160px;vertical-align: top;}
.lftcellm {width: 160px;vertical-align: top;border-right-width: 2px;border-right-style: solid;border-right-color: #060;padding-top: 5px;}
.lftcellt {width: 160px;vertical-align: top;height: 1px;border-right-width: 2px;border-right-style: solid;border-right-color: #060;}
.pagetitle {color: #060;padding-bottom: 20px;font-size: 1.6em;}
.greenrev, .greenrev a {color: #FFF;background-color: #060;margin: 0px;padding: 3px;font-weight: bold;}
.greenrev a {text-decoration:underline;}
.titlecell {padding-bottom: 5px;}
.maintable {
	margin-top: 10px;
	width: 915px;
}
#content {vertical-align: top;padding-top: 5px;padding-right: 10px;padding-bottom: 10px;padding-left: 5px;border-top-width: 1px;border-top-style: solid;border-top-color: #006600;}
.fltrt250 {float: right;width: 250px;border: 1px ridge #333;margin-bottom: 10px;margin-left: 10px;}
.em1p2 {font-size: 1.2em;}
.padbdrcelll {padding: 5px;border-bottom: thin solid #060;border-left: thin solid #060;}
.padbdrcellr {padding: 5px;border-bottom: thin solid #060;border-left: thin solid #060;border-right-width: thin;border-right-style: solid;border-right-color: #060;}
.padbdrcellrtop {padding: 5px;border: thin solid #060;}
.padbdrcellltp {padding: 5px;border-bottom: thin solid #060;border-left: thin solid #060;border-top-width: thin;border-top-style: solid;border-top-color: #060;}
.padcell5bld {font-weight: bold;vertical-align: top;padding: 5px;}
.padjstfy {text-align: justify;padding-right: 5px;padding-left: 5px;}
hr {color: #060;background-color: #060;height:3px;border: none;}
.pad5 {padding: 5px;}
.brown {color: #600;}
.padbrdrbase {padding: 5px;border-bottom-width: thin;border-bottom-style: dashed;border-bottom-color: #060;vertical-align: top;}
.bold {font-weight: bold;}
.font1em {font-size: 1em;}
.fltrt {float: right;margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 10px;}
.fltlft, .lftdiv {float: left;margin-top: 5px;margin-right: 10px;margin-bottom: 5px;}
.shopdesc a {color:#633;text-decoration:none;}
.shopdesc a:hover {text-decoration:underline;}
.shoptitle a {color:#063;text-decoration:none;}
.basediv {font-weight: bold;margin: 10px;padding: 10px;border: 1px solid #600;}
