* {
	border: 0;
	margin: 0;
	padding: 0;
}
body {
	background: #92847b url(Images/background.gif) center repeat-y;
	color: #616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	text-align: center;
}
a {
	color: #6799b1;
	text-decoration: underline;
}
a:hover {
	color: #838f96;
	text-decoration: none;
}
acronym {
	border-bottom: 1px dashed #999999;
	cursor: help;
}
h1 {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 20px solid #b48181;
	color: #b38b84;
	font-size: 20px;
	font-weight: normal;
	margin: 5px 0;
}
input {
	background: #5c5c5c;
	margin: 2px 20px;
}
#column2 ul {
	margin: 10px 0;
}
#column2 li {
	color: #999999;
	list-style: square inside;
	text-indent: 10px;
}
.login {
	border: 1px solid #666;
	color: #999;
}
.login_hover {
	border: 1px solid #999;
	color: #ccc;
}
.txtok {
	color: #616161;
	font-family: "Verdana";
	font-size:11px;
}
.txterror {
	color: #FF0000;
	font-family: "Verdana";
	font-size:11px;
	font-weight:bold;
}

/****  "topmenu" HORIZONTAL  ****/
.topmenu {margin:0 auto; padding:0;width:100%; text-align:center;}
ul.topmenu {margin:0; padding:0;padding-bottom:2px; list-style: disc inside;text-align: center;}
ul.topmenu li {margin:0; padding:0; display:inline; width:25%;}
/****  "topmenu" horizontal menu link styles  ****/
ul.topmenu li a:link, ul.topmenu a:visited { color:#A99D61;  font-weight:normal;width:100%; }
ul.topmenu li a:hover, ul.topmenu a:active  {color:#336699;  font-weight:normal; width:100%; background-color: #cccccc;  }

.header_rightrowthree {
margin:0;
padding:0;
width:100%;
height:15px;
background-color: #ffffff;
text-align:center;
color:#FFFFFF;
font-weight:normal;
}

#submit {
	border: 1px solid #666;
	color: #ffffff;
	cursor: pointer;
	margin: 2px 20px;
	text-decoration: none;
}
#submit_hover {
	border: 1px solid #999;
	color: #ccc;
	cursor: pointer;
	margin: 2px 20px;
	text-decoration: none;
}
/* The background-image's for the #wrap below are for preloading all the page's images, just add your own images to the pattern */
#wrap {
	background-image: url(Images/arrow.gif);
	background-image: url(Images/arrow_outline.gif);
	background-image: url(Images/background.gif);
	background-image: url(Images/header.gif);
	background-image: url(Images/selector.gif);
	background-image: url('Images/selector_sub.gif');
	background-repeat: no-repeat;
	background-position:  -5000px;
	margin: 0 auto;
	text-align: left;
	width: 600px
}
#header {
	background: url(Images/header.gif) center no-repeat;
	color: #e0e0e0;
	font-size: 327%;
	font-weight: bold;
	height: 100px;
	line-height: 120px;
	text-indent: 10px;
}
#nav {
	padding-bottom: 40px;
	width: 179px;
}
/* leave the padding-bottom in the #nav if you want some space between the navigation and the photos in the left column */
#nav ul li {
	display: inline;
	line-height: 16px;
	list-style: none;
}
#nav ul li a {
	border-bottom: 1px solid #666;
	color: #fff;
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 169px;
}
/* remove the 'text-decoration: underline;' in #nav li a:hover if you don't want the links in the left nav menu to be underlined when the user hovers over them with their mouse */
#nav li a:hover {
	background: #666 url(Images/selector.gif) center right no-repeat;
}
/* the following 3 rules are for the submenu, if you removed the submenu remove these rules as well */
#nav ul ul li {
	line-height: 10px;
	border-bottom: none;
}
#nav ul ul li a {
	color: #ccc;
	text-indent: 20px;
}
#nav ul ul li a:hover {
	background-image: url(Images/selector_sub.gif);
}
#column1 {
	float: left;
	width: 180px;
}
#column1 img {
	border: 1px solid #666;
	margin: 5px 20px;
	padding: 10px 20px;
}
/* in the tag below, #column2, I used the Underscore Hack to give the column2 div the correct margins in Firefox 1 */
#column2 {
	float: none !important;
	float: right;
	margin-left: 192px !important;
	margin-left: 0;
	padding: 12px 40px 30px 9px;
}
#column2 p {
	line-height: 190%;
}
#links div {
	float: left;
	width: 140px;
}
#links div li {
	list-style: none;
}
#links div li a {
	background: url(Images/arrow_outline.gif) left no-repeat;
	padding-left: 15px;
	text-decoration: none;
}
#links div li a:hover {
	background-image: url(Images/arrow.gif);
	color: #ac835c;
	text-decoration: underline;
}
#footer {
	clear: both;
	color: #999;
	font-size: 9px;
	padding: 30px 0 10px 0;
	text-indent: 185px;
}
#footer a {
	color: #999999;
	text-decoration: underline;
}

/* ORDER - basket styles */
.order h2{font-size:14px;font-weight:bold;padding-bottom:4px;}

#order_table{width:500px;}
#order_table tr{padding:4px;}
#order_table tr th{background-color:#e3e3e3;padding:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;font-weight:bold;}
#order_table tr td{background-color:#f3f3f3;padding:4px;padding:3px 4px;border-right:4px solid #fff;border-bottom:1px solid #fff;font-weight:normal;}
#order_table .tfoot td{background-color:#fff;padding:4px 0 0 0;text-align:right;}

/* global form styles */
input, select, textarea{border:1px solid #c3c3c3;background-color:#fff;font-family:Verdana, Helvetica, sans-serif;font-size:11px;}
.submit{background-color:#5d81bd;border:1px solid #5d81bd;color:#fff;margin:5px 0;font-size:11px;font-weight:bold;}
.btnimg{background-color:#faa;border:0px solid #999;margin:5px 0;font-size:11px;font-weight:bold;}
input:focus, select:focus, textarea:focus{background-color:#ffc;}
