@charset "UTF-8";
body {
	background-color: #231F00;
	padding-top: 1em;
	padding-bottom: 2em;
	margin: 0px;
}
#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 83
];
	width: 1048px;
	margin-bottom: 1em;
}
#header {
	background-color: #7B6C41;
	display: block;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-width: 1em;
	border-right-width: 1em;
	border-bottom-width: 1em;
	border-left-width: 1em;
	border-top-color: #473E26;
	border-right-color: #443B24;
	border-left-color: #473E26;
	border-bottom-color: #473E26;
	height: 11em;
	position: relative;
}
h3 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 3.5em;
	text-align: center;
	margin-top: 0em;
	width: 50%;
	float: none;
	padding-top: 0.2em;
	margin-left: -0.75%;
}
h3 a {
	text-decoration: none;
	color: #000;
}
h1 {
	font-size: 28px;
	text-align: center;
}
h2 {
	color: #000;
}
h4 {
	text-indent: 0em;
	margin-top: 2em;
	margin-bottom: 0.5em;
	text-transform: uppercase;
	color: #000;
}
h5 {
	font-size: 24px;
	text-transform: uppercase;
	margin-top: 2em;
}
h6 {
	font-size: 1.5em;
	text-align: center;
	margin-bottom: 0em;
	margin-top: 1em;
	float: right;
	width: 100%;
}
#headerpic {
	top: 0.25em;
	right: 1.5%;
	position: absolute;
	border: .12em solid #000;
}
#mainnav ul {
	list-style-type: none;
	background-color: #817144;
	border-right-width: 0.35em;
	border-left-width: 0.35em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #473E26;
	border-left-color: #473E26;
	height: 2.2em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0.5em;
	margin-right: auto;
	margin-left: auto;
	padding-left: 1em;
}
#mainnav a {
	font-weight: 500;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 20px;
	text-decoration: none;
	float: left;
	width: auto;
	margin-right: 1.25em;
}
.img_title a:hover, .img_title a:active, .img_caption a:focus {
	color: #CC5;
}
#mainnav a:hover, #mainnav a:active, #mainnav a:focus {
	color: #C2B87A;
}
#main {
	background-color: #9B8854;
	padding-top: 2%;
	border: 0.3em solid #473E26;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#shipping {
	color: #FFEA08;
	text-align: center;
	font-size: 1.4em;
	font-weight: 400;
	margin-bottom: 1em;
}
#pottedtext {
	font-size: 1.4em;
	font-weight: 400;
	margin-bottom: 1em;
	text-align: center;
}
#noship {
	color: #7F0000;
	text-align: center;
	font-size: 16px;
}
#noship p {
	margin-bottom: 0em;
	margin-top: 0px;
}
#home {
	font-size: 0.9em;
	margin-left: 1.5em;
	width: 90%;
	margin-top: 1em;
	padding-left: 1.5em;
}
#home p {
	margin-bottom: 0.5em;
	margin-top: 0em;
	text-indent: 2em;
	margin-left: 1em;
}
#homepic {
	border: .12em solid #000;
	margin-top: 1em;
	margin-bottom: 1em;
}
#productdes {
	margin-bottom: 2em;
	font-size: 16px;
}
#productdes a {
	text-decoration: none;
	color: #000;
}
#pagepics {
	float: left;
	width: 35%;
	margin-top: 0%;
}
.productpagepic {
	border: 0.15em solid #000;
	margin-left: 12%;
	margin-top: 2%;
}
#productpagedata {
	width: 58%;
	margin-left: 38%;
	margin-top: 2em;
	font-size: 16px;
}
#productpagetext {
	margin-bottom: -2em;
}
#productpagetext p{
	text-indent: 2em;
	margin-bottom: -2%;
	width: 100%;
}
#productwarning {
	margin-top: 2.5em;
	width: 100%;
	margin-bottom: -3.5em;
}
#protectorwarning {
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: -2em;
}
#productpagedata ul {
	list-style-type: none;
	float: left;
	padding-right: 1.8em;
	padding-left: 0px;
	padding-top: 4em;
}
#guaranteetext {
	width: 90%;
	margin-left: 4%;
	padding-bottom: 2em;
	margin-top: 2em;
}
#firstpara {
	text-indent: 2em;
}
#shippingtext {
	width: 90%;
	margin-left: auto;
	padding-bottom: 2.5em;
	margin-right: auto;
	padding-left: 1em;
}
#shippingtext p {
	margin-top: 0.5em;
	margin-bottom: 0px;
	width: 100%;
}
#policy ol li sup {
	font-size: 0.7em;
}
#policy ol li {
	margin-bottom: 2%;
}
#treeprotect {
	float: left;
	margin-top: 0em;
}
#productship sup {
	font-size: 0.9em;
}
.centered {
	text-align: center;
}
.banner {
	border: .12em solid #000;
	margin-bottom: -0.5em;
	margin-right: .5em;
	margin-left: 0.5em;
}
.productpic {
	border: 0.15em solid #000;
	margin-top: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
}
.img_title {
	font-size: 0.8em;
	text-align: center;
	margin-bottom: 0em;
}
.product_caption {
	font-size: 1em;
	text-align: center;
	float: left;
	padding-left: 2.75em;
	padding-top: 1.5em;
	padding-bottom: 1em;
	max-width: 11.5em;
	height: 13.5em;
}
.product_protector {
	font-size: 1em;
	height: 13.5em;
	max-width: 11.5em;
	padding-bottom: 1em;
	padding-left: 2.75em;
	padding-top: 1.5em;
	text-align: center;
}
.productdes {
	height: 10em;
	margin-top: 3em;
	margin-left: 43%;
	padding-bottom: 3em;
	text-align: left;
	width: 50%;
}
.data {
	width: 65%;
	margin-left: 35%;
}
#copyright {
	color: #8C8C8C;
	clear: left;
	margin-top: 1em;
	margin-left: 3em;
}
#bottomnav ul {
	list-style-type: none;
	padding-left: 0px;
	padding-bottom: 1em;
	margin-left: 3em;
}
#bottomnav a {
	color: #8C8C8C;
	float: left;
	margin-right: 3em;
	padding-left: 0px;
}
#contact {
	margin-top: 3em;
	margin-bottom: 3em;
}
#contacttext {
	margin-left: 5em;
	margin-right: 5em;
	margin-top: 2em;
}
#footer {
	width: 1048px;
	margin-right: auto;
	margin-left: auto;
}
#bottomnav a:hover, #bottomnav a:active, #bottomnav a:focus {
	color: #c2b87a;
}
#paypalpic {
	margin-right: 2em;
	margin-bottom: 2em;
}
#paypallogo {
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 25%;
}
#addtocart {
	width: 40%;
	float: left;
	margin-top: 4em;
}
#addtocartselect {
	float: left;
	width: auto;
	margin-top: 2.5em;
	margin-left: -1em;
	margin-right: -1em;
}
#productdes h2 a:hover , #productdes h2 a:active, #productdes h2 a:focus{
	color: #C2B87A;
}
#indextitle {
	margin-top: 0em;
}
#producttitle {
	margin-top: 0em;
	margin-bottom: 0em;
}
#productship {
	float: left;
	margin-top: 1em;
	margin-bottom: 0em;
}
#tax {
	float: right;
	margin-bottom: 0em;
	top: 2em;
}
#productship p {
	margin-top: .5ex;
	margin-bottom: 0em;
}
.fieldset {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0em;
}
.button {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0em;
}
#winter {
	margin-top: 17em;
}
#inventory {
	font-size: 18px;
	color: #FF3;
	font-weight: bolder;
}
#soldout {
	text-align: center;
	color: #F00;
}
.infospacing {
	margin-top: -2.15em;
	width: 33%;
	margin-bottom: 0em;
}
.infospacing li {
	margin-bottom: 1.1em;
}
.price {
	margin-bottom: 0em;
	margin-top: -2.1
]5;
	width: 20%;
	text-align: right;
	margin-left: -1em;
	margin-top: -2.15em;
}
.price li {
	margin-bottom: 1.1em;
}
.quantity {
	margin-top: -2.15em;
	margin-bottom: 0em;
	text-align: right;
	width: 30%;
	margin-left: -0.5em;
}
.quantity li {
	margin-bottom: 1.1em;
}
.paypal {
	margin-bottom: -1em;
	width: 20%;
	margin-top: -2em;
	margin-left: 0em;
}
.paypal li {
	margin-bottom: -1.4em;
	margin-top: -0.4em;
}
.pottedone {
}
.pottedsize1 {
	margin-top: -2em;
	width: 40%;
}
.pottedsize1 li {
	margin-bottom: 0.75em;
}
.pottedbutton1 {
	margin-left: -1em;
	width: 50%;
	margin-top: -2.25em;
	margin-bottom: 2.5em;
}
.pottedsize2 {
	width: 40%;
	margin-top: -3em;
}
.pottedsize2 li {
	margin-bottom: 0.75em;
}
.pottedbutton2 {
	width: 50%;
	margin-left: -1em;
	margin-top: -3.25em;
}
.pottedbutton2 li {
	margin-bottom: .5em;
}
#indexpic {
}
.clearfloat {
	font-size: 1em;
	clear: left;
}
.img_title a {
	font-size: 1em;
	color: #000;
	text-decoration: none;
}
