html, body	{
		margin:0px;
		padding:0px;
		height: 100%;
		}

h1,h2		{
		color: #019800;
		font-family: tahoma;
		font-weight: normal;
		}
h1		{
		font-size: 1.8em;
		}
h2		{
		font-size: 1.3em;
		}

td		{
		font-family:tahoma;
		font-size:11px;
		color:#828282
		}
form 		{
		margin:0px;
		padding:0px;
		size:auto;
		}

a		{
		color:#019800;
		text-decoration:underline;
		}
a:hover		{
		text-decoration:none;
		}

ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li 		{
		line-height: 16px;
		background:url(images/list3.gif) 0px 6px no-repeat;
		padding:0 0 0 11px
		}
ul a	{
		color:#019800;
		text-decoration:underline;
		}
ul a:hover{
		text-decoration:none;
		}
		
ol		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ol li 	{
		height:15px;
		color:#3B3B3B;
		background:url(images/list2.gif) bottom left no-repeat;
		padding:0 0 0 13px
		}
ol a	{
		text-decoration:none;
		color:#019800;
		}
ol a:hover{
		text-decoration:underline;
		}

/* More */
.more a	{
		color:#44423D;
		text-decoration:underline;
		}
.more a:hover{
		text-decoration:none;
		}
.more img{
		margin:0 6 0 0px;
		}
		
/* Footer */
.footer	{
		color:#FFFFFF;
		font-size:10px;
		padding:41 0 0 293px;
		}
.footer span{
		font-family:arial;
		}
.footer a{
		text-decoration:none;
		color:#FFFFFF;
		}
.footer a:hover {
		text-decoration:underline;
		}

.sidebar {
		width: 215px;
}

/* Left */

.left {
		float: left;
		width: 202px;
		margin: 0px 13px 0px 0px;
		background:#F4F4F4;
		height: 100%;
}

.left ul{
		margin: 3px 0 0 15px;
		padding:0px;
		list-style:none;
		}
.left ul li {
		line-height:20px;
		background:url(images/list1.gif) 0px 7px  no-repeat;
		padding: 0 0 0 11px;
		}
.left ul a{
		color:#3A3A3A;
		font-weight:bold;
		text-decoration:none;
		}
.left ul a:hover {
		text-decoration:underline;
		}

.content {
		width: 523px;
		background:url(images/top2.gif) top left repeat-x;
}

/* Right */

.right {
		margin: 15px;
}

.specials {
		border: 0;
}

/* Prices */

#prices 	{
		float: left;
		margin: 0px 20px 20px 0px;
		}

.pricename {
		width: 150px;
		}

.priceamount {
		text-align: right;
		width: 50px;
		}
		
/* Line */
.line	{
		width:100%;
		height:1px;
		background:url(images/line1.gif) top left repeat-x
		}		
		
/* Form */
.form	{
		margin:11 0 0 8px;
		}
input{
		width:177px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#DADADA;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#828282;
		padding:2 0 0 7px;
		margin:2 0 0 0px;
		}
textarea{
		width:177px;
		height:176px;
		overflow:auto;
		border-style:solid;
		border-width:1px;
		border-color:#DADADA;
		background:#FFFFFF;
		font-family:tahoma;
		font-size:11px;
		color:#828282;
		padding:2 0 0 7px;
		margin:2 0 0 0px;
		}
.img {
	clear: both;
}
.img img {
	float: left;
	margin: 0 30px 30px 0;
}
.imgheader {
	float: left;
	width: 200px;
	margin: 0 30px 10px 0;
	text-align: center;
	font-weight: bold;
}
