@charset "utf-8";
/* CSS Document */

*limited reset*/
html, body, div, section, article, aside, header, hgroup, footer, nav, h1, h2, h3, h4, h5, h6, p, blockquote, address, a, time, span, em, strong, img, ol, ul, li, figure, canvas, video, th, td, tr {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align:baseline;
	font: inherit;
}

a.bluebar:hover {
	border: none;
	color: white;
	cursor: default;
}
.ShippingInfo {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	font-variant: small-caps;
	color: #fff;
	background-color: #000;
	text-align: center;
}


.AddToCart {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	color: #006600;
	text-align: center;
	margin-top: 10px;
}

#antiquephotos {
	margin: 1.38888888888889%;
	padding: 1.38888888888889%;
	clear: right;
	float: right;
}


.BlueFunBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	background-color: #06F;
	text-align: center;
	float: left;
	height: auto;
	width: 95%;
	border: thin none #FF9;
	padding: 1.5%;
	text-indent: 0;
	margin: 1.5%;
}

.BlueLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: .9em;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #00F;
	text-align: center;
	float: left;
	height: 1.5em;
	width: 100%;
	color: #FFF;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align:center
	height: auto;
	width: 90%;
}

.bodytype {
	height: auto;
	width: 90%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-indent: 1.38888888888889%;
}

.BottomNavBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	font-variant: normal;
	text-align: center;
	margin: 2%;
	padding: 1%;
	float: left;
	height: auto;
	width: 90%;
	border-top-width: medium;
	border-bottom-width: medium;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	color: #000;
	background-color: #FFF;
	text-indent: 0;
	border-bottom-color: #FFF;
}

.brianroberts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	font-weight: normal;
	color: #cc0000;
	text-align: left;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #cc0000;
	border-bottom-color: #cc0000;
}

.byline {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
}


.compliments {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	width: 100%;
	float: left;
}

.container {
	height: auto;
	width: 90%;
	max-width: 800px;
	margin: 0;
	align: center;
	background-color: #ffffff;
	text-align: left;
	margin: 0 auto;
	
}

.dropcap::first-letter {
	font-size: 3em;
	font-family: Georgia;
	float: left;
	padding: 1.38888888888889% .625% 0 0;
}

#FeaturedProducts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-align: left;
	border: thin dotted #00F;
	height: auto;
	width: 72.91666666666667%;
}


.fullphoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-style: italic;
	text-align: center;
	float: left;
	margin-top: 0.625em;
	margin-bottom: 0.625em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	width: 100%;
}


.funstufftopicbar {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 2.1em;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
	text-align: right;
	margin: 1.38888888888889%;
}

.footer {
	height: auto;
	width: 90%;
	margin-top: 1.38889%;
	padding-top: 0px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: .625em;
	color: #00F;
	text-align: center;
	border-top-width: medium;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFF;
	float: left;
	font-weight: bold;
	border-top-color: #cc0000;
}

.frontpagelinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	text-align: left;
}

.FunStuffContainer {
	background-color: #FFF;
	margin: 1%;
	float: left;
	height: auto;
	width: 97%;
	text-align: center;
	text-indent: 0;
	padding: 1%;
	border: thin solid #000000;
}

.futuretopicbar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	text-align: right;
}


.GreenLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #060;
	text-align: center;
	float: left;
	height: 1.5em;
	width: 100%;
}
.BlackLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #000;
	text-align: center;
	float: left;
	line-height: normal;
	height: 1.5em;
	width: 100%;
}



.GreenFunBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	background-color: #060;
	text-align: center;
	float: left;
	height: auto;
	width: 95%;
	border: thin none #F00;
	margin: 1.5%;
	padding: 1.5%;
}

.header {
	height: auto;
	width: 90%;
}

.helpfulblue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #03F;
	text-align: center;
	height: auto;
	width: auto;
	margin-top: 0.625em;
	margin-bottom: 0.625em;
}


.helpfulblack {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFF;
	background-color: #000;
	height: auto;
	width: auto;
	text-align: center;
}

.helpfulred {
	background-color: #cc0000;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-variant: small-caps;
}

