body {
	background-color: #000000;
	background-image: url("images/background.jpg");
	background-position: 0% 0%;
	background-repeat: no-repeat;
	color: #D1C8A9;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	margin: 1%;
}

h1 {
	font-size: 22px;
	font-weight: 700;
}

h3 {
	font-size: 18px;
	font-weight: 700;
}

p, li {
	font-size: 80%;
	line-height: 140%;
}

p.smallbasic {
	font-size: 70%;
}

p.smallnote {
	font-size: 70%;
	color: #7A7A7A;
	display: inline;
}

p.smallfade {
	color: gray;
	font-size: 70%;
}

a:active, a:link, a:visited {
	color: #d1c8a9;
	font-weight: 700;
	text-decoration: none;
}

a:hover {
	color: #61625A;
	font-weight: 700;
}

input,textarea,select {
	background-color: #000000;
	border: 1px silver solid;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
}

input.button {
	background-color: #000000;
	border: 1px silver solid;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
}

input.field {
	background: #000000;
	border: 1px silver solid;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
}

textarea.field {
	background-color: #000000;
	border: 1px solid #747474;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
}

form.inline {
	display: inline;
}

p.toplinks {
	color: silver;
	font-size: 70%;
}

p.topbreadcrumb {
	font-size: 70%;
	color: #ADADAD;
}

a.topbreadcrumb {
	text-decoration: none;
}

td.navigation {
	border-right: 1px solid gray;
	padding: 25px;
}

a.nav_closed {
	color: #007BA4;
}

td.main {
	padding: 25px;
}

table.product {
	border-bottom: 1px solid gray;
}

td.details {
	border-left: 1px solid gray;
	padding: 10px;
}

tr.list1 {
	background-color: #FAFAFA;
}

tr.list2 {
	background-color: #FFFFFF;
}

p.cartbasic {
	font-size: 80%;
}

p.carttotal {
	font-size: 80%;
	font-weight: 700;
}

p.pb {
	color: #ADADAD;
	font-size: 70%;
}

table,img {
	border: 0;
}

td.toplinks,td.cartbottom {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	padding: 5px;
}

td.topbreadcrumb,td.bottom {
	padding: 5px;
}

p.nav_open, p.nav_closed, font.cartbottom {
	color: #007BA4;
	font-size: 70%;
}

td.cartbasic, td.carttotal {
	border-bottom: 1px solid gray;
	padding: 5px;
}

td.pbactive, td.pbinactive {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
}
