body { background-color: #E9E9E9; margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; }

#menu{text-align:left; margin:0 10px;}
#menu a{display:block; padding-bottom:10px;}

a:link {color: #000000; text-decoration: underline; font-weight:bold;}
a:visited {color: #000000; text-decoration: underline; font-weight:bold;}
a:hover {color: #EB1F25; text-decoration: none; font-weight:bold;}

.leftnav a:link {color: #EC1818; text-decoration: underline; font-family: Arial Black; font-size: 10pt; text-align:center; font-weight:bold; }
.leftnav a:visited {color: #EC1818; text-decoration: underline; font-family: Arial Black; font-size: 10pt; text-align:center; font-weight:bold; }
.leftnav a:hover {color: #EC1818; text-decoration: none; font-family: Arial Black; background-color:#FFFFFF; font-size: 10pt; text-align:center; font-weight:bold; }

.redtitle {color: #EC1818; text-decoration: none; font-family: Arial Black; font-size: 10pt; text-align:center }
.whitetitle	{ font-family: Verdana; font-size: 8pt; color:#FFFFFF; text-align:center }

h1           		{ font-family: Arial; font-size: 16px; color: #333; margin-bottom: 0.5em }
h2           		{ font-family: Arial; font-size: 13px; margin-bottom: 0.5em }
h3           		{ font-family: Arial; font-size: 12px; margin-bottom: 0.5em }
ul           { font-family: Verdana; font-size: 8pt }
li           { font-family: Verdana; font-size: 8pt }
p            { font-family: Verdana; font-size: 8pt  }
table        { font-family: Verdana; font-size: 8pt }
button       { text-transform: uppercase; font-family: Verdana; font-size: 10pt }

img					{ border: none; }


#right { border-right: 1px #e9e9e9 solid; }
#maintable { border-top: 1px #000000 solid; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid; border-right: 1px #000000 solid; }

/* -- TABLE BACKGROUND --*/
			
table.tborder {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #000000;
	border-collapse: collapse;
	background-color: #eeeeee;
}
table.tborder th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #000000;
	background-color: #cccccc;
      color: #000000;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tborder td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #000000;
	background-color: #eeeeee;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* Tree pages boxed layout */
.boxholder{float:left;width:180px;margin-top: 10px;margin-bottom:25px;margin-left: 15px;border:#CCCCCC 1px solid;}
/*.boxholder:hover{border:#CCCCCC 1px solid;background-color:#F4F4F4;} 
.boxholder:hover .productshot{margin:9px;border:#CCCCCC 1px solid;background-color:#FFFFFF;}*/
.productshot{margin:10px;width:160px;height:160px;}
.descriptiontext{width:180px;height:65px;}
.description{padding:0 5px;font: 11px Arial, Tahoma, Verdana, Helvetica, sans-serif;font-weight:bold;}
.bottom{background-image:url('../images/treepages/moreinfo.jpg');background-repeat: no-repeat;background-position: right 50%;width:175px;height:22px; margin-bottom:3px;}
.price{font: 12px "Century Gothic", "Lucida Grande", Arial, Tahoma, Verdana, Helvetica, sans-serif;padding-top:3px; padding-bottom:5px;}
.textspacer {clear:both;margin:10px 15px;}