.helpfulgreen {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #060;
	text-align: center;
	height: auto;
	width: auto;
	margin-top: 1em;
	margin-bottom: 0.625em;
}

img, obj {
	max-width: 100%;
}

.IndexColumnOne {
	text-align: left;
	height: auto;
	width: 65%;
	clear: left;
	float: left;
	margin-top: 0%;
	margin-right: 2%;
	margin-bottom: 1%;
	margin-left: 0%;
}


.IndexColumnTwo {
	text-align: left;
	clear: left;
	float: left;
	height: auto;
	width: 65%;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 2%;
	margin-left: 2%;
	border-bottom-style: none;
	padding-bottom: 0%;
	border-top-width: medium;
	border-top-style: double;
	border-top-color: #000;
	padding-top: 3%;
}


#indexfooter {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: .625em;
	font-weight: bold;
	text-align: center;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #cc0000;
	height: auto;
	padding-top: 1.38889%;
	border-bottom-width: thin;
	border-bottom-style: none;
	width: 100%;
	float: left;
	margin-top: 2%;
}
.indexpageleft {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	float: left;
	height: auto;
	width: 48%;
	padding-left: 0%;
	margin-top: 0.625em;
	margin-bottom: 0.625em;
	border: thin solid #000;
	text-indent: 0;
}
.indexpageright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	float: right;
	height: auto;
	width: 48%;
	margin-top: 0.625em;
	margin-bottom: 1em;
	border: thin solid #000;
	text-indent: 0;
}

.InsideBuyLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-variant: small-caps;
	color: #00C;
	text-align: center;
	font-weight: bold;
	float: none;
	background-color: #FFF;
}



.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	padding-bottom: 1.38888888888889%;
	border-bottom-color: #003399;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #003399;
	padding-top: 1.38888888888889%;
	font-style: italic;
}

.intro + p::first-letter {
	font-size: 3em;
	font-family: Georgia;
	float: left;
	padding: 1.38888888888889% .625% 0 0;
	color: #cc0000;
}

.KnowhowH2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	text-align: left;
}

.KnowHowH3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
}

.leftphoto {
	background-color: #fff;
	float: left;
	height: auto;
	width: auto;
	border: thin none #cc0000;
	padding: 0%;
	margin-top: 2%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 0%;
}

#museo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	height: auto;
	width: 25%;
	border: medium solid #cc0000;
	float: right;
	padding: 1.38889%;
	clear: right;
	text-align: left;
	margin-top: 1.38889%;
	margin-right: 0%;
	margin-bottom: 1.38889%;
	margin-left: 1.38889%;
}

#museumcutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	text-align: left;
	text-indent: 0;
	padding-left: 1.38888888888889%;
}

#museum {
	font-family: "Arial Black", Gadget, sans-serif;
	padding: 1%;
	clear: right;
	float: right;
	height: auto;
	width: 25%;
	border: medium solid #CC0000;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	left: auto;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 1%;
}

.newsmellycontainer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #cc0000;
	background-color: #ff9933;
	text-align: center;
	padding: 2%;
	float: right;
	height: auto;
	width: 45.5172%;
	clear: right;
	border: thick solid #cc0000;
	margin-top: 1.38889%;
	margin-right: 1.38889%;
	margin-bottom: 1.38889%;
	margin-left: 0%;
}

.OrangeFunBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #00F;
	background-color: #F90;
	text-align: center;
	float: left;
	height: auto;
	width: 95%;
	border: thin none #000;
	padding: 1.5%;
	margin: 1.5%;
	text-indent: 0;
}

.OrangeLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #FFCC33;
	text-align: center;
	float: left;
	height: 1.5em;
	width: 100%;
}



#OrderHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #000;
	text-align: center;
}	

.orderpagetype {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	columns: 2;
	text-align: center;
	text-indent: 0px;
}

