body {
	background-color: #d9c563;
	margin: 0px;
	padding: 0px;
}
.topareatoplink {
	font-family: "Tempus Sans ITC", Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #857844;
	text-decoration: none;
	text-align: right;
	padding-right: 79px;
}
a.topareatoplink:hover {
	font-weight: normal;
	color: #1D1A0E;
	text-decoration: none;
	text-align: right;
	padding-right: 79px;
}
.toparelinkback {
	background-image: url(../images/linkback.jpg);
	background-repeat: repeat-x;
	font-family: TempusSansITC, Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #d9611a;
	text-decoration: none;
}
.toparelinktext {
	font-family: "Tempus Sans ITC", Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #d9611a;
	text-decoration: none;
}
a.toparelinktext:hover {
	color: #887B46;
	text-decoration: none;
}
img {
	display:block;
	margin:0px;
	padding:0px;
}
.toparealink {
	font-family: "Tempus Sans ITC", Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #d9611a;
	text-decoration: none;
}
.leftcategoryarea {
	background-image: url(../images/left_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.leftarealine {
	background-image: url(../images/left_line_back.jpg);
	background-repeat: repeat-y;
}
.leftcategoryarea h1 {
	font-family: "Tempus Sans ITC", Arial, Verdana;
	font-size: 14px;
	font-weight: normal;
	color: #e43e34;
	text-decoration: none;
	background-image: url(../images/red_bullet.jpg);
	background-repeat: no-repeat;
	margin-left: 11px;
	background-position: left center;
	padding-left: 13px;
	margin-top: 9px;
	margin-bottom: 6px;
}
.leftcategoryarea h1 a{
	color: #e43e34;
	text-decoration: none;
}
.leftcategoryarea h1 a:hover{
	color: #4e1f04;
}
.leftcategoryarea p {
	margin: 0px;
	padding: 0px;
}
.leftcategoryarea li {
	padding: 0px 0px 0px 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-image: url(../images/left_small_bullet.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.leftcategoryarea li a {
	font: normal 12px "Tempus Sans ITC", Arial, Verdana;
	color: #4e1f04;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.leftcategoryarea li a:hover {
	color: #d9611a;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}

.leftcategoryarea ul {
	list-style: none;
	padding: 1px 0px 2px 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.leftareaspace {
	padding-left: 11px;
	line-height: 22px;
}
.middleareabackimage {
	background-image: url(../images/middlearea_backimage.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #e8e7c0;
}
.middlearealeftimage {
	background-image: url(../images/middlearea_leftimage.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.middleareabottomimage {
	background-image: url(../images/middle_bottom_image.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #D9C564;
}
.middleimageline {
	background-image: url(../images/middleimage_middle.jpg);
	background-repeat: repeat-y;
}
.imagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: none;
	padding-top: 3px;
}
.pricetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #010100;
	text-decoration: none;
}
.pricetextbig {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #857844;
	text-decoration: none;
}
.bottomlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #857844;
	text-decoration: none;
}
a.bottomlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.bottomtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a39969;
	text-decoration: none;
}
a.bottomtext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a39969;
	text-decoration: underline;
}
.highlight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #857844;
	text-decoration: none;
	margin-right: 10px;
}
.innertitle{
	font-family: "Tempus Sans ITC", Arial, Verdana;
	font-size: 16px;
	font-weight: normal;
	color: #e43e34;
	text-decoration: none;
}
.productimage {
	margin:0px;
	padding:0px;
	background-image: url(../images/descritpin_image_middle.jpg);
	background-repeat: repeat-y;
}
.descriptionback {
	background-image: url(../images/back.jpg);
	background-repeat: repeat-x;
}

.descriptiontext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #5e552b;

	text-decoration: none;

}

.descriptiontext a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #5e552b;

	text-decoration: underline;

}

.descriptionprice {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-style: normal;

	font-weight: normal;

	color: #857844;

	text-decoration: none;

}

.descriptiontexbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-color: #FFFFFF;

	border: 1px solid #FFFFFF;

}

.productdescriptiontext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #401607;

	text-decoration: none;

	padding-right: 40px;

	background-image: url(../images/description_bottomback.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.productdescriptionboldtext {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #401607;

	text-decoration: none;

}

.descriptiontopback {

	background-image: url(../images/description_topback.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-top: 50px;

}

.descriptionbottomback {



	background-image: url(../images/description_bottomback.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.popuptopborder {

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #da7213;

}

.popupleftborder {

	background-color: #FFFFFF;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #da7213;

}

.popuprightborder {

	background-color: #FFFFFF;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #da7213;

}

.popupbottomborder {

	background-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #da7213;

}

.popupmiddle {

	background-color: #FFFFFF;

}

.popupback {

	background-image: url(../images/popup_back.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	background-color: #D9C564;

}

.popupline {

	background-image: url(../images/popup_line.jpg);

	background-repeat: repeat-x;

}

.abouttitle {

	font-family: "Tempus Sans ITC", Arial, Verdana;

	font-size: 16px;

	font-weight: normal;

	color: #5d4f1c;

	text-decoration: none;

	background-image: url(../images/about_title_back.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

	padding-top: 10px;

}

.aboutusborder {

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #da7213;

	border-left-color: #da7213;

	background-color: #FAF8DF;

	padding: 10px 12px;

}

.aboutustext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #5d4f1c;

	text-decoration: none;

}

.imagetext a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #6e6e6e;

	text-decoration: none;

}

.imagetext a:hover {

	color: #000000;

	text-decoration: underline;

}

.search_page {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #5e552b;

	text-decoration: none;

}

.search_page form{

	margin:0px;

	display:block;

	padding:0px;

	text-align:center;

}

.search_page form img{

	display:inline;

}



.search_page form table {

	border:1px solid #E54334;

}



.search_page td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #5e552b;

	text-decoration: none;

	vertical-align:middle;

}

.search_page a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5e552b;

	text-decoration: underline;

	text-align:left;

	vertical-align:middle;

}