div		{ width: 100%; margin-left: 20; margin-right:20; font-size: 80%; font-family: verdana; color: black; line-height: 120%; }
div.p		{ width: 100%; margin-left: 0; }
div.ps		{ width: 100%; margin-left: 10; }
div.w		{ font-size: 80%; font-family: verdana; color: white; line-height: 140%; }

h1		{ font-size: 170%; font-family: georgia; color: black; line-height: 120%; }
h2		{ font-size: 140%; font-family: georgia; color: black; }
h3		{ font-size: 120%; font-family: georgia; color: black; }
h3.green	{ font-size: 120%; font-family: georgia; color: green; }


td		{ padding: 0px; }
td.pr		{ padding: 5px; padding-left: 10px; border: 1px solid black; }

table		{ border-collapse: collapse }
table.price	{ width: 90%; margin-left: 15; font-size: 80%; font-family: verdana; color: black; line-height: 120%; }

hr		{ color: black; height: 1px; }

img		{ border:0; }

span		{ float: left; overflow: visible; display: -moz-inline-box; display:block; display: inline; display: inline-block; vertical-align: top; }
span.p		{ height: 300px; width: 200px; margin-left: 20px; }
span.ps		{ height: 250px; width: 150px; margin-left: 10px; }
span.comment	{ float: none; font-size: 90%; font-family: verdana; color: #707070; }
span.date	{ float: none; font-size: 80%; font-family: verdana; color: #707070; }


a:link 		{font-family: verdana; font-size: 10pt; color: #0055CC; text-decoration: underline; }
a:active 	{font-family: verdana; font-size: 10pt; color: #CC0000; text-decoration: underline; }
a:visited 	{font-family: verdana; font-size: 10pt; color: #0055CC; text-decoration: underline; }
a:hover 	{font-family: verdana; font-size: 10pt; color: #CC0000; text-decoration: none; }