<p> {
	width: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

.PageOneMuseum {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: bold;
	text-align: left;
	padding: 1%;
	clear: right;
	float: right;
	height: auto;
	width: 25%;
	margin-top: 2%;
	margin-bottom: 2%;
	margin-left: 2%;
	border: medium solid #cc0000;
}

.productpagecontainer {
	background-color: #Ff9933;
	width: 90%;
	height: auto;
	padding: 0%;
	float: left;
}

.productpageleft {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: normal;
	text-align: left;
	float: left;
	height: auto;
	width: 48%;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-top-color: #cc0000;
	border-right-color: #cc0000;
	border-bottom-color: #cc0000;
	border-left-color: #cc0000;
	margin: 1.38889%;
}
.ProductDescription {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFF;
	background-color: #cc0000;
	text-align: center;
	height: auto;
	width: 100%;
}

.productpageright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: normal;
	text-align: left;
	float: right;
	height: auto;
	width: 48%;
	margin-top: 0.625em;
	margin-bottom: 0.625em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #0000CC;
}


.ProductH3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	font-variant: small-caps;
	color: #cc0000;
	text-align: center;
}
.ProductH3Blue {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	font-variant: small-caps;
	color: #00C;
	text-align: center;
}

.productsubtopic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #cc0000;
	text-align: center;
	font-weight: bold;
	float: left;
}
.productyellow {
	background-color: #FFFFCC;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	float: left;
	height: auto;
	width: 94.4444%;
	margin: 1.38889%;
	padding: 1.38889%;
}


.productorange {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	background-color: #ffcc66;
	text-align: center;
	margin: 1.38889%;
	padding: 1.38889%;
	float: left;
	height: auto;
	width: 94.4444%;
}

.ProductIndexDetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin: 1.38888888888889%;
	background-color: #000099;
}
.ProductCloser {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	text-align: left;
	text-indent: 1.38888888888889%;
	padding: 10px;
	float: left;
	height: auto;
	width: 90%;
	border: thin solid #ff9933;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFC;
}
.ProductContainer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #Ff9933;
	text-align: left;
	height: auto;
	width: 90%;
	float: left;
}
.ProductName {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	color: #00F;
}
.ProductOpener {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	width: 93.7931%;
	height: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 10px;
	margin-top: 1.38889%;
	margin-right: 1.38889%;
	margin-bottom: 2%;
	margin-left: 1.38889%;
}
.ProductTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
	background-color: #000099;
	text-align: center;
	margin: 1.38888888888889%;
	padding: 5px;
	height: auto;
	width: 95.1724%;
	float: left;
}





.promo {
	float: right;
	width: 25%
	height: auto;
	width: auto;
	margin-bottom: 1.38888888888889%;
	margin-left: 1.38888888888889%;
	border: thin double #000;
	font-style: italic;
	background-color: #cc0000;
}

.promoright {
	margin: 1.38888888888889%;
	float: right;
	height: auto;
	width: 30%;
}
.promoleft {
	margin: 1.38888888888889%;
	float: left;
	height: auto;
	width: 30%;
}

.pulldown {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	height: 1.5625em;
	width: 46.875%;
	border: thin groove #000;
	margin-top: .625em;
	margin-bottom: .625em;
}

.qa {
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
}
.qaquestion {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;
}
.qaanswer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}


.RedFunBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	background-color: #cc0000;
	text-align: center;
	float: left;
	height: auto;
	width: 95%;
	border: thin none #000;
	padding: 1.5%;
	margin: 1.5%;
}

.RedLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: .9em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #cc0000;
	text-align: center;
	float: left;
	height: 1.5em;
	width: 100%;
}

.resources {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-style: normal;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	text-indent: 0;
}
.ReturnToCheckout {
	background-color: #ffcc66;
	text-align: center;
	margin: 1.38888888888889%;
	padding: 10px;
	float: left;
	height: auto;
	width: 93.7931%;
}

.rightphoto {
	background-color: #FFF;
	margin: 1.38888888888889%;
	float: right;
	height: auto;
	width: auto;
	border: thin none #cc0000;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
}


