input[type="text"], select, textarea {
    font-family:"Verdana", Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 3px;
    border: solid 1px #c6dd59;
	background-color:#FFFFFF;
	background-image: url('input_bg.png');
    background-repeat: repeat-x;
    background-position: top;
} 
input[type="submit"]{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
    font-size: 12px;
	padding: 2px 10px 2px 10px;
}

#contact_form{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C1607;
}
#contact_form td.error{
	color: red;
}
#contact_form img{
padding-top: 4px;
}

#guestbook_messages{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C1607;
}
#guestbook_messages td.name a, #guestbook_messages td.name{
	color: #659821;
	text-decoration:none;
	background-color: #EEF5C9;
}
#guestbook_messages td.pages, #guestbook_messages td.pages a{
	color: #659821;
	text-decoration:none;
	background-color: #EEF5C9;
}
#guestbook_messages td.date{
	color: #659821;
	text-decoration:none;
	background-color: #EEF5C9;
}


#guestbook_form{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C1607;
}
#guestbook_form td.error{
	color: red;
}
#guestbook_form td.add_comment{
	padding-top: 15px;
	color: #2C1607; 
	font-size: 14px; 
	font-weight: bold;
}
#guestbook_form img{
	padding-top: 4px;
}

div.item_info{width: 500px; }
div.item_info img{ float:left; margin: 3px 5px 0px 0px; text-align: justify; border: solid 1px #8fc030;}
div.item_info span.title {	font-size: 14px;	font-weight: bold; }
div.item_info span.price { font-size: 12px; font-weight: bold; color:#8fc030; }