.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-indent: 0;
}
.smellytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #00C;
	text-align: center;
	margin: 1%;
	padding: 2%;
	float: left;
	height: 2.2em;
	width: 90%;
}
.smellyyellow {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #cC0000;
	background-color: #FF9;
	text-align: center;
	padding: 2%;
	float: left;
	height: auto;
	width: 90%;
	margin-top: 1%;
	margin-right: 1.38888888888889%;
	margin-bottom: 2%;
	margin-left: 0px;
	border: thin solid #cc0000;
}
.smellyorange {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #000099;
	background-color: #ffcc66;
	text-align: center;
	padding: 2%;
	float: left;
	height: auto;
	width: 90%;
	margin-top: 1$;
	margin-right: 1.38888888888889%;
	margin-bottom: 2%;
	margin-left: 0px;
	border: thin solid #009;
}
.subtopicbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	color: #cc0000;
	text-align: center;
	text-transform: none;
}
.testimonials {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	text-align: left;
	text-indent: 1.38888888888889%;
	width: 90%;
	margin-top: .625em;
	margin-bottom: .625em;
	padding-left: .138888888888889%;
	border-top-width: medium;
	border-top-style: dotted;
	border-top-color: #00F;
}

.TheBasics {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
	background-color: #0066FF;
	text-align: center;
	margin: 0%;
	height: 1.5em;
	width: 100%;
	float: left;
}

.TheTank {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
	background-color: #6FC;
	text-align: center;
	margin: 0%;
	float: left;
	height: 1.5em;
	width: 100%;
}
.TheFuture {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #ffffff;
	background-color: #FFFF66;
	text-align: center;
	margin: 0%;
	float: left;
	height: 1.5em;
	width: 100%;
}

.topicbar {
	font-family: Georgia, "Times New Roman", Times, serif;
	width: auto;
	font-size: 2.1em;
	text-align: right;
	color: #cc0000;
	font-style: normal;
	margin-right: 1.38888888888889%;
	padding-right: 1.38888888888889%;
	border-bottom-style: none;
	text-decoration: underline;
	background-color: #FFF;
	font-weight: bold;
}

.WhatDoesItDo {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #00C;
	text-align: center;
	height: auto;
	width: 100%;
}

#whatpeople {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	color: #FF6;
	text-align: center;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 2%;
	float: left;
	border-top-color: #009;
	background-color: #009;
	width: 100%;
	height: auto;
	padding-bottom: 2%;
}


.whatsincluded {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	background-color: #cc0000;
	text-align: center;
	margin-top: .625em;
	margin-right: 0px;
	margin-bottom: .625em;
	margin-left: 0px;
}



.WHRbanner {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.5em;
	color: #009;
	background-color: #F90;
	text-align: center;
	height: 4em;
	width: 100%;
	margin: 1.38888888888889%;
}


#watercutline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-style: italic;
	font-weight: bold;
	color: #000;
	text-align: left;
	height: auto;
	width: 37.22222222222222%;
	float: right;
}

.YellowLinkBar {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
	background-color: #FFFFCC;
	text-align: center;
	float: left;
	height: 1.5em;
	width: 100%;
}





.LeftTopLinkInside {
	float: left;
	height: auto;
	width: 49%;
	margin-bottom: 2%;
}
.RightTopLinkInside {
	height: auto;
	width: 49%;
	float: left;
	margin-left: 2%;
	margin-bottom: 2%;
}





.PreventiveMaintenance {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	background-color: #f90;
	text-align: center;
	margin: 0;
	height: 1.5em;
	width: 100%;
	border: thin none #000000;
	float: left;
}



.OrderingDetails {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FFF;
	background-color: #000;
	text-align: center;
	height: auto;
	width: 100%;
}
.ReturnPolicy {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	font-variant: small-caps;
	color: #FF0;
	background-color: #00F;
	text-align: center;
	height: auto;
	width: 100%;
}
.warranty {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
	background-color: #F90;
	text-align: center;
	float: left;
	height: auto;
	width: 100%;
}

nav a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color: #F03;
	text-align: center;
	width: 90%;
}
.beforeyouorder {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #F90;
	background-color: #000;
	text-align: center;
	float: left;
	height: auto;
	width: 100%;
}
.toolsneeded {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFF;
	background-color: #060;
	text-align: center;
	float: none;
	height: auto;
	width: 100%;
}


a.whitetype:link { color: #ffffff;}

a.whitetype:visited  {color: #ffffff;}
}

a.blacktype:link { color: #000000;}


a.blacktype:visited  {color: #000000;}

a.redtype:link { color: #cc0000;

}
/*fun stuff home page styles*/





/*media queries*/
/*smartphone style*/
@media only screen and (max-width: 550px) {
	.productpageleft {
		float: left; 
	width: 100%;
	margin: 0;}
	
	#indexfooter {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #cc0000;
	height: auto;
	padding-top: 1.38889%;
	border-bottom-width: thin;
	border-bottom-style: none;
	width: 100%;
	float: left;
	margin-top: 2%;
}
	
	.footer {
	height: auto;
	width: 100%;
	margin-top: 1.38889%;
	padding-top: 0px;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 1em;
	color: #00F;
	text-align: center;
	border-top-width: medium;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFF;
	float: left;
	font-weight: bold;
	border-top-color: #cc0000;
}

	.promoright {
	margin: 1.38888888888889%;
	float: none;
	height: auto;
	width: auto;
	max-width: 100%;
}

	.productpageright {float: none; 
	width: 100%;
	margin: 0; }
	
	.newsmellycontainer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #cc0000;
	background-color: #ff9933;
	text-align: center;
	padding: 2%;
	float: left;
	height: auto;
	width: 100%;
	border: thick solid #cc0000;
	margin-top: 1.38889%;
	margin-right: 1.38889%;
	margin-bottom: 1.38889%;
	margin-left: 0%;
}
	.promoleft {
	margin: 1.38888888888889%;
	float: left;
	height: auto;
	width: auto;
	max-width: 100%;
}
.IndexColumnOne {
	text-align: left;
	height: auto;
	width: 90%;
	margin: 2%;
	clear: left;
	float: left;
}
.indexpageleft {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	float: left;
	height: auto;
	width: 100%;
	margin-top: .625em;
	margin-bottom: .625em;
	border: thin solid #000;
}
.indexpageright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	text-align: left;
	float: none;
	height: auto;
	width: 100%;
	margin-top: .625em;
	margin-bottom: .625em;
	border: thin solid #000;
}

	.rightphoto {
	background-color: #FFF;
	margin: 1.38888888888889%;
	float: none;
	height: auto;
	width: auto;
	border: thin none #cc0000;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: italic;
}

.leftphoto {
	background-color: #fff;
	margin: 1.38888888888889%;
	float: none;
	height: auto;
	width: auto;
	border: thin none #cc0000;
	padding: 0px;
}


.productyellow {
	background-color: #ffff99;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	float: none;
	height: auto;
	width: 94.44444444444444%;
	margin: 1.38888888888889%;
	padding: 1.38888888888889%;
}
.productorange {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	background-color: #ffcc66;
	text-align: center;
	margin: 1.38888888888889%;
	padding: 1.38888888888889%;
	float: none;
	height: auto;
	width: 94.44444444444444%;
}
.LeftTopLinkInside {
	float: left;
	height: auto;
	width: 100%;
	margin-bottom: 2%;
}
#museum {
	font-family: "Arial Black", Gadget, sans-serif;
	padding: 1%;
	clear: none;
	float: none;
	height: auto;
	width: 90%;
	border: medium solid #CC0000;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	left: auto;
	margin-top: 1%;
	margin-right: 10%;
	margin-bottom: 1%;
	margin-left: 1%;
}

#museo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: .9em;
	height: auto;
	width: 100%;
	border: medium solid #FF9966;
	float: none;
	margin: 1.38889%;
	padding: 1.38889%;
	clear: none;
	text-align: left;
}
.SpanishLinks {
	clear: left;
	float: left;
	height: auto;
	width: 65%;
}


.RightTopLinkInside {
	height: auto;
	width: 100%;
	float: none;
	margin-left: 2%;
	margin-bottom: 2%;
}
.ReturnToCheckout {
	background-color: #ffcc66;
	text-align: center;
	margin: 1.38888888888889%;
	padding: 10px;
	float: none;
	height: auto;
	width: 93.7931%;
}
}
.SpanishIndexColumnOne {
	float: left;
	height: auto;
	width: 90%;
}
